/*ver 0.0.1*/

* html #logo {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');}

* html #profile .star {
	background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/star.png', sizingMethod='scale');
}

* html #chat .leftCol .header .tab .inside {
	padding:2px 5px;
}

*html .iePNG { filter:expression(fixPNG(this)); }

h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,div,img,hr,p,table{ margin: 0; padding: 0; } 

td{ margin: 0;} 

body {
	background:#9ad5f8;
}

a {
	color: #3399cc;
	outline:none;
}

a:hover{
	text-decoration:none;
}

a img {
	border: 0;
}

p { margin:4px 0;}

.column, .left { float:left;}
.right { float:right;}
.clear { clear:both;}

input, select { vertical-align:middle;}

table { border-collapse:collapse; border:0; width:100%;}

td {
	vertical-align:top;
}

th {
	background-color:#FFEFB5;
}


html, input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

html, body {
	height:100%;
} 


.green {
	color:#08a000;
}

.blue {
	color: #3399cc;
}


/* big screen styles */

#header .mainMenu ul li {
	float:left;
	background:url(../images/menu-v-l.gif) no-repeat left top;

	width:135px;
	text-align:center;
	padding-left:1px;
}

#header .mainMenu ul li.first {
	background:none;
	width:131px;
}

#rightSideBar .sideIndent {
	padding:0 3px 0 3px;
}

#rightSideBar .money {
	color:#639a00;
	font-size:12px;
	margin:1px 0;
}

#rightSideBar .toEnd {
	margin:1px 0;
}

#leftSideBar .sideIndent {
	padding:0 3px 0 3px;
}

.bar .block {
	margin-bottom:12px;
	
	border:1px #decfb1 solid;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow:hidden;
	
	background:#ffffff;
}
.bar .block .grad{
	display:inline;
	width:15px;
	height:100%;
	position:absolute;
	right:5px;
	z-index:10;
	background:transparent url(/img/white_grad.png) repeat 0 0;
}

.bar .block .indent {
	padding:5px 5px 10px 6px;
}

.bar .block .header {
	width:100%;
	margin-bottom:3px;
}

.bar .block .header .title {
	color:#5e5447;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.bar .block .header a.right {
	display:block;
	cursor:pointer;
}

.bar .block .content {
	width:100%;
	margin-top:5px;
}

.bar {
	width:158px;
	max-width:158px;
}

#main {
	width:990px;
	margin:0 auto;
	position:relative;
	padding-bottom:50px;
}

#header .top .menu {
	width:560px;
	padding-top:4px;
}

#header .top .search {
	width:235px;
}

#top_user_info {
	visibility: hidden;
	display: none;
}

#gift.task .info .col1 {
	width:292px;
	float:left;
	padding-top:22px;
}

#gift.task .info .col2 {
	width:156px;
	float:left;
}

#gift.task #cabinetAdmin .close {
	left:479px;
}

/* task */
.task {
	width:508px !important;
	margin-left:-254px !important;
	margin-top:-250px !important;
}

#gift.task .title {
	background:url(../images/task/task.png);
	width:401px;
	height:65px;
	position:absolute;
	top:-36px;
	left:54px;
}

#vipContainer {
	width: 600px;
}

#content
{
	width: 00px;	
}

/* big screen styles end */


/* very small screen styles */
@media screen and (max-width: 830px)  {

#header .mainMenu ul li {
	float:left;
	background:url(../images/menu-v-l.gif) no-repeat left top;

	width:87px;
	text-align:center;
	padding-left:1px;
}

#header .mainMenu ul li.first {
	background:none;
	width:87px;
}

#rightSideBar {
	visibility:hidden;
}

#leftSideBar .sideIndent {
	visibility: hidden;
	display: none;
}

.block {
	visibility:hidden;
	display: none;
}


#main {
	width:700px;
	margin:0 auto;
	position:relative;
	padding-bottom:50px;
}

#header .top .menu {
	width:560px;
	padding-top:4px;
}

#header .top .search {
	visibility:hidden;
}

#top_user_info {
	visibility: visible;
	display: block;
}

.top_user_info {
	margin-top:-28px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.top_user_name {
font-size: 20px;
}

#gift.task .info .col1 {
	width:192px;
	float:left;
	padding-top:22px;
}

#gift.task .info .col2 {
	width:156px;
	float:left;
}

/* task */
.task {
	width:408px !important;
	margin-left:-204px !important;
	margin-top:-200px !important;
}

#gift.task .title {
	background:url(../images/task/task.png);
	width:401px;
	height:65px;
	position:absolute;
	top:-36px;
	left:4px;
}

#gift.task #cabinetAdmin .close {
	left:385px;
	top: 35px;
}

} /* very small screen styles */

/* small screen styles */
@media screen and (max-width: 995px) and (min-width: 831px)  {

#header .mainMenu ul li {
	float:left;
	background:url(../images/menu-v-l.gif) no-repeat left top;

	width:109px;
	text-align:center;
	padding-left:1px;
}

#header .mainMenu ul li.first {
	background:none;
	width:109px;
}

#rightSideBar {
	visibility:hidden;
}

#leftSideBar .sideIndent {
	padding:0 3px 0 3px;
}


.bar .block {
	margin-bottom:12px;
	
	border:1px #decfb1 solid;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background:#ffffff;
}

.bar .block .indent {
	padding:5px 5px 10px 6px;
}

.bar .block .header {
	width:100%;
	margin-bottom:3px;
}

.bar .block .header .title {
	color:#5e5447;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.bar .block .header a.right {
	display:block;
	cursor:pointer;
}

.bar .block .content {
	width:100%;
	margin-top:5px;
}

.bar {
	width:158px;
}

#main {
	width:830px;
	margin:0 auto;
	position:relative;
	padding-bottom:50px;
}

#header .top .menu {
	width:560px;
	padding-top:4px;
}

#header .top .search {
	visibility:hidden;
}

#gift.task .info .col1 {
	width:192px;
	float:left;
	padding-top:22px;
}

#gift.task .info .col2 {
	width:156px;
	float:left;
}

/* task */
.task {
	width:408px !important;
	margin-left:-204px !important;
	margin-top:-200px !important;
}

#gift.task .title {
	background:url(../images/task/task.png);
	width:401px;
	height:65px;
	position:absolute;
	top:-36px;
	left:4px;
}

#gift.task #cabinetAdmin .close {
	left:385px;
	top: 35px;
}

} /* small screen styles */


.quest_icon
{
	cursor: hand; 
	cursor: pointer;
}


#questContainer div{
	display: inline;
	visibility: visible;
}

.questContainer {
	padding-bottom: 5px;
	margin-top:-10px;
}


#header {
	height:133px;
	background:url(../images/header.png) no-repeat;
	position:relative;
	z-index:5;
}

#header .top {
	margin-left:190px;
	height:55px;
}

#header .top .indent {
	padding-top:18px;
}



#header .top .menu ul {
	margin:0;
	padding:0;
	list-style:none;
	color:#ffffff;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#header .top .menu ul li {
	display:inline;
	margin-right:34px;
}

#header .top .menu ul li a {
	color:#ffffff;
}

#header .top .search form {
	background:url(../images/search-input.gif) no-repeat left;
	padding-left:5px;
}



#logo {
	width:172px;
	height:133px;
	display:block;
	background:url(../images/logo.png);
	position:absolute;
	left:-7px;
}

#header .mainMenu {
	padding-top:11px;
	margin-left:165px;
}

#header .mainMenu ul {
	margin:0;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#header .mainMenu ul li a {
	color:#f5c54e;
	text-decoration:none;
	display:block;
	width:100%;
}

#header .mainMenu ul li a span {
	display:block;
}

#header .mainMenu ul li a .r {
	padding:8px 0 12px 0;
}

#header .mainMenu ul li a:hover, #header .mainMenu ul li.selected a {
	background:url(../images/menu-sel-tall.gif) repeat-x top;
}

#header .mainMenu ul li a:hover .l, #header .mainMenu ul li.selected a .l {
	background:url(../images/menu-sel-l.jpg) no-repeat left top;
}

#header .mainMenu ul li a:hover .r, #header .mainMenu ul li.selected a .r {
	background:url(../images/menu-sel-r.jpg) no-repeat right top;
}


#body {
	background:#faf2e4;
	padding-bottom:25px;
}

.mainTitle {
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#5e5447;
	font-size:22px;
	margin-top:-7px;
	margin-right: 10px;
	position:relative;
	z-index:1;
	margin-bottom:-10px;
}

.bodyContainer {
	margin-top:-5px;
	position:relative;
	z-index:0;
}







#baksAuction .headTitle {
	background:url(../images/advert-baks-auction.gif) repeat-x bottom #e7f3cf;
	text-align:center;
}

.item .headTitle a {
	display:inline;
	left:auto;
	top:auto;
	position:relative;
	color:#605448;
}

#auction .headTitle {
	background:url(../images/advert-auction.gif) repeat-x bottom #fdeeb9;
}



#profile .userName {
	color:#000000;
	font-size:12px;
	text-align:center;
	margin-bottom:5px;
}

#profile .levels {
	width:106px;
	margin:0 auto;
	margin-top:6px;
	margin-bottom:5px;
}

#profile .levels .level {
	margin-top:1px;
}

#profile .levels .level .title {
	font-size:10px;
}

#profile .levels .level .title .left {
	color:#999999;
}

#profile .levels .level .title .right {
	color:#a46a09;
}

#profile .levels .container {
	margin-top:-1px;
	border:1px #d0af61 outset;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	padding:1px;
}

#profile .levels .container .inner {
	border:1px #cfae5f solid;
	
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#profile .levels .container .band-blue {
	background: rgb(56,131,166); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4ODNhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzQ5YWFjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzM0Nzg5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzJlNmE4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzJmNmM4ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NWE1YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(56,131,166,1) 0%, rgba(73,170,202,1) 20%, rgba(52,120,154,1) 40%, rgba(46,106,138,1) 60%, rgba(47,108,141,1) 80%, rgba(69,165,197,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,131,166,1)), color-stop(20%,rgba(73,170,202,1)), color-stop(40%,rgba(52,120,154,1)), color-stop(60%,rgba(46,106,138,1)), color-stop(80%,rgba(47,108,141,1)), color-stop(100%,rgba(69,165,197,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(56,131,166,1) 0%,rgba(73,170,202,1) 20%,rgba(52,120,154,1) 40%,rgba(46,106,138,1) 60%,rgba(47,108,141,1) 80%,rgba(69,165,197,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(56,131,166,1) 0%,rgba(73,170,202,1) 20%,rgba(52,120,154,1) 40%,rgba(46,106,138,1) 60%,rgba(47,108,141,1) 80%,rgba(69,165,197,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(56,131,166,1) 0%,rgba(73,170,202,1) 20%,rgba(52,120,154,1) 40%,rgba(46,106,138,1) 60%,rgba(47,108,141,1) 80%,rgba(69,165,197,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(56,131,166,1) 0%,rgba(73,170,202,1) 20%,rgba(52,120,154,1) 40%,rgba(46,106,138,1) 60%,rgba(47,108,141,1) 80%,rgba(69,165,197,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3883a6', endColorstr='#45a5c5',GradientType=0 ); /* IE6-8 */

height:6px;

-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#profile .levels .container .band-red {
	background: rgb(156,56,39); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzljMzgyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2JlM2YzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzkxMzYyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzgyMzIyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzg1MzMyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYTNjMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(156,56,39,1) 0%, rgba(190,63,52,1) 20%, rgba(145,54,36,1) 40%, rgba(130,50,32,1) 60%, rgba(133,51,32,1) 80%, rgba(186,60,49,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(156,56,39,1)), color-stop(20%,rgba(190,63,52,1)), color-stop(40%,rgba(145,54,36,1)), color-stop(60%,rgba(130,50,32,1)), color-stop(80%,rgba(133,51,32,1)), color-stop(100%,rgba(186,60,49,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(156,56,39,1) 0%,rgba(190,63,52,1) 20%,rgba(145,54,36,1) 40%,rgba(130,50,32,1) 60%,rgba(133,51,32,1) 80%,rgba(186,60,49,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(156,56,39,1) 0%,rgba(190,63,52,1) 20%,rgba(145,54,36,1) 40%,rgba(130,50,32,1) 60%,rgba(133,51,32,1) 80%,rgba(186,60,49,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(156,56,39,1) 0%,rgba(190,63,52,1) 20%,rgba(145,54,36,1) 40%,rgba(130,50,32,1) 60%,rgba(133,51,32,1) 80%,rgba(186,60,49,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(156,56,39,1) 0%,rgba(190,63,52,1) 20%,rgba(145,54,36,1) 40%,rgba(130,50,32,1) 60%,rgba(133,51,32,1) 80%,rgba(186,60,49,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3827', endColorstr='#ba3c31',GradientType=0 ); /* IE6-8 */

height:6px;

-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.profile {
	width:107px;
	margin:0 auto;
}

.profile .left {
	width:16px;
	padding-top:11px;
}

.profile .left .item {
	background:#f9f0df;
	height:16px;
	
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	
	margin-bottom:1px;
}

.profile .right {
	width:16px;
	padding-top:11px;
}

.profile .right .item {	
	height:16px;	
	margin-bottom:1px;
	color:#FFFFFF;
	text-align:center;
}

.profile .right .item.economy {
	background:url(../images/icons/icon-econ-level.gif) no-repeat;
}

.profile .right .item.politics {
	background:url(../images/icons/icon-polit-level.gif) no-repeat;
}

.profile .right .item.fights {
	background:url(../images/icons/icon-fights-level.gif) no-repeat;
}

.profile .center {
	width:72px;
	float:left;
	text-align:center;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	border:1px #d4d0c4 solid;
}

.profile .center .indent {
	padding:5px 0;
}

#menu ul {
	margin:0;
	padding:0;
	list-style:none;
	margin-left:3px;
}

#menu ul li {
	margin-bottom:5px;
}

#menu ul li img {
	vertical-align:middle;
	margin-right:7px;
}

#notice .item {
	padding-left:5px;
}

#notice .item .container img {
	vertical-align:middle;
	margin-right:9px;
}

#notice .item .time {
	padding-left:7px;
	margin-top:2px;
}

#notice .item .time img {
	vertical-align:middle;
	margin-right:5px;
}

#money .info {
	margin:6px 0;
	margin-left:4px;
}

#money .info p {
	margin:0;
}

#money .info p img {
	vertical-align:middle;
}

#money .info p .iconMargin {
	margin-right:10px;
}

#money .info p span {
	color:#999999;
	font-size:10px;
}

#money .info p strong {
	color:#000000;
	font-size:14px;
	vertical-align:middle;
}

#money .bag {
	padding:8px 6px 8px 13px;
	font-size:12px;
}

#money .bag a {
	color:#990000;
	margin-right:40px;
}

#money .bagContainer {
	margin:0 3px;
	margin-bottom:3px;
}

#money .bagContainer .graffic {
	width:100%;
	background:url(../images/graffic-tall.gif) repeat-x top;
}

#money .bagContainer .graffic .indent {
	padding:0;
}

#money .bagContainer .graffic .right {
	text-align:right;
	color:#5f5f5f;
}

#money .bagContainer .graffic .right p {
	margin:0;
}

#money .bagContainer .graffic .right p strong {
	color:#669900;
	font-size:18px;
}

#money .bagContainer .valuta {
	background:#f8f0e1;
	font-size:12px;
}

#profile .star {
	background:url(../images/star.png);
	width:16px;
	height:17px;
	margin-top:-15px;
	margin-left:47px;
	margin-right:-3px;
	position:relative;
	z-index:1;
}

#blockBlitz {
	text-align:center;
	color:#000000;
	position:relative;
}

#blockBlitz .content {
	padding:10px 0;
	
	position:relative;
}

#blockBlitz p {
	margin:1px 0;
}

#blockBlitz .info-title {
	font-size:12px;
	font-weight:bold;
	margin-bottom:8px;
}

#blockBlitz .info-title a {
	color:#3399cc;
	text-decoration:none;
}

#blockBlitz .info-title a:hover {
	text-decoration:underline;
}

#blockBlitz .image {
	margin-bottom:2px;
}

#blockBlitz .price {
	font-size:14px;
	font-weight:bold;
	color:#999999;
}

#blockBlitz .price span {
	color:#99cc33;
}

#blockBlitz .oldPrice {
	color:#ff0000;
	font-size:11px;
}

#blockBlitz .time {
	margin-top:10px;
	margin-bottom:8px;
	font-size:18px;
	color:#000000;
}

#blockAdvertize {
	text-align:center;
}

#blockAdvertize .add {
	text-align:center;
	padding:6px;
}

#blockAdvertize .add img {
	vertical-align:middle;
	margin-right:4px;
}

#blockAdvertize .add a {
	vertical-align:middle;
	color:#cccccc;
	font-size:10px;
}

.bannerHor {
	margin:0px 0 14px 0;
}

#obtaining ul {
	margin:0;
	padding:0;
	list-style:none;
}

#obtaining ul li {
	margin-bottom:5px;
}

#obtaining ul li img {
	vertical-align:middle;
	margin-right:8px;
}

#forumBlock {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}

#forumBlock .header {
	padding:0 5px;
	padding-top:5px;
	width:auto;
}

#forumBlock h2 {
	font-size:10px;
	font-weight:bold;
}

#forumBlock h2 a {
	text-decoration:none;
	color:#5e5447;
}
#forumBlock .content .item {
	border-bottom:1px #f0f0f0 solid;
	padding:8px 5px;
}
#forumBlock .content .item p {
	white-space: nowrap;
}

#forumBlock .content .item:hover {
	background:#fbf6ec;
}

#forumBlock .time {
	color:#999999;
	font-size:10px;
}

#content .sepCol {
	width:7px;
}

#content .leftCol {
	width:465px;
}

#content .leftCol .block {
	margin-bottom:18px;
}

#content .leftCol .block .header {
	background:#dcccad;
	width:100%;
	height:30px;
}

#content .leftCol .block .header .title {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#5e5447;
	font-size:18px;
	text-transform:uppercase;
	padding:5px 0 4px 17px;
}

#content .leftCol .block .header .right {
	width:246px;
	padding-top:4px;
}

#content .leftCol .block .header .tab {
	display:block;
	float:left;
	width:118px;
	text-align:center;
	color:#5e5447;
	text-decoration:none;
	font-size:12px;
	padding:6px 0 0px 0;
	height:20px;
	margin-right:5px;
}

#content .leftCol .block .header .tab:hover, #content .leftCol .block .header .tab.selected {
	background:url(../images/tab-news.gif) no-repeat;
}

#content .leftCol .block .content {
	border:1px #f2e8d6 solid;
	border-top:none;
	background:#FFFFFF;
}

#content .leftCol .block .content .container {
	width:100%;
}

#blockNews .content .indent {
	padding:0 4px;
}

#content .leftCol .block .hL {
	background:#dbdbdb;
	padding-top:1px;
}

#content .leftCol .block .content .inner {
	padding:20px 9px;
}

#content .rightCol {
	width:228px;
}

#blockNews .article .info {
	font-size:10px;
	color:#999999;
}

#blockNews .article .comments {
	background:url(../images/icon-comments.gif) no-repeat 0px;
	padding-left:12px;
	text-decoration:none;
	color:#929292;
}

#blockNews .article .comments:hover {
	text-decoration:underline;
}

#blockNews .article .author {
	font-size:10px;
	text-decoration:none;
}

#blockNews .article .title {
	font-size:12px;
	color:#000000;
}

#blockNews .article .title a {
	color:#000000;
	text-decoration:none;
}

#blockNews .article .title a:hover {
	text-decoration:underline;
}

#blockNews .article .foot {
	margin-top:15px;
}

#blockNews .article img.left {
	margin-right:8px;
}

#blockNews .articleFull img.left {
	margin-right:13px;
}

#blockNews .articleFull .title {
	font-size:18px;
	font-weight:normal;
	margin:10px 0;
}

#blockNews .articleFull .foot {
	margin-top:20px;
}

#blockNews .newsInner {
	padding:10px 0;
}

#blockNews .feed {
	margin:5px 0;
}

#blockNews .feed .article {
	width:50%;
}

#blockNews .feed .article img {
	margin-bottom:10px;
}

#blockNews .article .indent {
	padding:10px 0px 10px 10px;
}

.sepColNews {
	background:#dbdbdb;
	padding-left:1px;
}

.hLDot {
	background:url(../images/h-l-dot.gif) repeat-x; 
	padding-top:1px;
}

#content #blockPride .indent {
	padding:18px 0;
}

#blockPride .item {
	float:left;
	padding:0 8px;
}

#blockPride .item .itemInner {
	background:url(../images/pride.gif) no-repeat top;
	width:76px;
	text-align:center;
}

#blockPride .item .title {
	font-size:10px;
	color:#ffe2a6;
	letter-spacing:-1px;
}

#blockPride .item .avatar {
	background:url(../images/pride-border.gif) no-repeat;
	padding:4px 0;
	width:63px;
	margin:6px auto;
}

#blockPride .item .user a {
	color:#000000;
	text-decoration:none;
}

#blockPride .item .kubok {
	margin-top:10px;
}

#content #blockBest .indent {
	padding:20px 5px 3px 5px;
}

#blockBest .item {
	float:left;
	width:120px;
	padding:0 15px;
	text-align:center;
	color:#000000;
}

#blockBest .item a {
	color:#000000;
	text-decoration:none;
}

#blockBest .item a:hover {
	text-decoration:underline;
}

#blockBest .item p {
	margin:0;
}

#blockBest .item table {
	margin-top:14px;
}

#blockBest .item table td {
	vertical-align:middle;
}

#blockBest .foot {
	text-align:center;
	margin-top:25px;
}

#content .rightCol .block {
	background:#f2c04b;
}

#eventsBlock {
	margin-bottom:8px;
}

#eventsBlock .header {
	height:30px;
	background:url(../images/events-top.jpg) no-repeat;
}

#eventsBlock .header .title {
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#5e5447;
	font-size:18px;
	text-transform:uppercase;
	padding-top:7px;
}

#eventsBlock .content {
	padding:0 3px 3px 3px;
}

#eventsBlock .content .border {
	border:1px #5c5445 solid;
}

#eventsBlock .item {
	width:100%;
}

#eventsBlock .dark {
	background:#4d4438 url(../images/h-l-dark.gif) repeat-x top;
}

#eventsBlock .dark .inner {
	background:url(../images/h-l-dark.gif) repeat-x bottom;
}

#eventsBlock .lite {
	background:#5e5447 url(../images/h-l-lite.gif) repeat-x top;
}

#eventsBlock .lite .inner {
	background:url(../images/h-l-lite.gif) repeat-x bottom;
}

#eventsBlock .item .indent {
	padding:8px 6px 8px 14px;
}

#eventsBlock .item .thumb {
	width:44px;
}

#eventsBlock .item .title {
	font-size:12px;
	font-weight:normal;
}

#eventsBlock .item .title a {
	color:#ffcc33;
	text-decoration:none;
}

#eventsBlock .item .title a:hover {
	text-decoration:underline;
}

#eventsBlock .item .desc {
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}

#eventsBlock .item .timeAgo {
	font-size:10px;
	color:#999999;
}

#eventsBlock .foot {
	padding:5px 10px;
}

#eventsBlock .foot a {
	color:#666666;
}

#magazineBlock .header {
	background:url(../images/magazine-top.gif) repeat-x top;
	height:48px;
	color:#000000;
}

#magazineBlock .header table {
	margin-top:8px;
}

#magazineBlock .header p {
	margin:0;
}

#magazineBlock .header p span {
	font-size:10px;
}

#magazineBlock .header .col1 {
	padding:5px 0 0 9px;
}

#magazineBlock .header .col3 {
	text-align:right;
	padding:5px 13px 0 0px;
}

#magazineBlock .content {
	padding:0 6px 6px 6px;
}

#magazineBlock .dark {
	background:#4d4438;
	width:100%;
}

#magazineBlock .dark .indent {
	padding:4px 30px 5px 30px;
}

#magazineBlock .dark .title {
	color:#dddddd;
	font-size:10px;
	text-align:center;
}

#magazineBlock .dark .image {
	margin:4px 0;
	text-align:center;
}

#magazineBlock .dark p {
	color:#ffffff;
	font-weight:bold;
}

#magazineBlock .lite {
	background:#5e5447;
	width:100%;
}

#magazineBlock .lite .indent {
	padding:3px 5px 8px 21px;
}

#magazineBlock .lite .title {
	color:#999999;
	font-size:10px;
	text-align:center;
	margin-left:-20px;
}

#magazineBlock .lite ul {
	margin:0;
	padding:0;
	list-style:none;
}

#magazineBlock .lite ul li {
	margin-top:9px;
}

#magazineBlock .lite ul li a {
	color:#FFFFFF;
}

#footer {
	background:#FFFFFF;
	padding-top:6px;
	padding-bottom:5px;
}

#footer .inner {
	border-top:1px solid #dcccad;
}

#footer .leftCol {
	text-align:center;
	padding-top:32px;
	width:170px;
}

#footer .rightCol {
	width:170px;
	padding-top:45px;
}

#footer .rightCol p {
	margin-left:30px;
}

#footer .centerCol {
	text-align:center;
	color:#000000;
	line-height:18px;
	padding:0 25px;
}

#footer .centerCol a {
	color:#000000;
	text-decoration:none;
}

#footer .centerCol a:hover {
	text-decoration:underline;
}

#footer .centerCol .menu {
	margin:0;
	padding:0;
	list-style:none;
	margin:15px 0;
	font-size:12px;
}

#footer .centerCol .menu li {
	display:inline;
	margin:0 10px;
}

/* Menu */

#MenuBar1 {
	position:relative;
	z-index:5;
}

#MenuBar1 li {
	width:auto; 
	background:none;
	display:block;
	white-space:nowrap;
	position:relative;
	z-index:0;
}

#MenuBar1 li a {
	background:none;
	text-decoration:none;
	padding:0;
}

#MenuBar1 iframe { display:none;}

#header #MenuBar1 ul.MenuBarSubmenuVisible { border:none; width:159px; font-size:12px; padding:0; left:-10px; top:39px; background:#29b2b2; font-family:Arial, Helvetica, sans-serif; font-weight:normal; z-index:6;}


#header #MenuBar1 ul li { float:none; display:list-item; background:url(../images/menu-h-l.gif) repeat-x top; text-align:left; width:auto; padding:0;}
#header #MenuBar1 ul li.first {
	background:none;
}

#header #MenuBar1 ul li a {text-decoration:none;display:block; color:#ffffff; padding:8px 0; padding-left:8px; width:151px;}

#header #MenuBar1 ul li a:hover {
	background:#168998;
}

#header #MenuBar1 ul li span {
	 background:url(../images/menu-bull.gif) no-repeat 0px 5px;
	 padding-left:16px;
}


/* Druzhina */
#druzhina .header {
	background:#dcccad url(../images/druzhina/bg-header.gif) repeat-x bottom;
	text-align:center;
	padding:7px 0 10px 0;
}

#druzhina .header .title {
	color:#5e5447;
	font-size:18px;
	text-transform:uppercase;
	font-family:"Times New Roman", Times, serif;
}

#druzhina .content {
	background:#ffffff;
	border:1px #f2e8d6 solid;
	border-top:none;
	color:#000000;
	font-size:12px;
}

#druzhina .content p {
	margin:15px 0;
}

#druzhina .content .inner {
	padding: 24px 19px 20px 18px;
}

#druzhina .content .text {
	background:url(../images/druzhina/big-pic.jpg) no-repeat right bottom;
	padding:14px 315px 14px 30px;
}

#druzhina .content .text .title {
	color:#dd4e3d;
	font-size:24px;
	font-weight:normal;
}

#druzhina .bonuses {
	border:1px #ded0b3 solid;
	background:#f8f0e1 url(../images/druzhina/bg-bonus.gif) repeat-x top;
	text-align:center;
}

#druzhina .bonuses .container {
	padding:5px 14px 14px 14px;
}

#druzhina .bonuses .data {
	background:#FFFFFF;
}

#druzhina .bonuses .data .indent {
	padding:11px 0 5px 0;
}

#druzhina .bonuses .data .item {
	float:left;
	padding:0 21px;
}

#druzhina .content .button {
	width:223px;
	height:28px;
	display:block;
	background:url(../images/druzhina/button.gif) no-repeat;
	margin:0 auto;
}

#druzhina .content .button:hover {
	background:url(../images/druzhina/button-hover.gif) no-repeat;
}

#profile .headTitle {
	margin:0 3px;
	margin-top:4px;
}

.headTitle {
	background:#f9f0df url(../images/title-tall.gif) repeat-x bottom;
	padding:5px 5px 10px 9px;
	font-size:12px;
	color:#5e5447;
	position:relative;
	height:100%;
}

.headTitle a {
	position:absolute;
	right:6px;
	top:7px;
	display:block;
}

.headTitle1 {
	background-color:#fff5d7;
}

/* Cabinet */
#cabinetAdmin .head {
	background:#fbd46a;
	color:#000000;
	font-size:12px;
}

#cabinetAdmin .head .indent {
	padding:6px 14px;
}

#cabinetAdmin .content {
	background:url(../images/cabinet/cabinet-tall.gif) repeat-x top #ffffff;
	border:1px #f2e8d6 solid;
	border-top:none;
}

#cabinetAdmin .content .contentIndent {
	padding:15px;
}

#cabinetAdmin .content .column {
	width:159px;
	float:left;
}

#cabinetAdmin .content .item {
	margin-bottom:7px
}

#cabinetAdmin .content .row {
	margin:4px 0;
}

#cabinetAdmin .content .input {
	border:1px #fbd56d solid;
	color:black;
	font-size:10px;
	padding:3px 0 2px 3px;
}

#cabinetAdmin .content .input.large {
	width:146px;
}

#cabinetAdmin .content .input.middle {
	width:105px;
}

#cabinetAdmin .content .input.small {
	width:33px;
}

#cabinetAdmin .content .button {
	background:url(../images/cabinet/button.gif) no-repeat;
	width:151px;
	text-align:center;
	display:block;
	color:#ffffff;
	font-size:10px;
	display:block;
	text-decoration:none;
	padding:6px 0 6px 0;
}

#contentProfile {
	margin-bottom:6px;
	width:100%;
	margin-top:6px;
}

#contentProfile .left {
	padding-left:7px;
	width:315px;
}

#contentProfile .left .avatar {
	background:url(../images/cabinet/avatar-bg.gif) no-repeat;
	padding:6px 7px 8px 6px;
	float:left;
	margin-right:9px;
	margin-bottom:20px;
}

#contentProfile .left .userName {
	color:#5e5447;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom:5px;
}

#contentProfile .left ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:16px;
}

#contentProfile .left ul li {
	display:inline-table;
	margin-right:5px;
}

#contentProfile .left .button {
	margin-top:0px;
}

#contentProfile .right {
	width:340px;
	border:1px #ecddc5 solid;
	margin-top:3px;
}

#contentProfile .right .indent {
	padding:6px 5px 4px 5px;
}

#contentProfile .right table .sepColProfile {
	width:1px;
}

#contentProfile .right table .item {
	text-align:center;
	width:25%;
}

#contentProfile .right table .item p span {
	color:#639a00;
}

#contentProfile .right table .item p .mini {
	font-size:9px;
	color:#494844;
}

#contentProfile .right table .item .title {
	font-size:12px;
	font-weight:normal;
	margin-bottom:12px;
	color:#5e5447;
}

#contentProfile .right table .item .icons img {
	margin:0 1px;
}

#content .headTitle {
	text-align:center;
	font-weight:bold;
}

#cabinetContainer .commentsCol .records .right {
	font-size:11px;
}

#cabinetContainer .commentsCol .records .right a {
	margin:0 3px;
	font-size:12px;
}

#cabinetContainer .commentsCol .records .right span a {
	font-size:11px;
	text-decoration:none;
}

#cabinetContainer .commentsCol .records .right span a:hover, #cabinetContainer .commentsCol .records .right span a.selected {
	text-decoration:underline;
}

#cabinetContainer .commentsCol .records {
	background:#fff0bb;
	border-bottom:1px #f8cf61 solid;
	color:#000000;
}

#cabinetContainer .commentsCol .records .indent {
	padding:4px 5px 8px 5px;
}

#cabinetContainer .commentsCol .records .head {
	width:100%;
}

#cabinetContainer .commentsCol .records .head .arrow {
	text-decoration:none;
}

#cabinetContainer .commentsCol .records .selected {
	text-decoration:none;
}

#cabinetContainer .commentsCol .writeComment {
	text-align:center;
	width:100%;
}

#cabinetContainer .commentsCol .writeComment form {
	width:100%;
}

#cabinetContainer .commentsCol .writeComment textarea {
	width:210px;
	height:58px;
	color:#000000;
	border:1px #fee098 solid;
}

#cabinetContainer .commentsCol .writeComment .button {
	margin:0px 0;
	background:url(../images/cabinet/button-send.jpg);
	border:none;
	width:76px;
	height:19px;
	text-indent:-100em;
	position:absolute;
	left:0px;
}

#cabinetContainer .commentsCol .writeComment .foot {
	width:100%;
	margin-top:5px;
	position:relative;
}

#cabinetContainer .commentsCol .writeComment .foot .left {
	width:95px;
}

#cabinetContainer .commentsCol .writeComment .foot .right {
	width:80px;
	position:relative;
}

#cabinetContainer .commentsCol .writeComment .foot  #subscribe, #cabinetContainer .commentsCol .writeComment .foot label {
	vertical-align:middle;
	font-size:10px;
}

#cabinetContainer .commentsCol .comment {
	background-repeat:repeat-x;
	background-position:top;
}

#cabinetContainer .commentsCol .comment .inner {
	background-repeat:repeat-x;
	background-position:bottom;
	position:relative;
}

#cabinetContainer .commentsCol .comment .indent {
	padding:7px 60px 7px 9px;
}

#cabinetContainer .commentsCol .row {
	background:url(../images/cabinet/comments-h-l-light.gif) repeat-x top #fffbed;
}

#cabinetContainer .commentsCol .row .inner {
	background:url(../images/cabinet/comments-h-l-light.gif) repeat-x bottom;
}

#cabinetContainer .commentsCol .row1 {
	background:url(../images/cabinet/comments-h-l-dark.gif) repeat-x top #fff5d4;
}

#cabinetContainer .commentsCol .row1 .inner {
	background:url(../images/cabinet/comments-h-l-dark.gif) repeat-x bottom;
}

#cabinetContainer .commentsCol .bow {
	background:url(../images/cabinet/comments-h-l-dark.gif) repeat-x top #F6C6F1;
}

#cabinetContainer .commentsCol .bow .inner {
	background:url(../images/cabinet/comments-h-l-dark.gif) repeat-x bottom;
}

#cabinetContainer .commentsCol .comment .avatar {
	position:absolute;
	right:5px;
	top:6px;
}

#cabinetContainer .commentsCol .comment p {
	margin:1px 0;
}

#cabinetContainer .commentsCol .comment .userName a {
	color:#3399cc;
	text-decoration:none;
}

#cabinetContainer .commentsCol .comment .date {
	font-size:10px;
	color:#999999;
}

#cabinetContainer .commentsCol .comment .data {
	color:#000000;
}

#cabinetContainer .commentsCol .comment .links {
	margin-top:7px;
	font-size:10px;
	color:#999999;
}

#cabinetContainer .commentsCol .comment .links a {
	color:#999999;
}

#cabinetContainer .sepColCabinet {
	width:12px;
}

#cabinetContainer .contentCol {
}

#cabinetContainer .ContentTop .col1 {
	width:146px;
}

#cabinetContainer .ContentTop .sepColCabinetCont {
	width:11px;
}

#stuses .item {
	background:url(../images/cabinet/statuses-h-l.gif) repeat-x bottom;
	position:relative;
	width:100%;
	color:#231f20;
}

#stuses .item .indent {
	padding:8px 0 8px 23px;
}

#stuses .item .icon {
	position:absolute;
	left:0;
	top:6px;
}

#stuses .item p {
	margin:1px 0;
}

#stuses .item span {
	color:#08a000;
}

#stuses .item .title {
	font-size:12px;
}

#residence {
	margin-top:20px;
	background:#fffbed url(../images/title-tall.gif) repeat-x top;
	text-align:center;
	font-size:12px;
	padding-bottom:15px;
}

#residence p {
	margin:1px 0;
}

#residence .title {
	padding:12px 0;
	padding-top:15px;
}

#residence p img {
	border:1px #a05813 solid;
	margin-bottom:6px;
}

#cabinetContainer .hL {
	background:url(../images/cabinet/h-l.gif) repeat-x;
	padding-top:2px;
}

#cabinetContainer .hL1 {
	background:url(../images/cabinet/statuses-h-l.gif) repeat-x;
	padding-top:2px;
}





#levels .top {
	padding:20px 0;
}

#levels .top .item {
	width:127px;
	float:left;
	text-align:center;
	padding:0 8px;
	padding-bottom:5px;
	position:relative;
	z-index:5;
}

#levels .top .item .square {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0 auto;
	margin-top:80px;
	color:#662900;
	font-size:16px;
	text-align:center;
}

#levels .top .item .cloud {
	color:#ac6d00;
	font-size:12px;
	position:absolute;
	z-index:10;
}

#levels .top .item .cloud.economics {
	width:145px;
	text-align:center;
	left:40px;
	top:55px;
}

#levels .top .item .cloud.politics {
	width:152px;
	text-align:left;
	left:72px;
	top:134px;
}

#levels .top .item .cloud.boi {
	width:145px;
	text-align:center;
	left:111px;
	top:104px;
}

#levels .top .item .cloud .t {
	background:url(../images/cabinet/cloud-border.gif) repeat-x top #fde296;
	height:5px !important;
}

#levels .top .item .cloud .l {
	background:url(../images/cabinet/cloud-border.gif) repeat-y left #fde296;
	width:5px;
}

#levels .top .item .cloud .r {
	background:url(../images/cabinet/cloud-border.gif) repeat-y right #fde296;
	width:5px;
}

#levels .top .item .cloud .b {
	background:url(../images/cabinet/cloud-border.gif) repeat-x bottom #fde296;
	height:5px !important;
}

#levels .top .item .cloud .t-l {
	background:url(../images/cabinet/cloud-t-l.png) no-repeat left top;
	width:5px;
	height:5px !important;
}

#levels .top .item .cloud .t-r {
	background:url(../images/cabinet/cloud-t-r.png) no-repeat right top;
	width:5px;
	height:5px !important;
}

#levels .top .item .cloud .b-l {
	background:url(../images/cabinet/cloud-b-l.png) no-repeat left bottom;
	width:5px;
	height:5px !important;
}

#levels .top .item .cloud .b-r {
	background:url(../images/cabinet/cloud-b-r.png) no-repeat right bottom;
	width:5px;
	height:5px !important;
}

#levels .top .item .cloud .container {
	background:#fde296;
}

#levels .top .item .cloud .indent {
}

#cabinetContainer  #levels .top .item .cloud .hL {
	background:#eec968;
	padding-top:1px;
}

#levels .top .item .cloud .title {
	font-size:18px;
	color:#ac6d00;
}

#levels .top .item .cloud p {
	
}

#levels .top .item .bar {
	width:114px;
	margin:-2px 0 0 8px;
	text-align:left;
	background:url(../images/cabinet/level-bar.gif)  no-repeat top;
	padding-top:4px;
	padding-bottom:3px;
}

#levels .top .item .bar .bar-content {
	background:url(../images/cabinet/bar.gif);
	margin-left:5px;
}

#levels .top .item .bar .bar-content-l {
	background:url(../images/cabinet/level-bar-l.gif) no-repeat left;
}

#levels .top .item .bar .bar-content-r {
	background:url(../images/cabinet/level-bar-r.gif) no-repeat right;
	height:6px;
}

#levels .top .item .percent {
	font-size:12px;
	color:#af750b;
	background:url(../images/cabinet/persent-icon.gif) no-repeat left;
	width:65px;
	margin:0 auto;
	margin-top:5px;
}

#levels .level1 {
	background:url(../images/cabinet/level-bg1.jpg) no-repeat top;
}

#levels .level1 .percent {
	color:#08a000;
}

#levels .top .level2 {
	background:url(../images/cabinet/level-bg2.jpg) no-repeat top;
	z-index:4;
}

#levels .level2 .percent {
	color:#277fff;
}

#levels .top .level3 {
	background:url(../images/cabinet/level-bg3.jpg) no-repeat top;
	z-index:3;
}

#levels .level3 .percent {
	color:#ff2a00;
}

#levels .foot {
	padding:13px 0;
}

#levels .foot .item {
	float:left;
	width:70px;
	margin:0 10px;
	text-align:center;
	font-size:12px;
	color:#000000;
}






#userInfo {
	background: url(../images/title-tall.gif) repeat-x top;
	padding-top:7px;
}

#userInfo .item {
	padding:12px 10px;
	color:#231f20;
	font-size:12px;
}

#userInfo .item p {
	margin:2px 0;
}

#userInfo .item p span a {
	font-size:11px;
}

#userInfo .capital {
	background-color:#fffbed;
	padding:3px 10px;
	color:#231f20;
	font-size:12px;
}

#userInfo .finance {
	background-color:#fffbed;
	color:#231f20;
	font-size:12px;
}

#userInfo .finance .indent {
	padding:15px 10px;
}

.buttonPay {
	display:block;
	background:url(../images/cabinet/button-pay.png);
	width:114px;
	height:28px;
}

.buttonPay:hover {
	background:url(../images/cabinet/button-pay-hover.png);
}

#userInfo .finance .left {
	width:245px;
}

#userInfo .finance .right {
	width:165px;
}

#cabinetContainer .block {
	margin-top:12px;
}

#cabinetContainer .block .head {
	background:#f9f0df;
	text-align:center;
	font-size:12px;
	padding:9px 0 7px 0;
	position:relative;
	color:#5e5447;
}

#cabinetContainer .block .head .button {
	display:block;
	position:absolute;
	right:11px;
	top:12px;
}

#cabinetContainer .block .inner {
	border:1px #f3e9d7 solid;
	color:#000000;
	font-size:12px;
	line-height:18px;
	padding:15px 8px;
}

#cabinetContainer .blockFon .inner {
	background:#fffbed;
}

#blockAwards .inner img {
	margin:9px 6px;
}

#blockSocialProfile .inner p {
	margin:20px 0;
}

#blockSocialProfile .inner .avatar {
	float:right;
	background:url(../images/cabinet/avatar-bg1.gif) no-repeat;
	padding:7px 6px;
	margin-left:10px;
}

#blockSocialProfile .inner .avatar .fotos {
	text-align:center;
	color:#5e5447;
	padding:10px 0;
}

#blockInvite {
	border:1px #f2e8d6 solid;
	color:#000000;
}

#blockInvite .top {
	background:#fffbed;
	border-bottom:1px #f3ead8 solid;
	text-align:center;
}

#blockInvite .top .indent {
	padding:6px 0 9px 0;
}

#blockInvite .top p {
	margin:0px 0;
}

#blockInvite .top strong a {
	color:#000000;
}

#blockInvite .middle {
	border-bottom:1px #f3ead9 solid;
	font-size:10px;
}

#blockInvite .middle .indent {
	padding:11px 8px 7px 5px;
}

#blockInvite .foot {
	text-align:center;
}

#blockInvite .foot .indent {
	padding:7px 5px;
}

#blockInvite .foot a {
	display:block;
	float:left;
	margin:0 8px;
}

#blockInvite .foot .vkontakteMessages {
	background:url(../images/cabinet/vkontakte-messages.gif) no-repeat;
	width:24px;
	float:left;
	padding:3px 0;
	margin-left:-7px;
}

#blockInvite .foot .buzzMessages {
	background:url(../images/cabinet/buzz-messages.gif) no-repeat;
	width:40px;
	float:left;
	padding:3px 0;
	margin-left:-7px;
}

.buttonReturn {
	width:114px;
	height:28px;
	display:block;
	background:url(../images/cabinet/button-return.png) no-repeat;
	float:right;
	margin-bottom:6px;
}

.buttonReturn:hover {
	background:url(../images/cabinet/button-return-hover.png) no-repeat;
}

/* tooltip */
#tooltip {	
	position:absolute;
	font-size:12px;
	width:0;
	z-index:100;
}

#tooltip .title {
	white-space:nowrap;
}

#tooltip .t {
	background:url(../images/cloud/cloud-t.png) repeat-x top;
	height:5px;
}

#tooltip .b {
	background:url(../images/cloud/cloud-b.png) repeat-x bottom;
	height:5px;
}

#tooltip .l {
	background:url(../images/cloud/cloud-l.png) repeat-y left;
	padding-left:5px;
}

#tooltip .r {
	background:url(../images/cloud/cloud-r.png) repeat-y right;
	padding-left:5px;
}

#tooltip .t-l {
	background:url(../images/cloud/cloud-t-l.png) no-repeat;
	width:5px;
}

#tooltip .t-r {
	background:url(../images/cloud/cloud-t-r.png) no-repeat;
	width:5px;
}

#tooltip .b-l {
	background:url(../images/cloud/cloud-b-l.png) no-repeat;
	width:5px;
}

#tooltip .b-r {
	background:url(../images/cloud/cloud-b-r.png) no-repeat;
	width:5px;
}

#tooltip .content {
	background:#fff5d7;
}

#tooltip .content .indent {
	padding:0 5px;
}

.breadCrubms {
	background:url(../images/breadcrumbs.gif) repeat-x bottom #f0e2d1;
	font-size:12px;
	color:#3399cc;
}

.breadCrubms .indent {
	padding:5px 8px;
}

.breadCrubms strong {
	color:#000000;
}

/* white field */
#whiteField {
	background:#FFFFFF;
	border:1px #decfb2 solid;
	color:#000000;
	line-height:18px;
	min-width: 700px;
}

.whiteFieldIndent {
	padding:11px;
}

#whiteField p {
	margin:15px 0;
}

#whiteField #workPlaces {
	margin-top:10px;
	line-height:normal;
}

#whiteField #workPlaces p {
	margin:4px 0;
}

.workPlacesTitle {
	text-align:center;
	color:#5e5447;
	font-size:12px;
	font-weight:bold;
	padding:3px 0;
}

#workPlaces .container {
	border:1px #ded0b3 solid;
	background:url(../images/title-tall.gif) repeat-x top;
	color:#000000;
}

#workPlaces .container img {
	vertical-align:middle;
}

#workPlaces .container .indent {
	padding:14px 5px 5px 6px;
}

.workPlacesHeader {
	background:#d8eeac;
	border-bottom:#ded0b3 solid 3px;
	color:#2e2e2e;
	margin-bottom:7px;
}

.workPlacesHeader th {
	width:110px;
	padding:3px 0;
}

#workPlaces .cols1 {
	width:125px;
}

#workPlaces .cols2 {
	width:90px;
}

.tableHeader {
	background:#fff0bb;
	border-bottom:1px #dfd1b3 solid;
	text-align:center;
	margin-bottom:1px;
}

.tableHeader td {
	padding:3px 0;
}

.tableHeader span {
	color:#cc3333;
}

.tableHeader p {
	margin:0;
}

#workPlaces .tables_style .row td, #workPlaces .tables_style .row1 td  {
	padding:8px 0 9px 8px;
}

.tables_style .row {
	background:#fbf7ee;
}

#workPlaces .table .green {
	font-weight:bold;
	color:#669900;
}

#workPlaces .table .red {
	font-weight:bold;
	color:#cc3333;
}

#workPlaces .more {
	padding:7px 0 10px 0;
	text-align:right;
	font-size:12px;
	border-top:1px #ded0b3 solid;
	margin-top:1px;
}

#workPlaces .more img {
	margin-right:5px;
}

/* Avtorization */
#avtorization {
	text-align:center;
	font-family:Tahoma;
}

#avtorization .label {
	display:block;
	margin-top:5px;
	font-size:11px;
	color:#010101;
	font-weight:bold;
	margin-bottom:2px;
}

#avtorization .input {
	width:123px;
}

#avtorization .remember {
	font-size:10px;
	color:#656565;
	margin-top:2px;
}

#avtorization .recall {
	margin-top:9px;
	font-size:10px;
}

.tables_style {
	border:none;
}

/* comments */
#comments .comment {
	margin-bottom:10px;
}

#comments .comment .top .r, #comments .comment.row .foot .r {
	padding-top:5px;
}

#comments .comment.row1 {
	background:#FAF7F2;
}

#comments .comment.row {
	background:#FAF2E4;
}

#comments .comment.row .top {
	background:url(../images/comments/corn-t-l.gif) no-repeat left top;
}

#comments .comment.row .top .r {
	background:url(../images/comments/corn-t-r.gif) no-repeat right top;
}

#comments .comment.row .foot {
	background:url(../images/comments/corn-b-l.gif) no-repeat left bottom;
}

#comments .comment.row .foot .r {
	background:url(../images/comments/corn-b-r.gif) no-repeat right bottom;
	padding-top:5px;
}

#comments .comment.bow {
	background:#F6C6F1;
}

#comments .comment.bow .top {
	background:url(../images/comments/red-t-l.gif) no-repeat left top;
}

#comments .comment.bow .top .r {
	background:url(../images/comments/red-t-r.gif) no-repeat right top;
}

#comments .comment.bow .foot {
	background:url(../images/comments/red-b-l.gif) no-repeat left bottom;
}

#comments .comment.bow .foot .r {
	background:url(../images/comments/red-b-r.gif) no-repeat right bottom;
	padding-top:5px;
}

#comments .comment .container {
	padding:1px 0 3px 0;
}

#comments .comment .avatarContainer {
	width:104px;
	text-align:center;
}

#comments .comment .avatarContainer .avatar {
	padding:3px;
	width:88px;
	margin:0 auto;
	background:url(../images/comments/ava-bg.gif) no-repeat;
}

#comments .comment .avatarContainer .id {
	color:#afa99f;
	margin-top:5px;
}

#comments .comment .containerContent {
	color:#000000;
}

#comments .comment .containerContent .indent {
	padding:3px 10px 5px 8px;
	position:relative;
	z-index:100;
}

#comments .comment .containerContent .head {
	margin-bottom:10px;
}

#comments .comment .containerContent .head img {
	vertical-align:middle;
}

#comments .comment .containerContent .head .blue {
	font-size:12px;
}

#comments .comment .containerContent .head .date {
	color:#7f7e7e;
}

#comments .comment .containerContent .inner {
	font-size:12px;
	margin-bottom:15px;
}

#comments .comment .containerContent .bottom {
	width:100%;
}

#comments .comment .containerContent .bottom img {
	vertical-align:middle;	
	margin:2px 0;
	margin-right:5px;
}

#comments .comment .containerContent .bottom .item {
	margin-right:17px;
}

#comments .comment .containerContent .bottom .right .item {
	margin-left:17px;
	margin-right:0;
}

/* balans */
#balans {
	background:#f7f9e5 url(../images/balans/border.gif) repeat-y left;
	width:100%;
}

#balans .t {
	background:url(../images/balans/border.gif) repeat-x top;
	
}

#balans .t .l {
	background:url(../images/balans/corner-t-l.gif) no-repeat left;
}

#balans .t .r {
	background:url(../images/balans/corner-t-r.gif) no-repeat right;
	padding-top:12px;
}

#balans .b {
	background:url(../images/balans/border.gif) repeat-x bottom;
}

#balans .b .l {
	background:url(../images/balans/corner-b-l.gif) no-repeat left;
}

#balans .b .r {
	background:url(../images/balans/corner-b-r.gif) no-repeat right;
	padding-top:12px;
}

#balans .container {
	background:url(../images/balans/border.gif) repeat-y right;
	overflow:hidden;
	width:100%;
	color:#000000;
	font-size:12px;
}

#balans .container .indent {
	padding:3px 12px 6px 23px;
}

#balans .container img.left {
	margin-right:20px;
}

#balans .container .title {
	font-size:18px;
	margin-top:8px;
}

#balans.red {
	background:#f7f9e5 url(../images/balans/red-border.gif) repeat-y left;
}

#balans.red .t {
	background:url(../images/balans/red-border.gif) repeat-x top;
	
}

#balans.red .t .l {
	background:url(../images/balans/red-t-l.gif) no-repeat left;
}

#balans.red .t .r {
	background:url(../images/balans/red-t-r.gif) no-repeat right;
}

#balans.red .b {
	background:url(../images/balans/red-border.gif) repeat-x bottom;
}

#balans.red .b .l {
	background:url(../images/balans/red-b-l.gif) no-repeat left;
}

#balans.red .b .r {
	background:url(../images/balans/red-b-r.gif) no-repeat right;
}

#balans.red .container {
	background:url(../images/balans/red-border.gif) repeat-y right;
}

#balans.blue {
	background:#f7f9e5 url(../images/balans/blue-border.gif) repeat-y left;
}

#balans.blue .t {
	background:url(../images/balans/blue-border.gif) repeat-x top;
	
}

#balans.blue .t .l {
	background:url(../images/balans/blue-t-l.gif) no-repeat left;
}

#balans.blue .t .r {
	background:url(../images/balans/blue-t-r.gif) no-repeat right;
}

#balans.blue .b {
	background:url(../images/balans/blue-border.gif) repeat-x bottom;
}

#balans.blue .b .l {
	background:url(../images/balans/blue-b-l.gif) no-repeat left;
}

#balans.blue .b .r {
	background:url(../images/balans/blue-b-r.gif) no-repeat right;
}

#balans.blue .container {
	background:url(../images/balans/blue-border.gif) repeat-y right;
}

/*table*/
.table {
	border:1px #ded0b3 solid;
	font-size:12px;
	color:#000000;
	text-align:center;
}

.table th {
	font-weight:normal;
	background:url(../images/table-head.gif) repeat-x;
	border-bottom:1px #ded0b3 solid;
	border-right:1px #ded0b3 solid;
	padding:3px 0;
}

.table td {
	border-right:1px #ded0b3 solid;
	padding:3px 0;
}

.table .row {
	background:#faf2e4;
}

.table th.colName {
	text-align:center;
}

.table .colName {
	text-align:left;
	padding-left:12px;
}

/*chests*/
#chests {
	background:#ffffff;
	border:#f0e7d6 solid 1px;
	margin-bottom:9px;
	color:#000000;
	font-size:11px;
}

#chests .indent {
	padding:5px 35px;
}

#chests .item {
	float:left;
	padding:0 6px;
	width:108px;
	text-align:center;
}

#chests .item .title {
	font-weight:normal;
	font-size:11px;
	text-align:center;
	min-height:28px;
	height:auto !important;
	height:28px;
}

#chests .item .buttonBuy {
	background:url(../images/cabinet/button-buy.jpg);
	width:76px;
	height:19px;
	display:block;
	margin:0 auto;
}

.buttonSnatDolg {
	background:url(../images/cabinet/button-snat-dolg.jpg);
	width:198px;
	height:28px;
	display:block;
}
.buttonSnatDolg1 {
	background:url(../images/cabinet/button-oplatit-dolg.png);
	width:198px;
	height:28px;
	display:block;
}
.answer {background:url(../images/comments/bg.png) no-repeat;width:585px;margin-bottom:-25px; height:172px;position:relative;top:-30px;z-index:0;}
.answer  p{display:inline;margin-left:22px;position:relative;top:37px;}
.comments_area  {border:0;position:relative;top:45px;left:5px;width:570px;height:94px;background:url(../images/comments/area.png) no-repeat;}
.answer textarea {width:570px;height:92px;background:url(../images/comments/area.png) no-repeat;}
.post {background:url(../images/comments/bg_post.png) no-repeat;width:570px;margin-bottom:-25px; height:172px;position:relative;top:-30px;z-index:0; margin-top:30px;}
.post  p{display:inline;margin-left:22px;position:relative;top:37px;}
.post textarea {width:570px;height:92px;background:url(../images/comments/area.png) no-repeat;}
.check {position:relative;top:50px;margin-left:5px;}
.bts {display:inline;float:right;position:relative;top:22px;}
.bts img {margin-right:12px;}
.vip {margin-bottom:10px;}
.redct {background:#f6c6f1;}

/*shadow*/
#shadow {
	background:#000000;
	opacity:0.5;
	filter: alpha(opacity = 50);
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:5;
}

*html #shadow {
	position:absolute;
    top:expression(eval(document.documentElement.scrollTop));
}

#some_popup {
position:relative;
z-index:10;
}
#form_quest {
position:relative;
z-index:10;
}
/*gift*/

*html #gift {
	position:absolute;
}

#gift {
	position:fixed;
	z-index:10;
	left:50%;
	top:50%;
	margin-left:-268px;
	margin-top:-215px;
	width:537px;
}

#gift #cabinetAdmin .content {
	padding-top:7px;
}

#gift #cabinetAdmin .head .indent {
	padding:11px 0 7px 0;
}

#gift #cabinetAdmin .chooseGiftTitle, #gift #cabinetAdmin .oblomTitle {
	background:url(../images/gift/choose-gift.png);
	width:401px;
	height:65px;
	position:absolute;
	top:-36px;
	left:67px;
}

#gift #cabinetAdmin .oblomTitle {
	background:url(../images/gift/oblom.png);
}





#gift #cabinetAdmin .close {
	background:url(../images/gift/close.gif) no-repeat;
	width:13px;
	height:13px;
	display:block;
	position:relative;
	left:510px;
}

#gift #cabinetAdmin .content .bar.top {
	width: 582px;
	max-width: 582px;
	padding:5px 0;
	text-align:center;
	color:#20636e;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
}


#gift #cabinetAdmin .content .bar.top a {
	color:#20636e;
	text-decoration:none;
	margin:0 10px;
	vertical-align:middle;
}

#gift #cabinetAdmin .content .bar.top a img {
	vertical-align:middle;
	margin:-5px 0;
}

#gift #cabinetAdmin .content .bar.top a.selected {
	background:url(../images/gift/button.gif) no-repeat center;

	color:#FFFFFF;
	display:inline-block;
	width:86px;
	padding:5px 0;
	text-align:center;
	vertical-align:middle;
}

#gift #cabinetAdmin .content .bar.top .stValentine {
	display:inline-block;
	vertical-align:middle;
	background:url(../images/gift/st-valentine.png) no-repeat center;
	width:117px;
	height:30px;
	margin-top:-2px;
}

#gift #cabinetAdmin .content .bar.top .stValentine:hover {
	background:url(../images/gift/st-valentine-hover.png) no-repeat center;
}

#gift #cabinetAdmin .content .inner {
	text-align:center;
	padding:17px 16px 14px 19px;
}

#gift #cabinetAdmin .content .inner .sendGift {
	padding:2px 0 20px 0;
}

#gift #cabinetAdmin .buttonSend {
	background:url(../images/gift/button-send.png);
	width:128px;
	height:34px;
	display:block;
	margin:0 auto;
	margin-top:30px;
}

#gift #cabinetAdmin .buttonSend:hover {
	background:url(../images/gift/button-send-hover.png);
}

#gift #cabinetAdmin .content .bar.bottom {
	padding:10px 0 12px 0;
	width:100%;
}

#gift #cabinetAdmin .buttonCancel {
	background:url(../images/gift/button-cancel.png);
	width:100px;
	height:26px;
	display:block;
	margin:0 auto;
}

#gift #cabinetAdmin .buttonCancel:hover {
	background:url(../images/gift/button-cancel-hover.png);
}

#gift #cabinetAdmin .buttonClose {
	background:url(../images/gift/button-close.png);
	width:100px;
	height:26px;
	display:block;
	margin:0 auto;
}

#gift #cabinetAdmin .buttonClose:hover {
	background:url(../images/gift/button-close-hover.png);
}

#gift.chooseGift {
	width:619px;
}

#gift.chooseGift #cabinetAdmin .close {
	left:592px;
}

#gift.chooseGift .gifts {
	border:1px #cccccc solid;
	height:327px;
	overflow:auto;
	padding:6px;
	text-align:left;
}

#gift.chooseGift .gifts img {
	padding: 5px;
}

#gift.chooseGift #cabinetAdmin .chooseGiftTitle {
	left:108px;
}

#gift #cabinetAdmin .oblom {
	padding:5px 0 10px 0;
}

#gift #cabinetAdmin .oblom .text {
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma;
	color:#333333;
	width:310px;
	margin:0 auto;
	margin-top:30px;
}



#gift.task #cabinetAdmin .inner {
	padding:0 29px 10px 29px;
	text-align:left;
}

#gift.task .info {
	width:100%;
}



#gift.task .info .cloud1 {
	background:#fff4d7 url(../images/task/cloud-t-l.gif) no-repeat top left;
	color:#333333;
	line-height:14px;
}

#gift.task .info .cloud1.green {
	background:#87c743 url(../images/task/green-cloud-t-l.gif) no-repeat top left;
}

#gift.task .info .cloud1 .t-r {
	background:url(../images/task/cloud-t-r.gif) no-repeat top right;
}

#gift.task .info .cloud1 .b-l {
	background:url(../images/task/cloud-b-l.gif) no-repeat bottom left;
}

#gift.task .info .cloud1 .b-r {
	background:url(../images/task/cloud-b-r.gif) no-repeat bottom right;
}

#gift.task .info .cloud1.green .t-r {
	background:url(../images/task/green-cloud-t-r.gif) no-repeat top right;
}

#gift.task .info .cloud1.green .b-l {
	background:url(../images/task/green-cloud-b-l.gif) no-repeat bottom left;
}

#gift.task .info .cloud1.green .b-r {
	background:url(../images/task/green-cloud-b-r.gif) no-repeat bottom right;
}

#gift.task .info .cloud1 .indent {
	padding:15px 15px 30px 19px;
}

#gift.task .info .cloud1.done {
	color:#ffffff;
	font-size:18px;
	font-family:Tahoma;
	line-height:normal;
}

#gift.task .info .cloud1.done .indent {
	padding-bottom:12px;
}

#gift.task .tasksTitle {
	width:122px;
	background:url(../images/task/tasks-title.gif) no-repeat;
	color:#333333;
	text-align:center;
	font-size:12px;
	margin:0 auto;
	position:relative;
	padding:10px 0 4px 0;
	top:-20px;
	z-index:1;
}

#gift.task .tasks {
	background:url(../images/task/tasks-bg.gif) repeat-x top;
	padding-top:9px;
	top:-29px;
	position:relative;
	z-index:0;
}

#gift.task .tasks .item {
	margin-bottom:1px;
	background:#f8f0e1;
}

#gift.task .tasks .item table {
	height:50px;
	
	font-family:Tahoma;
}

#gift.task .tasks .item td {
	vertical-align:middle;
}

#gift.task .tasks .item.done {
	background:#f5ffba;
}

#gift.task .tasks .item.done .imageDone {
	margin-left:-25px;
	margin-top:-4px;
	position:absolute;
}

#gift.task .tasks .item .col1 {
	width:71px;
	text-align:center;
}

#gift.task .tasks .item .col2 {
	width:235px;
	color:#060606;
}

#gift.task .tasks .item .col3 {
	width:143px;
	font-size:18px;
	color:#87b808;
	text-align:center;
}

#gift.task .tasks .item.register {
	font-size:11px;
	padding-left:5px;
}

#gift.task .tasks .item.register .error {
	text-align:center;
	padding-bottom:15px;
	margin:0;
	color:#ff0000;
}

#gift.task .tasks .item.register label {
	display:block;
	margin-bottom:1px;
}

#gift.task .tasks .item.register img {
	vertical-align:middle;
}

#gift.task .tasks .item.register input {
	width:112px;
}

#gift.task .tasks .item.register .col1 {
	width:150px;
	text-align:left;
}
#gift.task .tasks .item.register .col2 {
	width:150px;
}
#gift.task .tasks .item.register .col3 {
	color:#000000;
	width:141px;
	font-size:11px;
	text-align:left;
}

#gift.task .tasks .item .buttonBribe {
	width:116px;
	height:22px;
	display:block;
	background:url(../images/task/button.gif);
	margin:0 auto;
}

#gift.task .tasks .item .buttonBribe:hover {
	background:url(../images/task/button-hover.gif);
}

.buttonPerform{
	width:86px;
	height:22px;
	display:block;
	background:url(../images/task/perform.png);
	margin:0 auto;
	color: white;
	font-size: 13px;
}

.buttonPerform:hover {
	background:url(../images/task/perform-hover.png);
}

.buy_butt {
	width:51px;
	height:19px;
	background:url(../i/btn/red-small.gif);
	margin:0 auto;
	color: white;
	font-size: 10px;
	cursor: pointer;
}

.buy_butt:hover{
	background:url(../i/btn/red-small-hover.gif);
}


.buttonSmallRed {
	width:51px;
	height:19px;
	background:url(../i/btn/red-small.gif);
	margin:0 auto;
	color: white;
	font-size: 10px;
	cursor: pointer;
}

.buttonSmallRed:hover{
	background:url(../i/btn/red-small-hover.gif);
}

#gift.task .awardTitle {
	width:122px;
	background:url(../images/task/award-title.gif) no-repeat;
	color:#333333;
	text-align:center;
	font-size:12px;
	margin:0 auto;
	position:relative;
	padding:10px 0 4px 0;
	top:-20px;
	z-index:1;
}

#gift.task .award {
	background:url(../images/task/award-bg.gif) repeat-x top #fdd389;
	top:-29px;
	position:relative;
	z-index:0;
	text-align:center;
	color:#000000;
	font-size:12px;
}

#gift.task .award .b-l {
	background:url(../images/task/award-b-l.gif) no-repeat left bottom;
}

#gift.task .award .b-r {
	background:url(../images/task/award-b-r.gif) no-repeat right bottom;
}

#gift.task .award td {
	vertical-align:middle;
	padding:10px 0 8px 0;
}

#gift.task .award td img {
	vertical-align:middle;
	margin-right:9px;
}

#gift.task .award td span {
	font-size:18px;
}

#gift.task .help {
	position:relative;
	top:-20px;
	color:#666666;
	font-family:Tahoma;
	background:url(../images/task/help.gif) no-repeat left top;
	padding-left:39px;
}

#gift.task .help strong {
	color:#000000;
}

.buttonPickup {
	background:url(../images/task/button-pickup.png) no-repeat;
	width:226px;
	height:44px;
	display:block;
	margin:0 auto;
	position:relative;
	top:-20px;
	color: white;
	font-size: 20px;
	cursor:pointer;
}

.buttonPickup:hover {
	background:url(../images/task/button-pickup-hover.png) no-repeat;
}

.button_red_170 {
	background:url(../i/btn/red-170.png) no-repeat;
	width:170px;
	height:44px;
	display:block;
	margin:0 auto;
	position:relative;
	color: white;
	font-size: 20px;
	cursor:pointer;
}

.button_red_170:hover {
	background:url(../i/btn/red-170-hover.png) no-repeat;
}



#gift.task .taskbuttonCancel {
	background:url(../images/task/button-cancel.png) no-repeat;
	width:127px;
	height:22px;
	display:block;
	margin:0 auto;
	position:relative;
	top:-20px;
}

#gift.task .taskbuttonCancel:hover {
	background:url(../images/task/button-cancel-hover.png) no-repeat;
}

#gift.task .tasks .cloud {
	color:#996633;
	font-size:11px;
	position:absolute;
	z-index:10;
	width:148px;
	margin-left:100px;
	margin-top:-15px;
}

#gift.task .tasks .cloud .t {
	background:url(../images/cabinet/cloud-border.gif) repeat-x top #fde296;
	height:5px;
}

#gift.task .tasks .cloud .l {
	background:url(../images/cabinet/cloud-border.gif) repeat-y left #fde296;
	width:5px;
}

#gift.task .tasks .cloud .r {
	background:url(../images/cabinet/cloud-border.gif) repeat-y right #fde296;
	width:5px;
}

#gift.task .tasks .cloud .b {
	background:url(../images/cabinet/cloud-border.gif) repeat-x bottom #fde296;
	height:5px;
}

#gift.task .tasks .cloud .t-l {
	background:url(../images/cabinet/cloud-t-l.png) no-repeat left top;
	width:5px;
}

#gift.task .tasks .cloud .t-r {
	background:url(../images/cabinet/cloud-t-r.png) no-repeat right top;
	width:5px;
}

#gift.task .tasks .cloud .b-l {
	background:url(../images/cabinet/cloud-b-l.png) no-repeat left bottom;
	width:5px;
}

#gift.task .tasks .cloud .b-r {
	background:url(../images/cabinet/cloud-b-r.png) no-repeat right bottom;
	width:5px;
}

#gift.task .tasks .cloud .container {
	background:#fde296;
}

#tasks .button {
	width:74px;
	height:33px;
	display:block;
	margin:0 auto;
	margin-bottom:5px;	
}

#tasks .button.politics {
	background:url(../images/task/task-politics.gif);
}

#tasks .button.politics:hover {
	background:url(../images/task/task-politics-hover.gif);
}

#tasks .button.economy {
	background:url(../images/task/task-economy.gif);
}

#tasks .button.economy:hover {
	background:url(../images/task/task-economy-hover.gif);
}

#tasks .button.war {
	background:url(../images/task/task-warior.gif);
}

#tasks .button.war:hover {
	background:url(../images/task/task-warior-hover.gif);
}

/* task welcome */
#taskWelcome {
	margin-top:0px;
	min-height:380px;
	height:auto !important;
	height:380px;
}

#taskWelcome #cabinetAdmin {
	position:relative;
}

#taskWelcome #cabinetAdmin .head {
	height:30px;
}

#taskWelcome .title {
	background:url(../images/task/welcome-title.png);
	width:584px;
	height:66px;
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
	margin-bottom:-30px;
}

#taskWelcome .content {
	background-color:#fdeeb9;
	color:#666666;
	font-size:12px;
	line-height:18px;
}

#taskWelcome .content img.right {
	margin-left:40px;
}

#taskWelcome .content .inner {
	width:100%;
}

#taskWelcome .content .indent {
	padding:16px 32px 28px 55px;
}

#arrowWelcome {
	background:url(../images/task/welcome-arrow.png);
	width:81px;
	height:75px;
	margin-top:-190px;
	margin-left:-48px;
	position:relative;
}


/* edit profile */
#editProfile form {
	font-family:Tahoma;
	font-size:11px;
}

#editProfile label {
	vertical-align:middle;
}

#editProfile input {
	vertical-align:middle;
}

#editProfile .title {
	font-size:16px;
	font-weight:bold;
}

#changePass {
	font-size:11px;
}

#editProfile .stayLogged {
	background:#faf2e4;
	font-size:11px;
}

#editProfile .stayLogged .indent {
	padding:9px 20px;
}

#editProfile .stayLogged input {
	margin-right:5px;
}

#editProfile .stayLogged span {
	color:#afa99f;
	margin-left:20px;
}

#editProfile p {
	margin:1px 0 !important;
}

#Table1 {
	margin-top:15px;
}

#editProfile table tr td {
	padding:2px 0;
}

#editProfile input, #editProfile textarea, #editProfile select {
	border:1px #fde19d solid;
}

#editProfile .input {
	width:165px;
	font-size:11px;
	padding:1px 0;
}

#editProfile .col1 {
	width:122px;
	padding-left:20px;
}

#editProfile td.submit {
	text-align:center;
}

#editProfile input.submit {
	text-align:center;
	background:url(../images/cabinet/button-save.gif) no-repeat;
	width:114px;
	border:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 8px 0;
	font-family:Tahoma;
	outline:none;
	cursor:pointer;
}

#editProfile textarea {
	width:440px !important;
	height:70px;
}

#editProfile #avatar {
	vertical-align:top;
	margin-right:10px;
	width:60px;
}
/* v bane */
#vBane {
	text-align:center;
	background:url(../images/ban/ban-bg.jpg) no-repeat center bottom;
	min-height:472px;
	height:auto !important;
	height:472px;	
}

#vBane p {
	margin:5px 0;
}

#vBane .title {
	font-size:18px;
	margin-bottom:25px;
}

#vBane .cloud_vBane {
	background:url(../images/ban/cloud-bg.png) repeat;
	width:334px;
	margin:0 auto;
	padding:5px 0;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

/* Kartel */
#kartel {
	font-size:13px;
}

#kartel p {
	margin:5px 0;
}

#kartel  .allCartels {
	text-decoration:none;
}

#kartel h2.title {
	margin-top:20px;
	font-size:20px;
	margin-bottom:10px;
}

#kartel h2.title img {
	vertical-align:middle;
	margin-right:15px;
}

#kartel h2.title span {
	font-size:12px;
	font-weight:normal;
}

#kartel .money {
	color:#c5b20d;
	font-weight:bold;
}

#kartel .bonuses {
	margin-top:20px;
}

#kartel .bonuses .title {
	margin-bottom:3px;
}

#kartel .bonuses .row {
	margin-bottom:7px;
}

#kartel .bonuses .row span {
	color:#000000;
}

#kartel .bonuses .row img {
	vertical-align:middle;
	margin-right:6px;
}

#kartel .bonuses .row.economics {
	color:#096e29;
}

#kartel .bonuses .row.politics {
	color:#2265a3;
}

#kartel .bonuses .row.fights {
	color:#b30b07;
}

#kartel .desc {
	margin-top:20px;
}

#kartel .desc textarea {
	width:670px;
	height:75px;
	margin-bottom:10px;
}

#kartel .members {
	margin-top:35px;
}

#kartel .buttonChange {
	margin-top:5px;
}

#kartel #workPlaces {
	margin-top:20px !important;
}

#kartel .comment {
	margin-top:20px;
	margin-left:35px;
	width:560px;
	text-align:right;
}

#kartel .comment textarea {
	width:560px;
	height:95px;
	margin-bottom:5px;
	border:1px #e4c99d solid;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:left;
}

#kartel .comment img {
	vertical-align:middle;
}

#kartel .comment input {
	vertical-align:middle;
}

#kartel .enter a {
	display:block;
	background:url(../images/kartel/vst.gif);
	width:92px;
	height:26px;
	margin:0 auto;
}

#kartel .enter a:hover {
	background:url(../images/kartel/vst-akt.gif);
}


/* verifying email */
#verifEmail {
	padding-top:20px;
	line-height:normal;
}

#verifEmail p {
	margin:9px 0;
}

#verifEmail .top {
	margin-bottom:20px;
	font-size:14px;
}

#verifEmail .top span {
	color:#43948a;
}

#verifEmail .top img.left {
	margin-right:16px;
}

#verifEmail .top .title {
	color:#000000;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-bottom:25px;
	padding-top:5px;
}

#verifEmail .bottom {
	width:425px;
	margin:0 auto;
}

#forum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
}

#forum .interview .interviewTitle {
	background:#f5efe5;
	border:1px #dbdbdb solid;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	font-size:11px;
	margin-bottom:1px;
}
#forum .interview .interviewBody .barContainer span.bar1 {
	background:#FFA500;
	height:14px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
#forum .interview .interviewBody .barContainer span.bar2 {
	background:#9ACD32;
	height:14px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#forum .interview .interviewBody .barContainer span.bar3 {
	background:#ADD8E6;
	height:14px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#forum .interview .interviewBody .barContainer span.bar4 {
	background:#FF00FF;
	height:14px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}


#forum .interview .interviewTitle .indent {
	padding:4px 7px;
}

#forum .interview .interviewTitle .left {
	padding-top:2px;
}

#forum .interview .interviewTitle .left span {
	color:#a3a3a3;
}

#forum .interview .interviewTitle .right {
	background:url(../images/forum/v-l.png) no-repeat left;
	padding-left:10px;
}

.buttonGrayBig {
	display:inline-block;
	margin:0 2px;
	background:url(../images/forum/button-grey1.png) no-repeat;
	width:76px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	line-height:normal;
	letter-spacing:-0.2px;
	padding:2px 0 4px 0;
	font-size:11px;
	vertical-align:middle;
}

.buttonGraySmall {
	display:inline-block;
	margin:0 2px;
	background:url(../images/forum/button-grey2.png) no-repeat;
	width:56px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	line-height:normal;
	letter-spacing:-0.2px;
	padding:2px 0 4px 0;
	font-size:11px;
	vertical-align:middle;
}

.buttonBlueBig {
	display:inline-block;
	margin:0 2px;
	background:url(../images/forum/button-blue1.png) no-repeat;
	width:103px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	line-height:normal;
	letter-spacing:-0.2px;
	padding:2px 0 4px 0;
	font-size:11px;
	vertical-align:middle;
}

.buttonBlueSmall {
	display:inline-block;
	margin:0 2px;
	background:url(../images/forum/button-blue2.png) no-repeat;
	width:84px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	line-height:normal;
	letter-spacing:-0.2px;
	padding:2px 0 4px 0;
	font-size:11px;
	vertical-align:middle;
}

.buttonFiolet {
	display:inline-block;
	margin:0 2px;
	background:url(../images/forum/button-fiolet.png) no-repeat;
	width:84px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	line-height:normal;
	letter-spacing:-0.2px;
	padding:2px 0 4px 0;
	font-size:11px;
	vertical-align:middle;
}

.buttonFioletBig {
	display:inline-block;
	margin:0 2px;
	background:url(../images/forum/button-fiolet2.png) no-repeat;
	width:97px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	line-height:normal;
	letter-spacing:-0.2px;
	padding:2px 0 4px 0;
	font-size:11px;
	vertical-align:middle;
}

.buttonInterview {
	margin:0 auto;
	display:block;
	margin-top:9px;
}

#forum .interview .interviewBody {
	background:#ebede5;
	border:1px #d8d8d8 solid;
	padding:5px 0 7px 0;
	line-height:normal;
}

#forum .interview .interviewBody .title {
	width:400px;
	margin:0 auto;
	font-size:12px;
}

#forum .interview .interviewBody .smallTitle {
	width:400px;
	margin:0 auto;
	margin-top:10px;
	font-size:12px;
	color:#525252;
	display:table;
}

#forum .interview .interviewBody .smallTitle .indent {
	padding-left:15px;
}

#forum .interview .interviewBody .barContainer {
	width:390px;
	padding:3px 5px;
	margin:0 auto;
	background:#fcfefc;
	border:1px #c3bdb2 solid;
	margin-top:3px;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
	color:#525252;
}

#forum .interview .interviewBody .barContainer span {	
	display:inline-block;
	vertical-align:middle;
}

#forum .interview .interviewBody .barContainer span.barInner {	
	width:223px;
}

#forum .interview .interviewBody .barContainer span.bar {
	background:#47a3d1;
	height:14px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#forum .interview .interviewBody .barContainer span.number {
	width:127px;
	font-size:11px;
}

#forum .interview .interviewBody .question {
	width:420px;
	margin:15px auto;
	color:#525252;
	display:table;
}

#forum .interview .interviewBody .question label {
	margin-left:8px;
	vertical-align:middle;
}

#forum .interview .interviewBody .info {
	width:400px;
	margin: 0 auto;
	margin-top:10px;
	color:#525252;
}

#forum .interview .interviewBody .info .right {
	font-size:11px;
}

#forum .forumBody .bigTitle {
	padding:8px 0;
}

#forum .forumBody .bigTitle .left {
	font-size:14px;
	color:#3e3e3e;
}

#forum .forumBody .bigTitle .search .input {
	font-size:11px;
	border:1px #a3a3a3 solid;
	padding:2px 7px;
	width:160px;
	background:url(../images/forum/zoom.gif) no-repeat 159px 3px;
}

#forum .forumBody .breadCrubms {
	font-size:11px;
	background:#f5efe5;
	border:1px #dcdcdc solid;
	-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
	color:#000000;
	padding:3px 11px;
	margin-bottom:12px;
}

#forum .forumBody .breadCrubms a {
	color:#000000;
	text-decoration:none;
}

#forum .forumBody .breadCrubms strong {
	color:#2e3dff;
}

#forum .forumBody .categoriesTitle {
	background:#f5efe5;
	border:1px #dbdbdb solid;
	-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
margin-top:12px;
margin-bottom:1px;
color:#525252;
font-size:13px;
padding:6px 15px;
}

#forum .forumBody .categoriesTitle.navigation {
	font-size:11px;
	margin-top:1px;
}

#forum .forumBody .categoriesTitle.navigation .text {
	color:#a3a3a3;
}

#forum .forumBody .categoriesTitle.navigation .pagination a {
	color:#000000;
	text-decoration:none;
	margin:0 1px;
}

#forum .forumBody .categoriesTitle.navigation .pagination strong {
	color:#3c53ff;
	margin:0 1px;
}

#forum .forumBody .categoriesTitle.moderation {
	margin-top:-11px;
}

#forum .forumBody .forum {
	border:1px #dbdbdb solid;
	-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
font-size:10px;
}

#forum .forumBody .forum tr:hover td {
	background:#f5efe5;
}

#forum .forumBody .forum th {
	background:#e4e6de;
	font-weight:normal;
	text-align:left;
}

#forum .forumBody .forum th .indent {
	padding:4px 0;
}

#forum .forumBody .forum th.col1 .indent {
	padding-left:56px;
}

#forum .forumBody .forum th.colAlone {
	width:auto !important;
}

#forum .forumBody .forum td {
	background:#ebede5;
}

#forum .forumBody .forum .col1 {
	width:470px;
}

#forum .forumBody .forum td.col1 .indent {
	padding:10px 35px 10px 15px;
	position:relative
}

#forum .forumBody .forum td.col2 .indent {
	padding:10px 3px 10px 0px;
}

#forum .forumBody .forum td {
	border-top:#dbdbdb solid 1px;
	vertical-align:middle;
}

#forum .forumBody .forum td p {
	margin:2px 0;
}

#forum .forumBody .forum .icon {
	float:left;
	margin-right:11px;
}

#forum .forumBody .forum td h2 {
	font-size:11px;
	text-decoration:none;
}

#forum .forumBody .forum td h2 a {
	color:#000000;
	text-decoration:none;
}

#forum .forumBody .forum td h3 {
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

#forum .forumBody .forum td h3 a {
	color:#000000;
	text-decoration:none;
}

#forum .forumBody .forum td .pages img {
	vertical-align:middle;
}

#forum .forumBody .forum td .pages a {
	vertical-align:middle;
	color:#838383;
	text-decoration:none;
}

#forum .forumBody .forum td.col1 p {
	color:#838383;
}

#forum .forumBody .forum td.colAlone {
	width:auto;
}

#forum .forumBody .forum td.colAlone .indent {
	padding-right:10px;
}

#forum .forumBody .forum td.col1 .checkBox {
	position:absolute;
	top:25px;
	right:30px;
}

#forum .forumBody .forum td.col2 span {
	color:#525252;
}

#forum .forumBody .forum .arrow {
	background:url(../images/forum/arrow.gif) no-repeat;
	width:9px;
	height:9px;
	display:block;
	float:right;
	margin-top:-9px;
	margin-right:3px;
}

#forum .forumBody .forum td.col2 img {
	vertical-align:middle;
	margin:0 2px;
}

#forum .forumBody .forum td.col2 a {
	color:#000000;
	text-decoration:none;
}

#forum .forumBody .forum td.col .indent {
	padding:5px 9px 8px 7px;
}

#forum .forumBody .forum td.col .head {
	width:100%;
	margin-bottom:10px;
}

#forum .forumBody .forum td.col .head .left {
	font-size:11px;
}

#forum .forumBody .forum td.col .head .left img {
	vertical-align:middle;
}

#forum .forumBody .forum td.col .head .right {
	color:#a3a3a3;
}

#forum .forumBody .forum td.col .head .right .date {
	margin-right:15px;
}

#forum .forumBody .forum td.col .content {
	font-size:11px;
	color:#121312;
}

#forum .forumBody .forum td.col .content .inner {
	padding:0 0px 0 8px;
	
}

#forum .forumBody .forum td.col .content .avatar {
	float:left;
	margin-right:14px;
	position:relative;
}

#forum .forumBody .forum td.col .content .avatar img {
	padding:3px;
}

#forum .forumBody .forum td.col .content .avatarBorder {
	width:104px;
	height:104px;
	background:url(../images/forum/border-avatar.png) no-repeat;
	position:absolute;
	left:0;
	top:0;
}

#forum .forumBody .forum td.col .content .buttons {
	text-align:right;
}

#forum .forumBody .red {
	color:#fe0000;
}

#forum .forumBody td.deleted {
	background:#e2d5f8 !important;
}

#forum .forumBody .yourAnswer {
	background:#f5efe5;
	border:1px #dbdbdb solid;
	-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
margin-top:9px;
}

#forum .forumBody .yourAnswer .indent {
	padding:10px 7px 4px 8px;
}

#forum .forumBody .yourAnswer label {
	color:#121312;
	font-size:10px;
	display:block;
	margin-bottom:2px;
}

#forum .forumBody .yourAnswer textarea {
	width:99%;
	height:115px;
	background:#f5efe5;
	border:1px #dbdbdb solid;
	-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
background:#f8f9f5;
margin-bottom:2px;
}

#forum .forumBody .yourAnswer .buttons {
	width:100%;
}

#forum .forumBody .yourAnswer .buttons .right {
	padding-right:3px;
}

#arrowTask {
	background:url(../images/task/welcome-arrow.png);
	width:81px;
	height:75px;
	position:absolute;
	z-index:30;
}

#anchor {
	width:1px;
}

#clone {
	position:absolute;
	z-index:30;
}

.tasksButton {
	width:74px;
	height:33px;
	display:block;
	margin:0 auto;
	margin-bottom:2px;	
}

.tasksButton.politics {
	background:url(../images/task/task-politics.gif);
}

.tasksButton.politics:hover {
	background:url(../images/task/task-politics-hover.gif);
}

.tasksButton.economy {
	background:url(../images/task/task-economy.gif);
}

.tasksButton.economy:hover {
	background:url(../images/task/task-economy-hover.gif);
}

.tasksButton.war {
	background:url(../images/task/task-warior.gif);
}

.tasksButton.war:hover {
	background:url(../images/task/task-warior-hover.gif);
}

.popup {
	background:url(../images/popup/bg.gif) repeat-x center #e2e2e2;


	border:#ddcfb1 solid 3px;
	width:596px;
	position:fixed;
	z-index:10;
	left:50%;
	top:50%;
	margin-left:-298px;
	
	-webkit-border-radius: 17px;
	-moz-border-radius: 17px;
	border-radius: 17px;
}

*html .popup {
	position:absolute;
}

.popup .red {
	color:#ff0000;
}

.popup.levelFights {
	height:446px;
	margin-top:-223px;
}

.popup.levelFights .header {
	background:url(../images/popup/header-fights.png) no-repeat;
	width:535px;
	height:140px;
	left:37px;
	top:-39px;
	position:absolute;
}

.popup .close {
	width:16px;
	height:16px;
	background:url(../images/popup/close.png) no-repeat;
	display:block;
	right:6px;
	top:6px;
	position:absolute;
	cursor:pointer;
}

.popup .container {
	padding:100px 30px 0 20px;
}

.popup .container .text {
	color:#a3741b;
	font-size:16px;
	font-weight:bold;
	padding-left:6px;
}

.popup .container fieldset {
	border:1px #ccbfa3 solid;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	margin-top:13px;
}

.popup .container fieldset legend {
	color:#b9831e;
	font-size:14px;
	font-weight:bold;
	
	border:1px #ccbfa3 solid;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	margin-left:10px;
	
	padding:2px 10px;
}

.popup .container fieldset .indent {
	padding:5px 5px 10px 9px;
}

.popup .container fieldset img {
	margin:0 5px;
}

.popup .girl {
	width:183px;
	height:198px;
	background:url(../images/popup/girl.png) no-repeat;
	position:absolute;
	bottom:0;
	right:-31px;
}

.popup .footer {
	background:url(../images/popup/footer-bg-fights.png) no-repeat;
	width:328px;
	height:54px;
	position:absolute;
	bottom:-28px;
	left:136px;
}

.popup .footer .button {
	width:124px;
	text-align:center;
	display:block;
	background:url(../images/popup/button.png) no-repeat;
	margin-left:103px;
	margin-top:19px;
	padding:9px 0 11px 0;
	text-decoration:none;
	color:#1f3344;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	text-shadow: 0px 1px 1px #cccccc;
	filter: dropshadow(color=#cccccc, offx=0, offy=1); 
}

#template_energy_div .level {
	margin:7px 0;
	width:111px;
	color:#000000;
	padding:3px 2px;
	padding-left:40px;
	padding-bottom:2px;
	padding:0 2px;
}
#template_energy_div .level .title {
	font-weight:bold;
	padding-left:0px;
}
#template_energy_div .level .more {
	font-size:10px;
	padding-left:3px;
	margin-top:1px;
}
#template_energy_div .level .bar {
	width:100%;
	text-align:left !important;
	background:url(../images/fights/bar.gif)  no-repeat top;
	padding-top:3px;
	padding-bottom:3px;
}

.cloud_t td {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
