/*(c)*/

@import "grid.css";
@import "modules.css";
@import "style.css";


/*~~~~~~~~~~~~~~~ Основное ~~~~~~~~~~~~~~~~~~~~*/


BODY{
	background: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/*#table_w {
 border: 1px solid #DCDCDC;
 border-collapse: collapse;
}*/

#table_w td {
font-size:12px;
border: 1px solid #D2D2D2;
color: #444D54; font: vardana, tahoma, arial, helvetica, sans-serif;
padding: 3px;
}



table{
	border-collapse: collapse;
}


td{
	font-size:13px;
	font-family: Arial, Tahoma, Verdana;
	color: #444d54;
	text-decoration: none;
	margin: 0em;
	padding: 0em;
	vertical-align: top;
}

.mar0{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.tab_all{
	width: 100%;
	height: 100%;
	text-align: left;
}

h1{
	font-size: 44px;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h2{
	color: #fff;
	font-size: 16px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bolder;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h3{
	color: #7d3e3b;
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana;
	font-weight: bolder;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.topmenu {
	float: left;
	padding-top: 16px;
}
/*~~~~~~~~~~~~~~~ Линки ~~~~~~~~~~~~~~~~~~~~~~~*/

A.dark_grey, A.dark_grey:link, A.dark_grey:visited{color:#444d54;text-decoration: underline;}
A.dark_grey:hover{color:#444d54;text-decoration:none;}

a.nound, a.nound:link, a.nound:visited{text-decoration: none;}
a.nound:hover{text-decoration: none;}

a.und, a.und:link, a.und:visited{text-decoration: underline;}
a.und:hover{text-decoration: none;}

A, A:link, A:visited{color:#0DB138;text-decoration:underline;}
A:hover{color:#0DB138;text-decoration:none;}

/*~~~~~~~~~~~~~~~~ Формочки ~~~~~~~~~~~~~~~~~~~*/

form{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

input{
	border: 1px solid #555555;
	width: 95%;
}

textarea{
	border: 1px solid #555555;
}

/*~~~~~~~~~~~~~~~~ Колоры и BG~~~~~~~~~~~~~~~~~~~*/

.grey{
	color: #a9a9a9;
}

.green{
	color: #00a4d9;
}

.green_line{
	height: 4px;
	background-color: #029868;
}

.grey_line{
	background: #e8e9ea;
}

/*~~~~~~~~~~~~~~~~ Паддинги ~~~~~~~~~~~~~~~~~~~*/

.pad_all{
	padding: 0px 15px 25px 20px;
}

.pad_l_logo{
	padding-left: 87px;
}

.pad_top{
	padding-top: 54px;
}

.pad_l_box{
	padding-left: 30px;
}

.pad_l{
	padding-left: 20px;
}

.pad_b{
	padding-bottom: 30px;
}

.pad_l2{
	padding-left: 50px;
}

.pad_tb{
	padding-bottom: 40px;
	padding-top: 40px;
}

.pad_t_copy{
	padding-top: 40px;
}

/*~~~~~~~~~~~~~~~~ Остальное ~~~~~~~~~~~~~~~~~~*/

.nobr{
	white-space: nowrap;
}

.bigger{
	font-size: 13px;
}

.less{
	font-size: 11px;
}

.up{
	text-transform: uppercase;
}

.valign_mid{
	vertical-align: middle;
}

.valign_bot{
	vertical-align: bottom;
}

.w1000{
	width: 1000px;
}

.w810{
	width: 810px;
}

.ulli{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}

.form_inp{
	width: 150px;
	height: 40px;
	padding: 0px 0px 10px 20px;
}
td.grey_line{
	background: #e8e9ea;
	height: 1px;
}