*{padding:0;margin:0}
a img{border:0;}
body{font:13px Tahoma;color: #666;background:#e3f2ff url(images/bg.png) repeat-x top ;min-width: 980px;text-align: center;}
a{color:#4488aa;text-decoration: underline;}
a:hover{color:#407e9d;text-decoration:none}
html{overflow-x: hidden;}
p{padding:7px 0}
ul, ol{padding-left:20px}
#cent{
	width: 980px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	right: -20px;
}
#top{
	height:133px;
	position: relative;
	width: 980px;
	overflow: visible;
	left: -68px;	
}
#top-l{
	height:133px;
	background:transparent url(images/topbg.jpg) no-repeat left;
	position: relative;
	width:388px;
	overflow: hidden;
	float: left;
	display: inline;
	padding-top: 1px;	
}
#logo{
	float: left;
	display: inline;
	background: url(images/logo.png);
	width:187px;height:122px;
	margin-left: 68px;
}
#clouds{
	background: url(images/clouds.png);
	width:502px;height:123px;
	float: left;
	position: relative;
	right: 125px;
}
#clouds div{
padding-top: 5px;
float: right;
display: inline;
margin-right:26px; 
}
#clouds div input.text{
	height:17px;
	width:149px;
	border:1px solid #87c2fb;
	float: left;
}
#clouds div input.search{
	border: none;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	color: #2e6ba5;
	font-size: 11px;
	cursor: pointer;
	text-decoration: underline;
	float: left;
	padding-top: 2px;
	display: inline;
	margin-left: 3px;
}
#enter{
	width:228px;height:113px;
	background: url(images/register-bg.png);
	position: absolute;
	right: -42px;
	top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a0a0a0;
	padding-top: 11px;
	padding-left: 16px;
}
#enter input.text{
	background: #fff;
	width: 149px;
	height: 17px;
	border:1px solid #d3eaff;
	margin-bottom: 7px;
}
#enter p{
	float: left;
	width: 32px;
	line-height:19px;
	padding: 0;
	text-align: right;
	padding-right: 9px;
}
#ch1{
	margin-right: 2px;
}
#enter label{
	line-height: 8px;
	position: relative;
	top: -2px;
}
#go{
	background: url(images/btn-enter.gif);
	width:56px;height:22px;
	border: none;
	color: #fff !important;
	text-align: center;
	cursor: pointer;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 9px;
	text-decoration: none;
}
.go{
	background: url(images/btn-enter.gif);
	width:56px;height:22px;
	border: none;
	color: #fff !important;
	text-align: center;
	cursor: pointer;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 9px;
	text-decoration: none;
	float: none !important;
	display:block;
	margin:0 auto !important;
}
#enter span{
	padding-left: 38px;
	display: block;
	padding-top: 5px;
}
#enter a{
	color: #55b2fe;
	float: left;
	margin-right: 9px;
}
#enter span#rem{
	padding-left: 22px;
	padding-top: 0;
}
#menu{
	background: url(images/menubg.jpg) no-repeat left;
	height:41px;
	overflow: hidden;
	position: relative;
	left: -68px;
	clear: both;
}
#menu ul{
	list-style: none;
	padding-left: 186px;
}
#menu li{
	float: left;
	height:40px;
	text-align: center;
	margin-right: 4px;
}
#menu li a{
	display: block;
	font-weight: bold;
	padding: 8px 0 0 0;
	font-size: 13px;
	text-decoration: none;
	line-height: 14px;
}
#green{
	background: url(images/green.gif);
	width:137px;
}
#green a{
	padding-top: 6px !important ;
	color: #fdffec;
}
#orange{
	background: url(images/orange.gif);
	width:67px;
}
#orange a{
	color: #ffeed0
}
#orange2{
	background: url(images/orange2.gif);
	width:67px;
}
#orange2 a{
color: #ffe0cc
}
#red{
	background: url(images/red.gif);
	width:67px;
}
#red a{
	color: #ffd0d0
}
#pink{
	background: url(images/pink.gif);
	width:67px;
}
#pink a{
	color: #ffcee0
}
#violet{
	background: url(images/violet.gif);
	width:67px;
}
#violet a{
	color: #ffcfec
}
#violet2{
	background: url(images/violet2.gif);
	width: 67px;
}
#violet2 a{
	color: #ffcbec
}
#violet3{
	background: url(images/violet3.gif);
	width: 67px;
}
#violet3 a{
	color: #ecc7ff
}
#blue{
	background: url(images/blue.gif);
	width:67px;
}
#blue a{
	padding-top: 17px !important;
	color: #d1cbff;
}
#content{
	clear: both;
	position: relative;
	left: -12px;
}
#left{
	width: 129px;
	float: left;
	position: relative;
text-align:right;
}
.header-r,.header-r1{
	background: url(images/pl-l.png);
	width:129px;
	height:44px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	line-height: 44px;
	margin-top: 3px;	
	position: relative;
	top: -3px;
}
.header-r a, .header-r1 a{
	color: #fffced;
	text-decoration: none;
	display: block;
	padding-right: 12px;	
}
.header-r a:focus, .header-r1 a:focus{
	outline: 0;
}
.header-r a:hover, .header-r1 a:hover{
	color: #fffced;
}
.header-r1{
	background: url(images/pl-l-sel.png);
}
#left .goods{
	list-style: none;
	padding-left: 0;
	background: #ffeeaa;
	padding-top: 11px;
	text-align: right;
	margin-left: 2px;
	position: relative;
	top: -3px;
	display: none;

}
#left .goods li{
	padding-right: 10px;
	margin-bottom: 5px;	line-height: 13px;
}
#left .goods li a{
	color: #dd5500;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 12px;
	position: relative;
	z-index: 3;
}
#left .goods li a:hover{
	text-decoration: underline;
}
.goodsbt{
	background: url(images/dropbg.png);
	width:129px;height:27px;
	position: relative;
	top:-20px;
	z-index: 1;
}
#left .goodsbt{
	display: none;
}
#leftban{
	position: relative;
	margin-bottom: 11px;
        width:125px;float:right;
}
.l-cloud{
	background: url(images/l-cloud.png);
	width:119px;height:43px;
	padding-top: 24px;
	padding-right: 10px;
	display: block;
	text-decoration: none;
	color: #e7fbff;	
	text-align: right;
	font-size: 13px;
	font-weight: bold;
clear:both;
}
.l-cloud1{
	background: url(images/l-cloud1.png);
	width:119px;height:45px;
	padding-top: 24px;
	padding-right: 10px;
	display: block;
	text-decoration: none;
	color: #e7fbff;	
	text-align: right;
	font-size: 13px;
	font-weight: bold;
}
#left .goods.blue li a{
	color: #3779a1;
}
#left .goods.blue{
	background: #c9f1f4;
	margin-left: 4px;
	position: static;
	top: 0;
	display: block;
}
#left .goodsbt.blue{
background: url(images/l-box-bt.png);
width:123px;height:29px;
margin-left: 5px;
top: -15px;
display: block;
}
#poll{
	background: #fff url(images/white-top.gif) no-repeat top;
	width:117px;
	margin-left: 6px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 12px;
	padding-left: 6px;
	overflow: hidden;
	text-align: center;
}
#poll a{
color: #55b2fe;
text-decoration: underline;
}
#poll strong{
	color: #2f9bc6;
	font-size: 11px;
	display: block;
	text-align: center;
	text-transform: uppercase;
	padding: 0 6px 6px 6px;
}
.radio{
	float: left;
	width: 18px;
	position: relative;
	top: 1px;
	height: 16px;
}

#poll label{
	float: left;
	width: 98px;
	margin-bottom: 3px;
	text-align: left;
	line-height:16px;
}
#poll .submit{
	background: url(images/submit.gif);
	width:97px;height:22px;
	border: none;
	color: #fff;
	text-align: center;
	cursor: pointer;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 9px;
	clear: both;
	margin-bottom: 9px;
}
.vote-answer-item.vote-answer-item-checkbox input{
	float: left;
	margin-right: 5px;
	top: 1px;
}
.vote-answer-item.vote-answer-item-checkbox label{
	width: 90px !important;
}
#pollbt{
	background: url(images/white-bt.gif);
	width:123px;height:27px;
	margin-left: 6px;
	position: relative;
	z-index: 1;
	top: -10px;
}
#poll *{
	position: relative;
	z-index: 3;
}
#end{
	height: 211px;
	background: url(images/btbg.gif) repeat-x bottom;
	clear: both;
	text-align: center;
}
#end #wrap{
	width:980px;
	height: 211px;	
	margin: 0 auto;
	text-align: left;
	background: url(images/bt.jpg) no-repeat bottom center
}
#bt1{
	background: url(images/bt1.png);
	width:138px;height:133px;
	float: left;
	display: inline;
	margin-left: 203px;
	margin-top: 65px;
	margin-right: 104px;
}
#bt2{
	background: url(images/bt2.png);
	width:187px;height:145px;
	float: left;
	margin-top: 57px;
	margin-right: 49px;
}
#bt3{
	float: left;
	background: url(images/bt3.png);
	width:107px;height:99px;
	margin-top: 103px;
	margin-right: 29px;
}
#adlibitum{
	float: left;
	color: #9b9b9b;
	background: url(images/adl.gif) no-repeat left;
	height:23px;
	padding-left: 30px;	
	padding-top: 3px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 165px;
}
#hotline{
	font-size: 17px;
	color: #f34c00;
	padding-top: 7px;
	position: relative;
	top: 16px;
	padding-left: 4px;
text-align:left;
}
#hotline span{
	color: #23acff;
}
#adlibitum a{
	color: #55b2fe;
}
#center{
	width:683px;	
	border-left: 1px solid #f8f4b9;
	border-right: 1px solid #f8f4b9;
	padding: 11px;
	padding-bottom: 0;
	overflow: visible;
	background: #fffce3;
	float: left;
	min-height: 717px;
	position: relative;
	padding-bottom: 150px;
}
#centbt{
	background: url(images/centbt.gif);
	width:707px;
	height:30px;
	line-height: 30px;
	text-align: center;
	position: absolute;
	left: -1px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6d6747;
	bottom: 0px;
}
#center h1{
	color: #fff;
	padding-left: 8px;
	background: #fea500;
	font-family: Tahoma;
	font-size: 20px;
	line-height: 32px;
	margin-bottom: 5px;
	clear: both;
}
.navchain, .navchain a{
	font-size: 10px;
	text-decoration: none;
	color: #fea500;
	margin-bottom: 13px;
}
.toplist{
	overflow: hidden;
}
.toplist img{
	float: left;
	margin-right: 18px;
}
.toplist ul{
	list-style: none;
	padding-left: 0;
	float: left;
	width:486px;
}
.toplist li{
	float: left;
	margin-bottom: 12px;
	width:242px;
}
.toplist a{
	color: #4488aa;
}
#center h3{
	color: #fe0000;
	font-size: 17px;
	border-bottom: 1px solid #fe0000;	
	position: relative;
	clear: both;
	text-transform: uppercase;
	margin-bottom: 31px;
	margin-right: 12px;
	padding-top: 20px;
}
#center h3 span{
	background: #fffce3;
	position: relative;
	top: 5px;
	padding-right: 9px;
}
.products{
	clear: both;
	overflow: hidden;
}
.products div{
	float: left;
	width: 125px;
	margin-right: 5px;
	margin-left: 6px;
}
.products div span{
	display: block;
	background: #d3ceb3;
	color: #666;
	padding: 3px 5px 3px 5px;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}
.products div a{
display:block;
height:125px;
}
.products div span strong{
	display: block;
	color: #fff;
}
#center h4{
	color: #23acff;
	font-size: 17px;
	border-bottom: 1px solid #23acff;
	clear: both;
	text-transform: uppercase;
	margin-bottom: 31px;
	margin-right: 12px;	
	padding-top: 28px;
}
#center h4 span{
	background: #fffce3;
	position: relative;
	top: 5px;
	padding-right: 9px;
}
.textblocks{
	overflow: hidden;
}
.textblocks div.text{
	float: left;
}
.textblocks div.text img{
	float: left;
	margin: 0 !important 
}
.textblocks div.text p{
	float: left;
	width: 180px;
	padding-left: 12px;
	padding-right: 13px;
	padding-top: 0;
	zcolor: #8f8f8f;
}
#btban{
	text-align: center;
	clear: both;
	margin-top: 19px;
	position: absolute;
	bottom: 50px;
	width: 100%;
	left: 0px; 
}
#btmenu{
	clear: both;
	font-size: 9px;
	padding: 0;
	text-align: center;
	padding-bottom: 8px;
	position: absolute;
	bottom: 25px;
	left: 0;
	width: 100%;
}
#btmenu a{
	color: #8e886a;
	font-size: 10px;
	padding: 0 14px;
}
#right{
	float: left;
}
.r-cloud{
	background: url(images/r-cloud.png);
	width:117px;height:33px;
	padding-top: 34px;
	display: block;
	text-decoration: none;
	color: #e7fbff;	
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;	
	padding-left: 12px;	
}
#right .goods{
	list-style: none;
/*	padding-left: 0; */
	background: #c9f1f4;
	padding-top: 11px;
	text-align: left;
	width:115px;
	padding-left: 9px;
}
#right .goods li{
	padding-right: 0px;
	margin-bottom: 5px;	
  line-height: 13px;
}
#right .goods li a{
	color: #3779a1;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 12px;
	position: relative;
	z-index: 3;
}
#right .goods li a:hover{
    text-decoration: underline;
}
#right .goodsbt{
	background: url(images/r-box-bt.png);
	width:124px;height:29px;
	position: relative;
	top: -15px;
	z-index: 1;
}
.r-cloud1{
	background: url(images/r-cloud1.png);
	width:112px;height:32px;
	padding-top: 10px;
	display: block;
	text-decoration: none;
	color: #e7fbff;	
	text-align: left;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;	
	padding-left: 12px;	
}
.r-cloud2{
	background: url(images/r-cloud2.png);
	width:117px;height:33px;
	padding-top: 34px;
	display: block;
	text-decoration: none;
	color: #e7fbff;	
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;	
	padding-left: 12px;	
}
.r-cloud3{
	background: url(images/r-cloud3.png);
	width:117px;height:31px;
	padding-top: 34px;
	display: block;
	text-decoration: none;
	color: #e7fbff;	
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;	
	padding-left: 12px;	
}
#rightban{
	width:125px;
	margin-top: 1px;
	margin-left: 0px;
	margin-bottom: 5px;
}
#flag1{
	position: absolute;
	left: 75px;
	top: 24px;
	line-height: 7px;
	text-align: center;
}
#flag1 a, #flag2 a{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
}
#flag2{
	position: absolute;
	left: 105px;
	top: 7px;
	text-align: center;	
	line-height: 7px;	
}
.main-msg{
	font-size: 17px;
	zcolor: #8f8f8f;
	text-transform: uppercase;
	padding-top: 13px;
	display: block;
}
#center h4.news{
	margin-bottom: 10px;
}
.news small{
	color: #ff992a;
	font-size: 13px;
}
.news p{
	padding-top: 8px;
	zcolor: #8f8f8f;
}
#center h1.b1{
	background: #ff6400;
}
#center h1.b2{
	background: #ea0001;
}
#center h1.b3{
	background: #f0005a;
}
#center h1.b6{
	background: #dc0082;
}
#center h1.b9{
	background: #b90091;
}
#center h1.b12{
	background: #8200be;
}
#center h1.ba{
	background: #3a00be;
}
#center h1.bs{
	background: #aed000;
}
.section-img{
	float: left;
	width:163px;
}
.section-links{
	float: left;
	width:500px;
	padding-left: 11px;
}
.section-links div{
	float: left;
	width: 250px;
}
.section-links strong{
	font-size: 15px;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}
.section-links a, .selecteditem {
	display: block;
	background: url(images/flower.gif) no-repeat left 2px;
	padding-left: 19px;
	margin-bottom: 9px;
}
.selecteditem {
	font-weight: bold;
}
.section-links span{
	display: block;
	padding-bottom: 3px;
}
.l-gblue, .l-gblue a{
	color: #00c8e1;
}
.l-violet, .l-violet a{
	color: #ba0091;
}
.l-orange, .l-orange a{
	color: #ff6300;
}
.whitediv{
	overflow: hidden;
	zcolor: #8f8f8f;
	padding-top: 13px;
	background: #fff url(images/funbg.jpg) no-repeat right;
	padding-right: 120px;
	margin-bottom: 17px;
}
.whitediv img{
	float: left;
	margin-left: 12px;
	display: inline;
	margin-right: 34px;
}
.whitediv strong{
	color: #22c1ff;
}
.whitediv p{
	padding-right: 50px;
}
.fun-results{
	zcolor: #8f8f8f;
}
.fun-results p strong.orange{
	color: #ff6400;
	padding-top: 7px;
	display: block;
}
.fun-results p a {
	color: #ff6400;
}
.fun-results p a strong.orange, a.orange{
	color: #ff6400 !important;
	display: inline;
	border-bottom: none;
}

.hrule{
	background: #cecece;
	margin: 12px 0;
	height: 1px;
}
.fun-results select{
	width: 249px;
	margin-left: 20px;
}
.text{
	zcolor: #8f8f8f;
}
.text img{
	margin-right: 15px;
	margin-bottom: 10px;
}
.fun-results span.fw{
	float: left;
	width: 105px;
}
.section-text{
	color: #4d4d4d;
	padding-left: 19px;
	float: left;
	width:495px;	
}
.section-text strong{
	color: #00c8e1;
	display: block;
	padding-bottom: 20px;

}
.section-text p em{
	zcolor: #8f8f8f;
	font-style: normal;
}
.section-text select{
	width: 249px;
	margin-left: 20px;
}
.q-top, .q-top1{
	background: url(images/rabbit1.png);
	width:665px;height:57px;
	color: #ff6400;
	line-height: 60px;
	padding-left: 13px;
	clear: both;
	font-weight: bold;
}
.q-cent{
	background: #ffffff;
	width:618px;
	padding-left: 13px;
	padding-right: 45px;
	border-right: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
}
.q-bt{
	background: url(images/msg-bt.png);
	width:665px;height:33px;
	color: #00c8e1;
	padding-left: 13px;
	font-weight: bold;
}
.q-bt p{
	position: relative;
	top: 12px;
	float: left;
}
.q-bt a{
	background: url(images/submit.gif);
	width:97px;height:22px;
	color: #fff;
	text-align: center;
	position: relative;
	top: 18px;
	text-decoration: none;
	line-height: 20px;
	font-size: 11px;
	font-weight: normal;
	display: block;
	margin-left: 70px;
	float: left;
	display: inline;
}
.q-top1{
	background: url(images/rabbit2.png);
}
#counter{
	text-align: center;
	padding: 30px 0; 
	color: #57b2f9;	
}
#counter a{
color: #57b2f9;
font-weight: bold;
}
#btform{
	background: #fff;
	padding-top: 13px;
	padding-left: 21px;
}
#btform input{
	width:255px;
	height:22px;
	border:1px solid #ccc;
	margin-bottom: 7px;
	padding-left: 5px;
	zcolor: #8f8f8f;
	font-family: Tahoma;
		font-size: 13px;	
	}
#btform textarea{
		border:1px solid #ccc;
		zwidth:631px;
			zcolor: #8f8f8f;
			zoverflow: hidden;
			zheight:105px;
	zpadding-left: 5px;
		font-family: Tahoma;		
		font-size: 13px;	
}
#btform #loadfile{
	cursor: pointer;
	background: url(images/btn2.png);
	width:77px;height:19px;
	text-align: center;
	color: #6a6a6a;
	font-family: Tahoma;
	border: none;
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	padding-bottom: 3px;
	line-height: 17px;
}
#btform .submit{
	background: url(images/submit.gif);
	width:97px;height:22px;
	border: none;
	color: #fff;
	text-align: center;
	cursor: pointer;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	margin-bottom: 9px;
	margin-top: 9px;
}
.clear{
	clear: both;
}
strong.konkurs{
padding-bottom: 22px;	
display: block;
clear: both;
background: none !important ;
}

.konkurs.aqua{
	color: #00c8e1;
}
.konkurs.orange{
	color: #ff6400;
}
.competitions .section-img{
	width: 188px;
}
.competitions .section-text{
	width:470px;
	padding-bottom: 40px;
}
a.more{
	font-size: 11px;
}
.whitediv.konkurs{
	background: #fff;
	padding-right: 12px;
	margin-bottom: 0;
}
.sort{
	padding-bottom: 30px;
}
.sort select{
	padding-left: 10px;
	width:205px;
	position: relative;
	left: 15px;
	zcolor: #8f8f8f;
}
#center h4.m1{
	padding:  0;
	margin: 10px 0;
}
.work{
	float: left;
	width:340px;
	height:279px;
	text-align: center;
	zcolor: #8f8f8f;
	font-weight: bold;
	margin-bottom: 45px;
}
.work strong{
	color: #ff6400;
}
.work img{
	margin: 12px auto;
	border: 1px solid gray;
}
.work a{
	color: 4488aa;
	padding-bottom: 8px;
	display: block;
	text-decoration: none;
}
.textwork{
	background: #fff;
	padding: 8px 19px;
	border-left: 11px solid;
	margin-bottom: 44px;
	position: relative;
}
.textwork span{
	font-weight: bold;
	color: #ff6400;
	display: block;
}
.textwork strong{
	color: #27c1ff;
}
.textwork p{
	padding: 19px 0 3px 0;
}
.textwork em{
	color: #00c8e1;
	font-size: 13px;
	font-weight: bold;
	position: absolute;
	bottom: -20px;
	left: 6px;
	font-style: normal;
}
.textwork a.more{
	color: #4488aa;
	font-size: 11px;
	position: absolute;
	bottom: -19px;
	right: 0;
	text-decoration: underline;
}
.textwork a.more:hover{
	text-decoration: none;
}
.newssection{
    color: #23ACFF;
    font-size: 17px;
    text-decoration: none;
    margin-right: 15px;
    font-style: normal;
    font-weight: bold;
}
.newssection em{
    font-style: normal;
    text-decoration: none;
    font-weight: normal;
}
#map{
	text-align: center;
	padding-bottom: 15px;
	background: url(images/map.jpg) no-repeat top center;
}
.twostring strong{
	float: left;
	width:70px;
}
.twostring p{
	padding: 0;
	float: left;
	width:190px;
}
.grayvote{
	background: url(images/submit_grey.gif);
	width:97px;height:22px;
	color: #fff;
	text-align: center;
	position: relative;
	top: 18px;
	text-decoration: none;
	line-height: 20px;
	font-size: 11px;
	font-weight: normal;
	display: block;
	margin-left: 70px;
	float: left;
	display: inline;
}
.konkursname{
	color:#FF6400;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	margin-top: 15px;
}
.konkursrating{
	text-align: center;
	color:#00C8E1;
	font-weight: bold;
	margin-top: 10px;
}
.workimg img {border:1px solid gray;}
#center h2{
	color: #f4840d;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-right: 10px;
	padding-top: 5px;
}
#comments textarea{
	width: 525px;
	height: 115px;
}
#handbookform{
	display: none;
}
#showform{
	display: block;
	margin-top: 40px;
	margin-bottom: 10px;
}
#tban1{
width:468px;
height:60px;
margin-top: 15px;
position: relative;
left: 20px;
}

.sitemap{
	width: 40%;
	float: left;
	font-size: 12px;
	line-height: 24px;
	padding-top: 18px;
}
.sitemap strong{
   color: #0066cc;
   letter-spacing: 2px;
   display: block;
   padding-bottom: 5px;	
}
.sitemap, .sitemap ul{
	list-style: none;
}
.sitemap li a{
	font-size: 12px;
	line-height: 24px;
   font-weight:bold;
   letter-spacing: normal;
}
.sitemap li{

}
.sitemap ul{
clear:both;
background:url(images/map-left-rez.gif) repeat-y left;
padding-left:19px;
margin-bottom: 9px;
}
.sitemap ul li{
   background:url(images/Site_Map_03.gif) no-repeat left 6px;
   padding-left:18px;
}
.sitemap ul a{
   font-size: 13px;
   color:#666666;
   padding: 0;
   display:inline;
   clear:both;
   float:none;
   font-weight:normal;
}
.sitemap ul li ul a{
 line-height:18px;
}
.sitemap li.last{
background:#FFFCE3 url(images/Site_Map_14.gif) no-repeat top left;
}
.vote-bar-square{
	width: 10px;
	height: 10px;	
}
.vote-answer-table{
	margin-bottom: 20px;
}
