* {
	margin:0px;
	padding:0px;
	}

body, html {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Sans-Serif;
	line-height:1.4;
	}

html { 
/* 	font-size:80%;  */
	}


body { 
	overflow: visible;
        min-width:1263px;
	font-size:13px;
	background:  #535f5f url(/i/topback.gif) repeat-x top;
        padding-bottom:19px;
	}

form, table { 
	margin:0;  
	padding:0;  
	border-collapse:collapse;   
	border-spacing:0; 
	}
td, th {
	padding:0;
	vertical-align:top; 
	}
img {
	border:0px;
	}

.CounterTab {vertical-align:middle;}

p
{
margin-top:12px;
}

input
{
 border: 1px solid black; 
 background-color: #f7f7f2;
}


a
{
color: #8fa735
}
h1
{
 font-weight: 200;
 color: #a0bf58;
}

h2
{
 font-weight: 200;
}


li
{
list-style-type: none;
background: url(/i/line1.gif) no-repeat 0px 6px;
padding-left:10px;
padding-bottom:7px; 
text-indent:0;
}






.content
{
 background: white url(/i/menu4.gif) repeat-x top left;
}

.contentbg
{
 background: url(/i/menu4.gif) repeat-x top left;
 padding-top:10px;
}

.menu
{
 background: white url(/i/menu2.gif) repeat-x;
 vertical-align: middle;
 height:46px;
 padding-top:3px;
 padding-left:5px;
}

.arts1
{
 background: #f2f2e6 url(/i/art1.gif) repeat-y left;
}

.arts2
{
 background: url(/i/art2.gif) repeat-y left;
}

.menuitem
{
 color: #a5bd67;
 text-decoration:none;
}

.menuitem:hover
{
 color: white;
}

.menuslash
{
 padding: 0 28px 0 21px;
 vertical-align:middle;
 height:20px;
 background: url(/i/menuslash.gif) no-repeat center right;
}

.menunoslash
{
 padding: 0 0 0 21px;
 vertical-align:middle;
 height:30px;
}

.vam
{
 vertical-align:middle;
}

#news
{
 color: #a2a2a2;
 padding: 20px 16px 0px 29px;
}

#news a
{
 color: #6585ab;
}

#news a:hover
{
 color: #5c5c5c;
}

#news2
{
 color: #a2a2a2;
 padding: 20px 16px 0px 29px;
}

#news2 a
{
 color: #6585ab;
}

#news2 a:hover
{
 color: #5c5c5c;
}

.vipnews
{
 color: #ef526f;
}

.bubble11
{
 padding: 2px 4px 2px 4px;
 color: white;
 font-size:9px;
 background: #6585ab;
}

.bubble12
{
 height:20px;
 vertical-align:top;
 text-align:center;
 /*background: url(/i/bubble1.gif) bottom center no-repeat;*/
}


.bubble21
{
 padding: 2px 4px 2px 4px;
 color: white;
 font-size:9px;
 background: #a4bf60;
}

.bubble22
{
 text-align:center;
 height:20px;
 vertical-align:top;
/* background: url(/i/bubble2.gif) bottom center no-repeat; */
}


.bubble31
{
 padding: 2px 4px 2px 4px;
 color: white;
 font-size:9px;
 background: #d99119;
}

.bubble32
{
 height:20px;
 vertical-align:top;
 text-align:center;
/* background: url(/i/bubble3.gif) bottom center no-repeat; */
}

.nou
{
 text-decoration: none;
}

.line1
{
 width:100%;
 height:30px;
 background: url(/i/line1.gif) repeat-x 0px 5px;
}

.line2
{
 width:100%;
 height:30px;
 background: url(/i/line2.gif) repeat-x 0px 5px;
}

.line3
{
 width:100%;
 height:40px;
 background: url(/i/line3.gif) repeat-x 0px 5px;
}

.dateline
{
 font-size:10px;
 margin-top:7px;
}


#articles
{
 color: #06302e;
 padding: 20px 16px 30px 29px;
}

#articles a
{
 color: #a0bf58;
}

.title
{
color: #a0bf58;
}

.arthead
{
 font-size:24px;
}


.picbg
{
 font-size:1px;
 overflow:hidden;
 height:6px;
 background-color:#e9e9e5;
}

.pic11
{
 height:6px;
 width:6px;
 font-size:1px;
 overflow:hidden;
 background: url(/i/r1.gif) no-repeat;

}


.pic12
{
 height:6px;
 width:6px;
 font-size:1px;
 overflow:hidden;
 background: url(/i/r2.gif) no-repeat;
}

.pic21
{
 height:6px;
 width:6px;
 font-size:1px;
 overflow:hidden;
 background: url(/i/r3.gif) no-repeat;
}

.pic22
{
 height:6px;
 width:6px;
 font-size:1px;
 overflow:hidden;
 background: url(/i/r4.gif) no-repeat;
}



.datecolor
{
 color: #a2a2a2;
}


#blogs
{
 color: #a2a2a2;
 padding: 20px 16px 20px 29px;
}

#blogs a
{
 color: #d69419;
}

#fotoblog
{
 color: #a2a2a2;
 }

#fotoblog a
{
 color: #D66019;
}

#bot1
{
 color: #f0f0f0;
 font-size:10px;
 text-decoration: none;
 padding-top:7px;
}

#bot2
{
 color: #9d9d9d;
 font-size:10px;
 text-decoration: none;
}

#bot3
{
 color: #676767;
 font-size:10px;
 text-decoration: none;
}

.bottom
{
 height:98px;
 background: white url(/i/bot2.gif) repeat-x;
 width:100%;
 vertical-align:middle;
 padding-left:20px;
}

.bottable
{
 table-spacing: 0;
}

.whiteback
{
 background-color: white;
}


.leftbot
{
 padding-top:7px;
}

.rightbot
{
 text-align:right;
 width: 257px;
 line-height:1.5;
}

.logo
{
 padding-bottom:10px;
 padding-top:23px;
 padding-left:28px;
}

.reglink
{
 text-decoration: none;
 font-size:9px;
 color: #d1d4d4;
}

.reglink:hover
{
 color: #d69521;
}



.gogol
{
 margin-left:0px;
}

.slash2
{
 margin: 0 10px 0 10px;
}

.toplinks
{
 margin: 37px 0 0 0;
}

.search
{
 height:22px;
 width:200px;
 padding-left:25px;
 padding-top:5px;
 font-size:15px;
 background: #f7f7f2 url(/i/search.gif) no-repeat 5px 7px;
}

.stable
{
 margin-top:6px;
}

.noborder
{
 border:0;
}


.voteyes
{
 color: green;
}

.voteno
{
 color: red;
}

.topz1
{
 display:block;
 background: url(/i/topz1.gif) no-repeat top left;
}

.topz
{
 background: url(/i/topz.gif) repeat-x;
}


.site
{
 margin-left:19px; margin-right:19px;
}

#cal div
{
 padding:10px;
 text-align:center;
}

#cal a
{
 text-decoration: none;
}

#caltitle td
{
 padding:10px;
 font-weight:bold;
}

.leftcol
{
 background: #f2f2e6 url(/i/art1.gif) repeat-y left;
}

.leftcol2
{
 background: url(/i/art2.gif) repeat-y left;
}

.space
{
 padding:20px;
}

.calsel
{
 background: #ffffff;
}

#tree1
{
color: #5682a7;
background: url(/i/bull1.gif) no-repeat center left;
padding-left:10px;
padding-top:4px;
font-size:10px;
}

#tree1 a
{
color: #5682a7;
font-size:12px;
}

#tree2
{
color: #888;
background: url(/i/bull2.gif) no-repeat center left;
padding-left:10px;
font-size:12px;
}

#tree2 a
{
font-size:12px;
color: #888;
}

#tree3
{
color: #aaa;
background: url(/i/bull3.gif) no-repeat center left;
padding-left:10px;
font-size:12px;
}

#tree3 a
{
color: #aaa;
font-size:12px;
}

#personcard
{
 display: inline;
 font-size:12px;
 color: #484742;
 float:left;
}

#personcard p
{
 color: #484742;
 font-size:12px;
}

#personcard a
{
 color: #6581a8;
 font-size:13px;
}

#personcard div
{
 width:233px;
 height:360px;
 margin-right:30px;
 font-size:12px;
}

.rating
{
 font-size:10px;
 color: white;
 background-color:#535f5e;
 padding: 0px 2px 0px 2px;
 border: 1px solid #535f5e;
}

.vote
{
 vertical-align: middle;
 border: 1px solid #535f5e;
}

.sendtext
{
 width:204px; 
 height:100px;
 border-top: 1px solid black;
 border-right: 1px solid black;
 border-left: 1px solid black;
 border-bottom: 0;
 padding:0;
 margin:0;
 margin-top:10px;
 background: #f5f4ef;
 display: block;
 overflow:auto;
}

.sendtextbig
{
 width:398px; 
 height:140px;
 border-top: 1px solid black;
 border-right: 1px solid black;
 border-left: 1px solid black;
 border-bottom: 0;
 padding:0;
 margin:0;
 margin-top:10px;
 background: #f5f4ef;
 display: block;
 overflow:auto;
}

.sendtextbtn
{
 position: relative;
 z-index:50;
 top:-1px;
 border:0;
 padding:0;
 margin:0;
}

#questions
{
 color: #6286a0;
}

.userpic
{
 border: 1px #212121 solid;
}

.upic
{
 text-decoration: none;
 width:32px; height:32px;
}

.user
{
 font-weight:bold;
 color: #a5a6a0;
}

.gray
{
 color: #a5a6a0;
 font-size:9px;
}

.graysel
{
 background-color: #c5c6c0;
 color:white;
 padding:2px;
 font-size:9px;
}

.tinylink
{
 color: #a5a6a0;
}

.lh15
{
 line-height:1.5;
}

#answers
{
 color: #a1bf5f;
}



#popup
{
 position: absolute;
 z-index:90;
 right:33px;
 top:100px;
 border:1px solid black;
 padding:0px;
 margin:0;
 background-color: white;
 display:none;
 color: #6383a3;
 text-align:right;
}



#popup table
{
 margin:20px;
}

#popup td
{
 padding-bottom:5px;
 padding-right:30px;
}

#close
{
 position: absolute;
 z-index:5;
 top: 0;
 left: 0;
 width:100%;
 height:100%;
 display:none;
}

#closeselect
{
 position: absolute;
 z-index:95;
 top: 0;
 left: 0;
 width:100%;
 height:100%;
 display:none;
}

.nohand
{
 cursor: default;
}

.inp17
{
 height:17px;
 width:174px;
}

#form td
{
 padding-bottom:10px;
 padding-right:10px;
}

textarea
{
 width:210px;
 height:100px;
 background-color: #f7f7f2;
 border: 1px solid black; 
}

.inp200
{
 width:200px;
 padding:5px;
}

.blue
{
 color: #6383a3;
}

.select, .select2
{
 color: #6585ab;
 border: 1px solid black;
 width:157px;
 height:16px;
 background-color: #f7f7f2;
 padding-left:2px;
 padding-bottom:0;
 margin-bottom:0;
 font-size:11px;
}

#selectlist, #selectlist2
{
 position:absolute;
 display: none;
 z-index:110;
 background: #f7f7f2;
 border: 1px solid black;
 margin:0;
 padding-bottom:0;
}

#selectopt
{
 height:17px;
 padding-left:2px;
 width:172px;
 cursor:default;
}

#selectopt:hover
{
 color:white;
 background: #6383a3;
 cursor: default;
}

#selectlist a, #selectlist2 a
{
 text-decoration: none;
 color: black;
 cursor: default;
}

#selectlist a:hover, #selectlist2 a:hover
{
 color:white;
 background: #6383a3;
 cursor: default;
}

.nopm
{
 padding:0;
 margin:0;
}

.radio
{
 border:0;
 background: transparent;
}

#table td
{
 padding:10px;
}

.youtube
{
 width:425px;
 height:344px;
 background:url(/i/tubediv.png);
 display:block;
}

#votetable td
{
 padding-bottom:5px;
 padding-right:10px;
}


#menu1
{
 cursor:hand;
 width:57px;
 height:14px;
 background: url(/i/menu/root1.gif) no-repeat center left;
}

#menu1:hover, #mmenu1
{
 width:57px;
 height:14px;
 background: url(/i/menu/root.gif) no-repeat center left;
}


#menu2
{
 cursor:hand;
 width:66px;
 height:14px;
 background: url(/i/menu/news1.gif) no-repeat center left;
}

#menu2:hover, #mmenu2
{
 width:66px;
 height:14px;
 background: url(/i/menu/news.gif) no-repeat center left;
}


#menu3
{
 cursor:hand;
 width:53px;
 height:14px;
 background: url(/i/menu/stat1.gif) no-repeat center left;
}

#menu3:hover, #mmenu3
{
 width:53px;
 height:14px;
 background: url(/i/menu/stat.gif) no-repeat center left;
}


#menu4
{
 cursor:hand;
 width:86px;
 height:14px;
 background: url(/i/menu/foto1.gif) no-repeat center left;
}

#menu4:hover, #mmenu4
{
 width:86px;
 height:14px;
 background: url(/i/menu/foto.gif) no-repeat center left;
}

#menu5
{
 cursor:hand;
 width:76px;
 height:14px;
 background: url(/i/menu/sub1.gif) no-repeat center left;
}

#menu5:hover, #mmenu5
{
 width:76px;
 height:14px;
 background: url(/i/menu/sub.gif) no-repeat center left;
}

#menu6
{
 cursor:hand;
 width:95px;
 height:14px;
 background: url(/i/menu/soob1.gif) no-repeat center left;
}

#menu6:hover, #mmenu6
{
 width:95px;
 height:14px;
 background: url(/i/menu/soob.gif) no-repeat center left;
}


#menu7
{
 cursor:hand;
 width:63px;
 height:14px;
 background: url(/i/menu/pers1.gif) no-repeat center left;
}

#menu7:hover, #mmenu7
{
 width:63px;
 height:14px;
 background: url(/i/menu/pers.gif) no-repeat center left;
}



#menu8
{
 cursor:hand;
 width:83px;
 height:14px;
 background: url(/i/menu/spr1.gif) no-repeat center left;
}

#menu8:hover, #mmenu8
{
 width:83px;
 height:14px;
 background: url(/i/menu/spr.gif) no-repeat center left;
}


#menu66
{
 cursor:hand;
 width:130px;
 height:14px;
 background: url(/i/menu/mlaw.gif) no-repeat center left;
}

#menu66:hover, #mmenu6
{
 width:130px;
 height:14px;
 background: url(/i/menu/mlaw1.gif) no-repeat center left;
}



#menu9
{
 cursor:hand;
 width:50px;
 height:14px;
 background: url(/i/menu/afi1.gif) no-repeat center left;
}

#menu9:hover, #mmenu9
{
 width:50px;
 height:14px;
 background: url(/i/menu/afi.gif) no-repeat center left;
}


#menu10
{
 cursor:hand;
 width:75px;
 height:14px;
 background: url(/i/menu/pan1.png) no-repeat center left;
}

#menu10:hover, #mmenu10
{
 width:75px;
 height:14px;
 background: url(/i/menu/pan1.png) no-repeat center left;
}



.MsoNormalTable
{
 width:100%;
}


.pink
{
color:#ef526f;
}


#selletter div
{
 padding:5px;
}

#selletter div:hover
{
 background: #cccccc;
}




#popupstreet
{
 position: absolute;
 z-index:90;
 left:50px;
 top:120px;
 border:1px solid black;
 padding:0px;
 margin:0;
 background-color: white;
 display:none;
 color: #6383a3;
}

#popupstreet table
{
}

#popupstreet td
{
 padding:5px;
 border:1px solid black;
 font-size:13px;
}

#artimp
{
 padding:10px;
 background:#fff;
}

#printcopy
{
 display: none;
}



div.link_book
{ 
width: 100%; float: center;
}

span.link_book
{
color: #000;
font-size: 11px;
font-weight: normal;
font-family: Arial;
text-align: center;
padding-bottom: 0px;
}

div.link_bookvn
{
margin-top: 5px;
text-align: center;
}

div.link_bookvn a img
{
padding: 2px;
margin: 0px;
border: 1px solid #CCCCCC;
}

div.link_bookvn img
{
margin: 0 7px 3px 0 !important;
}



div.link_bookvn a img
{
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
   
div.link_bookvn a img:hover
{
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

