body,html { margin:0; padding:0; height:100% }
body { font-size:12px; font-family: tahoma; color:#C0C1C2; line-height:17px; background:#252525 url(../img/back_left.gif) top left repeat-y }
a img { border:0 }
p { margin-bottom:17px; margin-top:0 }
a { color:#66C0FF; text-decoration:underline }
a:hover { color:#66C0FF; text-decoration:none }

#menu { padding-left:46px }
#menu td { background:url(../img/menu/back.gif); height:84px; text-align:center; width:20%; font-size:18px }
#menu td div.left { float:left; width:20px; height:84px; background:url(../img/menu/left.gif) top left no-repeat }
#menu td div.right { float:right; width:20px; height:84px; background:url(../img/menu/right.gif) top right no-repeat }
#menu td a { display:block; text-align:center; padding-top:31px; padding-bottom:33px; color:#E0E0E0; text-decoration:none }
#menu td a:hover { color:#F4C00B; text-decoration:none }
#menu td:hover a { color:#F4C00B; text-decoration:none }
#menu td div.text { text-align:center; padding-top:31px; padding-bottom:27px; color:#F4C00B }
#menu td:hover { background:url(../img/menu/back_active.gif); height:84px; text-align:center}
#menu td:hover div.left { background:url(../img/menu/left_active.gif) top left no-repeat }
#menu td:hover div.right { background:url(../img/menu/right_active.gif) top right no-repeat }
#menu td.active { background:url(../img/menu/back_active.gif); height:84px; text-align:center}
#menu td.active div.left { background:url(../img/menu/left_active.gif) top left no-repeat }
#menu td.active div.right { background:url(../img/menu/right_active.gif) top right no-repeat }

#top { height:216px; position:relative }
#top td.left { background:url(../img/top_left.gif) }
#top td.right { background:url(../img/top_back.jpg); padding:64px 0 0 37px; vertical-align:top }
#top #ill { position:absolute; bottom:0; right:0 }
#top #ill .top { line-height:1px; font-size:1px; height:7px; background:url(../img/fonar_top.gif) bottom left no-repeat }
#top #ill .bottom { height:216px; background:url(../img/fonar.jpg) }

.spacer { font-size:1px; line-height:1px; height:1px }
.greyline { margin-left:46px; background:#3F3F3F; height:12px }

.col1 { padding:86px 30px 300px 86px; width:200px }
p.tel { font-size:18px; color:#C9CFCF; line-height:normal }
p.tel span.code { font-size:20px; color:#4E4C4C }
p.tel span.tel { font-size:20px; color:#F4C00B }

.col2 { padding:27px 83px 30px 30px }

h1 { color:#FFFFFF; font-size:28px; margin-top:0; margin-bottom:25px; line-height:normal; font-weight:normal }


div.topblock { background-color:#303030; margin:-27px -30px 24px -30px; padding:27px 0px 30px 30px }
div.topblock_inside { background-color:#303030; margin:-27px -30px 15px -30px; padding:27px 0px 1px 30px }
div.topblock_inside h1 { margin-bottom:9px }

hr { line-height:1px; font-size:1px; height:1px; background:none; border:0; border-bottom:#141414 1px solid; margin:0 0 0 0; padding:10px 0 0 0; }

.footer { background-color:#0F0F0F; margin-left:46px; color:#8F9092; font-size:11px }
.footer td { padding:0 55px 0 42px }
.footer a { color:#8F9092 }
.footer a:hover { color:#8F9092 }
.yellow { margin:0 53px 0 270px; background-color:#FFD533; position:relative; height:8px }
.yellow div { width:270px; height:280px; position:absolute; top:-280px; left:-271px; background:url(../img/footer.gif) }

form { padding:0; margin:0 }
input,select,textarea {
	border-top:#585858 1px solid;
	border-left:#848484 1px solid;
	border-right:#BBBBBB 1px solid;
	border-bottom:#C2C2C2 1px solid;
	background:#C2C2C2;
	font-family: tahoma; color:#252525;
}

.order td { padding-bottom:10px; vertical-align:top }
input.button {
	border:#707070 1px solid;
	background:#000000;
	color:#FFFFFF;
	padding:5px 11px;
	font-size:14px;
}

div.attention { padding:71px 0 15px 0; border-bottom:#141414 1px solid }
div.attention .title { font-size:18px; color:#F4C00B; margin-bottom:30px }
div.attention p { margin-bottom:13px; line-height:15px }


h1.with2 { margin:0 }
h2 { color:#FFFFFF; font-size:18px; margin-top:0; margin-bottom:15px; line-height:normal; font-weight:normal }
.pathBar { margin:-17px 0 0 0 }
.pathBar a { color:#c0c1c2 }
.pathBar a:hover { color:#c0c1c2 }