

body {background-color:#CFCFD9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#696F91; margin:0px; text-align:left;}
body p{ margin:10px 10px 0px 5px; text-align:justify;}
body a{color:#696F91; text-decoration:none;}
body a:hover {text-decoration:underline;}

.main_table {background-color:#FCFCFC; width:855px; margin-top:13px; border-right:4px solid #9296B3;}

.main_table td.top {background:url(/images/skin/Index/hbg.gif) left top repeat-x;}
.main_table td.right {background:url(/images/skin/Index/vbg.gif) repeat-y;}
.main_table td.topleft {background:url(/images/skin/Index/leftcorner.gif) repeat-y;}
td.header {background:url(/images/skin/Index/bg.gif) left top repeat-x;}

td.small_header {/*height:25px; */background:url(/images/skin/Index/gray_dashed.gif) bottom left no-repeat;}


div#langBar {padding-left:420px; text-align:left; font-size:11px; margin-top:-2px;}
/*	div#langBar p {float:left; height:24px; line-height:24px; margin:0; padding:0; color:#757470;}*/
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0; height:20px; display:inline;}
	div#langBar ul#switchlocale li {float:left; padding:0px 8px; line-height:20px;}
	div#langBar ul#switchlocale li span {float:left; height:20px; font-weight:bold; color:#FFFFFF; background-color:#9296B3; padding:0px 8px;}
	div#langBar ul#switchlocale li a {color:#D72828; text-decoration:none;}
	div#langBar ul#switchlocale li a:hover { text-decoration:underline;}
	
.slogan { clear:both; font-size:22px; font-style:italic; color:#797EB8; font-weight:bold; text-align:left; font-family:"Arial Narrow", Arial, serif; margin-left:20px; margin-top:20px; float:left;}
.slogan a {color:#797EB8; text-decoration:none;}

.title {color:#CB2121; font-size:21px; font-style:italic; font-family:"Arial Narrow", Arial, serif; text-align:right; padding-right:10px;}
.title a:hover{text-decoration:underline;}

.bullet {width:100px; float:left; padding-left:30px; font-weight:bold; height:45px;}
.bullet p {margin-left:45px; margin-top:10px;}
.bullet img {float:left; border:none;}
.bullet a {color:#DC8400; text-decoration:none;}
.bullet a:hover {color:#DC8400;}


.membersblock {width:95px; height:95px; float:left; text-align:center; overflow:hidden;}
.membersblock img {background-color:#EEEEEC;padding:2px 25px; border:none;}
.membersblock a {color:#8E9794; text-decoration:none;}
.membersblock a:hover {text-decoration:underline;}


.cellar {background-color:#CFCFD9; width:860px; margin-top:0px; text-align:center;}

.adv_block {text-align:left; float:left; height:60px; width:147px; background-color:#A4A6BF; padding:10px;}
.adv_img {float:left; width:31px; height:50px; background-color:#A4A6BF; padding:10px; padding-top:20px;}


footer {background-color:#FAE6C1;}
#footer p {padding:0px; margin:15px;}
#footer a {color:#656567; text-decoration:none; font-size:11px;}
#footer a:hover {color:#656567; text-decoration:underline; font-size:11px;}


textarea, select { font-size:11px; color:#C36700; background:#FFF7EE; margin:2px;}

input {padding:3px; color:#FAF1D4; font-weight:bold; font-size:11px; border:none; height:36px; width:78px;}

div#news { margin:10px;}
div#news a { text-decoration:underline; color:#FF6600;}
div#news a:hover { text-decoration:none;}
