html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body{ background-color:#FFFFFF;font: normal 76%/1.4 arial, verdana, helvetica, sans-serif; }
h1 {color: #262626;}
h2, h3 {color: #1969bc;}
h1 {font-size: 26px;}
h2 {font-size: 19px; padding-top: 10px; }
h3 {font-size: 14px;}
img{ border:0;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both; font-size:0px;}
html{color: black;}
input, textarea, select{color:#909090; vertical-align:top; text-align:left; border: 1px solid #303030; font:11px Tahoma, Arial, helvetica, sans-serif;}
input, select{vertical-align:middle;}
.tar{text-align:right;}
.tac{text-align:center;}
.in5{margin-top:5px;}
.in10{margin-top:10px;}
.in15{margin-top:15px;}
.in20{margin-top:20px;}
.in25{margin-top:25px;}
.pr5{padding-right:5px;}

li a{color:#1969bc; text-decoration:none; line-height:18px; padding-left:12px;
	/*background:url(arr.gif) center left no-repeat;*/}
.menu li a{color:#74786A; text-decoration:none; line-height:18px; padding-left:12px;}
li a:hover{text-decoration:underline;}
a{color:#1969bc; text-decoration:underline;}
a:hover{text-decoration:none;}
p {font: normal 100%/1.4 arial, verdana, helvetica, sans-serif; padding:10px 0 0 0px;  color: #262626; }
.up{color:#565656; text-transform:uppercase; font-weight:bold;}

/*=======header===========*/
#main {padding-bottom:20px; border-top: 20px solid #1969bc; width: 782px; overflow: hidden;}
#header .nv{width:254px; float:left;}
#header .nv div{margin-top:20px; padding:59px 0 0 40px; background: url(number/nomer.jpg) no-repeat;}
#header .nv img{margin-right:27px;}
#header .menu{width:528px; height:120px; float:left;}
#header .menu div{padding:20px 0 0 36px;}
/*=====//header===========*/

/*=======content===========*/
b {font-weight: normal; }
b a{color:#262626; text-decoration:none; font-weight:bold; margin-left:13px; padding-left:13px;
	background:url(d_arr.gif) center left no-repeat; text-decoration:underline;}
b a:hover{text-decoration:underline;}
.pic{margin-right:20px; float:left;}
.ltd{width:300px; float:left;}
.rtd {width:482px; float:left; padding:0px 0 10px 0; color:#909090; line-height:160%; background:url(rtd_bg.jpg) top left  no-repeat;}
.rtd h1, .rtd h2{line-height:160%;}
.rtd h3 {line-height:160%; padding:20px 0px 0px 0px;}
.rtd .logo{height:128px;}
.rtd .indent{padding:0 110px 0 0;}

.content{padding:0 0px 19px 0px; border-top: 2px solid #f1cbd5;}
.ly_1, .ly_2, .ly_3{width:100%;}
.col_1, .col_2, .col_3{padding-top:11px;}

.ly_1{background:url(ly.gif) left top repeat-y;}
.rtd ol li {color: black; text-decoration:none; padding-left:10px; margin-left:28px;
	background: none no-repeat top left;}
.rtd li {color: black; text-decoration:none; padding-left:10px; margin-left:0px;
	background:url(arr.gif) top left no-repeat;}
.photo { width: 231px; float: left; margin-bottom: 10px; margin-top: 10px; color: black; font-size: 11px; padding-right: 10px;}
.photos { width: 241px; float: right; clear: both; margin-bottom: 10px; color: black; font-size: 11px; margin-left: 241px;}
.rtd .photo img {
	border: 1px solid #C7C7C7;
	padding: 5px; margin-right: 10px;}
.rtd table.text { color: black; border: 1px black;}
.text td { padding: 5px;}
.price { background-color: #f0f7ff;}
/* телефон + форма */
.cta {
	background: #FFFDD5;
	border: 1px solid #F6F19F;
	color: #333;
	font-size: 18px;
	font-weight: bold;
	margin: 24px auto;
	padding: 9px;
	text-align: center;
	width: 70%;
}
.cta nobr {
	color: red;
}
.cta-side {
	background: #EEFCE4;
	border: 1px solid #D6F0C4;
	color: #333;
	font-size: 12px;
	line-height: 21px;
	margin: 0 0 24px;
	padding: 18px;
}

.cta-side p {
	margin: 0;
}

.cta-side .fixPNG {
	display: block;
	margin: 0 auto 9px;
}
.cta-left {
	background: #EEFCE4;
	border: 1px solid #D6F0C4;
	color: #333;
	font-size: 12px;
	line-height: 21px;
	margin: 24px 20px 24px 0px;
	padding: 18px;
}
.cta-left-next {
	background: #EEFCE4;
	border: 1px solid #D6F0C4;
	color: #333;
	font-size: 12px;
	line-height: 21px;
	margin: 24px 20px 24px 0px;
	padding: 18px;
}
.sociale {
	background: white;
	color: #333;
	font-size: 12px;
	text-align: center;
	line-height: 21px;
	margin: 10px 20px 0px 0px;
	padding: 0px;
}
.brandl {
	background: white;
	color: #333;
	font-size: 12px;
	text-align: center;
	line-height: 21px;
	margin: 100px 0px 0px 0px;
	padding: 0px;
}
.brandl p {margin: 0px 20px 20px 20px;}
.cta-photo {
	background: #EEFCE4;
	border: 1px solid #D6F0C4;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 18px;
}
.cta-photo div.photo {font-weight: normal; width: 219px; float: left; margin: 0px; color: black; font-size: 11px; padding: 9px 12px 9px 0px;}
.cta-foto {
	background: white;
	border: 1px solid #ecf0c4;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 18px;
}
.cta-foto div.photo {font-weight: normal; width: 219px; float: left; margin: 0px; color: black; font-size: 11px; padding: 9px 12px 9px 0px;}
.copyright {
	background: #EEFCE4;
	border: 1px solid #D6F0C4;
	color: #333;
	font-size: 11px;
	line-height: 21px;
	margin: 24px 0 0 0px; 
	padding: 5px 5px 5px 15px;
}
.copyright h3{
	margin: 0px; 
	padding: 0px 0px 10px 0px;
}
/* tr.price td { color: black; border: thin solid #fffafa;}
*/
/*=====//content===========*/
.col_1 span { background: url(1_h_1.gif) no-repeat; padding: 2px 0 4px 30px; height: 27px; font-size: 17px; color: #CB4730;}
.col_2 span { background: url(1_h_2.gif) no-repeat; padding: 2px 0 4px 30px; height: 27px; font-size: 17px; color: #B3CA30;}
.col_3 span { background: url(1_h_3.gif) no-repeat; padding: 2px 0 4px 30px; height: 27px; font-size: 17px; color: #ABABAB;}

/*=======page_1===========*/
#page_1 .col_1 .indent{padding:29px 0 5px 38px;}
#page_1 .col_1 .b1{width:100%; float:left;}
#page_1 .col_1 .b2{width:68px; float:left;}

#page_1 .col_2 .indent{padding:25px 0 5px 40px;}

#page_1 .col_3 .indent{padding:24px 0 5px 35px;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .rtd{padding-bottom:65px;}
#page_2 .rtd .indent{padding:0 20px 0 0;}
#page_2 .col_1 .indent{padding:25px 20px 7px 38px;}
#page_2 .col_2 .indent{padding:25px 0 7px 40px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .rtd{padding-bottom:39px;}
#page_3 .rtd .indent{padding:4px 0 0 0;}
#page_3 .ly_1{margin-left:38px; width:342px; padding-top:11px;}
#page_3 .ly_1 .indent{padding:24px 0 0 38px;}
#page_3 .ly_1 .indent img{margin:0 20px 20px 0;}
#page_3 .gl_nv{color:#262626; font-weight:bold; text-align:center; padding-right:28px;}
#page_3 .gl_nv a{color:#262626; text-decoration:underline;}
#page_3 .gl_nv a:hover{text-decoration:none;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .content{padding-bottom:25px;}
#page_4 .rtd .indent{padding-right:20px;}

#page_4 .rtd .indent{padding:0 20px 0 0;}
#page_4 .col_1 .indent{padding:25px 0 5px 38px;}
#page_4 .col_2 .indent{padding:25px 0 5px 40px;}
#page_4 .col_3 .indent{padding:21px 0 5px 35px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .pic{margin-right:25px; float:left;}
#page_5 .content{padding-bottom:31px;}
#page_5 .rtd .indent{padding-right:20px;}
#page_5 .rtd{padding-bottom:15px;}

#page_5 .rtd .indent{padding:0 20px 0 0;}
#page_5 .col_1 .indent{padding:25px 0 5px 38px;}
#page_5 .col_2 .indent{padding:25px 0 5px 40px;}
#page_5 .col_3 .indent{padding:21px 0 5px 35px;}

#form .b1{width:203px; float:left;}
#form .b2{width:208px; float:left;}

#form .b1 div{height:28px;}
#form input{width:183px; height:20px;}
/*#form textarea{width:208px; height:99px; overflow:auto; margin-bottom:15px;}
*//*=====//page_5===========*/

/*=======page_6===========*/
#page_6 .ltd{width:356px; float:left;}
#page_6 .rtd{padding-bottom:39px;}
#page_6 .rtd{width:426px; float:left; padding:49px 0 67px 0; color:#909090; line-height:16px; background:url(rtd_bg_2.jpg) top left  no-repeat;}

#page_6 .logo{padding-left:35px; height:107px;}

#page_6 .rtd .indent{padding:4px 0 0 0;}
#page_6 .ly_1{margin-left:38px; margin-bottom:36px; width:300px; padding-top:11px;}
#page_6 .ly_1 .indent{padding:25px 10px 0 38px;}

#page_6 .rtd{padding-bottom:20px;}
#page_6 .rtd .ly_1{padding-top:11px; margin:0; width:auto;}
#page_6 .rtd .ly_1 .indent{padding:20px 25px 15px 35px;}

/*=====//page_6===========*/

/*=======footer===========*/
#footer{background:#EEEEEE; padding:23px 20px 18px 37px; font:11px Tahoma ,Arial, Helvetica, sans-serif; color:#A1A1A1;}
#footer a{color:#A1A1A1; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
.counter {text-indent: 0px; float: right; padding-top: 10px;}
/*=====//footer===========*/
/* верхнее меню */
#topnav {
	clear: both;
	height: 40px;
	width: 750px;
}

#topnav a {
	display: block;
	height: 14px;
	text-decoration: none;
}

#topnav a span {
	display: none;
}
.menu li {
	display: block;
	width: 72px;
	height: 23px;
	overflow: hidden;
	float: left;
	font-size: 11px;
	margin:  0px 0px 0px 10px;
	padding: 56px 0px 0px 0px;
	
}
.menu li a{padding-left:0px; background: none;}
.am {	background: url(number/01.gif) no-repeat !important;}
.bm {	background: url(number/02.gif) no-repeat !important;}
.cm {	background: url(number/03.gif) no-repeat !important;}
.dm {	background: url(number/04.gif) no-repeat !important;}
.em {	background: url(number/05.gif) no-repeat !important;}
.fm {	background: url(number/06.gif) no-repeat !important;}
li.am a:hover{
	background: none !important;
}
.indent h3 {text-transform: uppercase; font-size: 14px !important;}

.menu ul li a:hover {
	color: #C60000;
}