
/*~~~~~~~~~~~~~~~ Основное ~~~~~~~~~~~~~~~~~~~~*/

BODY{
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

td{
	font-size:12px;
	font-family: Verdana, Tahoma, Arial;
	color: #000000;
	text-decoration: none;
}

.tab_all{
	width: 100%;
	height: 100%;
}

.mar0{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.le, a.le, a.le:link, a.le:visited{
	font-size: 1px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.seoc, a.seoc, a.seoc:link, a.seoc:visited{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a.le2, a.le2:link, a.le2:visited{
	font-size: 1px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1{
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1.bigger{
	font-size: 24px;
	line-height: 28px;
}

h2{
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h3{
	font-size: 18px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h3.bigger{
	font-size: 24px;
	line-height: 28px;
}

h4{
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h5{
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h2.blue{
	color:	#2B5A86;
	font-size: 14px;
}

hr{
	margin: 15px 0px 15px 0px;
	color: #cccccc;
}

.line_less{
	line-height: 13px;
}

/*~~~~~~~~~~~~~~~ Линки ~~~~~~~~~~~~~~~~~~~~~~~*/

A.white, A.white:link, A.white:visited{color:#ffffff;text-decoration:underline;}
A.white:hover{color:#ffffff;text-decoration:none;}

A.black, A.black:link, A.black:visited{color:#000000;text-decoration:underline;}
A.black:hover{color:#000000;text-decoration:none;}

a.nound, a.nound:link, a.nound:visited{text-decoration: none;}
a.nound:hover{text-decoration: none;}

A.top, A.top:link, A.top:visited{color:#3355E7;text-decoration:underline;}
A.top:hover{color:#3355E7;text-decoration:none;}

A, A:link, A:visited{color:#3355E7;text-decoration:underline;}
A:hover{color:#3355E7;text-decoration:none;}

A.active, A.active:link, A.active:visited{color:#ffffff;text-decoration: none; font-weight: bold;}
A.active:hover{color:#ffffff;text-decoration:none; font-weight: bold;}

a.und, a.und:link, a.und:visited{text-decoration: underline;}
a.und:hover{text-decoration: underline;}

A.red, A.red:link, A.red:visited{color:#d83333}
A.red:hover{color:#d83333;}

a.un_und, a.un_und:link, a.un_und:visited{text-decoration: none;}
a.un_und:hover{text-decoration: underline;}

A.grey, A.grey:link, A.grey:visited{color:#9F9F9F;text-decoration:underline;}
A.grey:hover{color:#9F9F9F;text-decoration:none;}

A.page, A.page:link, A.page:visited{font-size:14px;}
A.page:hover{font-size:14px;}
/*~~~~~~~~~~~~~~~~ Формочки ~~~~~~~~~~~~~~~~~~~*/

form{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.search{
	border: 1px solid #396AA1;
	font-size:8pt;
	font-family: Tahoma, Arial, Verdana;
	color: #003C82;
	height: 11pt;
	width: 60px;
	padding-bottom: 0px;
}

.button{
	border: none;
	color: #00ADEF;
	padding: 2px 2px 2px 2px;
}

.submit{
	/*background: #d4d0c8;*/
	height: 21px;
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial;
	/*border-top: solid #d4d0c8 1px;
	border-left: solid #d4d0c8 1px;
	border-bottom: solid #000000 1px;
	border-right: solid #000000 1px;
	*/
}

/*input{
	height: 20px;
	border-top: solid #000000 1px;
	border-left: solid #000000 1px;
	border-bottom: solid #d4d0c8 1px;
	border-right: solid #d4d0c8 1px;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
	color: #000000;
	padding: 2px 2px 1px 2px;
	margin: 0px 5px 0px 0px;
}*/

.nobord{
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	border: 0px 0px 0px 0px;
}

/*textarea{
	border: 1px solid #396AA1;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
	color: #003C82;
	height: 120px;
	width: 250px;
	padding: 2px 2px 2px 2px;
}*/

/*~~~~~~~~~~~~~~~~ Колоры ~~~~~~~~~~~~~~~~~~~*/

.bg_main{
	background-color: #7F9DC0;
}

.bg_white{
	background-color: #ffffff;
}

.bg_blue{
	background-color: #003C82;
}

.red{
	color: #d83333;
}

.white{
	color: #ffffff;
}

.blue{
	color: #3388e7;
}

.grey{
	color: #767670;
}

.active_menu{
	background: #d83333;
	color: #ffffff;
}

/*~~~~~~~~~~~~~~~~ Паддинги ~~~~~~~~~~~~~~~~~~~*/

.pad_all{
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.podmenu{
	padding: 5px 5px 5px 15px;
}

.pad_t{
	padding-top: 15px;
}

.pad_b{
	padding-bottom: 15px;
}

.pad_t_min{
	padding-top: 5px;
}

.pad_b_min2{
	padding-bottom: 4px;
}

.pad_t_b{
	padding: 10px 0px 3px 0px;
}

.pad_l{
	padding-left: 15px;
}

.pad_l_min{
	padding-left: 5px;
}

.pad_r{
	padding-right: 15px;
}

.pad_l_t_b{
	padding-top: 5px;
	padding-bottom: 15px;
}

.pad_b_min{
	padding-bottom: 7px;
}

.pad_r_l{
	padding-right: 15px;
	padding-left: 5px;
}

.pad_l_b_r{
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
}

/*~~~~~~~~~~~~~~~~ Таблички ~~~~~~~~~~~~~~~~~~~*/

.border_main{
	border-collapse: collapse;
	border-right: 1px solid #ADDEF5;
	padding: 3px 3px 3px 0px;
}

/*~~~~~~~~~~~~~~~~ Остальное ~~~~~~~~~~~~~~~~~~*/

.bigger{
	font-size: 14px;
}

.seo{
	font-size: 12px;
}

.less{
	font-size: 11px;
}

.more_less{
	font-size: 10px;
}

.up{
	text-transform: uppercase;
}

.zag{
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: -0.2pt;
	text-transform: uppercase;
}

.menu_line{
	line-height: 25px;
}

.line_more{
	line-height: 20px;
}

.grey_zag{
	background: #999999;
	padding: 3px 0px 3px 15px;
	color: #ffffff
}

.big_zag{
	background: #5676b3;
	padding: 5px 0px 5px 15px;
	color: #ffffff
}

.text_line{
	line-height: 16px;
}
.topblue{
	color:#3355E7;
}
