
/* INPUT, TEXTAREA {border: 1px solid #b3b9c3;} */
TABLE, SELECT {font-size: 100%;}
IMG {border: 0;}
UL {margin-left: 20px;}
A {text-decoration: none; color: #903;}
A:hover {text-decoration: underline;}
H1 { font-size: 2em; font-weight: normal;}
H3 { font-size: 1.4em; font-weight: normal;}
H4 { font-size: 1.25em; font-weight: normal;}
H5 { font-size: 1.1em; font-weight: normal;}



.secMenu {text-align: center; margin: 4px 0 15px 10px}
.secMenu IMG {margin-right: 25px;}

.redList {font-size: 1.4em; text-align:center; list-style-type: none; margin-bottom: 10px;}
.redList LI {margin-bottom: 5px;}
.redList A {color: #903;}

.search {color: #666; margin: 12px 0 25px; font-size: 11px;}
.search, {margin: 12px 0 20px;}
 .search FORM {display: inline;}
.search FORM INPUT {width: 117px;}
.whiteBlock .search {padding: 10px 0 20px;}
.whiteBlock .search INPUT {width: 400px;}
.whiteBlock .search SELECT {width: 100px; color: #333;}
.whiteBlock .search LABEL {color: #333;}
.search FORM INPUT.button {width: 20px; height: 20px; border: 0; margin-left: 10px;}

.spacer {padding-bottom: 10px; margin-bottom: 10px; height: 1px;}

.top {overflow:hidden;}
.middle {padding: 0 10px;}

.logo {height: 143px; width: 200px; overflow: hidden;}
.logo IMG {margin: 30px 0 0;}

#leftColumn .whiteBlock, .vinousBlock {width: 200px; position: relative;}
#leftColumn .whiteBlock .top {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_top.gif') top left no-repeat;}
#leftColumn .whiteBlock .middle{ background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_middle.gif') top left repeat-y; text-align: left;}
#leftColumn .whiteBlock .bottom {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_bottom.gif') top left no-repeat;}
#leftColumn .whiteBlock H4 {color: #903; margin: 10px 0 7px 0; font-weight: bold;}
#leftColumn .whiteBlock H4 A {color: #903;}
.bestOf {position: absolute; top: -12px; left: -12px; background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/best_of.png') 0 0 no-repeat; width: 56px; height:55px;}
.bestOf, {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pics.drinktime.ru/drinktime_pics/skin/img/best_of.png',sizingMethod='image');}
.ourPartners {position: absolute; top:0; left: 0;}
#leftColumn .whiteBlock H4 {text-transform:uppercase;}
#leftColumn .whiteBlock P {text-align: left;}

.vinousBlock {margin-bottom: 10px;}
.vinousBlock .top {height: 12px; background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/vinous_top.gif') top left no-repeat;}
.vinousBlock .middle {background-color: #7A3141; padding: 8px 20px;}
.vinousBlock .bottom { height: 12px; background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/vinous_bottom.gif') top left no-repeat;}
.vinousBlock .spacer {border-bottom: 1px dotted #965660;}
.vinousBlock H4 {margin: 15px 0 10px;}
.vinousBlock H4.first {margin-top: 0;}
.vinousBlock H4 A{color: #fff;}

.mainMenu {list-style-type: none; margin: 0; font-size: 11px; margin: 0 32px; padding: 9px 0 0;}

.subMenuBack .mainMenu { padding: 0;}
.mainMenu LI {float: left; background:url('http://pics.drinktime.ru/drinktime_pics/skin/img/menu_dot.gif') center left no-repeat; padding: 0 4px 0 6px;}
.mainMenu A {float: left; text-transform:uppercase; height: 21px;}
.mainMenu A SPAN {padding: 3px 6px; display: block; height: 21px; float: left;}
.mainMenu A {color: #fff;}
.mainMenu A:hover{background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/menu_hover_left.gif') top left no-repeat; color: #fff; text-decoration: none;}
.mainMenu A:hover SPAN{background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/menu_hover_right.gif') top right no-repeat; cursor: pointer; cursor: hand;}
.mainMenu .first {background: none !important;}
.mainMenu .activeWithSub A, .mainMenu .activeWithSub A:hover {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/menu_active_left.gif') top left no-repeat; color: #903; height: 26px;}
.mainMenu .activeWithSub SPAN, .mainMenu .activeWithSub A:hover SPAN {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/menu_active_right.gif') top right no-repeat; height: 26px;}
.mainMenu .active A {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/menu_selected_left.gif') top left no-repeat; text-decoration: none;}
.mainMenu .active A SPAN {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/menu_selected_right.gif') top right no-repeat; cursor: pointer; cursor: hand; color: #903;}
.subMenuBack .mainMenu {margin: 0 0 0 234px; padding: 5px 0 0;}
.subMenuBack .mainMenu A {color: #903; height: 21px;}
.subMenuBack .mainMenu LI {background:url('http://pics.drinktime.ru/drinktime_pics/skin/img/red_bullet.gif') center left no-repeat;}
.subMenuBack .mainMenu A:hover {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/submenu_hover_left.gif') top left no-repeat; text-decoration: none;}
.subMenuBack .mainMenu A:hover SPAN {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/submenu_hover_right.gif') top right no-repeat; cursor: pointer; cursor: hand;}
.subMenuBack .mainMenu A.subActive {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/sub_menu_left.gif') top left no-repeat; text-decoration: none; color:#fff;}
.subMenuBack .mainMenu A.subActive SPAN {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/sub_menu_right.gif') top right no-repeat; cursor: pointer; cursor: hand;}

.newsTab {position: relative; width: 476px; height: 220px; margin-bottom: 10px; font-size: 12px; overflow: hidden;}
.shadetabs{margin: 0; list-style-type: none; text-align: left; width: 476px;}
.shadetabs li{float: left; background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/newstab_left.gif') top left no-repeat; margin-right: 4px; height: 18px; overflow: hidden;}
.shadetabs li a {text-decoration: none; position: relative; display: block; width: 156px; color: #808080; background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/newstab_right.gif') top right no-repeat; text-align: center;}

.shadetabs li a:hover {text-decoration: underline; }
.shadetabs li.selected {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/newstab_active_left.gif') top left no-repeat; position: relative; top: 1px; }
.shadetabs li.selected a {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/newstab_active_right.gif') top right no-repeat; font-weight: bold; color: #333;}
.shadetabs li.selected a:hover{text-decoration: none;}
.tabsContainer {background:url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_bottom_476_big.gif') left bottom no-repeat; border-top: 1px solid #cbcbcb; clear:  left; height: 200px;}
.tabcontent {display:none;}
.tabcontent H1, .tabcontent H2, .tabcontent H3, .tabcontent H4, .tabcontent H5, .tabcontent H6{margin-bottom: 10px; font-size: 15px; font-weight: normal; color: #903;}
.tabPix {float:left; margin:0pt 10px 10px 0pt;}
.frame {margin: 20px; overflow: hidden; height:160px;}


#mainColumn .whiteBlock {width: 376px;}
#mainColumn .whiteBlock .top {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_top_476.gif') top left no-repeat;}
#mainColumn .whiteBlock .middle {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_middle_476.gif') top left repeat-y; text-align: left; padding: 0 20px;}
#mainColumn .whiteBlock .bottom {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_bottom_476.gif') top left no-repeat;}

.date {color: #808080; margin: 10px 0 5px;}
.date A {color: #808080;}

.whiteBlock .newsItem, .whiteBlock .bBottom {border-bottom: 1px dotted #cbcbcb; margin-bottom: 10px; padding-bottom:10px; position:relative;}
.whiteBlock .bBottom {padding-bottom: 20px;}

/*.newsItem, {position: relative; height:1px}
DIV>.newsItem, {height: auto;}*/
.newsItem, .readmeBlock {position: relative;}
.newsItem H4, .newsItem H1, .newsItem H4 A, .tabcontent H4 A {margin-top: 0; color: #903;}
.newsItem IMG {float: left; margin: 0 10px 10px 0}
.newsItem .spacer {clear: both;}

.newsPix {float: left; padding-top: 5px; width: 130px; overflow: hidden;}

.photoList .imgBox {width:436px; height:327px; margin:15px 0}
.photoList TABLE {border:0; border-collapse:collapse; height:100%}
.photoList TABLE TD {padding:0; vertical-align:middle}
.photoList P {padding-bottom:10px !important;font-weight:bold; text-align:center}

.prevBody {padding:15px 20px 30px 20px}
.prevContainer {padding:0 20px 0px 20px}
.prevBlock {height:130px; overflow:auto; overflow-y:hidden; margin: 0; width:100%}
.prevBlock IMG {margin-right:5px; cursor:hand; cursor:pointer;}
.prevBlock .picIna {margin:1px}
.prevBlock .picAct {margin:0; border:2px solid #7A3141; padding:1px}

.photoPager {padding:10px 20px; overflow:auto; zoom:1}
.photoPager .lPrev {float:left}
.photoPager .lNext {float:right}

.searchItem H4 {color: #903; margin-top: 20px;}
.searchItem H4 A{color: #903;}
.searchItem P {margin: 10px 0 0 10px;}

.whiteBlock BLOCKQUOTE { font-style:italic; margin:0 0 10px 0;}
.whiteBlock BLOCKQUOTE .firstLetter { font-size: 2em;}

.whiteBlock .ansItemFirst {padding-top: 10px;}
.whiteBlock .ansItemLast {padding-bottom: 10px;}
.ansItem {padding: 20px;}
.newsBody .ansItem H4 {color: #903; margin-bottom: 5px;}
.ansItem H4 A{color: #903;}
P.gray {margin-bottom: 5px;}

.newsList {border-bottom: 1px dotted #cdcdcd; margin-bottom: 10px;}
.newsList H4 {padding-bottom: 20px;}

#mainColumn .whiteBlock .newsBody {padding: 0;}
.newsMenu {border-bottom: 1px dotted #cbcbcb; padding-bottom: 5px; margin: 0 0 10px; position: relative; }
.newsMenu H5 {float: left; margin-top: 4px;}
.newsMenu H5 A {text-decoration: none;}
.newsBody .newsMenu {margin: 0 20px 10px;}
.newsBody .newsItem, .newsBody .readmeBlock {margin: 0 20px;}
.newsBody  H4 {margin-bottom: 10px;}
.newsBody .newsItem P {padding-bottom: 20px;}
.newsBody .grayBg { margin: 0 1px 20px; padding: 10px 20px}
.newsBody H2 {font-size: 2em; color: #808080; font-weight: normal;}
UL.red {margin: 10px 20px 0;}
UL.red LI {margin-bottom: 10px;}
.dashMargin {margin-top: 6px;}

.greenList {color: #996; list-style-type: none; float: left; margin-right: 60px;}
.greenList LI { background: url(img/green_bullet.gif) center left no-repeat; padding: 0 0 0 10px; margin-bottom: 10px}
.greenList A {color: #996;}

.pages {width: 436px;}
.pages TD, {padding: 2px 0 0 0;}
.pages .numbers {text-align:center; position:relative;}
.pages .numbers A, .pages .numbers SPAN {padding: 5px 10px; height: 25px; font-size: 11px;}
.pages .numbers SPAN.active { color: #fff; background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/red_circle.gif')  45% 40% no-repeat;}
.newsBody .bTop {margin: 0 20px; padding: 10px 0 0;}



.bodyComments .commentsItem .name {margin-bottom: 0;}
.bodyComments H2 {color: #999;padding: 0 20px; margin-bottom: 10px;}
.bodyComments H5 {margin-top: 5px;}
.bodyComments H2 A {color: #903;}
.dark {background-color: #f1f1ec; margin: 0 1px;}
.bodyComments P {margin-bottom: 5px;}
.bodyComments .lastItem {margin-bottom: 20px;}

.commentsForm {padding: 0 20px;}
.commentsItem .commentsForm {padding: 10px 0 0px;}
.commentsForm .field {margin: 0 5px 10px 0;}
.commentsForm .field INPUT {margin-top: 2px;}
.commentsForm .field TEXTAREA {width:100%;}
.commentsForm .fl {float: left;}
.commentsForm .clear {margin-bottom: 10px;}
.commentsForm .button {background:url('http://pics.drinktime.ru/drinktime_pics/skin/img/button.gif') 0 0 no-repeat; color: #fff; width: 145px; height:21px; border: 0;}


.informers, .partners  {border-collapse: collapse; font-size: 0.9em; margin: 0 auto 10px;}
.partners {margin: 0 0 10px 100px;}
.informers TD IMG {margin-top: 10px;}
.informers TD { background-color: #fff;}
.informers TD, .partners TD {padding: 0; vertical-align:top; width: 140px; }
.partners { margin-bottom: 0;}
.partners TD {vertical-align:middle; padding-bottom: 10px}

.informers TD.spacer, .partners TD.spacer {background-color: transparent; border: 0; width: 5px;}
.informers P { padding: 10px; text-align:center;}

.whiteBlock .informers TD IMG {margin-top: 0;}


#rightColumn .whiteBlock {width: 234px;}
#rightColumn .whiteBlock .top {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_top_234.gif') top left no-repeat;}
#rightColumn .whiteBlock .middle {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_middle_234.gif') top left repeat-y; text-align: left; padding: 0 20px;}
#rightColumn .whiteBlock .bottom {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_bottom_234.gif') top left no-repeat;}
#rightColumn .whiteBlock P A {color: #903;}

.comments {width: 476px; margin-bottom: 10px}
.comments .dark { background-color: #e3e3dd; margin: 0 1px;}
.comments .top {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/comments_top.gif') top left no-repeat; height: 30px;}
.comments .middle {background: #f1f1ec url('http://pics.drinktime.ru/drinktime_pics/skin/img/comments_middle.gif') top left repeat-y; padding: 0;}
.comments .bottomLight {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/comments_bottom_light.gif') top left no-repeat; height: 10px;}
.comments .bottomDark {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/comments_bottom_dark.gif') top left no-repeat; height: 10px;}
.comments H4 {color: #7a3141; text-transform:uppercase; padding: 10px 20px 7px; font-size: 1.1em;}
.comments H4 A {color: #7a3141;}
.commentsItem {padding: 10px 20px;}
.commentsItem .name {color: #808080; margin-bottom: 5px}
.commentsItem .name A {color: #808080;}
.commentsItem H5 {color: #999; margin-bottom: 5px;}
.commentsItem H5 A {color: #903;}

.hierarchy {font-size: 1.4em;}
.hierarchy UL {list-style-type: none; margin: 0;}
.hierarchy UL UL {font-size: 0.9em; }
.hierarchy UL UL A {color: #808080; margin: 0 0 0 20px;}
.hierarchy UL UL UL {font-size: 0.9em;}
.hierarchy UL UL UL A {color: #bfbfbf;  margin: 0 0 0 40px;}


.grayBlock {width: 950px; margin: 0 0 10px;}
.grayBlock .top {background: #bababa url('http://pics.drinktime.ru/drinktime_pics/skin/img/gray_top.gif') top left no-repeat; padding: 10px;}
.grayBlock .middle {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/gray_middle.gif') top left repeat-y; text-align: left; padding: 10px 10px 0 ;}
.grayBlock .bottom {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/gray_bottom.gif') top left no-repeat; height:13px;}
.grayBlock .middle UL,.grayBlock .top H4  {float: left;}
.grayBlock .top H4 {padding: 0 20px;}
.grayBlock .top H4 A {color: #fff; text-transform:uppercase;}
.grayBlock .middle UL {border-right: 1px dotted #cbcbcb; padding: 0 10px 0 30px; margin: 0;}
.grayBlock .middle UL.last {border: 0;}
.grayBlock .middle UL LI {margin-bottom: 10px;}

.fourColumns UL, .fourColumns H4  {width: 230px;}
DIV>.fourColumns UL, DIV>.fourColumns H4 {width: 185px;}

.threeColumns UL, .threeColumns H4  {width: 306px;}
DIV>.threeColumns UL, DIV>.threeColumns H4 {width: 261px;}

.twoColumns UL, .twoColumns H4  {width: 460px;}
DIV>.twoColumns UL, DIV>.twoColumns H4 {width: 415px;}
DIV>.newsBody, {border: 1px solid transparent;}
.newsItem .bigPix {float: none;}


.whiteBlock {position: relative;  margin-bottom: 0px}
.whiteBlock .top {height: 17px; background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_top_950.gif') top left no-repeat;}
.whiteBlock .middle {background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_middle_950.gif') top left repeat-y; text-align: left; padding: 0 20px;}
.whiteBlock .bottom {height: 17px; 	background: url('http://pics.drinktime.ru/drinktime_pics/skin/img/white_bottom_950.gif') top left no-repeat;}

#footer .menuMainBack {margin-bottom: 10px; height: 29px;}
#footer .mainMenu {padding: 4px 0 0;}
#footer .fl {margin-right: 20px;}

.counters {float:right; margin-right: 10px;}

.error404, .error404 #content {background: none !important; background-color: #000 !important; color: #999;}
.error404 #leftError, .error404 #rightError {padding-top: 300px; float: left; width: 300px;}
.error404 #footer {padding-top: 150px;}
.error404 #mainError {width: 350px; float: left; padding-top: 85px;}
.error404 A {color: #999 !important; text-decoration: underline;}

/* PHOTOGALLERY */
.bigPhoto {padding:10px; background:#D1D1D1;}
.photoList IMG { margin:2px 2px 0 0; cursor:hand; cursor:pointer;}
.makeOfCarList { margin-top:10px;}
.makeOfCarList LI { background:none; padding-left:0;}
.makeOfCarList, .makeOfCarList A, .makeOfCarList A:link, .makeOfCarList A:visited, .makeOfCarList A:hover, .makeOfCarList A:active { color:#333;}
.photoBlock {float:left; width:510px;}
.bigPhotoBlock {position:relative; width:490px;}
.bigPhotoBlock DIV {cursor:hand; cursor:pointer; display:none;}
.magnifier {position:absolute; top:10px; right:2px;}
.arrowL {position:absolute; top:50%; left:2px;}
.arrowR {position:absolute; top:50%; right:2px;}
.photoTxt {position: absolute; bottom: 6px; left: 10px; color:#fff; line-height:1.7em; width:470px;}
.makeOfCarBlock {float:left; padding:0 10px 0 20px;}
.makeOfCarBlock .title {color:#999; font: normal 1.8em Arial, Helvetica, sans-serif;}
.opacityBg {position:absolute; top:0; left:0; height: 500px; width:100%; background:url('http://pics.drinktime.ru/drinktime_pics/skin/img/opacityBg.gif'); z-index:10; display:none;}
.photoScaledup { position:absolute; left:25%; top:20%; z-index:30; display: none;}
.photoScaledup .magnifier, .photoScaledup .arrowL, .photoScaledup .arrowR { width:40px; height:30px; cursor:hand; cursor:pointer; }
.photoScaledup .magnifier { background:url('http://pics.drinktime.ru/drinktime_pics/skin/img/close.png')}
.photoScaledup .magnifier, { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://pics.drinktime.ru/drinktime_pics/skin/img/close.png');}
.photoScaledup .arrowL { background:url('http://pics.drinktime.ru/drinktime_pics/skin/img/photoL.png')}
.photoScaledup .arrowL, { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://pics.drinktime.ru/drinktime_pics/skin/img/photoL.png');}
.photoScaledup .arrowR { background:url('http://pics.drinktime.ru/drinktime_pics/skin/img/photoR.png')}
.photoScaledup .arrowR, { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://pics.drinktime.ru/drinktime_pics/skin/img/photoR.png');}
.largePhotoTxt { width:100%; color:#fff; background:#999; margin-top:2px; line-height:1.4em;}
.largePhoto {background:#fff; width:100%;}
.subLargePhoto {padding:10px;}
.largePhotoBlock {position:relative; width:640px;}