/*~~~~~~~~~~~~~~~ Основное ~~~~~~~~~~~~~~~~~~~~*/

BODY{
	background: #0B388D;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table{
	border-collapse: collapse;
}

td{
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
	font-weight: normal;
	color: #336666;
}

h1{
	font-size:14px;
	font-family: Tahoma, Arial, Verdana;
	font-weight: bold;
}

.mar0{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.tab_all{
	width: 100%;
	height: 100%;
}

li{
list-style-image: url(../images/bullet.gif);
}

form{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.form{
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 164px;
	height: 19px;
}
.form_searh{
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 132px;
	height: 19px;
}

.nobr{
	white-space: nowrap;
}


/*~~~~~~~~~~~~~~~ Шрифты~~~~~~~~~~~~~~~~~~~~~~~*/

.more_less{
	font-size: 9px;
}

.ABC{
	text-transform: uppercase;
}


/*~~~~~~~~~~~~~~~ Линки ~~~~~~~~~~~~~~~~~~~~~~~*/

a, a:link, a:visited{color: #336699; text-decoration: underline;}
a:hover{color:#336699; text-decoration: none;}

a.blue_w, a.blue_w:link, a.blue_w:visited{color: #ccffff; text-decoration: none;}
a.blue_w:hover{color:#fff; text-decoration: none;}

a.blue_w_un, a.blue_w_un:link, a.blue_w_un:visited{color: #ccffff; text-decoration: none;}
a.blue_w_un:hover{color:#fff; text-decoration: underline;}

a.blue, a.blue:link, a.blue:visited{color: #ccffff; text-decoration: none;}
a.blue:hover{color:#ccffff; text-decoration: underline;}

a.blue_un, a.blue_un:link, a.blue_un:visited{color: #ccffff; text-decoration: underline;}
a.blue_un:hover{color:#ccffff; text-decoration: none;}

a.purp_un, a.purp_un:link, a.purp_un:visited{color: #9DAFD1; text-decoration: underline;}
a.purp_un:hover{color:#9DAFD1; text-decoration: none;}

a.white_un, a.white_un:link, a.white_un:visited{color: #fff; text-decoration: underline;}
a.white_un:hover{color:#fff; text-decoration: none;}

a.dark_blue, a.dark_blue:link, a.dark_blue:visited{color: #6699cc; text-decoration: none;}
a.dark_blue:hover{color:#6699cc; text-decoration: underline;}

a.topmenu, a.topmenu:link, a.topmenu:visited{color: #66CCFF; text-decoration: none;}
a.topmenu:hover{color:#ccffff; text-decoration: none;}

/*~~~~~~~~~~~~~~~~ Колоры и BG~~~~~~~~~~~~~~~~~~~*/


.purp{
	color: #ccccff;
}

.white{
	color: White;
}

.blue{
	color: #6699cc;
}

.blue_w{
	color: #ccffff;
}

.bg_logo_bot{
	background: url(../images/bg_logo_bot.gif) no-repeat bottom;
}

.bg_menu{
	background: url(../images/bg_menu.gif) no-repeat;
}

.bg_map{
	background: url(../images/bg_map.gif) no-repeat top right;
}

.bg_szma_org{
	background: url(../images/bg_szma_org.gif) no-repeat;
}

.bg_atmoswell_ru{
	background: url(../images/bg_atmoswell_ru.gif) no-repeat;
}

.bg_tdloz_ru{
	background: url(../images/bg_tdloz_ru.gif) no-repeat;
}

/*~~~~~~~~~~~~~~~~ Паддинги ~~~~~~~~~~~~~~~~~~~*/


.pad_t3{
	padding-top: 3px;
}

.mar_t3{
	margin-top: 3px;
}

.pad_t4{
	padding-top: 4px;
}

.pad_t8{
	padding-top: 8px;
}

.pad_t10{
	padding-top: 10px;
}

.pad_t13{
	padding-top: 13px;
}

.pad_t17{
	padding-top: 17px;
}

.pad_t25{
	padding-top: 25px;
}

.pad_t40{
	padding-top: 40px;
}

.pad_r5{
	padding-right: 5px;
}

.pad_r8{
	padding-right: 8px;
}

.pad_r19{
	padding-right: 19px;
}


.pad_r40{
	padding-right: 40px;
}

.pad_r46{
	padding-right: 46px;
}

.pad_b6{
	padding-bottom: 7px;
}

.pad_b17{
	padding-bottom: 17px;
}

.pad_b20{
	padding-bottom: 20px;
}

.pad_b28{
	padding-bottom: 28px;
}

.pad_l11{
	padding-left: 11px;
}

.pad_l{
	padding-left: 15px;
}

.pad_l20{
	padding-left: 20px;
}

.pad_l39{
	padding-left: 39px;
}

.pad_l46{
	padding-left: 46px;
}

.pad_l56{
	padding-left: 56px;
}

.pad_l60{
	padding-left: 60px;
}


.pad_menu{
	padding: 31px 33px 0px 13px;
}

.pad_about{
	padding: 8px 0px 5px 30px;
}

.pad_news{
	padding: 48px 90px 88px 39px;
}

.pad_trend{
	padding: 48px 62px 0px 21px;
}

.pad_footer{
	padding: 11px 70px 15px 50px;
}

.pad_popup{
	padding: 10px 19px 17px 3px;
}

.pad_topmenu{
	padding: 0px 0px 6px 3px;
}