.menu,.ai,.benza,.zeni,.title,.title1,.novosti{font-family:Verdana,Tahoma, Arial, sans-serif; font-size:11px;}

.h {visibility:hidden;}
/* heder*/
.title {color:#000000;}
.title1 {color:#7F7F7F; margin-top:10px}
.bg {background-position: right; background-image: url('/img/bg_heder.gif'); background-repeat:no-repeat;}
/*content*/
.content { font-size:11px; font-family:Verdana,Tahoma, Arial, sans-serif; padding-right:30px}
.content h1 {font-size:15px;}
.content h2 {font-size:14px;}
.content h3 {font-size:13px;}
.content h4 {font-size:12px;}
.content h5 {font-size:11px;}
.content h6 {font-size:10px;}

.section {margin-top:15px}
.section p {margin-top:0}
.section h1 {margin-bottom:10px}
.section h2, .section h3, .section h4, .section h5, .section h6 {margin-bottom:5px}
.section td { font-family:Verdana,Tahoma, Arial, sans-serif; font-size:11px;}

.section ul li { margin-bottom:7px;}
.section ul li ul li { margin-top:5px; margin-bottom:4px;}
.section ul li ul li ul li{ }


.novosti {font-size:10px; color:#B7B7B7; padding-left:26px; font-weight:bold;}

/*benzin*/
.zeni {color:#ffffff; padding-left:10px; padding-top:1px; padding-bottom:2px; font-weight:bold;}
.benza {font-family: Arial; font-size:10px; color:#E2E2E2; padding-left:9px; padding-top:4px; padding-bottom:1px; font-weight:bold;}
.ai {color:#ffffff; padding:6px 0px 1px 10px; font-weight:bold;}
.m {padding-bottom:7px;}

/*menu 1 urovna*/
.menu {font-family:Tahoma; font-size:11px; color:#ffffff; font-weight:bold; padding:6px 6px 5px 6px;}
.menu a {color:#ffffff; text-decoration:none;}
.menu a hover {color:#ffffff; text-decoration:none;}

/*menu nignie*/
.niz {font-family: Verdana, Tahoma, Arial, sans-serif;font-size:11px; color:#1754B6; padding:0px; font-weight:bold;}
.niz a {color:#1754B6;}
.niz a hover {color:#1754B6;}

/*footer*/
.foot {font-family: Verdana, Tahoma, Arial, sans-serif;font-size:11px; color:#ffffff; padding:0;}
.foot a {color:#ffffff;}
.foot a hover {color:#ffffff;}


/*content*/
.info {font-family:Arial, Tahoma, Verdana, sans-serif;font-size:15px; color:#009900;}
.info {background: url('/img/info_content.gif') left 1px no-repeat; padding-left:26px; padding-right:50px; font-weight:bold}
.info a {color:#009900;}
.info a h {color:#009900;}
.info a:hover {color:#009900;}

.info1 {font-family:Arial, Tahoma, Verdana, sans-serif; font-size:15px; color:#009900; padding-left:26px; padding-right:50px; font-weight:bold}

.txt  { font-size:11px; padding-left:26px; padding-right:0; color:#000000; font-weight: normal;}
.txt a { color:#1754B6; font-weight: normal; text-decoration: underline;}

.salestxt { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:14px; padding-right:0; font-weight: normal;}

.txt1 { font-size:11px; padding-right:0; color:#000000; font-weight: normal;}
.txt1 a { font-size:11px; padding-right:0; color:#1754B6; font-weight: normal;}
.txt1 a:hover  { color:#1754b6 }
.txt1 td { font-size:11px;}

.txtgolosovanie { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px; padding-left:26px; padding-right:19px; color:#666666; font-weight: normal;}

.ps {font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px; padding-left:26px;padding-right:19px; color:#7F7F7F;}

.pss { font-family: Verdana, Tahoma, Arial, sans-serif; font-size:11px; color:#1754B6; padding:0 0 0 26px; font-weight:bold;}
.pss a { color:#1754B6;}
.pss a hover { color:#1754B6;}

.txts { font-family:Verdana,Arial, Tahoma, sans-serif; font-size:9px; color:#1754B6; margin-bottom:5px}
.txts { padding-left:26px; padding-right:81px; font-weight:bold}
.txts { background-image:url('/img/strelka_txt_content.gif'); background-position:7px top; background-repeat:no-repeat;}

.txts a {font-family:Verdana,Arial, Tahoma, sans-serif; font-size:11px; color:#1754B6;}
.txts a:hover {color:#1754B6;}

.prew {font-family:Verdana, Arial, Tahoma, sans-serif; font-size:11px; padding-left:10px; color:#1754B6;}
.prew {padding-left:26px; padding-right:81px; font-weight:bold}
.prew a {font-family:Verdana, Arial, Tahoma, sans-serif;color:#1754B6;}
.prew a:hover {color:#1754B6;}

.ask {font-family:Arial, Tahoma, Verdana, sans-serif;font-size:15px; color:#009900; padding-left:0px; padding-right:81px; font-weight:bold}

/*.ask { font-family: Verdana,Arial,Tahoma, sans-serif; font-size:11px; padding-left:26px; color:#000000; font-weight:bold; padding-right:17px; text-decoration: none;}*/

.ask a {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#1754B6; font-weight:normal; padding-left:26px}
.ask a:hover {color:#1754B6;}
.variant {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:11px; color:#666666; padding:0 0 0 20px;}
.answer { margin-top:10px}

/*menu 2 urovna*/
.sub { font-family:Arial,Tahoma, sans-serif; font-size:14px; padding-left:0px; color:#7F7F7F; font-weight:bold; padding-right:17px;}
.sub {background-image: url('/img/srelka_sub.gif'); background-repeat:no-repeat; padding-left:22px;}
.sub a { color:#009900; text-decoration:none;}
.sub a:hover { color:#009900; text-decoration:none;}

/* home sub menu */
.top { padding-top:48px;}
.qqqqmasla a {font-family: Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:7px; padding-left:4px; padding-right:40px; color:#1754B6; text-decoration:none;}


/*
.bg1 {background-position: right; background-image: url('/img/bg1_menu.gif'); background-repeat:no-repeat;font-family: Tahoma, Arial, Verdana, sans-serif;  font-weight:bold; font-size:12px; padding-left:4px; color:#1754B6;}
.bg1 a {text-decoration:none;color:#1754B6;}
.bg2 {background-position: right; background-image: url('/img/bg2_menu.gif'); background-repeat:no-repeat;font-family: Tahoma, Arial, Verdana, sans-serif;  font-weight:bold; font-size:12px; padding-left:4px; color:#1754B6;}
.bg2 a {text-decoration:none;color:#1754B6;}
.bg3 {background-position: right; background-image: url('/img/bg3_menu.gif'); background-repeat:no-repeat;font-family: Tahoma, Arial, Verdana, sans-serif;  font-weight:bold; font-size:12px; padding-left:4px; color:#1754B6;}
.bg3 a {text-decoration:none;color:#1754B6;}
.bg4 {background-position: right; background-image: url('/img/bg4_menu.gif'); background-repeat:no-repeat;font-family: Tahoma, Arial, Verdana, sans-serif;  font-weight:bold; font-size:12px; padding-left:4px; color:#1754B6;}
.bg4 a {text-decoration:none;color:#1754B6;}
*/


/*content podrobnee*/
.podrobnee1 { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#1754B6; padding:0 0 0 26px;}
.podrobnee1 a { color:#1754B6;}
.podrobnee1 a hover { color:#1754B6;}

/*dla anketi content*/
.vnimanie { font-family:  Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#009900; padding:0 45px 0 26px;}

/*404*/
.error { font-family:Verdana, Tahoma, Arial, sans-serif; font-size:12px; color:#E6250E; font-weight:bold; padding:1px 1px 1px 40px;}
.ertxt { font-family:Verdana,Tahoma, Arial, sans-serif; font-size:12px; color:#000000; font-weight:bold;  padding:1px 1px 1px 0px;}

.ertxt1 { font-family:Verdana, Tahoma, Arial, sans-serif;font-size:11px; color:#000000;  padding:13px 1px 29px 10px;}
.ertxt1 a { color:#0B0190;}
.ertxt1 a hover { color:#0B0190;}

.strelki { font-family:Tahoma, Arial, sans-serif; font-size:10px; padding-left:0px;}
.strelki div { background-image:url(img/strelka_404.gif); background-repeat:no-repeat; padding-left:13px;}
.strelki a { color:#0B0190;}
.strelki a:hover { color:#E6250E;}

/* page control*/
.pagelist { font-family: Verdana, Tahoma, Arial, sans-serif; font-size:11px; color:#000000; padding:0 0 0 26px; font-weight: normal;}
.pagelist a { color:#1754B6;}
.pagelist a hover { color:#1754B6;}

.vacansiiinfo { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px; padding-left:26px; padding-right:19px; color:#000000; font-weight: normal;}

.vacansiiinfo a{ color:#1754B6;}

.podrobnee a { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px; padding-left:26px; padding-right:19px; color:#1754B6; font-weight: normal;}
.podrobnee a { color: #1754B6}

/* vacansii*/
.toptitlevakansii { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px; padding-left:26px; padding-right:19px; color:#009900; font-weight: bold;}

/* menu v vakansiax*/
.hasvakansii { font-family:Arial, Verdana,Tahoma, sans-serif; font-size: 10pt; padding-left:8px; color:#009900; font-weight:bold; padding-right:17px; text-decoration: none;}
.hasvakansii a { text-decoration: none}


.spisok { font-family:Arial, Verdana,Tahoma, sans-serif; font-size:15px; padding-left:18px; padding-bottom:4px; color:#1754B6; padding-right:17px;
 text-decoration: underline; background-image: url(/img/arr1.gif); background-repeat:no-repeat;}
.spisok a {  color:#1754B6; text-decoration : underline;}
.spisok h2 { font-size: 10px; text-decoration: none;}
.spisok li { background-image : none; margin-left: 36px;}
/*spisok map*/
.spisokmap { font-family:Arial, Verdana,Tahoma, sans-serif; font-size:10px; padding: 5px 17px 0px 0px; margin-top:0px; margin-bottom:0px; color:#1754B6; font-weight:bold; text-decoration: underline;}
.spisokmaptitle { font-family:Arial, Verdana,Tahoma, sans-serif; font-size:9px; margin-top:0px;  margin-bottom:0px; padding:0px 17px 0px 0px; color:#009900; font-weight:bold; text-decoration:none}

.map ul li {font-family:Arial, Verdana,Tahoma, sans-serif; font-size:12px; margin-top:0px;  margin-bottom:12px; padding:0px 17px 0px 0px; color:#009900; font-weight:bold;}
.map ul li ul li {font-size:10px; padding: 5px 17px 0px 0px; margin-top:3px; margin-bottom:4px; color:#1754B6; font-weight:bold; list-style-type:disc}
.map ul li ul li ul li{ list-style-type:square; color:#009900;}


/* pravoe menu dla tovarov*/
.spisok1 { font-size:10px; color:#1754B6; font-weight:bold; padding-right:17px; text-decoration: underline;}
.spisok1 a{ padding-left:18px; color:#1754B6; font-weight:bold; text-decoration : underline; background-image: url(/img/arr1.gif); background-repeat:no-repeat;}
.spisok1 h2 a { background-image:none; font-family:Arial, Verdana,Tahoma, sans-serif; font-size: 9px; padding-left:8px; color:#009900; font-weight:bold; padding-right:17px; text-decoration: none;}

/*kontentnie  dla ankeeti*/
.txtanketa { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:10px; padding-right:19px; color:#009900; font-weight: bold;}
.fieldname { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px; color:#000000;}
.errors { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:14px; font-weight: normal; color:#ff0000;}
.errors b{ font-weight: bold; color:ff0000;}

.salesfooter { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:12px; color:white;}
.salesfooter a { color:white;}

.questItem { padding-bottom:10px}

.services { font-size:11px; padding-left:6px;}
.services ul { margin-top:5px; margin-bottom:0;}

textarea, select, input.search, input.search_field, input.inputfield, input.inputradio, input.send_button{ BORDER:1px solid #666666; background-color:white; font-family:Tahoma, Verdana, sans-serif; font-size: 11px;}
textarea, select, input.search, input.inputfield, input.send_button {margin-bottom:5px}

textarea {width:260px; font-family: Tahoma, Arial, Helvetica, sans-serif; }

input.search {width: 80px; font-weight:bold; }
input.search_field {height:19px; width:260px;}
input.search_button {width: 120px; font-size: 11px; border:2px outset #fff; background-color:#D4D0C8}


input.inputradio {border:none }
input.inputfield {width:260px; }
input.short { width:100px; }
input.short2 { width:50px; }
input.disabled { background-color: #D4D0C8 }
select.selectfield {width:260px; }
input.send_button {width: 120px; border:2px outset #fff; background-color:#D4D0C8}

.interactive {}
.interactive form{padding:0; margin:0}
.interactive p{font-size: 11px; padding:0; margin:0}
.interactive div.errors{font-size: 11px; padding-left:26px}
.interactive span.radioinput{font-size: 11px; padding-left:5px; padding-right:15px}
.interactive h1{font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; margin:0px 0px 10px 0px}
.interactive p.fieldtitle {text-align:right; padding-right:5px; padding-top:2px}
.interactive p.fieldtitle span { color:red}
.interactive p.descr {text-align:left; padding-right:5px; padding-top:2px}
.interactive p.descr span {color:#c2c2c2; font-style:italic}
.interactive tr.dotted td { border-top:1px dashed #959595; padding-top:12px; padding-bottom:14px}
.interactive .price { font-size:18px;}
.interactive .price span { font-size:11px;}
.interactive .send_button {width:130px}
.interactive .gray {background:#eae9e7; color:#8d8d8d}
.interactive input {padding:1px 0 1px 3px}

.photoPreview {  text-align:left; vertical-align:top; padding:13px 0px 16px 0px; }
.photoNotice { padding:11px 15px 4px 8px; text-align:left; vertical-align:top; font-size:11px }
.photoNotice a { color:#6A737B}

.pollQuestion { margin-bottom:0px}

.newsItem  { font-size:11px; padding:10px 10px 10px 0px; color:#000000; font-weight: normal;}
.newsItem p {margin:0px 0px 5px 0px}

.newsItem a { color:#1754B6; font-weight: normal; text-decoration: underline;}

.podrobnee { font-family: Verdana, Tahoma, Arial, sans-serif; font-size:11px; color:#1754B6; padding:0;}
.podrobnee a { color:#1754B6;}
.podrobnee a hover { color:#1754B6;}
.podrobnee div.txts a {font-family:Verdana,Arial, Tahoma, sans-serif; font-weight:bold; padding-left:0px}

.pagebar { border-top:2px solid #E5E6ED; margin-top:20px; margin-bottom:10px; padding-top:15px; padding-left:25px}

.card_popup_txt { font-family: Tahoma, Arial, sans-serif; font-size:11px; padding-left:26px; padding-right:30px; color:#000000;}
.card_popup_txt a { color:#1754B6; text-decoration: underline;}

