body {background:#C0C0C0; color:#5A5A5A; padding: 0px; font-family: Tahoma, Verdana, Arial, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px;}

H1 {font-size: 11px; margin: 0px;}
H2 {color:#1487C2; font-size:110%; font-weight:normal;}
H3 {font-size: 102%; margin: 0px; font-weight:normal;}

P { margin: 0; color: #5A5A5A; padding-top: 0px; padding-bottom: 12px;}
FORM { margin: 0px; padding:0px;}

.form {font-size: 100%}

.headlist {font-size: 110%; font-weight: bold; padding: 0px}
.smlist {font-size: 100%; padding-bottom: 1.5em}

/* цветовые схемы
----------------------------------------------- */
.bodycolor {background-color:#FFFFFF; padding:10px 10px 10px 10px;}
.redbg {background-color:#BE1616;}
.graybg {background-color:#5A5A5A; background-image:url(images/headbg.jpg); background-repeat:no-repeat; vertical-align:top;}
.tabcontent {border:solid; border-width:1px; border-color:#BE1616; padding:13px 13px 10px 12px;}
.zagred {background-color:#BE1616; color:#FFFFFF; font-size:11px; font-weight:bold; padding-left:10px;}
.zagblack {background-color:#5A5A5A; color:#FFFFFF; font-size:11px; font-weight:bold; padding-left:10px;}
.bluetext {color:#BE1616;}
 

/* элементы дизайна
----------------------------------------------- */
.head1 {background-image:url(images/head01.gif); background-repeat:no-repeat;}
.logo {background-image:url(images/logo.gif); background-repeat:no-repeat;}
.home {background-image:url(images/homeicons.gif); background-repeat:no-repeat; background-position:center;}
.mapsite {background-image:url(images/maphomeicons.gif); background-repeat:no-repeat; background-position:center;}
.punkt-x {background-image:url(images/x-punkt.gif); background-repeat:repeat-x;}
.punkt-y {background-image:url(images/y-punkt.gif); background-repeat:repeat-y;}



/* тексты и меню 
----------------------------------------------- */
.head-text1 {font-size:11px; padding:7px 0 0 15px; color:#FFFFFF;} 
.head-text2 {font-size:11px; padding-right:15px; color:#FFFFFF; text-align:right; text-decoration:underline; font-weight:bold;} 
.actmenu {background-color:#CB1C23; background-image:url(images/menured.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;} 
.pasmenu {background-color:#5A5A5A; background-image:url(images/menublack.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; text-align:center;} 
.home-map {font-size:11px; color:#666666; padding-left: 3px;}
.footer1 {font-size:11px; color:#5a5a5a; padding: 5px 0 5px 13px;}
.footer2 {font-size:10px; color:#5a5a5a; padding: 5px 0 5px 13px;}
.rubricator1 {padding:10px 6px 6px 6px;}
.rubricator2 {color:#BE1616; text-decoration:underline; font-size:11px;}
.rubricator3 {color:#5a5a5a; padding:3px 0 10px 0; font-size:11px;}
.intro1 {font-size:11px; padding:10px 15px 10px 20px;}
.redtext {color:#BE1616;}
.zakaztext {font-size:11px; padding:10px 15px 10px 0; vertical-align:top;}
.news1 {font-size:11px; padding:7px 15px 7px 0; color:#BE1616;}
.news2 {font-size:11px; padding:0 15px 15px 20px;}
.news3 {font-size:11px; font-weight:bold; padding:3px 15px 3px 0; text-align:right; color:#BE1616;}
.adv1 {padding: 10px 6px 6px 15px; text-align:left;}
.adv2 {font-size:11px; color:#999999;}
.adv3 {background-image:url(images/point-red2.png); background-repeat:no-repeat; background-position:center;}
.number {font-size:11px; font-weight:bold;}
.text4 {padding:4px 0 4px 0}

/* таблицы
----------------------------------------------- */
.tabl1 { font-size:11px; color:#FCFFFF; text-align:center; background-color:#5a5a5a;}
.tabl2 {text-align: center; font-size:10px;}
.tabl3 {background-color:#e8e8e8; text-align: center; font-size:10px;}
.bordtab {Border:Solid #5a5a5a; Border-Width:1px 1px 1px 1px;}

/* формы
----------------------------------------------- */
.faqform {font-size: 100%; text-align: left; background-color: White; border: solid; border-width: 1px; border-color: #D3D3D3;}
.faqform2 {font-size: 110%; text-align: left; background-color: White; border: solid; border-width: 1px; border-color: #D3D3D3;}
.faqform3 {font-size: 95%; text-align: left; background-color: White; border: solid; border-width: 1px; border-color: #D3D3D3;}
.bluetext3 {font-size:10px; padding:0 10px 0 0;}
.border1 {border-color:#5a5a5a;}

/* ссылки 
----------------------------------------------- */
.actmenu a:link {color:#ffffff; text-decoration: underline;}
.actmenu a:active {color:#ffffff; text-decoration: underline;}
.actmenu a:visited {color:#ffffff; text-decoration: underline;}
.actmenu a:hover {color:#ffffff; text-decoration: none;}

.pasmenu a:link {color:#ffffff; text-decoration: underline;}
.pasmenu a:active {color:#ffffff; text-decoration: underline;}
.pasmenu a:visited {color:#ffffff; text-decoration: underline;}
.pasmenu a:hover {color:#ffffff; text-decoration: none;}

.startl {font-size:11px; color:#5A5A5A; padding:10px 15px 10px 20px;}
.startl a:link {color:#5A5A5A; text-decoration: none;}
.startl a:active {color:#5A5A5A; text-decoration: none;}
.startl a:visited {color:#5A5A5A; text-decoration: none;}
.startl a:hover {color:#5A5A5A; text-decoration: none;}

.home-map a:link {color:#5A5A5A; text-decoration: underline;}
.home-map a:active {color:#5A5A5A; text-decoration: underline;}
.home-map a:visited {color:#5A5A5A; text-decoration: underline;}
.home-map a:hover {color:#BE1616; text-decoration: none;}

.adv2 a:link {color:#5A5A5A; text-decoration: underline;}
.adv2 a:active {color:#5A5A5A; text-decoration: underline;}
.adv2 a:visited {color:#5A5A5A; text-decoration: underline;}
.adv2 a:hover {color:#BE1616; text-decoration: none;}

.footer1 a:link {color:#5A5A5A; text-decoration: underline;}
.footer1 a:active {color:#5A5A5A; text-decoration: underline;}
.footer1 a:visited {color:#5A5A5A; text-decoration: underline;}
.footer1 a:hover {color:#BE1616; text-decoration: none;}

.footer2 a:link {color:#BE1616; text-decoration: underline;}
.footer2 a:active {color:#BE1616; text-decoration: underline;}
.footer2 a:visited {color:#BE1616; text-decoration: underline;}
.footer2 a:hover {color:#BE1616; text-decoration: none;}

.rubricator2 a:link {color:#BE1616; text-decoration: underline;}
.rubricator2 a:active {color:#BE1616; text-decoration: underline;}
.rubricator2 a:visited {color:#BE1616; text-decoration: underline;}
.rubricator2 a:hover {color:#BE1616; text-decoration: none;}

.number a:link {color:#BE1616; text-decoration: underline;}
.number a:active {color:#BE1616; text-decoration: underline;}
.number a:visited {color:#BE1616; text-decoration: underline;}
.number a:hover {color:#BE1616; text-decoration: none;}

.intro1 a:link {color:#BE1616; text-decoration: underline;}
.intro1 a:active {color:#BE1616; text-decoration: underline;}
.intro1 a:visited {color:#BE1616; text-decoration: underline;}
.intro1 a:hover {color:#BE1616; text-decoration: none;}

.news1 a:link {color:#BE1616; text-decoration: underline;}
.news1 a:active {color:#BE1616; text-decoration: underline;}
.news1 a:visited {color:#BE1616; text-decoration: underline;}
.news1 a:hover {color:#BE1616; text-decoration: none;}

.news3 a:link {color:#BE1616; text-decoration: underline;}
.news3 a:active {color:#BE1616; text-decoration: underline;}
.news3 a:visited {color:#BE1616; text-decoration: underline;}
.news3 a:hover {color:#BE1616; text-decoration: none;}

.head-text1 a:link {color:#ffffff; text-decoration: underline;}
.head-text1 a:active {color:#ffffff; text-decoration: underline;}
.head-text1 a:visited {color:#ffffff; text-decoration: underline;}
.head-text1 a:hover {color:#ffffff; text-decoration: none;}
