body{
 padding:0px;
 margin:0px;
 font-family:Verdana;
 font-size:70%;
 color:#7B7979;
}
a img{
	border:0px;
}
#global{
 width:100%;
 height:100%;
 padding:0px;
 margin:0px;
}
#global td.gcenter{
 width:965px;
 background-color:#184EA5;
}
#global td.gleft{
 width:50%;
 background-color:#184EA5;
 background-image:url('/img/gbg.gif');
 background-repeat:repeat-x;
}
#global td.gright{
 width:50%; 
 background-color:#184EA5;
 background-image:url('/img/gbg.gif');
 background-repeat:repeat-x;
}
#top td.gleft,#top td.gcenter,#top td.gright{
 height:81px;
}
#logo td.gleft,#logo td.gcenter,#logo td.gright{
 height:62px;
 background-image:url('/img/logoarea.lrbg.jpg');
}
#logo td.gcenter{
 background-image:url('/img/logoarea.bg.jpg');
}
#menu td.gleft,#menu td.gcenter,#menu td.gright{
 height:262px;
}
#menu td.gleft{
 vertical-align:top;
 text-align:right;
}
#menu td.gcenter{
}

/*первый уровень*/
#menu td.gcenter ul,#menu td.gcenter ul li{
 margin:0px;
 padding:0px;
}
#menu td.gcenter ul#nav{
 list-style:none;
 width:190px;
}
#menu td.gcenter ul#nav li{
 float:left;
 position: relative;
 padding:0px;
 margin:0px;
 width:190px;
}
#menu td.gcenter ul#nav ul{
 width:136px;
}
#menu td.gcenter ul#nav li li{
 width:130px;
 margin-left:8px;
 margin-right:3px;
 background-color:#FDFAF1;
 border-left:1px solid #626264;
 border-right:1px solid #626264;
}
#menu td.gcenter ul#nav li a:link,#menu td.gcenter ul#nav li a:visited,#menu td.gcenter ul#nav li a:active{
 color:#575757;
 font-size:10px;
 text-transform:uppercase;
 text-decoration:none;
 text-align:center;
 font-weight:bold;
 line-height:24px;
 display:block;
 width:130px;
 height:24px;
 margin:0px;
 padding:0px;
 padding-top:0px;
 background-image:url('/img/menuactive.gif');
 background-position:0px -99px;
 background-repeat:repeat-x;
}
#menu td.gcenter ul#nav li a:hover{
 color:#1C4E8C;
 background-position:0px 0px;
 background-color:white;
}
#nav li ul{
  display:none;
  position: absolute;
  background-color:none;
  list-style:none;
}

#nav li:hover ul,#nav li ul:hover,#nav li.jshover ul,#nav li ul.jshover{
  display: block;
  left:190px;
  top:0px;
}

/*HOME MENU!!!*/
/*первый уровень*/
ul#navhome{
 list-style:none;
 float:left;
}
ul#navhome li{
 float:left;
 position:relative;
 padding:0px;
 margin:0px;
}
#navhome li ul{
  display:none;
  position: absolute;
  background-color:#0C0806;
  list-style:none;
  border:1px solid #626264;
  width:136px;
}
ul#navhome li li{
 width:130px;
 float:none;
 background-color:#0C0806;
 background-image:none;
 padding:3px;
}
ul#navhome li a:link,ul#navhome li a:visited,ul#navhome li a:active{
 color:white;
 text-transform:uppercase;
 text-decoration:none;
 font-weight:bold;
 display:block;
 margin:0px;
 padding:0px;
 margin-left:5px;
 background-image:none;
 border-right:1px solid white;
 padding-right:5px;
}
ul#navhome li a:hover{
 text-decoration:underline;
}
ul#navhome li li a:link,ul#navhome li li a:visited,ul#navhome li li a:active{
 border:none;
 text-align:center;
}

#navhome li:hover ul,#navhome li ul:hover,#navhome li.jshover ul,#navhome li ul.jshover{
  display: block;
  left:50%;
  top:12px;
  padding:0px;
  margin:0px;
  margin-left:-65px;
}



#submenu td.gleft,#submenu td.gcenter,#submenu td.gright{
 height:51px;
 background-image:url('/img/submenu.lrbg.jpg');
}
#submenu td.gcenter{
text-align:center;
 background-image:url('/img/submenu.bg.jpg');
}
#submenu td.startcenter{
text-align:center;
 background-image:url('/img/startmenubg.jpg');
}
#submenu a:link,#submenu a:active,#submenu a:visited{
 color:white;
 text-transform:uppercase;
 font-size:10px;
 background-image:url('/img/bull.gif');
 background-repeat:no-repeat;
 background-position:0px 4px;
 display:block;
 padding-left:7px;
 text-decoration:none;
}
#submenu a:hover{
 text-decoration:underline;
}
#submenu p{
 color:#CFCFCF;
 text-transform:uppercase;
 font-size:10px;
 background-image:url('/img/bull.gif');
 background-repeat:no-repeat;
 background-position:0px 4px;
 display:block;
 padding-left:7px;
 text-decoration:underline;
}
#body td.gleft,#body td.gcenter,#body td.gright{
 text-align:right;
}
#body td.gcenter{
 background-color:#184EA5;
 background-repeat:repeat-y;
 background-image:url('/img/bodybg.gif');
}
#body td.startcenter{
 background-image:url('/img/startbodybg.gif');
}
#bodytable{
 width:100%;
 height:100%;
}
#bodytable td.bodyleft{
/* width:219px;*/
 width:159px;
 vertical-align:top;
}
#bodytable td.bodyright{
 padding:5px;
 padding-right:30px;
 vertical-align:top;
}
#bodytable td.bodyright p,#bodytable td.bodyright div,#bodytable td.bodyright ul,#bodytable td.bodyright ol{
 margin-top:3px;
 margin-bottom:3px;
}
#bottom td.gleft,#bottom td.gcenter,#bottom td.gright{
 background-image:url('/img/bottom.leftright.bg.jpg');
 height:133px;
}
#bottom td.gcenter{
 background-image:url('/img/bottom.bg.jpg');
 vertical-align:bottom;
 background-color:#184EA5;
 background-repeat:no-repeat;
 position:relative;
}
div#printver{
  position:absolute;
  top:11px;
  right:20px;
  display:block;
  width:132px;
  height:21px;
  background-image:url('/img/printver.gif');
  background-position:bottom left;
  background-repeat:no-repeat;
  text-align:center;
}
div#printver a:link,div#printver a:visited,div#printver a:active{
  color:#575757;
  text-decoration:none;
  font-size:10px;
  line-height:18px;
}
div#printver a:hover{
  text-decoration:underline;
}
div#printver2{
/*  clear:both;*/
/*  position:absolute;
  top:11px;
  right:20px;*/
  display:block;
  width:132px;
  height:21px;
  background-image:url('/img/printver.gif');
  background-position:bottom left;
  background-repeat:no-repeat;
  text-align:center;
}
div#printver2 a:link,div#printver2 a:visited,div#printver2 a:active{
  color:#575757;
  text-decoration:none;
  font-size:10px;
  line-height:18px;
}
div#printver2 a:hover{
  text-decoration:underline;
}
#bottom td.startcenter{
 background-image:url('/img/bottom.startbg.jpg');
 vertical-align:bottom;
}
#bottomcontacts{
 color:#6383B9;
 font-size:10px;
 text-align:center;
}
#bottomcontacts a{
 color:#6383B9;
}
#bottomcontacts a:hover{
 color:white;
}
table#starttable{
 width:100%;
}
table#starttable td{
 vertical-align:top;
}
table#starttable td.bor{
 border-bottom:1px solid #D8D8D8;
}
div.startblock1{
 border:1px solid #5F5E5C;
 background-image:url('/img/opros.bg.gif');
 width:181px;
 /*height:233px;*/
 /*padding:16px;*/
}
div.startblock1 center,div.startblock1 hr,div.startblock1 ul{
 margin-left:15px;
 margin-right:15px;
}
div.startblock1 div#saver{
 margin-left:15px;
 margin-right:15px;
 display:none;
 text-align:center;
}
div.startblock1 p.heading{
 margin-left:15px;
 margin-right:15px;
 text-align:center;
 font-weight:bold;
 border-bottom:1px dotted #A6A6A6;
 padding-bottom:10px;
}
ul#voting{
 list-style:none;
 margin:0px;
 padding:0px;
 color:#575757;
}
ul#voting li.vot{
 padding-left:0px; 
 background:none;
}
p.newsdate{
 color:#A4A4A4;
 padding-left:11px;
 background-image:url('/img/bulls/bluebull.gif');
 background-repeat:no-repeat;
 background-position:1px 4px;
}
img.newsimg{
 display:block;
 background-image:url('/img/newsborder.gif');
 background-repeat:no-repeat;
 background-position:21px 19px;
}
div.startblock1 hr{
 border-top:1px dotted #A6A6A6;
}
img.startbanner1{
 border:0px;
 background-position:22px 6px;
 background-repeat:no-repeat;
 margin-top:6px;
}
img.startbanner2{
 border:1px solid #5F5E5C;
 margin-top:6px;
 margin-bottom:0px;
}
div#subscribe_block{
 color:#565656;
 height:60px;
 width:451px;
 background-image:url('/img/subscribe.bg.gif');
}
div#subscribe_block span{
 background-color:white;
 padding-left:10px;
 padding-right:10px;
 margin-left:10px;
 font-weight:bold;
}
div#subscribe_block p{
}

/* elements */
a{
 color:#184EA5;
}
a:hover{
 color:#887878;	
}
hr{
 color:#CEB67D;
 height:1px;
}
h1{
 color:#575757;
 font-size:24px;
 font-family:Times New Roman;
 font-weight:normal;
 padding-bottom:0px;
 margin-bottom:0px;
}
h2{
 font-size:17px;
 font-family:Verdana;
 color:#CEB67D;
 font-weight:normal;
 padding-bottom:0px;
 margin-bottom:0px;
}
table,table td{
 font-size:1em;
}
p,div{
 font-size:1em;
}
p{
 margin-top:3px;
 margin-bottom:3px;
}
div#path{
 padding:0px;
 margin:0px;
 color:#C4A762;
 padding-bottom:10px;
 font-size:0.9em;
}
div#path a{
 color:#C4A762;
}
div#path a:hover{
 color:#7B7979;
}
p.pr_title{
 font-size:1.3em;
 font-weight:bold;
 text-decoration:underline;
}
p.bulled_1{
 background-image:url('/img/bulls/little_arrow.gif');
 background-repeat:no-repeat;
 background-position:0px 7px;
 padding:3px;
 margin:3px;
 padding-left:10px;
}
p.bulled_2{
 background-image:url('/img/bulls/little_square.gif');
 background-repeat:no-repeat;
 background-position:0px 5px;
 color:#A4A4A4;
 padding:3px;
 margin:3px;
 padding-left:10px;
}
#bodytable ul{
 list-style:none;
 padding:0px;
 margin-left:15px;
 margin-top:5px;
 margin-bottom:5px;
}
#bodytable ul li{
 background-image:url('/img/bulls/little_cross.gif');
 background-repeat:no-repeat;
 background-position:0px 5px;
 padding-left:10px;
}

#bodytable ul.leftmenu{
  margin-left:30px;
}
#bodytable ul.leftmenu p.bulled_1{
  color:#184EA5;
  font-weight:bold;
  font-size:1.1em;
}
#bodytable ul.leftmenu li a:link,#bodytable ul.leftmenu li a:active,#bodytable ul.leftmenu li a:visited{
  color:#7B7979;
}
#bodytable ul.leftmenu li span{
  color:#CEB67D;
  font-weight:bold;
}
#bodytable ul.leftmenu2{
  margin-left:10px;
}
#bodytable ul.leftmenu2 p.bulled_1{
  color:#184EA5;
  font-weight:bold;
  font-size:1.1em;
}
#bodytable ul.leftmenu2 li a:link,
#bodytable ul.leftmenu2 li a:active,
#bodytable ul.leftmenu2 li a:visited{
  color:#7B7979;
}
#bodytable ul.leftmenu2 li span{
  color:#CEB67D;
  font-weight:bold;
}
#bodytable ul.leftmenu2 ul{
  margin-left:5px;
}

table.coctailes td{
  border-bottom:1px solid #CEB67D;
}
a.link2{
  color:#184EA5;
}

input{
  border:1px solid #CECECE;
}
input.rb{
  border:none;
  color:white;
}
textarea{
  border:1px solid #CECECE;
}
input.submit{
  color:white;
  background-image:url('/img/blackbutton.gif');
  border:none;
  width:131px;
  height:32px;
}
p.titlenews{
  margin:0px;
  margin-bottom:5px;
}
p.titlenews a{
  color:#C4A762;
  text-decoration:none;
  font-weight:bold;
  font-size:1.2em;
  margin:0px;
  padding:0px;
}
p.titlenews a:hover{
  color:#C4A762;
  text-decoration:underline;
}
table.newslist{
  width:100%;
}
table.newslist{
  width:100%;
}
table.newslist td.onenews{
  border-bottom:1px solid #CEB67D;
}
div.pages font.pages_active{
  padding:3px;
  padding-left:7px;
  padding-right:7px;
  background-color:#F0F0F0;
  border:1px solid #D6D6D6;
}

table.cocktailes{
  width:100%;
  height:230px;
}
table.cocktailes td{
  width:30%;
  background-repeat:no-repeat;
  background-position:center;
}

input.search{
  color:#575757;
  font-size:1em;
}


/*Калькулятор вкусов*/
div.calc_brand{
  width:106px;
  height:68px;
  float:left;
  margin-right:5px;
}
div.calc_brand a{
  width:106px;
  height:68px;
  display:block;
  text-align:center;
  border:1px solid white;
}
div.calc_brand a:hover,div.calc_brand a.active{
  background-color:#F1F1F1;
  border:1px solid #D6D6D6;
}
div.calc_brand a img{
  border:none; 
}
div.calc_tastes{
  display:none;
}
div.calc_tastes a.active{
  color:#CEB67D;
  font-weight:bold;
  text-decoration:none;
}
div#calc_block{
  width:256px;
  background-image:url(/img/calculator/infoblock.bg.gif);
  background-repeat:repeat-y;
}
div#calc_block h1{
  background-image:url(/img/calculator/infoblock.h1.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
  background-color:white;
  font-size:12px;
  color:#184EA5;
  font-weight:bold;
  font-family:Verdana;
}
div#calc_block h1 span{
  margin-left:10px;
  background-color:white;
  padding-left:5px;
  padding-right:5px;
}
div#calc_block div.bottom{
  background-image:url(/img/calculator/infoblock.bottom.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
  margin:0px;
  padding:0px;
  height:5px;
  width:256px;
}
div#calc_block div.inner{
  padding:15px;
  display:none;
}

p.rec_counter{
  color:#F1E2C0;
  font-size:44px;
  text-align:center;
  font-family:Times New Roman;
}

td.sbyt{
  background-image:url('/img/sbyt.gif');
  background-repeat:no-repeat;
  background-position:center;
  width:288px;
  height:470px;
}
a.cocktailesimg{
  display:block;
  padding:14px;
  padding-top:13px;
  background-image:url('/img/zaglushka_cocktails.jpg');
  background-position:0px 0px;
  background-repeat:no-repeat;
}
