/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#000000}
.textResults {background:#FFFFFF}
.textResultsTd {background:#5F5F5F}

.pollNow {background:#FFFFFF}
.pollNowTd {background:#5F5F5F}

.totalVotesTable {background:#FFFFFF}
.totalVotesTd {background:#5F5F5F}/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:yellow;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:pink;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#99CCFF;}
/* ---------------- */
body {
 margin: 0; padding: 0;
 font-family: Arial, ;
 font-size:16px;
 color: #fff; 
 background: #000; 
 text-align: center; 
}

a {
color : #4096ee ; 
text-decoration : none;
}
a:hover {
color : #666;
text-decoration : underline;
}
p {
margin : 5px 0; 
}
h1 {
font : bold 1.8em Arial, Sans-Serif;
padding : 8px 0 4px 0;
margin : 0;
letter-spacing : -1px;
}
h2 {
font : bold 1.6em Arial, Sans-Serif;
letter-spacing : -1px;
}
h3 {
padding : 4px 0;
margin : 0;
}
h4 {
font-size : 18px ; font-family: times new roman, Sans-Serif;
 color: #6bba70
}
h4 a:link {color: #cc0000}
h4 a:visited { color: #cc0000}
h4 a:hover { color: #333 }


img { border : 0 }
.right { float: right }


ul {
margin : 0;
padding : 0;
list-style : none;
}

hr {
height : 1px;
border-style : none;
color : #fff;
background-color : #c0c0c0;
margin : 10px 0;
}



.content {
margin : 0 auto;
width : 967px;
}

#topbar {
height : 350px;
background : #fff ;
width : 100%;
color: #FFF;
}

#topbar .wrap {
 background: #fff url(http://mastrade.ucoz.ru/mastreid.png) repeat-x;
 height: 350px;
 width: 990px
 
} 

#topbar h1 {
 font : bold 2.0em Arial, sans-serif;
 color: #FFF;
 line-height: 51px;
 padding: 0 0 0 10px;
 
}
#topbar h1 a { color: #FFF }
#topbar h1 a:hover { color: #FFF; text-decoration: none }

#topbar .se {
 float: right;
 padding: 12px 10px 0 0;

}

#subbar {

 height: 52px;
 border-bottom : 3px solid #a7cc44; 
 width: 100%;
}

}
#subbar .rss {
 position: relative;
 right: 30px;
 top: 7px;
 width: 21px;
 height: 21px;
}

.menu {
 background: #fff url(http://avtoclad.ru/ggg2.png) repeat-y;
 height: 52px;
 line-height: 34px;
 border-top: 1px solid #ccc;
 border-left: 1px solid #ccc;
 border-right: 1px solid #ccc;
 padding: 0;
 margin: 0;
font-family: arial;
font-size: 14px;

}

.menu a {
color : #4096ee;
background : inherit;
text-decoration : none;
padding: 0 10px 0 10px;
line-height : 33px;
font-weight: bold;
}
.menu a:hover,.menu .current {
color : #fff;
background : inherit;
height : 23px;
text-decoration: underline
}
.menu ul {
list-style : none;
padding : 0;
margin : 0;
}
.menu li {
float : left;
margin : 0 0 0 0px;
display: inline;
}

#main {
width : 965px;
background: #FFF ;
margin : 0px 0 0 0;
border-left : 3px solid #a7cc44; 
border-right: 3px solid #a7cc44; 
border-bottom: 3px solid #a7cc44; 
padding: 10px 0 0 0;
}
#main .padding {
 padding: 10px;
}
.right_side {
float : right;
width : 391px;
background : inherit;
overflow : hidden;
 
}
.right_side .pad {
padding : 0 0 10px 17px;
}
.right_side p {
padding : 0 0 5px 5px;
}
.right_side ul {
padding : 3px 0 12px 0px;
}

.right_side li {
line-height : 22px;
list-style : none;
background: #fff ;
margin-bottom: 2px;
}
.right_side li a{
 padding-left: 15px;
 color: #4096ee;
 
}


.right_side a:hover {
text-decoration : none;
color: #666;

}
.right_side h3 {
color : #fff;
font-family: verdana;
font-size: 14px;
font-weight: bold;
background : #3F4040 url(http://avtoclad.ru/menu/sub-h3-black3.gif) repeat-x; padding: 0px 0px 0px 10px ;
width : 100%;
height : 32px;
line-height : 26px;
text-indent : 10px;
font-weight: normal;
 text-transform: uppercase;
padding:4px;
}
.right_side h4 {
color : #fff;
font-family: verdana;
font-size: 12px;
font-weight: bold;
background : #fff url(http://avtoclad.ru/menu/sub-h3-black3.gif) repeat-y; padding: 2px 0px 0px 10px ;
width : 100%;
height : 26px;
line-height : 18px;
text-indent : 10px;
font-weight: normal;
}

.right_side .sponsors {
 margin-bottom: 5px;
 width : 391px;
 overflow: hidden;
 
}
.right_side .sponsors img.ml { margin-right: 4px; overflow: hidden }

.right_side .ls {
 float: left;
 width: 191px;
}

.right_side .rs {
 float: right;
 width: 191px; 
}


.right_side .extra {
 background : #fff url(http://avtoclad.ru/7163863.png) repeat-x;
 color : #666 ;
 border-top: 4px solid #a7cc44;
 border-bottom: 4px solid #a7cc44;
 margin-bottom: 10px;
 font-size: 12px;
 font-family: verdana;
text-transform: uppercase;
}

.right_side .extra .padding { padding: 10px }

#left_side {
background : inherit ;
margin-bottom : 10px;
width : 527px;
color: #454545;
float : left;
}
#left_side .intro {
background : #fff ;
font-family: times new roman;
font-size: 1.3em;
color : #666;
border-bottom: 4px solid #c3d9ff
}
#left_side .intro .pad {
padding : 10px;
}
#left_side .intro a {
color : #cc0000;
text-decoration : none;
}
#left_side .intro a:hover {
color : #000; background: inherit ;
text-decoration : underline;
}
#left_side .mpart {
padding : 20px 0 0 0;
}
#left_side h2 {
background : inherit;
padding : 0;
margin : 0;
font : 1.8em verdana, Arial, Sans-Serif;
color: #3F4040
}
#left_side .mpart h3 {
background : inherit;
padding : 0;
margin : 0 0 15px 0;
font : 0.9em verdana, Arial, Sans-Serif;
color : #a5a5a5;
}


#left_side img {
float : left;
padding : 0 10px 5px 0;
}
#left_side blockquote {
padding-left : 5px;
border-left : 3px solid #a7cc44;
margin : 10px 0px 10px 187px;
}

.date {
padding : 7px 10px 0 0;
margin : 10px 0 20px 0;
text-align : right;
background : #F4F4F3;
height : 26px;
width: auto;
}
.date a {
color: #74797E;
background : inherit;
}
#left_side .rs {
float : right;
margin : 0 0 0 10px;
border : 1px solid #888;
padding : 5px;
background : inherit;
}
#left_side ul {
list-style-position : inside;
margin-left : 2px;
}
#left_side ul li {
list-style-type : square;
margin-left : 15px;
}
#left_side ul ul li {
list-style : none;
margin-left : 10px;
list-style-type : lower-alpha;
list-style-position : inside;
}
#footer {
clear : both;
width : 98%;
margin : 0 0 6em 0;
padding : 10px 0px 0 10px;
color : #777;
background : inherit;
line-height : 1.7em;
}
#footer .right {
float : right;
padding-right: 20px;
}
#footer a {
text-decoration : none;
background : inherit;
color: #666;
}
#footer .fmenu {
 background: inherit;
 padding: 0;
 margin: 0;
}

#footer .fmenu a {
color : #666;
background : inherit;
text-decoration : none;
padding: 0 10px 0 0px;
}
#footer .fmenu a:hover {
color : #4096ee;
background : inherit;
text-decoration: none
}
#footer .fmenu ul {
list-style : none;
padding : 0;
margin : 0;
}
#footer .fmenu li {
float : left;
margin : 0 10px 0 0px;
display: inline;
}
input.text { border: 1px solid #CCC; padding: 2px 5px 2px 5px; }
.novost { font-family: arial; font-size: 13.4px; color: #666; text-align: left; margin-top: 0; margin-bottom: 0 ; }

.eDetails {font-family: arial ; font-size: 10px;background: #F9F9F9 url(http://avtoclad.ru/menu/sub-h3-black3.gif) repeat-y;color:#fff ; padding : 3px 0px 4px 4px;}
.eDetails1 {font-family: arial ; font-size: 9px;background: #F9F9F9 url(http://avtoclad.ru/vaa2.jpg) repeat-y;color:#fff ; padding : 0px 0px 4px 4px;}
.eDetails a:link { color: #a7cc44; } 
.eDetails a:visited { color: #a7cc44; } 
.eDetails a:hover { color: #d01f3c;} 
.eTitle { color: #fff; font-family: times new roman; font-size:15px;background: #Fff url(http://avtoclad.ru/menu/sub-h3-black3.gif) repeat-y ; font-weight: bold;padding : 8px 0px 15px 30px;
margin : 0;text-transform: uppercase;
}


.eTitlcom { font-family: arial; font-size:15px;}
.eTitle a:link { color: #fff; font-weight:bold ; text-decoration:underline} 
.eTitle a:visited { color: #fff; font-weight:bold;text-decoration:underline} 
.eTitle a:hover { color: #cc3333; font-weight:bold;} 
.eBlock {display: table; width: 0; padding: 5px; border: 3px solid #f9f7ed; font-size: 11px;background: #eeeeee;}
.eBleck {display: table; width: 0; padding: 2px; border: 0px solid #33ccff; font-size: 0px;background: #eeeeee;}
.eBleck a:link {display: table; width: 0;padding: 0px; border: 3px solid #33ccff;background: #eeeeee; }
.eBleck a:visited {display: table; width: 0;padding: 0px; border: 3px solid #33ccff;background: #eeeeee; }
.eBleck a:hover {display: table; width: 0;padding: 0px; border: 3px solid #fff;background: #eeeeee; }
.eBlack {font-size: 11px; }
.eTab { border: 0px solid #e5e5e5 ;}
#youtube_zone {
width: 480px;
height: 400px;
margin: 0 auto;
padding-left: 49px;
padding-top: 50px;
background-image: url("http://avtoclad.ru/youtube/1.png");
background-repeat: no-repeat;
}




/* -------------------------------------------------------------------------- *
 * Вид основных блоков (Жёлтый, Синий, Серый)
 * -------------------------------------------------------------------------- */

#b_yellow { background-color: #fff7de; margin-right:15px; }
#b_blue { background-color: #ecf1ff; margin-right:15px; }
#b_gray { background-color: #f5f5f1; margin-right:15px; }

.text
{
 padding:12px;
}

.text ul
{
 padding-top:15px;
}

.text ul li
{
 color:#666;
 font:11px Tahoma, Verdana;

 padding:4px;
}

.text li a
{
 text-decoration:none;
 color:#666;
 font:11px Tahoma, Verdana;
}

.text li a:hover
{
 text-decoration:underline;
}

/* comments */

#avatar
{
 padding-left:10px;
 margin-left:10px;
 padding-right:6px;
 vertical-align:top;
 text-align:left;
 width:130px;
}

#comment
{
 padding-right:10px;
 vertical-align:top;
 text-align:left;
 width:100%;
}

.c_autor
{
 font-size:10px;
 padding-left:10px;
 padding-bottom:5px;
 color:#008c00;
}

.line
{
 text-align:right;
 font:11px Tahoma, Verdana;
}

.line a
{
 text-decoration: none;
 font-family: verdana;
 color:#cc0000;
}

.line a:hover
{
 text-decoration: underline;
}

.catPages1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {background:#6B82A4;color:#FFFFFF;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#6B82A4;padding:3px 10px;color:#fff;font-size:11px;}


/* Comments Form Style */
.commTable {border:0px solid #666;background:#fff;}
.commTd1 {color:#666;font-weight:bold;padding-left:5px;}
.commTd2 {padding-bottom:2px;}
.commFl {width:30%;color:#666;background:#fff;border:2px solid #666;}
.commFlk {width:70%;color:#666;background:#fff;border:2px solid #666;}
.smiles {border:2px solid #fff7de;background:#fff; font-size: 10px;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#666;background:#fff;border:2px solid #666;}
/* ------------------- */


/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#6bba70 ;border-bottom:2px solid #66ccff; }
.gTableTop {padding:2px;font-family:Arial,Sans-Serif;font-size:16px;font-weight:bold;background : #3F4040 url(http://avtoclad.ru/menu/sub-h3-black3.gif) repeat-x; color:#eee;text-align:center;padding:8px;border: 0px solid #36393d}
.gTableSubTop {padding:2px;background: #3399cc;color:#fff;font-weight:bold;height:21px;font-size:12px;border:1px solid #66ccff}
.gTableBody {padding:2px;background:#eee;}
.gTableBody1 {padding:2px;background:#fff;font-size: 14px; font-family: verdana}
.gTableBottom {padding:2px;background:#eee; }
.gTableLeft {padding:2px;background:#66ccff ;font-weight:bold;color:#333; font-size: 12px}
.gTableRight {padding:2px;background:#6bba70;color:#666666;} 
.gTableError {padding:2px;background:#eee;color:#666; }
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#fff; color: #000; font-family: verdana;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#6bba70 url(http://avtoclad.ru/menu/sub-h3-black3.gif) repeat-y; color: #fff; font-size: 14px; border: 1px solid #fff; font-weight: bold;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:12px;font-family: verdana; font-weight: bold;}
.forumLastPostTd, .forumArchive a:link{ color:#000 }


a.catLink:link {text-decoration:none; color:#fff;}
a.catLink:visited {text-decoration:none; color:#fff;}
a.catLink:hover {text-decoration:underline; color:#fff;}
a.catLink:active {text-decoration:underline; color:#fff;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold; font-size:12px; font-family:arial; color:#b02b2c}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */


/* forum Titles & other */
.forum {font-weight:bold;font-size:13px;font-family:verdana}
a.forum:link {color:#b02b2c}
a.forum:visited {color:#b02b2c}
a.forum:hover {color: #000}
a.forum:active {color:#b02b2c}
.forumDescr,.forumModer {color:#888888;font-size:7pt;}
a.lastPostUserLink:link {color:#cc0000;}
a.lastPostUserLink:visited {color:#cc0000;}
a.lastPostUserLink:active {color:#cc0000;}
a.lastPostUserLink:hover {color:#008c00;}
.forumViewed {font-size:9px;}
a.forumLastPostLink:link {color:#10578D;}
a.forumLastPostLink:visited {color:#10578D;}
a.forumLastPostLink:active {color:#10578D;}
a.forumLastPostLink:hover {color:#6bba70;}
a.threadAuthorLink:link {text-decoration:underline; color:#6bba70;}
a.threadAuthorLink:visited {text-decoration:underline; color:#6bba70;}
a.threadAuthorLink:hover {text-decoration:none; color:#6bba70;}
a.threadAuthorLink:active {text-decoration:underline; color:#10578D;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {padding-bottom:7px;font-weight:bold;font-size:12px; }
.forumBarKw {font-weight:normal;font-size:12px; }
a.forumBarA:link {text-decoration:none; color:#10578D;}
a.forumBarA:visited {text-decoration:none; color:#10578D;}
a.forumBarA:hover {text-decoration:underline; color:#6bba70;}
a.forumBarA:active {text-decoration:underline; color:#10578D;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:12px;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#fff;color:#FFFFFF;font-size:12px}
.fastNavCat {background:#000;font-size:12px}
.fastNavCatA {background:#F9E6E6;color:#0000FF;font-size:12px}
.fastNavForumA {color:#fff;font-size:12px}
/* -------------------------- */

/* forum Page switches */
.pagesInfo {background:#6bba70;padding-right:10px;font-size:10px; color: #fff}
.switches {background:#10578D;}
.switch {background:#4096ee;width:15px;font-size:10px;color:#fff}
.switchActive {background:#4096ee;font-weight:bold;color:#fff;width:15px;font-size:12px}
a.switchDigit:link { color: #fff}
a.switchDigit:visited { color: #fff}
a.switchDigit:active { color: #fff}
a.switchDigit:hover { color: #000}
a.switchBack:link { color: #fff}
a.switchBack:visited { color: #fff}
a.switchNext:link {text-decoration:none; color:#ccc;}
a.switchNext:link {text-decoration:none; color:#CCCCCC;}
a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FFFFFF;}
a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#CCCCCC;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#fff; font-size:12px}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#6bba70; color: #fff; font-size: 12px; border: 1px solid #fff}
.threadLastPostTd {padding:2px;font-size:12px; }
.threadDescr {color:#666666;font-size:12px}
.threadNoticeLink {font-weight:bold;font-size:12px}
.threadsType {padding:2px;background:#fff;height:5px;font-weight:bold;color:#fff;padding-left:5px; border:0px solid #36393d;font-size:12px}
.threadsDetails {padding:10px;background:#6bba70;height:20px;color:#fff;border:1px solid #66ccff; font-size:10px;}
.forumOnlineBar {padding:10px;background:#4096ee;height:20px;color:#fff;border:1px solid #66ccff; font-size: 10px;}
.userAvatar { margin-left:30px; width: 100px; height: 100px;}
a.threadPinnedLink:link {text-decoration:none; color:#cc0000;font-size:14px}
a.threadPinnedLink:visited {text-decoration:none; color:#cc0000;font-size:14px}
a.threadPinnedLink:hover {text-decoration:none; color:#000;font-size:14px}
a.threadPinnedLink:active {text-decoration:underline; color:#cc0000;font-size:14px}

.threadPinnedLink,.threadLink {font-weight:bold;font-size:13px}
a.threadLink:link {text-decoration:none; color:#000;}
a.threadLink:visited {text-decoration:none; color:#000;}
a.threadLink:hover {text-decoration:none; color:#6bba70;}
a.threadLink:active {text-decoration:none; color:#000;}

.postpSwithces {font-size:12px;}
.thDescr {font-weight:normal; font-size: 12px}
.threadFrmBlock {font-size:12px;text-align:right;}
/* ------------------- */

/* Posts View */
.postTable {background:#eee}
.postPoll {background:#ccc;text-align:center;}
.postFirst {background:#ccc;border-bottom:1px solid #FFFFFF;}
.postRest1 {background:#fff;}
.postRest2 {background:#ccc;}
.postSeparator {height:2px;background:#eee;}

.postTdTop {background: #6bba70 ;color:#fff;height:21px;font-size:10px;border:0px solid #333;}
.postBottom {background:#6bba70;height:20px;color:#fff;font-size:11px}
.postUser {font-weight:bold;}
.postTdInfo {background:#f9f7ed;text-align:center;padding:5px;color: #000; font-size: 12px}
.postRankName { color: #6bba70; font-weight: bold;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px; color:#c79810}
.signatureHr {margin-top:20px;color:#fff;}
.posttdMessage {background:#fff;padding:5px;color: #36393d; font-size: 14px; font-family: times new roman}
.userAvatar {margin-right:30px}
.postPoll {padding:5px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#eee;font-size:9px;}
.quoteMessage {background:#eee;font-size:9px;}

.signatureView {font-size:12px;}
.edited {padding-top:30px;font-size:7px;text-align:right;color:#eee;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#008c00;}
.statusOffline {color:#cc0000;}
/* ---------- */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #000;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/903/13.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/903/13.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #eee;color:#333;border:1px outset #333333;}

.codeButtons {font-size:7pt;background: #333333;color:#FFFFFF;border:1px outset #333333;}
.codeCloseAll {font-size:7pt;background: #333333;color:#FFFFFF;border:1px outset #333333;font-weight:bold;}
.postNameFl,.postDescrFl {background:#fff;border:1px solid #333;width:400px}
.postPollFl,.postQuestionFl {background:#fff;border:1px solid #252525;width:400px}
.postResultFl {background:#fff;border:1px solid #333;width:50px}
.postAnswerFl {background:#fff;border:1px solid #333;width:300px}
.postTextFl {background:#fff;border:1px solid #333;width:550px;height:150px;color:#666666;}
.postUserFl {background:#1F1F1F;border:1px solid #252525;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* --------- */

/* ====== forum End ====== */
.menu1 {
 background: #6bba70;
 height: 34px;
 line-height: 34px;
 border-left: 1px solid #D6D6D6;
 border-right: 1px solid #D6D6D6;
 border-top: 1px solid #D6D6D6;
 padding: 0;
 margin: 0;
}



.menu1 a {
color : #fff;
text-decoration : none;
padding: 0 10px 0 10px;
line-height : 23px;
font-weight: bold;
border: 1px solid #6bba70 
}

.menu1 a:hover, .menu .current {
color : #cc0000;
height : 23px;
text-decoration: none
}
.menu1 ul {
list-style : none;
padding : 0;
margin : 0;
}
.menu1 li {
float : left;
margin : 0 0 0 0px;
display: inline;
}

ul#blue { margin:0; padding:0; list-style-type:none; }

ul#blue li { position:relative; float:left; border-top:4px solid #efefef; margin-right: 15px; padding-right: 20px; padding-top: 5px;}

ul#blue .current { border-top:4px solid #3d496a;}

ul#blue li:hover { border-top:4px solid #3d496a;}

ul#blue li a { padding:2px 2px; text-decoration:none; font:bold 12px Verdana, Georgia, "Times New Roman", Times, serif; color:#68759c;}

ul#blue li a:hover { color:#8895b8; border:none; }

ul#blue li span{ display:none; position:absolute; top:20px; left:2px; width:160px; font:normal 9px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; }

ul#blue li a:hover span {margin-top: 7px; display:block; color: #8895b8;}

<!--
ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 16px Helvetica, Verdana, Arial, sans-serif;line-height:165%;width:200px;}
ul.vert-one li{margin:0;padding:0;border-top:1px solid #4D0000;border-bottom:1px solid #761A1A;}
ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#600;padding:0 0 0 20px;width:180px;}
ul.vert-one li a:hover{background:#900 url("http://avtoclad.ru/menu/vert-one_arrow.gif") no-repeat 0 9px; color:#fff}
ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#933 url("http://avtoclad.ru/menu/vert-one_arrow.gif") no-repeat 0 9px;}
-->

.img-desc {
 position: relative;
 height:135px;
 width: 180px;
}
.img-desc cite {
 background: #111;
 filter:alpha(opacity=55);
 opacity:0.55;
 color: #fff;
 bottom: 0;
 left: 0;
 width: 180px;
 padding: 10px;
 border-top: 1px solid #999;
}



#menu {
 font-family: Arial, sans-serif;
 font-weight: bold;
 text-transform: uppercase;
 margin: 0px 0;
 padding: 0;
 list-style-type: none;
 background-color: #eee;
 font-size: 12px;
 height: 40px;
 border-top: 2px solid #eee;
 border-bottom: 2px solid #ccc;
 }
 #menu li {
 float: left;
 margin: 0; 
 }
 #menu li a {
 text-decoration: none;
 display: block;
 padding: 0 10px;
 line-height: 40px;
 color: #666;
 }
 #menu li a:hover, #menu li.active a {
 background-color: #f5f5f5;
 border-bottom: 2px solid #DDD;
 color: #999;
 }
 #menu_wrapper ul {margin-left: 12px;}
 #menu_wrapper {padding: 0 16px 0 0; background: url(http://avtoclad.ru/form/grey.png) no-repeat right;}
 #menu_wrapper div {float: left; height: 44px; width: 12px; background: url(images/grey.png) no-repeat left;}
 
 
 /* Blue Menu */
 #menu_wrapper.blue ul {
 border-top: 2px solid #356AA0;
 border-bottom: 2px solid #204061;
 background: #356AA0;}
 #menu_wrapper.blue a {color: #fff;}
 #menu_wrapper.blue li a:hover, #menu_wrapper.blue li.active a {color: #fff; background: #cc3333; border-bottom: 2px solid #356AA0;}
 #menu_wrapper.blue {background: url(http://avtoclad.ru/form/blue.png) no-repeat right;}
 #menu_wrapper.blue div {background: url(http://avtoclad.ru/form/blue.png) no-repeat left;}








/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#blueblock{
width: 180px;
border-right: 1px solid #fff;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;
background-color: #90bade;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

.gimp a{
color: #ff6666;
text-decoration: none;
}

.gimp a:hover{
color: #333;
text-decoration: none;
}



#subnavbar { 
text-align:left;
width: 400px;
 color: #FFFFFF;
 margin: 0px auto 0px;
 padding: 0px;
background: #fff ;
 }


#subnav { 
width: 400px;
 margin: 0px;
 padding: 0px;
 list-style: none;
 }
 
#subnav ul { 
 margin: 0px;
 padding: 0px;
 list-style: none;

 }

#subnav a {
 background: #f9f7ed;
 width: 170px;
 color: #0099ff;
 display: block;
 font-size: 10px;
 font-weight: bold;
 text-transform: uppercase;
 margin: 0px;
 padding: 6px 15px 6px 15px;
 }
 
#subnav a:hover {
 background: #2255AA;
 color: #FFFFFF;
 display: block;
 text-decoration: none;
 margin: 0px;
 padding: 6px 15px 6px 15px;
 }

#subnav li {
 float: left;
 margin: 0px;
 padding: 0px;
 z-index: 14;
 position: relative;
 }
 
#subnav li li {
 float: left;
 margin: 0px;
 padding: 0px;
 width: 140px;
 z-index: 10;
 position: relative;
 }
 
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
 background: #2255AA;
 width: 140px;
 float: none;
 margin: 0px;
 padding: 6px 10px 6px 10px;
 border-top: 1px solid #fff;
 }
 
#subnav li li a:hover, #subnav li li a:active {
 background: #fff;
 margin: 0px;
 padding: 6px 10px 6px 10px;
 }

#subnav li ul {
 position: absolute;
 width: 10em;
 left: -999em;
 }

#subnav li:hover ul {
 left: auto;
 display: block;
 }
 
#subnav li:hover ul, #subnav li.sfhover1 ul {
 left: auto;
 }


#boxContent a {
 background: fff;
 width: 180px;
 color: #0099ff; 
 font-size: 10px;
 font-weight: bold; 
 margin: 0px;
 text-transform: uppercase;
}

#boxContent a:hover {
 background: #2255AA;
 color: #FFFFFF;
 text-decoration: none;
 margin: 0px;
 }

#boxContent1 a {
 background: #cc0000;
 width: 170px;
 color: #fff;
 display: block;
 font-size: 10px;
 font-weight: bold;
 text-transform: uppercase;
 margin: 0px;
 padding: 6px 15px 6px 15px;
 }

#boxContent1 a:hover {
 background: #00ccff;
 color: #FFFFFF;
 display: block;
 text-decoration: none;
 margin: 0px;
 padding: 6px 15px 6px 15px;
 }