*{
	font-family: Tahoma;
	font-size: 9pt;
	padding: 0px;
	margin: 0px;
	outline: 0px;
}
img{
border: 0px;
}
table{
border-collapse: collapse;
border: 0px;
}
a{
	color: #0073E1;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}

html,body{
	width:100%;
	height:100%;
}
html{
overflow-y:scroll;
}
#autoscroll{
overflow-y:auto;
overflow-x:visible;
}
#allcontentBox{
	background-color:#ffffff;
	min-width:10px;
	height:100%;
}
body{
	background-color:#ffffff;
}
body.simple{
	background-color:#ffffff;
}
#allcontent{
	text-align:left;
	position:relative;
	width:100%;
	height:100%;
}
.radius3{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.radius10{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.radius7{
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}
.radius7tr{
	-moz-border-radius-topright: 7px;
	-webkit-top-right-radiust: 7px;
	border-top-right-radius: 7px;
}
.radius7tl{
	-moz-border-radius-topleft: 7px;
	-webkit-top-left-radiust: 7px;
	border-top-left-radius: 7px;
}
.radius7br{
	-moz-border-radius-bottomright: 7px;
	-webkit-bottom-right-radius: 7px;
	border-bottom-right-radius: 7px;
}
.radius7bl{
	-moz-border-radius-bottomleft: 7px;
	-webkit-bottom-left-radius: 7px;
	border-bottom-left-radius: 7px;
}
.radius3tr{
	-moz-border-radius-topright: 3px;
	-webkit-top-right-radiust: 3px;
	border-top-right-radius: 3px;
}
.radius3tl{
	-moz-border-radius-topleft: 3px;
	-webkit-top-left-radiust: 3px;
	border-top-left-radius: 3px;
}
.radius3br{
	-moz-border-radius-bottomright: 3px;
	-webkit-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.radius3bl{
	-moz-border-radius-bottomleft: 3px;
	-webkit-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.radius0tr{
	-moz-border-radius-topright: 0px;
	-webkit-top-right-radiust: 0px;
	border-top-right-radius: 0px;
}
.radius0tl{
	-moz-border-radius-topleft: 0px;
	-webkit-top-left-radiust: 0px;
	border-top-left-radius: 0px;
}
.radius0br{
	-moz-border-radius-bottomright: 0px;
	-webkit-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.radius0bl{
	-moz-border-radius-bottomleft: 0px;
	-webkit-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	background: url(../img/bgblack.png) repeat;
	max-width: 350px;
	overflow:hidden;
	/*
	box-shadow:1px 1px 3px #2E2E2E;
	-webkit-box-shadow:1px 1px 3px #2E2E2E;
	-moz-box-shadow:1px 1px 3px #2E2E2E;

	### Scrolling ###
	*/
}
#tooltip h3{
	font-size: 9pt;
	padding: 7px 10px;
	font-weight: normal;
	color: #fff;
	line-height:150%;
}
#tooltip p{
	padding: 10px;
}

#tooltip.emotions{
	padding: 0px 0px 30px 0px;
	background: url(../img/emotion/emarr.png) no-repeat 0px bottom;
	overflow:visible;
}
#tooltip.emotions p{
	padding: 7px 10px;
	overflow: hidden;
	white-space: nowrap;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	min-width: 100px;
	max-width: 300px;
	background: url(../img/bgblack.png) repeat;
}

input,textarea,select{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
input{
	padding: 3px 3px;
	height: 25px;
	border: 1px solid #dcdcdc;
	font-size: 9pt;
}
input:focus,select:focus,textarea:focus{
	border: 1px solid #c0c0c0;
}
input[type=file],input[type=file]:focus{
	padding:0px;
	border:0px;
}
input[type=radio],input[type=checkbox],input[type=radio]:focus,input[type=checkbox]:focus{
	padding:0px;
	border:0px;
}
input.loading{
	background: #FFFFFF url(../img/loading.gif) no-repeat right center;
}
input.cbr{
width: 15px!important;
height: 15px!important;
}


textarea{
	padding: 3px;
	border: 1px solid #dcdcdc;
	font-size: 9pt;
	overflow:auto;

}
select{
	padding: 3px;
	height: 25px;
	border: 1px solid #dcdcdc;
	font-size: 9pt;
}
select option{
	font-size: 9pt;
	padding: 0px 5px;
}
h1{
	font-size: 14pt;
	font-weight: normal;
	text-shadow: 2px 2px 2px #c0c0c0;
}
h2{
	font-size: 9pt;
	font-weight: bold;
	text-shadow: 2px 2px 2px #c0c0c0;
}
table.shadows{
	background-color:#FFFFFF;
	position: absolute;
	z-index: 200;
}
table.shadows td{
	vertical-align: middle;
	text-align: center;
	background: url(../img/load.gif) no-repeat center center;
}

div.br{
	height: 25px;
}
div.br div.fr{
	float: right;
}


/*POGA*/
.btable td{
vertical-align: middle;	
}
.btable .bs{width: 7px;}
.btable .bs div{
	width: 7px;
	height: 25px;
}
.btable .be{width: 7px;}
.btable .be div{
	width: 7px;
	height: 25px;
}
.btable .bmm{
width: 7px;
	background: url(../img/blue.png) repeat-x scroll left 0px;
}
.btable .bmm div{
	width: 7px;
	height: 25px;
}
.btable .bm div{
	height: 25px;
}
.btable .bs{
	background: url(../img/blue.png) no-repeat scroll left -50px;
}
.btable .be{
	background: url(../img/blue.png) no-repeat scroll right -50px;
}
.btable .bm{
	background: url(../img/blue.png) repeat-x scroll left 0px;
}
.btable input.bn{
	border: 0px;
	cursor: pointer;
	height: 25px!important;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	width: 100%;
	text-align:center;
	padding:4px 10px 4px 10px;
	text-shadow:1px 1px 1px #095A89;
}
table.btable:hover td.bs{
	background: url(../img/blue.png) no-repeat scroll left -75px;
}
table.btable:hover td.be{
	background: url(../img/blue.png) no-repeat scroll right -75px;
}
table.btable:hover td.bm{
	background: url(../img/blue.png) repeat-x scroll left -25px;
}
table.btable:hover td.bmm{
	background: url(../img/blue.png) repeat-x scroll left -25px;
}
.btable a.bn{
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	text-align:center;
	padding:5px 10px 3px 10px;
	display:block;
	text-decoration:none;
	white-space: nowrap;
	text-shadow:1px 1px 1px #095A89;
}
.bdtable td{
vertical-align: middle;	
}
.bdtable .bs{width: 7px;}
.bdtable .bs div{
	width: 7px;
	height: 25px;
}
.bdtable .be{width: 7px;}
.bdtable .be div{
	width: 7px;
	height: 25px;
}
.bdtable .bmm{
width: 7px;
	background: url(../img/gray.png) repeat-x scroll left 0px;
}
.bdtable .bmm div{
	width: 7px;
	height: 25px;
}
.bdtable .bm div{
	height: 25px;
}
.bdtable .bs{
	background: url(../img/gray.png) no-repeat scroll left -50px;
}
.bdtable .be{
	background: url(../img/gray.png) no-repeat scroll right -50px;
}
.bdtable .bm{
	background: url(../img/gray.png) repeat-x scroll left 0px;
}
.bdtable .btm_check{
	vertical-align:top!important;
	padding-top:5px;
}
.bdtable input.bn{
	border: 0px;
	cursor: pointer;
	height: 25px!important;
	background-color: transparent;
	color: #708090;
	font-size: 9pt;
	font-weight: bold;
	width: 100%;
	text-align:center;
	padding:4px 10px 4px 10px;
	text-shadow:1px 1px 1px #dcdcdc;
}
table.bdtable:hover td.bs{
	background: url(../img/gray.png) no-repeat scroll left -75px;
}
table.bdtable:hover td.be{
	background: url(../img/gray.png) no-repeat scroll right -75px;
}
table.bdtable:hover td.bm{
	background: url(../img/gray.png) repeat-x scroll left -25px;
}
table.bdtable:hover td.bmm{
	background: url(../img/gray.png) repeat-x scroll left -25px;
}
.bdtable a.bn{
	color: #708090;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	padding: 5px 10px 3px 10px;
	display: block;
	text-decoration: none;
	white-space: nowrap;
	text-shadow:1px 1px 1px #dcdcdc;
}

/*POGA END*/
.imsg{
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	padding: 7px 10px 7px 10px;
	text-align: left;
	line-height: 150%;
	border-style: solid;
	color: #666666;
	border-width: 1px;
}
.imsg_r{
	border-color: Red;
	background: #FFFAFA;
}
.imsg_y{
	border-color: #FFD700;
	background: #FFFFF0;
}
.imsg_gr{
	border-color: #708090;
	background: #F5F5F5;
}
.imsg_g{
	border-color: Green;
	background-color: #F0FFF0;
}
.imsg_b{
	border-color: #6998B5;
	background-color: #F0FAFE;
}
.icon_alert{
	padding: 30px 10px 30px 80px;
	background: #FFFAFA url(../img/alert.png) no-repeat 15px center;
}
.icon_ok{
	padding: 30px 10px 30px 80px;
	background: #F0FFF0 url(../img/ok.png) no-repeat 15px center;
}
.icon_info{
	padding: 30px 10px 30px 80px;
	background: #FFFFF0 url(../img/infos.png) no-repeat 15px center;
}
.icon_do{
	padding: 30px 10px 30px 80px;
	background: #F0FAFE url(../img/do.png) no-repeat 15px center;
}
.hidden{
	display: none;
}

.red{
	color: red!important;font-weight: bold;
}
.green{
	color: green!important;font-weight: bold;
}
.gray{
	color: gray!important;font-weight: bold;
}
.blue{
	color: #1E90FF!important;font-weight: bold;
}
.black{
	color: #000000!important;font-weight: bold;
}
.bold{
	font-weight: bold;
}


/*### POPBOX ###*/
#box{
	position: fixed;
	z-index: 3000;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;

}
#boxActive{
	position: absolute;
	z-index: 3001;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: #000000;
}
#flyTable{
	position: fixed;
	z-index: 3000;
	top: 0px;
	left: 0px;
}
#boxTable{
	position: absolute;
	z-index: 3002;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
}
#boxTable td{
vertical-align:middle;
text-align:center;
}
#boxin{
	z-index: 3003;
	margin:auto;
	position:relative;
}
#boxinframe{
	background: #FFFFFF;
	border: 5px solid #000000;
	/*
	or
	box-shadow: 5px 5px 5px #202020;
	-webkit-box-shadow: 5px 5px 5px #202020;
	-moz-box-shadow: 5px 5px 5px #202020;
	*/
}
#boxinframeIN{
	padding: 10px;
}
div.popboxTitle{
background-color:#000;
color:#FFFFFF;
padding: 10px 13px 13px 13px;
text-align:left;
font-weight:bold;
text-shadow:1px 1px 1px #666666;
	white-space: nowrap;

}
#boxin div.close{
width: 30px;
height: 30px;
position:absolute;
background: url(../img/close.png) no-repeat scroll center top;
cursor: pointer;
top:-0px;
left:-15px;
}

#boxin div.close:hover{
background: url(../img/close.png) no-repeat scroll center bottom;
}

#boxin td{
width: 15px;
height: 15px;
}
#boxin div.corner{
width: 15px;
height: 15px;
text-align:left;
position:relative;
}



#pbloading{
width:200px;
height:200px;
background: #fff url(../img/load.gif) no-repeat scroll center center;
}

iframe.iframebox{
	width:100%;
	height:100%;
	display: none;
}
div.iframebox{
overflow: auto;
}
.pop_fix{
	width: 800px;
}
.pop_fixs{
	width: 520px;
}
.mini_w{
	min-width: 500px;
}




/* Main css */

#topData{
	min-width: 1000px;
	background-attachment: scroll;
	background-image: url(../img/bgtop.png);
	background-position: center top;
	background-repeat: no-repeat;
}
#botData{
	min-width: 1000px;
	background-attachment: scroll;
	background-image: url(../img/bgbot.png);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#midData{
	width: 1000px;
	text-align: left;
	margin:auto;
	position:relative;
}
#midDataIN{	
	padding: 0px 20px 10px 20px;
	background-attachment: scroll;
	background-image: url(../img/bgmid.png);
	background-repeat: repeat-y;
	background-position: center top;
}
#midDataW{
	width:960px;
	overflow: hidden;
	min-height:500px;
	background-color:#FFFFFF;
}
#outerTopPic{
	padding-top:10px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
	min-width: 1000px;
}
#outerBotPic{	
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom:10px;
	min-width: 1000px;
}

/*### CRIGHT ###*/
table.cright{
	width: 100%;
}
table.cright td{
	vertical-align: middle;
	font-size: 9pt;
	color: #666666;
	line-height: 150%;
	height:70px;
	padding: 0px 30px 0px 30px;
	text-shadow: 1px 1px 1px #dcdcdc;
	white-space: nowrap;
}
table.cright a{
	font-size: 9pt;
	color: #708090;
	text-shadow: 1px 1px 1px #dcdcdc;
}
table.cright span{
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	margin: 0px 5px;
}
table.cright td.r{
text-align: right;
}
table.cright td.l{
text-align: left;
}
table.cright_big{
	width: 100%;
}
div.cright{
border-top:1px dashed #dcdcdc;
}
table.cright_big td{
	vertical-align: middle;
	font-size: 9pt;
	color: #666666;
	line-height: 150%;
	padding: 15px 20px;
	text-shadow: 1px 1px 1px #f5f5f5;
	white-space: nowrap;
}
table.cright_big a{
	font-size: 9pt;
	color: #708090;
}
table.cright_big span{
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	margin: 0px 5px;
}
table.cright_big td.r{
text-align: right;
}
table.cright_big td.l{
text-align: left;
}

div.menu{
border-bottom:1px dashed #dcdcdc;
padding:10px 10px;
}
div.menus{
padding:0px 0px 10px 0px;
}
table.menu{
	width: 100%;
}

table.menu td{
	vertical-align: middle;
	font-size: 9pt;
	color: #666666;
	text-shadow: 1px 1px 1px #dcdcdc;
}
table.menu a{
font-size: 9pt;
color: #666666;
text-decoration: none;
}
table.menu span{

}
table.menu td.r{
text-align: right;
}
table.menu td.l{
text-align: left;
}

/*###*/
a.favorite_on img{
background: url(../img/bm_on.png) no-repeat center 0px;
}
a.favorite_off img{
background: url(../img/bm_off.png) no-repeat center 0px;
}
a.favorite_on img:hover{
background: url(../img/bm_on.png) no-repeat center -20px;
}
a.favorite_off img:hover{
background: url(../img/bm_off.png) no-repeat center -20px;
}

div.big_title{
	text-align: left;
	border-bottom: 1px solid #dcdcdc;
	padding: 0px 12px 7px 12px;
	background-color: #FFFFFF;
	margin: 0px 0px 10px 0px;
}
div.big_title span.arrow{
background: url(../img/arrow.png) no-repeat scroll center 1px;
margin: 0px 10px;
}div.big_title span.line{
margin: 0px 25px;
color:#dcdcdc;
}
div.big_title span.simple{
margin-left:10px;
color:#666666;
}

div.big_titles{
	text-align: left;
	border-bottom: 1px solid #dcdcdc;
	background-color: #FFFFFF;
	margin: 0px 0px 10px 0px;
}
div.big_title a,div.big_titles a{
	font-size: 10pt;
	text-shadow: 1px 1px 1px #f5f5f5;
	color: #0073E1;
	text-decoration: none;
	font-weight:bold;
}
div.big_title span.a,div.big_titles span.a{
	font-size: 10pt;
	text-shadow: 1px 1px 1px #f5f5f5;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

div.big_title span.stat,div.big_title span.cookie{
	font-size: 10pt;
	text-shadow: 1px 1px 1px #f5f5f5;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	padding:7px 25px 7px 5px;
}
div.big_title span.stat{
	background:url(../img/stat.png) no-repeat right center;
}
div.big_title span.cookie{
	background:url(../img/cookie.png) no-repeat right center;
}

div.big_title span.ad,div.big_titles span.ad{
	font-size: 10pt;
	text-shadow: 1px 1px 1px #f5f5f5;
	color: #696969;
	text-decoration: none;
	font-weight:bold;
}
div.big_title a.step{
	color: #666666;font-weight:normal;
}

div.big_titles table.t{
	width:100%;
}
div.big_titles td.r{
	text-align:right;
	vertical-align:top;
	padding-right:0px;
}
div.big_titles td.l{
	text-align:left;
	vertical-align:middle;
	padding: 0px 12px 7px 12px;		
}

div.big_titles ul{
	list-style:none;
	position:relative;
	z-index:100;	
}
div.big_titles li{
	text-align:left;
	width:180px;
	position:absolute;
	z-index:120;
	left:-180px;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	float:right;
}

div.big_titles li a{
	display:block;
	font-weight:normal;
	font-size: 8pt;
}
div.big_titles li span{
	font-size: 8pt;
}
div.big_titles li a.up{
	background:#FFFFFF url(../img/change.png) no-repeat right 0px;
	padding: 4px 19px 4px 7px;
	color:#FFFFFF;
	text-shadow:0px 0px 0px #000;
	font-weight:bold;
}
div.big_titles li a.sub{
	display:none;
	border-top: 1px solid #dcdcdc;
	padding: 7px 0px 7px 35px;
	color: #666666;
}
div.big_titles li form.sub{
	display:none;
	padding-bottom:5px;
}
div.big_titles li form.sub p.s{
	padding: 0px 5px 0px 5px;
}
div.big_titles li form.sub p.n{
	padding: 5px 5px 3px 8px;
	color:#666666;
}
div.big_titles li form.sub select{
	width:100%;
}
div.big_titles li a.sub:hover{
	text-decoration:underline;
}
div.big_titles li:hover a.sub,div.big_titles li:hover form.sub{
	display:block;
}
div.big_titles li:hover a.up{
	background:#000 url(../img/change.png) no-repeat right 0px;	
}
div.big_titles li:hover{
	border: 1px solid #dcdcdc;
	box-shadow:1px 1px 3px #2E2E2E;
	-webkit-box-shadow:1px 1px 3px #2E2E2E;
	-moz-box-shadow:1px 1px 3px #2E2E2E;
}
div.big_titles li:hover a.up span.notext{
	display:none;
}
div.big_titles li:hover a.up span.text{
	display:block;
}
div.big_titles li a.fr{
	background: url(../img/fr.png) no-repeat 5px center;
}
div.big_titles li a.frfr{
	background: url(../img/frfr.png) no-repeat 5px center;
}
div.big_titles li a.frfr_online{
	background: url(../img/frfr_online.png) no-repeat 5px center;
}
div.big_titles li a.fr_online{
	background: url(../img/online.png) no-repeat 5px center;
}
div.big_titles li a.comDecs{
	background: url(../img/comdesc.png) no-repeat 5px center;
}
div.big_titles li a.comAsc{
	background: url(../img/comasc.png) no-repeat 5px center;
}

div.big_titles li a.heartinfo{
	background: url(../img/heartinfo.png) no-repeat 5px center;
}
div.big_titles li a.heartinfos{
	background: url(../img/heartnew.png) no-repeat 5px center;
}
div.big_titles li a.heartheart{
	background: url(../img/heart.png) no-repeat 5px center;
}


div.under_title{
padding-top:10px;
padding-bottom:5px;
width:220px;
overflow:hidden;
}
div.under_title_{
padding-bottom:10px;
width:220px;
overflow:hidden;
}
div.under_title .under_p,div.under_title_ .under_p{
padding: 0px 10px 0px 10px;
line-height:150%;
color:#666666;
text-align:left;
}
div.under_title .under_p b,div.under_title_ .under_p b{
color: #000000;
}
div.big_title a:hover,div.big_titles td.l a:hover{
	text-decoration:underline;
}
/* Uz dzesanu
div.place_tile,div.place_tiles,div.place_tiles_{
	text-align: left;
	border-bottom: 1px solid #dcdcdc;
	padding: 7px 12px 7px 12px;
	background-color: #FFFFFF;
}
div.place_tile{
	margin: 0px 10px 0px 10px;
}
div.place_tiles{
	margin: 10px 0px 10px 0px;
}
div.place_tiles_{
	margin: 0px 0px 10px 0px;
}
div.place_search{
	text-align: left;
	border-bottom: 1px solid #dcdcdc;
	background-color: #FFFFFF;
	margin: 0px 0px 10px 0px;
}
div.place_search table.t{
	width:100%;
}
div.place_search td.r{
	text-align:right;
	vertical-align:middle;
}
div.place_search td.l{
	text-align:left;
	vertical-align:middle;
	padding: 17px 12px 7px 12px;
}


div.place_tile a,div.place_tiles a,div.place_tiles_ a,div.place_search a{
	font-size: 9pt;
	text-shadow: 1px 1px 1px #f5f5f5;
	color: #666666;
	text-decoration: none;
}
div.place_tile span,div.place_tiles span,div.place_search span,div.place_tiles_ span{
background: url(../img/arrow.png) no-repeat scroll center 1px;
margin: 0px 10px;
}
div.place_tile a.s_name,div.place_tiles a.s_name,div.place_search a.s_name,div.place_tiles_ a.s_name{
font-weight: bold;
color: #0073E1;
font-size: 9pt;
}
div.place_tile a:hover,div.place_tiles a:hover,div.place_search a:hover{
	text-decoration: underline;
}
*/


div.txt{
	padding-top: 10px;
	text-align: justify;
}
div.txti{
	padding-top: 10px;
	text-align: justify;
}
div.txtb{
	padding: 20px 0px 10px 20px;
	text-align: justify;
}
.contentTable{
	width: 100%;
}
.contentTable td.side{
	vertical-align: top;
	text-align: left;
	width: 220px;
}
.contentTable td.midFull{
	vertical-align: top;
	text-align: left;
	padding-left: 10px;
}
.contentTable div.midFull,.midFullFix{
	width:730px;
	overflow:hidden;
}
.contentTable td.midFulls{
	vertical-align: top;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.contentTable div.midFulls{
	width:500px;
	overflow:hidden;
}
.contentTable td.bigFull{
	vertical-align: top;
	text-align: left;

}
.contentTable div.bigFull{
	width:960px;
	overflow:hidden;
}

.big_emo_txt{
position:absolute;
width:70px;
height:70px;
top:-20px;
left:165px;
background-repeat:no-repeat;
background-position:center center;
background-image:url(../img/emotion/noemo.png);
z-index:500;
}
.sm_emo_txt{
position:absolute;
width:40px;
height:40px;
top:0px;
left:80px;
background-repeat:no-repeat;
background-position:center center;
background-image:url(../img/emotion/noemo.png);
z-index:500;
cursor:pointer;
}
.cursor{
cursor:pointer;
}
span.one_gift,span.one_gifts{
display:block;
position:absolute;
top:0px;
left:0px;
z-index:100;
background-repeat:no-repeat;
background-position:center center;
cursor:pointer;
z-index:100;
}
span.one_gift{
width:70px;
height:70px;
}
span.one_gifts{
width:40px;
height:40px;
}
.picHover{
	position: relative;
	text-align:left;
	margin-bottom:0px;
}
.picHover .on_status{
	position: absolute;
	top: 3px;
	left: 3px;
}
.picHover a{

}
.picMenu{
	position: relative;
	width: 100%;
	height: 10px;
	text-align:left;
	font-size:1px;
	z-index:200;
}
.picMenu a{
	display: block;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
	background: url(../img/bgblack.png) repeat;
	position: relative;
	left: 0px;
	top: -31px;
	padding: 8px 0px 8px 36px;
	visibility: hidden;
}

div.picHover:hover div.picMenu a{
visibility: visible;
}
div.picMenu a:hover{
	color: #1E90FF;
}
.picMenu a.mpic{
	background:#000000 url(../img/mpic.png) no-repeat scroll 7px center;
}
.menuBlock{
	padding-bottom: 10px;
}
.menuBlockDeep{
	padding-left: 15px;
}
.menuBlock a{
	display: block;
	padding: 7px 0px 7px 36px;
	background-color: #FFFFFF;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	border-bottom: 1px solid #dcdcdc;
	text-shadow: 1px 1px 1px #f5f5f5;
}
.menuBlock span.sideMenuCount{
	float:right;
	font-size:8pt;
	padding:4px 7px 4px 7px;
	text-decoration:none;
	text-shadow:0px 0px 0px #000000;
	position:relative;
	top:-3px;
	font-weight:normal;
}
.menuBlock span.dark{
	background-color:#888888;
	color:#FFFFFF;	
}
.menuBlock span.darks{
	background-color:#000000;
	color:#FFFFFF;	
}
.menuBlock span.light{
	font-weight:bold;
color:#FFF000;	
}
.menuBlock a:hover{
	text-decoration: underline;
}

.menuBlock a.mpic{
	background: url(../img/pic.png) no-repeat scroll 7px center;
}
.menuBlock a.profile{
	background: url(../img/profile.png) no-repeat scroll 7px center;
}
.menuBlock a.rotateLeft{
	background: url(../img/rotate_l.png) no-repeat scroll 7px center;
}
.menuBlock a.rotateRight{
	background: url(../img/rotate_r.png) no-repeat scroll 7px center;
}
.menuBlock a.crop{
	background: url(../img/crop.png) no-repeat scroll 7px center;
}
.menuBlock a.del{
	background: url(../img/x.png) no-repeat scroll 7px center;
}
.menuBlock a.picdel{
	background: url(../img/picdel.png) no-repeat scroll 7px center;
}
.menuBlock a.info{
	background: url(../img/pen.png) no-repeat scroll 7px center;
}
.menuBlock a.pass{
	background: url(../img/key.png) no-repeat scroll 7px center;
}
.menuBlock a.act{
	background: url(../img/acmy.png) no-repeat scroll 7px center;
}
.menuBlock a.actmy{
	background: url(../img/acmys.png) no-repeat scroll 7px center;
}
.menuBlock a.actc{
	background: url(../img/myacc.png) no-repeat scroll 7px center;
}
.menuBlock a.actfr{
	background: url(../img/acfr.png) no-repeat scroll 7px center;
}
.menuBlock a.msgin{
	background: url(../img/msgin.png) no-repeat scroll 7px center;
}
.menuBlock a.msgdraft{
	background: url(../img/msgdraft.png) no-repeat scroll 7px center;
}
.menuBlock a.msgfav{
	background: url(../img/msgfav.png) no-repeat scroll 7px center;
}
.menuBlock a.msgout{
	background: url(../img/msgout.png) no-repeat scroll 7px center;
}
.menuBlock a.msg{
	background: url(../img/msg.png) no-repeat scroll 7px center;
}
.menuBlock a.msgnew{
	background: url(../img/msgnew.png) no-repeat scroll 7px center;
}
.menuBlock a.msgcon{
	background: url(../img/msgcon.png) no-repeat scroll 7px center;
}
.menuBlock a.stat{
	background: url(../img/stat.png) no-repeat scroll 7px center;
}
.menuBlock a.invin{
	background: url(../img/invget.png) no-repeat scroll 7px center;
}
.menuBlock a.invout{
	background: url(../img/invsend.png) no-repeat scroll 7px center;
}
.menuBlock a.inv{
	background: url(../img/inv.png) no-repeat scroll 7px center;
}
.menuBlock a.fr{
	background: url(../img/fr.png) no-repeat scroll 7px center;
}
.menuBlock a.frs{
	background: url(../img/frs.png) no-repeat scroll 7px center;
}
.menuBlock a.online{
	background: url(../img/online.png) no-repeat scroll 7px center;
}
.menuBlock a.frfr_online{
	background: url(../img/frfr_online.png) no-repeat scroll 7px center;
}
.menuBlock a.frfr{
	background: url(../img/frfr.png) no-repeat scroll 7px center;
}
.menuBlock a.block{
	background: url(../img/frblok.png) no-repeat scroll 7px center;
}
.menuBlock a.fav{
	background: url(../img/frfav.png) no-repeat scroll 7px center;
}
.menuBlock a.favs{
	background: url(../img/frfavs.png) no-repeat scroll 7px center;
}
.menuBlock a.alb{
	background: url(../img/album.png) no-repeat scroll 7px center;
}
.menuBlock a.split_image{
	background: url(../img/split_image.png) no-repeat scroll 7px center;
}
.menuBlock a.fralb{
	background: url(../img/fralbum.png) no-repeat scroll 7px center;
}
.menuBlock a.myalb{
	background: url(../img/myalbum.png) no-repeat scroll 7px center;
}
.menuBlock a.myalbs{
	background: url(../img/myalbums.png) no-repeat scroll 7px center;
}
.menuBlock a.myfav{
	background: url(../img/myfav.png) no-repeat scroll 7px center;
}
.menuBlock a.albumstat{
	background: url(../img/albumstat.png) no-repeat scroll 7px center;
}
.menuBlock a.albumcom{
	background: url(../img/albumcom.png) no-repeat scroll 7px center;
}
.menuBlock a.albumnew{
	background: url(../img/albumnew.png) no-repeat scroll 7px center;
}
.menuBlock a.albumvote{
	background: url(../img/albumvote.png) no-repeat scroll 7px center;
}
.menuBlock a.gift{
	background: url(../img/gift.png) no-repeat scroll 7px center;
}
.menuBlock a.skinall{
	background: url(../img/skinall.png) no-repeat scroll 7px center;
}
.menuBlock a.skinmy{
	background: url(../img/skinmy.png) no-repeat scroll 7px center;
}
.menuBlock a.skinfr{
	background: url(../img/skinfr.png) no-repeat scroll 7px center;
}
.menuBlock a.skinadd{
	background: url(../img/skinadd.png) no-repeat scroll 7px center;
}
.menuBlock a.skinoth{
	background: url(../img/skinoth.png) no-repeat scroll 7px center;
}

.menuBlock a.myadress{
	background: url(../img/myadress.png) no-repeat scroll 7px center;
}
.menuBlock a.newadress{
	background: url(../img/bmadd.png) no-repeat scroll 7px center;
}
.menuBlock a.picvote{
	background: url(../img/picvote.png) no-repeat scroll 7px center;
}
.menuBlock a.pictop{
	background: url(../img/pictop.png) no-repeat scroll 7px center;
}
.menuBlock a.vote10{
	background: url(../img/vote10.png) no-repeat scroll 7px center;
}
.menuBlock a.votetop{
	background: url(../img/votetop.png) no-repeat scroll 7px center;
}
.menuBlock a.vote10s{
	background: url(../img/vote10s.png) no-repeat scroll 7px center;
}
.menuBlock a.votetops{
	background: url(../img/votetops.png) no-repeat scroll 7px center;
}
.menuBlock a.profile_stat{
	background: url(../img/profile_stat.png) no-repeat scroll 7px center;
}
.menuBlock a.rank{
	background: url(../img/rank.png) no-repeat scroll 7px center;
}
.menuBlock a.myvote{
	background: url(../img/myvote.png) no-repeat scroll 7px center;
}
.menuBlock a.quiz{
	background: url(../img/quiz.png) no-repeat scroll 7px center;
}
.menuBlock a.quizs{
	background: url(../img/quizs.png) no-repeat scroll 7px center;
}
.menuBlock a.quiza{
	background: url(../img/quiza.png) no-repeat scroll 7px center;
}
.menuBlock a.quizold{
	background: url(../img/quizold.png) no-repeat scroll 7px center;
}
.menuBlock a.link{
	background: url(../img/link.png) no-repeat scroll 7px center;
}
.menuBlock a.more{
	background: url(../img/more.png) no-repeat scroll 7px center;
}
.menuBlock a.report{
	background: url(../img/report.png) no-repeat scroll 7px center;
}
.menuBlock a.about{
	background: url(../img/about.png) no-repeat scroll 7px center;
}
.menuBlock a.frjoin{
	background: url(../img/frjoin.png) no-repeat scroll 7px center;
}
.menuBlock a.picdel{
	background: url(../img/picdel.png) no-repeat scroll 7px center;
}
.menuBlock a.mod{
	background: url(../img/mod.png) no-repeat scroll 7px center;
}
.menuBlock a.sms{
	background: url(../img/sms.png) no-repeat scroll 7px center;
}
.menuBlock a.mail{
	background: url(../img/mail.png) no-repeat scroll 7px center;
}
.menuBlock a.skype{
	background: url(../img/skype.png) no-repeat scroll 7px center;
}

.menuBlock a.heartsearch{
	background: url(../img/heartsearch.png) no-repeat scroll 7px center;
}
.menuBlock a.heartnew{
	background: url(../img/heartnew.png) no-repeat scroll 7px center;
}
.menuBlock a.heartmy{
	background: url(../img/heartmy.png) no-repeat scroll 7px center;
}
.menuBlock a.heartinfo{
	background: url(../img/heartinfo.png) no-repeat scroll 7px center;
}
.menuBlock a.heartinfos{
	background: url(../img/heartnew.png) no-repeat scroll 7px center;
}
.menuBlock a.heartheart{
	background: url(../img/heart.png) no-repeat scroll 7px center;
}
.menuBlock a.heartdel{
	background: url(../img/heartdel.png) no-repeat scroll 7px center;
}
.menuBlock a.ads{
	background: url(../img/ads/ads.png) no-repeat scroll 7px center;
}
.menuBlock a.lattelecom{
	background: url(../img/ads/lattelecom.png) no-repeat scroll 7px center;
}
.menuBlock a.smscredit{
	background: url(../img/ads/smscredit.png) no-repeat scroll 7px center;
}
.menuBlock a.selected {
font-weight: bold;
	color:#000000;
}
.menuBlock a img{
float: right;
}

.menuBlock a.read{
	background: url(../img/read.png) no-repeat scroll 7px center;
}
.menuBlock a.readfun{
	background: url(../img/readfun.png) no-repeat scroll 7px center;
}
.menuBlock a.readhs{
	background: url(../img/readhs.png) no-repeat scroll 7px center;
}
.menuBlock a.readl{
	background: url(../img/readl.png) no-repeat scroll 7px center;
}
.menuBlock a.readt{
	background: url(../img/readt.png) no-repeat scroll 7px center;
}
.menuBlock a.readsport{
	background: url(../img/readsport.png) no-repeat scroll 7px center;
}

.menuBlock a.readmy{
	background: url(../img/readmy.png) no-repeat scroll 7px center;
}
.menuBlock a.readfav{
	background: url(../img/readfav.png) no-repeat scroll 7px center;
}
.menuBlock a.emo{
	background: url(../img/emo.png) no-repeat scroll 7px center;
}
.menuBlock a.readadd{
	background: url(../img/readadd.png) no-repeat scroll 7px center;
}

.menuBlock a.favoff{
	background: url(../img/frfavs.png) no-repeat scroll 7px center;
}
.menuBlock a.favon{
	background: url(../img/frfav.png) no-repeat scroll 7px center;
}

.menuBlock a.blog{
	background: url(../img/blog.png) no-repeat scroll 7px center;
}
.menuBlock a.blogfr{
	background: url(../img/blogfr.png) no-repeat scroll 7px center;
}
.menuBlock a.blogmy{
	background: url(../img/blogmy.png) no-repeat scroll 7px center;
}
.menuBlock a.blogfav{
	background: url(../img/blogfav.png) no-repeat scroll 7px center;
}
.menuBlock a.blogadd{
	background: url(../img/blogadd.png) no-repeat scroll 7px center;
}
.menuBlock a.blogs{
	background: url(../img/blogs.png) no-repeat scroll 7px center;
}

.menuBlock a.quizmy{
	background: url(../img/quizmy.png) no-repeat scroll 7px center;
}
.menuBlock a.quizfr{
	background: url(../img/quizfr.png) no-repeat scroll 7px center;
}
.menuBlock a.quizadd{
	background: url(../img/quizadd.png) no-repeat scroll 7px center;
}

.menuBlock a.saycookie{
	background: url(../img/saycookie.png) no-repeat scroll 7px center;
}
.menuBlock a.saymy{
	background: url(../img/saymy.png) no-repeat scroll 7px center;
}
.menuBlock a.sayurl{
	background: url(../img/sayurl.png) no-repeat scroll 7px center;
}
.menuBlock a.sayfr{
	background: url(../img/sayfr.png) no-repeat scroll 7px center;
}
.menuBlock a.say{
	background: url(../img/say.png) no-repeat scroll 7px center;
}
.menuBlock a.sayall{
	background: url(../img/sayall.png) no-repeat scroll 7px center;
}


.menuBlock a.gifts{
	background: url(../img/gift_fight/gifts.png) no-repeat scroll 7px center;
}
.menuBlock a.giftmy{
	background: url(../img/gift_fight/giftmy.png) no-repeat scroll 7px center;
}
.menuBlock a.gifta{
	background: url(../img/gift_fight/gifta.png) no-repeat scroll 7px center;
}
.menuBlock a.giftnew{
	background: url(../img/gift_fight/giftnew.png) no-repeat scroll 7px center;
}
.menuBlock a.giftr{
	background: url(../img/gift_fight/giftr.png) no-repeat scroll 7px center;
}
.noborder{
border:0px;
}
/* Forms */
.widthMiddle{
	min-width:500px;
}


.userform{
padding: 0px 0px;
text-align:left;

}
.userform  table.log{

}
.userform td{
vertical-align:middle;
text-align:left;
color:#666666;
}
.userform td.name{
color:#666666;
padding-bottom:3px;
padding-left:3px;
padding-top:3px;
}
.namepads td.name{
padding-right:20px;
}
.namepads td.normcol{
	color:#555555;
	font-weight:bold;
	font-size:8pt;
}
.radiopads td.name{
	color:#999999;
	padding-right:20px;
}
.userform td.padleft10{
padding-left:20px;
}
.userform td.padleft13{
padding-left:23px;
}
.userform td.input{
padding-bottom:10px;
}
.userform td.input input{
width:220px;
}
.userform td.input textarea{
width:470px;
height:80px;
}
.userform td.select{
padding-bottom:10px;
}
.userform td.select select{
width:220px;
}
.userform td.input select.full{
width:100%;
}
.userform td.inputMiddle{
padding-bottom:10px;
}
.userform td.inputMiddle input{
width:550px;
}
.userform td.inputMsg{
padding-bottom:10px;
}
.userform td.inputMsg input{
width:670px;
}
.userform td.areaMiddle{
padding-bottom:10px;
}
.userform td.areaMiddle textarea{
width:550px;
height:80px;
}
.userform td.galleryMiddle{
padding-bottom:10px;
}
.userform td.galleryMiddle textarea{
width:510px;
height:100px;
}
.userform td.galleryMiddle input{
width:510px;
}
.userform td.areaBig{
padding-bottom:10px;
}
.userform td.areaBig textarea{
width:950px;
height:60px;
}
.userform td.areaFull{
padding-bottom:10px;
}
.userform td.areaFull textarea{
width:720px;
height:100px;
}
.userform td.areasFull{
padding-bottom:10px;
}
.userform td.areasFull textarea{
width:720px;
height:300px;
}
.userform td.inputFull{
padding-bottom:10px;
}
.userform td.inputFull input,.userform td.inputFull select{
width:720px;
}
.userform td.areaMsg{
padding-bottom:10px;
}
.userform td.areaMsg textarea{
width:670px;
height:200px;
}
.userform td.file{
padding-bottom:10px;
}
.userform td.file input{

}
.userform td.input select{
margin-right:5px;
}
.userform td.btn{
padding:5px 0px 0px 0px;
}
.userform .infoicon{
margin-left:10px;
}
.errorMsg_all{
padding:0px 0px 10px 0px;
}
.letterCount{
	position:relative;
	font-size:0px;
	height:1px;
	float:right;
}
.letterCount span{
	border-top:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	position:absolute;
	left:-60px;
	top:-2px;
	display:block;
	padding: 3px 0px 3px 0px;
	width:50px;
	text-align:center;
	font-weight:bold;
	font-size:8pt;
	color:#708090;
}
.mylink{
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	width:200px;
	height:25px;
	padding:3px;

}
.mylink h1{
	text-align:center;
	color: #000000;
}
table.profile_pic{
	width: 100%;
}
table.profile_pic td{
	vertical-align: top;
	text-align: left;
}
table.profile_pic td.pics{
width: 110px;
}
table.profile_pic td.upl table.log{
width: 100%;
}
table.profile_pic td.pics div{
	padding: 0px 10px 10px 0px;
}

.splitTd{
	padding-left: 5px;
}
.splitTd_sm{
border-left:1px solid #FFFFFF;
}
.splitTd_d{
border-left:1px solid #dcdcdc;
}
table.profile_pic td.pic_l{
text-align: center;
padding-bottom: 10px;
}

table.profile_pic td.pic_l table.first{
	margin: auto;
}
table.profile_pic td.pic_l div.selector{
	position: relative;
}
table.profile_pic td.pic_l div.selectorUp{
	position: absolute;
	cursor: crosshair;
top: 0px;
left: 0px;

z-index: 150;
}

table.cropBoxs{
position: absolute;
top: 0px;
left: 0px;
	width: 212px;
	height: 212px;
	z-index: 200;
}
table.cropBoxs td.crop_tl{
		cursor: nw-resize;
			background: url(../img/corner.png) no-repeat scroll center center;
		height: 10px;
		width: 10px;
}
table.cropBoxs td.crop_tm{
		background-image: url(../img/croptop.png);
		background-repeat: repeat-x;
		background-position: 0px center;
		height: 10px;
}
table.cropBoxs td.crop_tr{
	cursor: ne-resize;
	background: url(../img/corner.png) no-repeat scroll center center;
	height: 10px;
	width: 10px;
}
table.cropBoxs td.crop_bl{
		cursor: ne-resize;
		background: url(../img/corner.png) no-repeat scroll center center;
		height: 10px;
		width: 10px;
}
table.cropBoxs td.crop_bm{
	background: url(../img/croptop.png) repeat-x scroll center center;
	height: 10px;
}
table.cropBoxs td.crop_br{
	cursor: nw-resize;
	background: url(../img/corner.png) no-repeat scroll center center;
	height: 10px;
	width: 10px;
}
table.cropBoxs td.crop_ml{
	background: url(../img/cropside.png) repeat-y scroll center center;
	width: 10px;
}
table.cropBoxs td.crop_mm{
	cursor: move;
	background: url(../img/corner.png) no-repeat scroll center center;
}
table.cropBoxs td.crop_mm div{
	width: 100%;
	height: 100%;
}
table.cropBoxs td.crop_mr{
	background: url(../img/cropside.png) repeat-y scroll center center;
	width: 10px;
}
table.cropBoxsShadow{
position: absolute;
top: 0px;
left: 0px;
	width: 100%;
	height: 100%;
	z-index: 100;
}
table.cropBoxsShadow td.crop_op_on div{
	background-color: #ffffff;
	opacity:0.8;
	width: 100%;
	height: 100%;

}
/*users*/
.GroupTable td.user_field{
	text-align:left;
	vertical-align:top;
}
.GroupTable td.user_fields{
	text-align:left;
	vertical-align:top;
	width:80px;
}
.GroupTable td.user_fields table{
	margin-top:5px;
}
.GroupTable td.side_field{
	text-align:left;
	vertical-align:top;
}
.GroupTable ._block{
	text-align:center;
	position: relative;
	z-index:90;
	text-align: left;
	background-color: #FFFFFF;
}
.GroupTable ._pic{
	width: 100px;
	margin: 0px auto;
	padding-top: 10px;
}
.GroupTable ._pic a{
text-decoration: none;
}
.GroupTable ._time{
	padding-bottom: 15px;
	color:#666666;
	text-align:center;
	font-size:8pt;
	line-height:150%;
}
.GroupTable ._time b{
color:#000000;	font-size:8pt;
}

.GroupTable ._email{
	text-decoration:none;
	color:#999999;
	font-size:8pt;
}
.GroupTable ._email{
	padding: 5px 0px 5px 35px;
	background: url(../img/min_mail.png) no-repeat 15px 5px;
}
.GroupTable ._infosend{
	padding: 0px 0px 5px 15px;
	text-align:left;
}
.GroupTable ._infosend a{
	text-decoration:none;
	color:#666666;
}
.GroupTable ._infosend a.info{
	padding: 5px 0px 5px 20px;
	background: url(../img/min_info.png) no-repeat left center;
}
.GroupTable ._infosend a.send{
	padding: 5px 0px 5px 20px;
	background: url(../img/min_msg.png) no-repeat left center;
}
table.GroupTable ._infosend a:hover{
	text-decoration:underline;
}


.GroupTable ._delete{
	padding: 0px 0px 15px 15px;
	text-align:left;
}
.GroupTable ._delete a{
	text-decoration:none;
	color:#666666;
}
.GroupTable ._delete a.del{
	padding: 5px 0px 5px 20px;
	background: url(../img/del.png) no-repeat left center;
}
table.GroupTable ._delete a:hover{
	text-decoration:underline;
}
.GroupTable .on_status{
	position: absolute;
	top: 13px;
	left: 13px;
}
.GroupTable ._info{
	padding: 7px 0px 13px 0px;
	width: 120px;
	overflow: hidden;
	text-align: center;
	color:#666666;
}
.GroupTable ._info a{
font-weight: bold;
text-decoration: none;
}
.GroupTable ._info a:hover{
text-decoration: underline;
}
table.GroupTable ._block:hover{
	background-color: #F9F9F9;
}
.GroupTable td.line_pad{
	padding:5px 0px;
	border-top:1px dashed #dcdcdc;
}
table.line_pads{
	border-bottom:1px solid #dcdcdc;
	margin-bottom:10px;
}
div.line_pads{
	border-bottom:1px solid #dcdcdc;
	margin-bottom:10px;
	background-color: #FBFBFB;
}

.GroupTable div.say_block{
	padding:10px 0px;
	width:420px;
	overflow:hidden;
}
.GroupTable div.say_blocks{
	width:420px;
}
.GroupTable div.say_block_{
	padding:10px 0px;
	width:500px;
	overflow:hidden;
}
.GroupTable div.say_blocks_{
	width:500px;
}

.GroupTable div.sayUrlTop{
	padding:10px 0px;
	width:220px;
	overflow:hidden;
}
.GroupTable div.sayUrlTops{
	width:220px;
}

.GroupTable div.say__block{
	padding:10px 0px;
	width:650px;
	overflow:hidden;
}
.GroupTable div.say__blocks{
	width:650px;
}
.GroupTable div.say__block_{
	padding:10px 0px;
	width:730px;
	overflow:hidden;
}
.GroupTable div.say__blocks_{
	width:730px;
}

.GroupTable div.act_full{
	padding: 10px 0px 10px 45px;
	background-repeat:no-repeat;
	background-position:10px center;
	color:#666666;
	line-height:150%;
}
.GroupTable div.act_full span.time{
color:#228B22;
}
.GroupTable div.act_full a{
	text-decoration:none;
}
table.GroupTable div.act_full a:hover{
	text-decoration:underline;
}
.GroupTable div.act_fulls{
	width:730px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:right center;
}
.GroupTable div.act_sm{
	width:220px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:right center;
}
.GroupTable div.inv_block,.GroupTable div.read_block{
	padding:10px 0px;
	width:610px;
	overflow:hidden;
}
.GroupTable td.act_line{
	border-top:1px dashed #dcdcdc;
}
table.act_lines{
	border-top:1px dashed #dcdcdc;
	border-bottom:1px dashed #dcdcdc;
}
.GroupTable div.inv_blocks,.GroupTable div.read_blocks{
	width:610px;
}
.GroupTable div.read_block_{
	padding: 0px 0px 10px 0px;
	width:730px;
	overflow:hidden;
}
.GroupTable div.read_blocks_{
	width:730px;
}
.GroupTable div.read_block_s{
	padding: 0px 0px 10px 0px;
	width:500px;
	overflow:hidden;
}
.GroupTable div.read_blocks_s{
	width:500px;
}
.GroupTable div.time{
	color:#666666;
	padding: 0px 10px 10px 10px;
	text-align:left;
}
.GroupTable div.tinfo{
	padding:0px 10px;
	height:35px;
}
.GroupTable div.tinfo span.time{
	padding: 7px 0px 7px 10px;
	color: #228B22;
	float: right;
	margin-left: 15px;
}

.GroupTable div.tinfo span.time_icon{
	padding: 7px 0px 7px 25px;
	margin-left: 15px;
	background: url(../img/time.png) no-repeat left center;
}
.GroupTable div.tinfo span.time_icons{
	padding: 7px 0px 7px 25px;
	margin-left: 15px;
	background: url(../img/lasttime.png) no-repeat left center;
}
.GroupTable div.tinfo span.bmtype{
	padding: 7px 0px 7px 0px;
	color: #708090;
	margin-right: 15px;
	float:left;
}
.GroupTable div.tinfo span.cat{
	padding: 7px 0px 7px 0px;
	color: #666666;
	margin-right: 15px;
	float:left;
}
.GroupTable div.tinfo span.stats{
	padding: 7px 25px 7px 0px;
	color: #666666;
	float: right;
	margin-left: 15px;
	background: url(../img/stat.png) no-repeat right center;
}
.GroupTable div.tinfo span.users{
	padding: 7px 25px 7px 0px;
	color: #666666;
	float: right;
	margin-left: 15px;
	background: url(../img/profile.png) no-repeat right center;
}
.GroupTable div.tinfo span.quest{
	padding: 7px 25px 7px 0px;
	color: #666666;
	float: right;
	margin-left: 15px;
	background: url(../img/quiz.png) no-repeat right center;
}
.GroupTable div.tinfo span.vote{
	padding: 7px 25px 7px 0px;
	color: #666666;
	float: right;
	margin-left: 15px;
	background: url(../img/vote.png) no-repeat right center;
}
.GroupTable div.tinfo span.coms{
	padding: 7px 25px 7px 0px;
	color: #666666;
	float: right;
	margin-left: 15px;
	background: url(../img/pen.png) no-repeat right center;
}


.GroupTable div.tinfo a.del,.GroupTable div.tinfo a.saycookie{
	padding: 7px 25px 7px 0px;
	color: #666666;
	float: right;
	margin-left: 15px;
	text-decoration: none;
}
.GroupTable div.tinfo a.del{
	background: url(../img/readdel.png) no-repeat right center;
}
.GroupTable div.tinfo a.saycookie{
	background: url(../img/cookie.png) no-repeat right center;
}
.GroupTable div.tinfo a.saycoms,.GroupTable div.tinfo a.saycom,.GroupTable div.tinfo a.saysee,.GroupTable div.tinfo a.saydel,.GroupTable div.tinfo a.dels,.GroupTable div.tinfo a.quizdel,.GroupTable div.tinfo a.edit,.GroupTable div.tinfo a.delss,.GroupTable div.tinfo a.edits,.GroupTable div.tinfo a.adds{
	padding: 7px 0px 7px 25px;
	color: #666666;
	float: left;
	margin-right: 15px;
	text-decoration: none;
	display:none;
}
table.GroupTable tr:hover div.tinfo a,table.GroupTable div.showOpt div.tinfo a{
	display:block;
}

table.GroupTable div.tinfo a b{
	color:#000000;
}
.GroupTable div.tinfo a.saycom{
	background: url(../img/saycom.png) no-repeat left center;
}
.GroupTable div.tinfo a.saycoms{
	background: url(../img/saycoms.png) no-repeat left center;
}
.GroupTable div.tinfo a.saysee{
	background: url(../img/say.png) no-repeat left center;
}
.GroupTable div.tinfo a.saydel{
	background: url(../img/saydel.png) no-repeat left center;
}
.GroupTable div.tinfo a.dels{
	background: url(../img/blogdel.png) no-repeat left center;
}
.GroupTable div.tinfo a.quizdel{
	background: url(../img/quizdel.png) no-repeat left center;
}
.GroupTable div.tinfo a.edit{
	background: url(../img/blogedit.png) no-repeat left center;
}
.GroupTable div.tinfo a.delss{
	background: url(../img/bmdel.png) no-repeat left center;
}
.GroupTable div.tinfo a.edits{
	background: url(../img/bmedit.png) no-repeat left center;
}
.GroupTable div.tinfo a.adds{
	background: url(../img/bmadd.png) no-repeat left center;
}
table.GroupTable div.tinfo a:hover{
	text-decoration: underline;
}
.GroupTable div.txts{
	padding: 0px 10px 10px 10px;
	line-height:150%;
}
.GroupTable div.txts_gray{
	color:#666666;
	text-align:justify;
}
.GroupTable div.txts_gray b,.GroupTable div.txts_gray h1{
	color:#000000;
}
.GroupTable table.txts_gray td{
	vertical-align:top;
}
.GroupTable div.txts span.prefix{
	font-weight:bold;
	color:green;
	margin-right:5px;
}
.GroupTable div.btns{
	padding: 0px 10px 10px 10px;
	line-height:150%;
}



/*######
NAVI PG BEGIN
#####*/
table.pg_navi{

}

table.pg_navi td{
	vertical-align: middle;
	text-align: center;
}
table.pg_navi a{
display: block;
padding-top: 6px;
padding-bottom: 6px;
text-decoration: none;
font-size: 8pt;
font-weight:bold;

}
table.pg_navi a.last,table.pg_navi a.first{
font-weight:normal;
}

table.pg_navi a.d{
	color: #708090;
text-shadow:1px 1px 1px #f5f5f5;
}
table.pg_navi a.l{
	color: #FFFFFF;
text-shadow:1px 1px 1px #444444;
}

table.pg_navi a.last:hover,table.pg_navi a.first:hover{
	text-decoration: underline;
}
table.pg_navi a:hover{
	background-position: left -25px!important;
}

table.pg_navi td.last{
	padding-left: 10px;
}
table.pg_navi td.first{
	padding-right: 10px;
}
table.pg_navi td.firstlast a{
	background-position: left 0px;
	background-repeat: repeat-x;
	background-image:url(../img/gray.png);
	padding-left: 10px;
	padding-right: 10px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
}
table.pg_navi td.ms a{
	padding-left: 10px;
	padding-right: 7px;
	background-position: left 0px;
	background-repeat: repeat-x;
	background-image:url(../img/gray.png);
	border-right:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
}
table.pg_navi td.mm a{
	padding-left: 7px;
	padding-right: 7px;
	background-position: left 0px;
	background-repeat: repeat-x;
	background-image:url(../img/gray.png);
	border-right:1px solid #dcdcdc;
}
table.pg_navi td.me a{
	background-position: left 0px;
	background-repeat: repeat-x;
	background-image:url(../img/gray.png);
	padding-left: 7px;
	padding-right: 10px;
	border-right:1px solid #dcdcdc;
}
table.pg_navi td.mson a{
	padding-left: 10px;
	padding-right: 7px;
	background-position: left 0px;
	background-repeat: repeat-x;
	background-image:url(../img/grays.png);
	border-right:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
}
table.pg_navi td.mmon a{
	padding-left: 7px;
	padding-right: 7px;
	background-position: left 0px;
	background-repeat: repeat-x;
	background-image:url(../img/grays.png);
	border-right:1px solid #dcdcdc;
}
table.pg_navi td.meon a{
	background-position: left 0px;
	background-repeat: repeat-x;
	background-image:url(../img/grays.png);
	padding-left: 7px;
	padding-right: 10px;
	border-right:1px solid #dcdcdc;
}




/*######
NAVI PG END
#####*/

table.relFriends{
	margin: 0px auto 10px auto; 
}
table.relFriends td.sideArrow{
	width: 50px;
	background: url(../img/rel.png) no-repeat center center;
}
table.relFriends td.oneUser a,table.smUsers td.oneUser a,table.smUsers td.oneUsers a{
	border: 1px solid #f5f5f5;
	background-position: center center;
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
	display: block;
	text-align: left;
	position: relative;
}
table.smUsers td.oneUsers{
	padding: 0px 4px 9px 5px;
}
table.relFriends .on_status,table.smUsers .on_status{
	position: absolute;
	top: 2px;
	left: 2px;
}

/* FOR QUIZ */

table.smUsers span.number_in{
	width: 50px;
	display: block;
	text-align: center;
	padding-top: 15px;
}

/* CONTACTS */


.autocomplete{
	position: absolute;
	width:250px;
	float: left;
	box-shadow:2px 2px 5px #2E2E2E;
	-webkit-box-shadow:2px 2px 5px #2E2E2E;
	-moz-box-shadow:2px 2px 5px #2E2E2E;
	display: none;
	max-height: 370px;
	overflow-y: auto;
	overflow-x: hidden;
	z-index:500;
}
.autocomplete ul{
	width: 100%;
	list-style: none;
}

.autocomplete li{
	cursor: pointer;
	display: block;
	color: #FFFFFF;
border-bottom: 1px dashed #000;
background: url(../img/bgblack.png) repeat;
}
.autocomplete span{
	padding: 11px 5px 11px 37px;
	cursor: pointer;
	display: block;
	background-position:3px center;
	background-repeat: no-repeat;
}
.autocomplete li.line{

}
.autocomplete li.on{
	color:#1E90FF;
background: url(../img/bgblack95.png) repeat;
}
.ac_out{
	font-size: 1px;
	height: 0px;
}
div.uid_lists{
	width: 675px;
	text-align: left;
	overflow: hidden;
	position: relative;
	border: 1px solid #dcdcdc;

}
div.uid_lists span.nr{
	width: 70px;
	display: block;
	border-left: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	background-color: #f5f5f5;
	float: right;
	font-weight: bold;
	font-size: 8pt;
	padding:5px 0px;
	text-align: center;
	color: #000000;

}
div.uid_lists span.nr span{
	font-weight: bold;
	font-size: 8pt;
}
div.uid_lists span.del_btn{
	cursor: pointer;
}


div.uid_lists ul{
list-style: none;
padding: 8px;
}
div.uid_lists li{
	text-align: left;
	float: left;
	position: relative;
	width: 58px;
	height: 58px;
	display: block;
}
div.uid_lists li span.del_btn{
	display: block;
	width: 15px;
	height: 15px;
	position: absolute;
	background: url(../img/dels.png) no-repeat center center;
}
div.uid_lists li span.user_sm{
	border: 1px solid #f5f5f5;
	background-position: center center;
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
	display: block;
}
div.uid_lists li:hover span.del_btn{
	background: url(../img/del.png) no-repeat center center;
}
div.gallery_counter{
	padding: 5px;
	border: 1px solid #dcdcdc;
	margin-bottom: 10px;
}
.gallery_counter_s{
	height: 20px;
	position: relative;
	text-align: left;
	border: 1px solid #dcdcdc;
}
.gallery_counter_s .shad{
	height: 20px;
	width: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 20;
}
.gallery_counter_s .shad div{
	height: 20px;
	background: url(../img/gallery.png) repeat-x left top;
}
.gallery_counter_s .colors{
height: 20px;
float: left;
position: relative;
z-index: 10;
}
.gallery_counter_s .albums,div.gallery_counter table.albums span{
	background-color: #1E90FF;
}
.gallery_counter_s .pic,div.gallery_counter table.pic span{
	background-color: #228B22;
}
.gallery_counter_s .embed,div.gallery_counter table.embed span{
	background-color: #FF8105;
}
div.gallery_counter table{
	height: 20px;
	margin-top: 5px;
}
div.gallery_counter table td{
	height: 20px;
	vertical-align: middle;
	text-align: left;
	color: #708090;
	font-size: 8pt;
}
div.gallery_counter table td.s{
	width: 20px;
}
div.gallery_counter table td.n{
	padding-left: 10px;
}
div.gallery_counter table span{
	height: 20px;
	display: block;
	width: 20px;
	border: 1px solid #dcdcdc;
	background-repeat: repeat-x;
	background-image: url(../img/gallery.png);
	background-position:  left top;
}
.underPicMenu{
	width: 220px;
}
table.link_rate{
	width: 100%;
	margin: 0px 0px 0px 0px;
}
table.link_rate td{
height: 30px;
vertical-align: middle;
}
table.link_rate td.link{
text-align: left;
}
table.link_rate td.rate{
text-align: right;
}
table.link_rate td.link input{
	width: 300px;
	background: url(../img/link.png) no-repeat 5px center;
	padding: 3px 3px 3px 30px;
	color: #666666;
	border: 1px solid #f5f5f5;
}
table.link_rate td.rate ul{
	list-style: none;
}
table.link_rate td.rate li{
	float: right;
	color: #666666;
	padding-top:5px;
}
table.link_rate td.rate li.txt{
	padding-right: 10px;
	padding-top:10px;
}
table.link_rate td.rate td span,table.link_rate td.rate td a{
	display: block;
	height: 20px;
	width: 20px;
}
table.link_rate td.rate li.star{
background: url(../img/votess.png) no-repeat left 5px;	
}
table.link_rate td.rate table{
background-image: url(../img/votes.png);
background-repeat: no-repeat;
}
div.optFix{
	padding-right: 5px;
}
div.big_votepic{
	background-position: center center;
	background-repeat: no-repeat;
}
table.voteStarz{
	margin: 0px auto;
}
table.voteStarz td{
	padding: 0px 10px 10px 0px;
}
table.voteStarz td.next{
	padding: 0px 0px 10px 20px;
}
table.voteStarz td a{
	display: block;
	width: 50px;
	height: 50px;
	background: url(../img/star.png) no-repeat center -50px;
	text-decoration: none;
}
table.voteStarz td a:hover{
	background: url(../img/star.png) no-repeat center 0px;
}
table.voteStarz td a:hover span{
	color: #000000;
}
table.voteStarz td span.vote{
	text-align: center;
	padding: 14px 1px 0px 0px;
	font-size: 14pt;
	font-weight: normal;
	text-shadow: 2px 2px 2px #c0c0c0;
	color: #696969;
	text-decoration: none;
	display: block;
}
table.voteStarz td span.blank{
		display: block;
	width: 50px;
	height: 50px;
	background: url(../img/star.png) no-repeat center -100px;
}
table.voteStarz td a.on{
	background: url(../img/star.png) no-repeat center 0px;
}
table.voteStarz td a.on span{
	color: #000000;	
}
.voteStarzB{
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 10px;
}
span.keywords{
	background-color: #0073E1;
	color: #FFFFFF;
	text-shadow: 0px 0px 0px #0073E1;
}

/* SKINS */

.GroupTable div.skinopts{
	text-align:left;
	padding: 7px 0px 0px 0px;
}
.GroupTable div.skinopts a.set{
	background: url(../img/add.png) no-repeat left center;
}
.GroupTable div.skinopts a{
	padding: 7px 0px 7px 25px;
	color: #666666;
	text-decoration: none;
}
.GroupTable div.skinopts a.del{
	background: url(../img/del.png) no-repeat left center;
}
.GroupTable  div.skinopts a:hover{
text-decoration: underline;
}
/* QUIZ */

input.quiza{
	background: #FFFFFF url(../img/quiz/qa.png) no-repeat 3px center;
	padding-left:25px;
}
input.quizb{
	background: #FFFFFF url(../img/quiz/qb.png) no-repeat 3px center;
	padding-left:25px;
}
input.quizc{
	background: #FFFFFF url(../img/quiz/qc.png) no-repeat 3px center;
	padding-left:25px;
}
input.quizd{
	background: #FFFFFF url(../img/quiz/qd.png) no-repeat 3px center;
	padding-left:25px;
}
input.quize{
	background: #FFFFFF url(../img/quiz/qe.png) no-repeat 3px center;
	padding-left:25px;
}
input.quizf{
	background: #FFFFFF url(../img/quiz/qf.png) no-repeat 3px center;
	padding-left:25px;
}
div.img_loads{
	text-align:center;
	padding:20px;
}
td.add_remove img{
	cursor:pointer;
	margin-left:10px;
}
table.quiz_new_begin{
width:600px;
}
td.quiz_new_begin{
	padding:50px 30px;;
}
td.quiz_new_begin table{
	width:240px;
}
td.quiz_new_begin a.quizvar,td.quiz_new_begin a.quizvar span{
	width:240px;
	display:block;
	height:270px;
}
td.quiz_new_begin a.quizvar span{
	background:url(../img/bgwhite.png) repeat;
}
td.quiz_new_begin a.quizvar:hover span{
	background:url(../img/no.png) no-repeat;
}
td.quiz_new_begin a.voting{
	background:url(../img/quiz/voting.png) no-repeat center center;
}
td.quiz_new_begin a.variants{
	background:url(../img/quiz/variants.png) no-repeat center center;
}
td.quiz_new_begin a.voting_en{
	background:url(../img/quiz/voting_en.png) no-repeat center center;
}
td.quiz_new_begin a.variants_en{
	background:url(../img/quiz/variants_en.png) no-repeat center center;
}
table.quiz_results{
	width:100%;
}
table.quiz_results td.quiz_result{
	width:200px;
	vertical-align:top;
	text-align:left;
}
table.quiz_results td.quiz_answer{
	padding-left:10px;
	vertical-align:top;
	text-align:left;
}

table.quiz_results div.q_answers{
	padding: 10px 0px 10px 30px;
	text-align:left;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url(../img/quiz/qa_.png);
}
table.quiz_results div.q_a{
	background-image: url(../img/quiz/qa_.png);
}
table.quiz_results div.q_b{
	background-image: url(../img/quiz/qb_.png);
}
table.quiz_results div.q_c{
	background-image: url(../img/quiz/qc_.png);
}
table.quiz_results div.q_d{
	background-image: url(../img/quiz/qd_.png);
}
table.quiz_results div.q_e{
	background-image: url(../img/quiz/qe_.png);
}
table.quiz_results div.q_f{
	background-image: url(../img/quiz/qf_.png);
}
table.quiz_results div.q__a{
	background-image: url(../img/quiz/qa.png);
}
table.quiz_results div.q__b{
	background-image: url(../img/quiz/qb.png);
}
table.quiz_results div.q__c{
	background-image: url(../img/quiz/qc.png);
}
table.quiz_results div.q__d{
	background-image: url(../img/quiz/qd.png);
}
table.quiz_results div.q__e{
	background-image: url(../img/quiz/qe.png);
}
table.quiz_results div.q__f{
	background-image: url(../img/quiz/qf.png);
}
table.quiz_results div.q_answers span{
	margin-right: 10px;
	color: #666666;
	font-weight: normal;
}
table.quiz_results div.q_answers p{
	font-weight: bold;
	color: #000000;
}
div.begin_quizs{
	width:220px;
	overflow:hidden;
}
/* SAY */

table.say{
	width: 100%;
	height: 100%;
	background:url(../img/begin.png) repeat-x left top;
}
table.say td.data{
padding:10px;
	vertical-align: middle;
	text-align: center;
}
div.says{
width:600px;
border:1px dashed #f5f5f5;
margin:auto;
background:#ffffff;
}
.logobig{
padding: 20px 0px;
border-bottom:1px solid #f5f5f5;
}
div.say_view{
	padding: 30px 50px;
}
table.likeInTable td{
	padding: 10px 10px 10px 0px;
}
/* API */
div.api_login{
	padding: 30px 0px 30px 50px;
}

.GroupTable td.api_field{
	text-align:center;
	vertical-align:middle;
	padding-left:50px;
}

/* LINKS */

div.place_box{
	border-bottom: 1px solid #E5E5E5;
	margin-bottom: 15px;
}
div.place_box table.place_inner{
	width: 100%;
}
div.place_box td.l{
	text-align: left;
	vertical-align: top;
	padding: 10px 0px 0px 10px;
}
div.place_box td.r{
	text-align: right;
	vertical-align: middle;
	padding: 0px 10px 0px 0px;
}
div.place_box table.place_link{

}
div.place_box table.place_link a,div.place_box table.place_link span{
	text-decoration: none;
	font-size: 8pt;
	display: block;
	color: #666666;
	text-shadow: 1px 1px 1px #ffffff;
	white-space: nowrap;
}
div.place_box table.place_link a{
	padding-left: 18px;
	background: url(../img/urls/left_off.png) no-repeat left top;
	position: relative;
	top: 1px;
	border-bottom: 1px solid #E5E5E5;
}
div.place_box table.place_link span.f{
	padding-right: 18px;
	background: url(../img/urls/right_off.png) no-repeat right top;
}
div.place_box table.place_link span.s{
	padding: 9px 5px 7px 5px;
	background: url(../img/urls/mid_off.png) repeat-x left top;
}
div.place_box table.place_link a:hover{
	text-decoration: underline;
}
div.place_box table.place_link a.on,div.place_box table.place_link a.on span{
	color: #000000;
	font-weight: bold;
	text-shadow: 1px 1px 1px #f5f5f5;	
}
div.place_box table.place_link a.on{
	background: url(../img/urls/left.png) no-repeat left top;
	border-bottom: 1px solid #ffffff;
}
div.place_box table.place_link a.on span.f{
	background: url(../img/urls/right.png) no-repeat right top;
}
div.place_box table.place_link a.on span.s{
	background: url(../img/urls/mid.png) repeat-x left top;
}

form.searching{

}
form.searching input{
width:180px;
height:20px;
padding: 3px 3px;
}

form.searching input.big{
width:500px;
height:20px;
color:#666666;
}

form.searching ul{
	list-style: none;
}
form.searching li{
	float: right;
	text-align: left;
}
form.searching li.sub_btn{
	padding-top:2px;
}
input.searchIcon{
	background: url(../img/search.png) no-repeat center center;
}
input.sgray,textarea.sgray{
color:#A6A6A6;
}

div.search_opt{
	padding: 0px 10px 10px 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dcdcdc;
}




