a {outline: none; /* Убираем границу вокруг ссылок firefox*/}
body {margin:0; padding:0; width:100%; background:#dadada;}
html {padding:0; margin:0;}




/* main */
.main {width:980px; padding:0px; margin:0 auto;}



.header1 {width:980px; height:260px; margin:20px auto; background:url(images/header1.jpg) no-repeat;}
.header2 {width:980px; height:260px; margin:20px auto; background:url(images/header1.jpg) no-repeat;}
.header3 {width:980px; height:260px; margin:20px auto; background:url(images/header1.jpg) no-repeat;}
.header4 {width:980px; height:260px; margin:20px auto; background:url(images/header1.jpg) no-repeat;}
.header5 {width:980px; height:260px; margin:20px auto; background:url(images/header1.jpg) no-repeat;}


/* Menu */
.menu {height:30px; padding-top:228px; margin:0 0 0 8px !important; margin:0 0 0 0px;}
.menu ul {list-style:none; margin:0; padding:0;}
.menu ul li {float:left; margin-left:12px; padding:0;}
.menu ul li a {font:bold 12px/19px Arial; color:#fefefe; padding-left:6px; margin:0; text-decoration:none; 							background:url(images/gmenu_arrow.gif) left 6px no-repeat;}
.menu ul li a:hover {color:#fefefe; background:url(images/gmenu_arrow.gif) left 6px no-repeat; text-decoration:underline;}

#mainp #nav-mainp a,
#autol #nav-autol a,
#huntr #nav-huntr a,
#ppart #nav-ppart a,
#avhoz #nav-avhoz a,
#cllct #nav-cllct a,
#partn #nav-partn a,
#conts #nav-conts a {color:#deb008; background:url(images/gmenu_arrow2.gif) left 6px no-repeat;}


/******** Основные блоки ***/
.body {width:940px; margin:0 auto; padding:20px; background:#fff; font:normal 14px Arial; color:#fff; line-height:16px;}
.body h2 {font:normal 18px Tahoma; color:#deb008; padding:0 0 5px 0; margin:0; border-bottom: 1px #deb008 solid;}
.body a {color:#deb008;}
.body p {margin: 8px 0 0 0; text-indent: 20px; /* Отступ первой строки в пикселах */}
.body strong {color:#ffe790; font:normal 14px Arial;}

.tble     {border:1px #c9c9c9 solid; border-collapse:collapse; text-align:center; font:normal 13px Arial; color:#fff; margin-top:5px;}
.tbletd1  {border:1px #c9c9c9 solid; border-collapse:collapse; background-color:#451d05; padding:2px; font-weight:bold; color:#fff;}
.tbletd2  {border:1px #c9c9c9 solid; border-collapse:collapse; padding:2px;}
.tbletd22 {border:1px #c9c9c9 solid; border-collapse:collapse; padding:2px; text-align:left;}


.star {font:normal 13px/16px Arial;}

.offpartners {float:right; padding-left:20px; margin:10px 0 0 20px; border-left:1px #d1d1d1 solid; font:bold 12px/19px Arial; color:#deb008;}
.part1 {width:200px; padding:5px; margin:5px 0 10px 0; border:1px #ebebeb solid; background:#fff; font:normal 12px/17px Arial, Tahoma; color:#232323;}
.part1 p {font:normal 12px/17px Arial, Tahoma; margin: 3px 0 0 8px; text-indent:0;}

.img {border: 1pdbdbdb008 solid;}



/******** Подвал ***/
.footertext  {font-size: 11px; font-family: Tahoma; color: #565656; line-height: 13px;}
.footertext2 {font-size: 18px; font-family: Tahoma; color: #565656; line-height: 24px;}

.footermenu {font-size: 11px; font-family: Tahoma; line-height: 13px; color:#565656;}
.footermenu a {font-size: 11px; font-family: Tahoma; line-height: 13px; color:#565656; text-decoration: none;}
.footermenu a:hover {text-decoration: underline;}






p.clr,
.clr {clear:both; padding:0; margin:0; background:none;}
li.bg,
.bg {clear:both; border-top:1px solid #e2e2e2; padding:0; margin:5px 0; background:none;}