html,body{margin:0px;padding:0px;height:100%;width:100%;}
body{font: 76% arial,sans-serif;text-align:center;}

a:link, a:visited, a:active{color:#038cae;text-decoration:underline;}
a:hover{color:#038cae;text-decoration:none;}

.aslink{color:#038cae;text-decoration:underline;cursor:pointer;}
.aslink:hover{color:#038cae;text-decoration:none;cursor:pointer;}

p{padding:0px;margin:0px;padding-bottom:3px;}

h1{color:#7b0202;font-size:20px;border-bottom:dashed 1px #cccccc;}
h2{color:#7b0202;font-size:16px;border-bottom:dashed 1px #cccccc;}

li{list-style-image:url(/tmpl/lite/images/main_arrow.jpg);}

img{border:none; outline:none;}
a{outline:none}

div#pageheader{height:278px; background:url(/tmpl/lite/images/main_head.jpg) left top no-repeat;}
div#phone{margin-left:268px;float:left;width:200px;}
div#toplink{float:right;margin-right:2px;text-align:right;width:186px;background:url(/tmpl/lite/images/main_toplink.jpg) right top no-repeat;padding-top:18px;}

div#toporder{padding-top:30px; padding-right:7px;}


div#container{width:990px;margin:0 auto;text-align:left;}

div#wrapper{float:left;width:100%;}

div#content{margin: 0 200px}
div#subcontent{padding:20px;}

div#navigation{float:left;width:200px;margin-left:-990px;}
div#subnavigation{padding-bottom:50px;}

dl.left_box{padding-left:15px;}
dl.left_box dt{padding-left:10px;line-height:20px; display:block;border-bottom:solid 1px #ecdfbd;}

div#extra{float:left;width:200px;margin-left:-200px;}
div#subextra{}

#LogForm fieldset{border:none;}
#LogForm input{border:solid 1px #7b0202;}
#AUTH[type~="image"]{border:none;width:54px;height:19px;}

div#footer{clear:left;width:100%;height:111px;}
#TabFooter{height:111px;width:100%;}
#LeftFooter{background:url(/tmpl/lite/images/main_footer_left.jpg) left top no-repeat;width:200px;height:111px;}
#LeftFooter div{padding-left:35px;}
#CenterFooter{width:282px;height:111px;}
#CenterFooter1{width:318px;height:111px;}
#CenterFooter div{margin-top:3px;height:98px;background:url(/tmpl/lite/images/main_footer_phone.jpg) left top no-repeat #ecdfbd;}
#CenterFooter1 div{margin-top:3px;height:98px;background:#ecdfbd;color: #038cae;line-height:98px;text-align:center;font-weight:bold;}
#FooterNav{vertical-align:middle;float:right;text-align:right;width:200px;}
#RightFooter{background:url(/tmpl/lite/images/main_footer_right.jpg) left top no-repeat;width:190px;height:111px;text-align:center;}
#FooterContact{margin-left:70px;margin-top:20px;}
td.red{color:#bb0000;font-size:18px;}
td.braun{color:#6d2e27;font-size:14px;}
div#upfooter{clear:left;height:46px;width:100%;background:url(/tmpl/lite/images/main_left_bot.jpg) left bottom no-repeat;}

/* стили для форматирования номеров разбивки на страницы */
.navigation{}
.navigation a:link,.navigation a:visited,.navigation a:active{border:solid 1px #038cae;color:#ffffff;padding-left:1px;padding-right:1px;background:#038cae;text-decoration:none;}
.navigation a:hover{color:#038cae;background:#ffffff;}
.navigation .current{font-weight:bold;border:solid 1px #038cae;color:#038cae;padding-left:1px;padding-right:1px;}

.formArea{border:solid 1px #cccccc; background:#e5edef;}

/* личный кабинет клиента - скрипты с сверки1.ру */
.rTab th{
	text-align:left;
	font-weight:normal;
	color:#6e9e0e;
	padding:2px;
	border-bottom:solid 1px #e7e7e7;
}
.rTab td{
	padding:2px;
	border-bottom:solid 1px #e7e7e7;
}
.rTab td span{
	font-weight:bold;
}

.attention_asterisk {
	background-image: url("../../../js/ico_alert.gif"); 
	background-repeat: no-repeat; 
	background-position: 25px 50%; 
	height: 22px; 
	padding: 13px 0 13px 75px;
	}
	
.input_item {
	text-align: left; 
	padding: 3px 0 5px 0;
	}
	
span.s_red {
	color: red; 
	font-weight: bold;
	}
	
span.error_text {	
	color: red; 
	font-weight: bold;
	display: none;
	}
	
.normal_border {
	border:solid 1px #7b0202;	
	}

.normal_width {
	width: 500px;
	}
	
.less_width {
	width: 250px;
	}
	
.main_error {
	border:dashed 1px red;
	padding:3px;color:red;	
	}
