/* Сбрасываем дефолты браузеров */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn,
em, font, ins, kbd, s, samp, small, strike, strong, sub, sup, tt,
var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, caption, tbody, tfoot, thead, tr, th, td { 
	margin:0; padding:0; font-family:inherit; font-size:100%; border:none; outline:none; }
html { font-size:100.01%; }
dfn, cite, var, address { font-style:normal; }
th, h1, h2, h3, h4,  h6 { font-weight:normal; }
textarea, input, select { font-family:inherit; font-size:1em; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }
:focus { outline:none; }

/* Глобальные стили шаблона */
html { width:100%; height:100%; }
body { width:100%; height:100%; min-width:1000px; font-size:62.5%; color:#414446; background:#000 url(../images/fon.gif) repeat-x;}

body, textarea, input, select { font-family:Tahoma,tahoma,Helvetica,sans-serif; }
a { color:#41545F; text-decoration:underline; }
a:hover {text-decoration:none; color:#FE722A;}
p {padding-bottom:11px;}
img {border:none;}
h1 {font:bold italic 21px 'Georgia'; color:#8A1514; padding-bottom:24px;}
h2 {font:bold italic 18px 'Georgia'; color:#8A1514; padding-bottom:15px;}
h3 {font:bold italic 16px 'Georgia'; color:#8A1514; padding-bottom:15px;}
hr {background:#C7B7A4; margin-bottom:12px; height:1px;}

/* Корневой блок */
.root {width:1000px; min-height:100%; height:auto; margin:54px auto 0 auto; background: #F9E5CE url(../images/bg.gif) repeat-x;}
.root2 {width:100%; min-height:100%; height:auto; padding:10px; padding-right:0px; background: #F9E5CE url(../images/bg.gif) repeat-x;}
.header {position:relative; background:url(../images/head.gif) top no-repeat; height:256px;}
.akc {
	position:absolute;
	width:120px;
	height:120px;
	z-index:1;
	left: 693px;
	top: 180px;
	background:url(../images/banner-akc.png);
}
.head1 {float:left; padding:20px 18px 0 29px; font:13px 'Arial'; color:#727272;}
.head1 img {display:block; margin:0;}
.head1 a {font:bold 12px 'Arial'; color:#FE722A;}
.adr {padding:30px 0;}
.asp {padding:5px 0 8px 0;}
.head2 {float:left; padding:18px 24px 0 0; width:494px; position:relative;}
.head-flash {position:absolute; top:18px; left:0;}
.head2 img { display:block;}
.head3 {float:left; padding:10px 0 0 0; font:bold italic 16px 'Georgia';}
.head3 a {color:#41545F; text-decoration:none;}
.head3 a:hover {color:#FE722A;}
.head3 li {list-style:none; height:18px;}
.head3 img.tel_img {padding-bottom:10px;}
.head3 img {display:block; padding:12px 0 0 0; padding-top:15px}
.graf {background:url(../images/gr_bg.gif) no-repeat; padding:8px 6px 0 9px; margin-top:10px; width:191px; height:67px; font:bold 13px 'Arial'; color:#727272;}
.graf p {font:bold italic 14px 'Georgia'; color:#8a1514; padding-bottom:8px;}
.graf span {font:bold 12px 'Arial';}

.content {
	position:relative;
	overflow:hidden;
}
.c1 {float:left; width:232px; padding:0 0 0 34px;}
.c2 {float:left; width:485px; padding:41px 25px 0 0; font:14px 'Arial'; line-height:21px;}
.c3 {float:left; width:190px; padding:38px 0 0 0; font:11px 'Arial'; line-height:18px; }
.c4 {padding:0 0 0 0; font:14px 'Arial'; line-height:21px;}
.c1 li.m_menu {font:italic 18px 'Georgia'; padding:0 0 15px 9px; list-style:none; background:url(../images/arrow.gif) 0 8px no-repeat;}
.c1 li.m_menu:first-child {background:url(../images/arrow2.gif) 0 8px no-repeat;}
.c1 li.m_menu a {text-decoration:none;}
.c1 li.m_menu ul li {padding:6px 0 6px 12px; font:italic 15px 'Georgia'; list-style:none;}
.c1 li.m_menu ul li a {text-decoration:underline;}

.c1 li.m_menu ul.level_2 li {padding:6px 0 0px 20px; font:italic 15px 'Georgia'; list-style:none;}

.cont {font:13px 'Arial'; color:#727272; padding:14px 0 30px 13px;}
.cont table td {vertical-align:top;}
.cont a {color:#158BEE;}
table.last td { font:11px 'Arial'; line-height:18px; vertical-align:top;}
.last a {font-size:14px; color:#FF6011;}
.latest {font:bold italic 14px 'Arial'; color:#FF6011;}
.c3 a {font-size:13px; color:#FF6011; font-weight:bold;}
.orange {color:#FF6011; text-decoration:none;}
.zag {font:bold 16px 'Arial';}
.krep td, .krep tbody td {padding:5px; vertical-align:middle; font-size:12px;}
.krep_zag {font:bold italic 16px 'Georgia'; color:#8A1514;}

.cat-ramka {position:relative;}
.ras {position:absolute; top:7px; right:7px; background: url(../images/ras.png) no-repeat; width:96px; height:22px;}
.ras2 {position:absolute; top:7px; right:7px; z-index:1;}

.inp1 {background:#f3dec6; border:1px solid #dec2a1; width:200px; font:14px 'Tahoma'; color:#64492a; margin-bottom:7px;}
.inp2 {background:#f3dec6; border:1px solid #dec2a1; width:420px; font:14px 'Tahoma'; color:#64492a; margin-bottom:7px;}
.form td {vertical-align:top;}

.footer {position:relative; width:1000px; background: #F9E5CD url(../images/bot.gif) bottom no-repeat; padding:50px 0 0 0; text-align:center; font:bold 12px 'Georgia'; color:#8D8886;}
.footer table {border-top:1px solid #C7B7A4;}
.footer table td {padding: 0 0 0 0px;}
.footer li {float:left; list-style:none; padding:30px 0 35px 34px;}
.footer li a {color:#FF6011; padding:0 30px 0 0;}

.bottom {position:relative; width:1000px; margin:0 auto; height:170px; font:11px 'Arial'; line-height:18px; color:#808080;}
.bottom span {color:#FFFFFF;}
.bottom a {color:#FF6011;}
.b1 {position:absolute; left:34px; top:38px; width:250px; text-align:left;}
.b2 {position:absolute; left:286px; top:59px; border-left:1px solid #242424; padding:15px 0 0 7px;}
.b3 {position:absolute; left:700px; top:42px; width:295px; text-align:right;}
.minFont{
	font-size:9px;
	line-height:10px;
}
.bottom2 {position:relative; width:1000px; margin:0 auto; font:9px 'Arial'; color:##505050;}
.bottom2 a {color:#505050;}

