body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	color: #000000;
}
/*форматируем текст*/
DIV.text_page {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	font-weight:normal;
	color:666666;
	margin:5 5 10 10;
}
h1	{
    color:#5dbef6;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:21px;
    font-weight:normal;
    padding: 5 0 0 0;
}
h2	{
	color:#5dbef6;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:17px;
    font-weight:normal;
    padding: 5 0 3 0;
}
ul	{
	list-style-type:disc;
}
/*форматируем таблицы*/
th	{
	background-color:#5dbef6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
	color:#FFFFFF;
	border-bottom-color:#414141;
	border-bottom-style:solid;
	border-bottom-width:2px;

}

td	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
	color:#666666;
}

.centerTD {
	background-image:url(http://msm.ru/styles/images/sub/picture1.jpg);
	background-color:3CB0F4;
	background-repeat:no-repeat;
	background-position:right;
}

.left_menu {
	margin:20 6 20 6;
	padding:0 0 0 0;
	list-style-type:none;
	marker-offset:0px;
	line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:838281;
}

.left_menu_element1 {
	background-image:url(../images/subpage/separator_x.gif);
	background-position:left bottom;
	background-repeat: repeat-x;
}

DIV.dg_element_1 {
	background-image:url(http://msm.ru/styles/images/sub/bg_1.gif);
	background-position:bottom;
	background-repeat:repeat-x;	
}

DIV.dg_element_2 {
	background-image:url(http://msm.ru/styles/images/sub/bg_2.gif);
	background-position:bottom;
	background-repeat:repeat-x;	
}

DIV.text_title_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:3cb0f4;
	margin:5 5 5 5;
}

DIV.text_title_2 {
	background-color:#5dbef6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 10 10 10 10;
	background-image:url(../images/subpage/bg_title.jpg);
	background-position:right;
	background-repeat:repeat-y;
}

DIV.text_title_3 {
	color:#5dbef6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	padding: 5 0 3 0;
}



DIV.text_title_spec {
	background-color:#f69a5d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(../images/subpage/bg_title2.jpg);
	background-position:right;
	background-repeat:repeat-y;
}


DIV.warning {
	background-color:#FFFFCC;
	font-weight:normal;
	padding: 10 10 10 10;
	border: 1px dashed #FF6600;
}

DIV.text_price {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24;
	font-weight:normal;
	text-align:center;
	margin: 5 0 0 0;
}

DIV.text_price_note {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:normal;
	text-align:center;
}

DIV.text_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:ffffff;
	margin:2 200 2 12;
}

DIV.text_3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:normal;



	color:8E8E8E;



	margin:15 15 15 6;



}







DIV.text_login_title {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	text-align:justify;

	color:8E8E8E;

	margin:5 5 5 8;

	padding:0 0 0 10;

}







DIV.text_login {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:normal;



	color:8E8E8E;



	margin:8 6 10 0;



}







DIV.text_adres {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:ffffff;



	margin:14 0 14 8;



}







DIV.text_form_1 {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:8E8E8E;



	margin:2 2 2 50;



}



DIV.text_form_noc {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	font-weight:normal;



	color:8E8E8E;



	margin:5 0 0 0;



}



DIV.text_footer {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:normal;



	text-align:justify;



	color:8E8E8E;



	margin:0 15 0 15;



}







DIV.copyright {



	color:#ABABAB;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	text-align:right;



	font-size:11px;



	margin:15 0 5 10;



}







.form_login {



	width:120px;



	height:18px;



	font-size:11px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	background-color:#ffffff;



	border:1px solid #A5ACB2;



	margin:2 20 2 3;



}



.form_lg {



	width:250px;



	height:18px;



	font-size:12px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	background-color:#ffffff;



	border:1px solid #A5ACB2;



	margin:5 5 5 0;



}





.form_colloc_calc_1 {



	width:210px;



	height:18px;



	font-size:11px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	background-color:#FFFFFF;



	border:1px solid #74777C;



}







.form_colloc_calc_2 {



	width:40px;



	height:18px;



	font-size:11px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	background-color:#ffffff;



	border:1px solid #A5ACB2



}







.form_colloc_calc_3 {



	width:50px;



	height:20px;



	font-size:14px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	text-align:bottom;



	background-color:#ffffff;



	border:0px solid #000000;



}







.calc_border {



	border-left-width:0;



	border-left-style:solid;



	border-left-color:#3cb0f4;



	padding:0 3 0 3;



}







/*стили таблиц темплейта*/



.top_tab {



	border-bottom-color:#ABABAB;



	border-bottom-style:solid;



	border-bottom-width:0px;



}







.tds_noc {



	background-image:url(http://msm.ru/styles/images/sub/separator_y.gif);



	background-position:left;



	background-repeat:repeat-y;



 }







.tds_1 {



	background-image:url(http://msm.ru/styles/images/sub/separator_left_menu.gif);



	background-position:bottom right;



	background-repeat:no-repeat;



}







.tds_2 {



	background-image:url(http://msm.ru/styles/images/sub/separator_y.gif);



	background-position:left;



	background-repeat:repeat-y;



 }







.td_center {



	background-image:url(../images/subpage/shadow_vert.gif);



	background-position:left;



	background-repeat:repeat-y;



	padding-bottom:5px;



}







.tds_4 {



	background-image:url(http://msm.ru/styles/images/sub/shadow_6.gif);



	background-position:top right;



	background-repeat:no-repeat;



}







DIV.tds_5 {



	background-image:url(http://msm.ru/styles/images/sub/shadow_3.gif);



	background-position:top left;



	background-repeat:no-repeat;



	padding:10 0 0 0;



}







.tds_6 {



	background-image:url(http://msm.ru/styles/images/sub/shadow_2.gif);



	background-position:top right;



	background-repeat:no-repeat;



}







.tds_7 {



	background-image:url(../images/subpage/shadow_.gif);



	background-position:top left;



	background-repeat:no-repeat;



}







DIV.tds_8 {



	background-image:url(http://msm.ru/styles/images/sub/shadow_4.gif);



	background-position:bottom left;



	background-repeat:no-repeat;



}



/*стили таблиц темплейта*/







.td_type_1 {



	border-top-color:#999999;



	border-top-style:solid;



	border-top-width:0px;



	border-bottom-color:#999999;



	border-bottom-style:solid;



	border-bottom-width:1px;



	background-color:#3cb0f4;



	text-align:justify;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	padding:3 3 3 3;



	vertical-align:middle;



	color:#ffffff;



}







.td_type_2 {



	border-top-color:#999999;



	border-top-style:solid;



	border-top-width:0px;



	border-bottom-color:#999999;



	border-bottom-style:solid;



	border-bottom-width:1px;



	background-color:#f6f9fc;



	text-align:justify;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	padding:3 3 3 3;



	vertical-align:middle;



	color:#8E8E8E;



}







.td_type_3 {



	border-top-color:#999999;



	border-top-style:solid;



	border-top-width:0px;



	border-bottom-color:#999999;



	border-bottom-style:solid;



	border-bottom-width:1px;



	background-color:#ffffff;



	text-align:justify;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	padding:3 3 3 3;



	vertical-align:middle;



	color:#8E8E8E;



}

a:link    { color: #3cb0f4; text-decoration: none; }
a:visited { color: #3cb0f4; text-decoration: none; }
a:active  { color: #3cb0f4; text-decoration: underline; }
a:hover   { color: #3cb0f4; text-decoration: underline; }
