body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
a, a:link, a:visited, a:active { color: #4478bc; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {
border:none;
}
div#content {
padding:10px 20px !important;
}
div#footer { margin:10px;}

.logo {
margin-bottom:0;
}
/* logmenu */

.h-r { float: right; margin:58px 9px 0 0; _margin-right: 4px; height: 35px; background: url(../img/h5.gif) left top no-repeat;}
.h-r1 { background: url(../img/h6.gif) right top no-repeat; height: 35px; padding: 0 6px 0 5px; float: left;}
.h-r2 { background: #EE8F31 url(../img/h7.gif) repeat-x; height: 27px; padding: 8px 12px 0 12px; float: left; color:#FFFFFF;}
.h-r2 span {color: #ffffff;}
.h-r2 span a  { padding-right: 13px; color: #ffffff !important; text-decoration: underline;}
.h-r2 span a:hover { text-decoration: none !important; }
.h-r2 strong {color: #ffffff;}

.feedbackscenter {font-weight:bold; margin-top:150px; color:#FF0000; font-size:16px;}

/* topmenu */
div.topmenu { margin-left:300px; height: 35px; }

div.passive {height: 35px; float: left; margin-top:58px; margin-right: 5px; padding-left: 5px; background: url(../img/h4.gif) left top no-repeat;}
div.passive span {display: block; padding-right: 5px; float: left; background: url(../img/h4_1.gif) right top no-repeat; }
div.passive span a { display: block; height: 25px; padding: 10px 10px 0 10px; font-size: 12px;  font-weight: bold; text-decoration: underline !important; float: left; background: url(../img/h4_2.gif) repeat-x; color: #333333 !important;}
div.passive span a:hover { text-decoration: none !important; }

div.active {height: 35px; float: left; margin-top:58px; margin-right: 5px; padding-left: 5px; background: url(../img/h9_2.gif) left top no-repeat;}
div.active span {display: block; padding-right: 5px; float: left; background: url(../img/h9_3.gif) right top no-repeat;}
div.active span a { display: block; height: 25px; padding: 10px 10px 0 10px; font-size: 12px;  font-weight: bold; text-decoration: underline !important; float: left; background: #EE8F31 url(../img/h9_4.gif) repeat-x; color: #ffffff !important;}
div.active span a:hover { text-decoration: none !important; }

.s_active {height: 25px; margin-bottom:0px; padding-left: 5px; background: url(../img/s_h4.gif) left top no-repeat;}
.s_active span {display: block; padding-right: 5px; float: left; background: url(../img/s_h4_1.gif) right top no-repeat;}
.s_active span a { display: block; height: 15px; padding: 5px 10px 5px 10px; font-size: 12px;  font-weight: bold; text-decoration: none !important; float: left; background: #EE8F31 url(../img/s_h4_2.gif) repeat-x; color: #3366FF !important;}
.s_active span a:hover { text-decoration: none !important;  color: #0033FF !important;}


/*headmenu*/
div.tpassive {height: 35px; float: left; margin-top: 0px; margin-right: 5px; padding-left: 5px; background: url(../img/th4.gif) left top no-repeat;}
div.tpassive span {display: block; padding-right: 5px; float: left; background: url(../img/th4_1.gif) right top no-repeat; }
div.tpassive span a { display: block; height: 25px; padding: 10px 10px 0 10px; font-size: 12px;  font-weight: bold; text-decoration: underline !important; float: left; background: url(../img/th4_2.gif) repeat-x; color: #333333 !important;}
div.tpassive span a:hover { text-decoration: none !important; }

div.tactive {height: 35px; float: left; margin-top: 0px; margin-right: 5px; padding-left: 5px; background: url(../img/th9_2.gif) left top no-repeat;}
div.tactive span {display: block; padding-right: 5px; float: left; background: url(../img/th9_3.gif) right top no-repeat;}
div.tactive span a { display: block; height: 25px; padding: 10px 10px 0 10px; font-size: 12px;  font-weight: bold; text-decoration: underline !important; float: left; background: #EE8F31 url(../img/th9_4.gif) repeat-x; color: #ffffff !important;}
div.tactive span a:hover { text-decoration: none !important; }
 
 
/* middlemenu */
.menu1 { width: 100%; height: 41px; background: url(../img/m9_1.gif) left top no-repeat;}
.menu2 { width: 100%; height: 41px; background: url(../img/m9_2.gif) right top no-repeat;}   
.menu3 { margin: 0 14px; background: #EE8F31; padding-top: 8px; height: 33px;}
.menu3 span { text-align: left; vertical-align: top; height: 33px; display:block; float:left;}
.menu3 span a {display: block; float: left; font-size: 12px; margin: 5px 20px 0px 20px !important; color: #ffffff !important; text-decoration: underline !important;  _margin-left: 10px; _margin-right: 10px;}
.menu3 span a:hover { text-decoration: none !important;}
.menu3 span div { background: url(../img/m2_1.gif); background-repeat:repeat-x; float: left; }
.menu3 span div p {display: block; background: url(../img/m3_1.gif) left top no-repeat; height: 33px; float: left; margin-top:0 !important;}
.menu3 span div p span { display: block; background: url(../img/m4_1.gif) right top no-repeat; height: 28px; padding: 0px 15px 0 16px; float: left; font-size: 12px; color: #EE8F31; font-weight: bold; }
.menu3 span div p span a {color: #EE8F31  !important; margin: 0px; background-color: #fff;}  

.content2 { width: 100%; background: url(../img/c2.gif) right top repeat-y; float: left; height: expression( document.body.clientHeight < 400 ? "400px" : "auto" ); min-height: 400px;}
/* submenu */

.sub_menu { height: 45px; width: 100%; margin-top:10px; }
.sub_menu div { height: 28px; float: left; margin-left:20px !important; margin-left:10px; }
.sub_menu div p { display: block; float: left; margin-top:0; }
.sub_menu div p span { padding: 6px 10px 0 11px; float: left; display: block; height: 22px;}
.sub_menu div p span a { font-size: 12px; color: #3D7098 !important; text-decoration: underline !important;}
.sub_menu div p span a:hover { text-decoration: none !important;}

div.lic9_2 {background: url(../img/c3_2.gif) repeat-x;}
div.lic9_2 p {background: url(../img/c4_2.gif) left top no-repeat;}
div.lic9_2 p span {background: url(../img/c5_8.gif) right top no-repeat; font-size: 12px; color: #EE8F31;}

/* content */
.content1 { width: 100%; background: url(../img/c1.gif) left top repeat-y; float: left;}
/*.content2  { width: 100%; background: url(../img/c2.gif) right top repeat-y; float: left;  }*/
.content2 { width: 100%; background: url(../img/c2.gif) right top repeat-y; float: left; height: expression( this.scrollHeight < 501 ? "500px" : "auto" ); min-height:500px;}

.clear { clear:both; }   

/* footer */
.foot1 { width: 100%; height: 15px; float: left; background: url(../img/b4.gif) left bottom repeat-x;}
.foot2 { width: 100%; height: 15px; float: left; background: url(../img/b5.gif) left no-repeat}
.foot3 { width: 100%; height: 15px; float: left; background: url(../img/b6.gif) right no-repeat;}

/*
div.mm span a, div.mm span b { margin:10px; width:500px;}
div.mm span {background-color: #aaccf8;} 
div.mm span.active {background-color: #dadada} 

.menu {background-color: #dadada; padding: 3px;} */

div.lf { float:left; width: 200px; }
.loginForm {margin:auto; padding:20px 20px; border: 1px solid grey; background-color: #DADADA; width: 200px; height: 130px;}
.login_left {width: 50px; float:left;}
.login_right {width: 130px; float:right;}
.field {margin-top: 10px; }

.advTable { width:99%; border: 1px solid #EFEFEF;background-color: #EDEDED;}
.advSitesTable { width: 99%;}
.advTable tr.row0 { background-color: #DEDEDE; }
.advTable tr.row1 { background-color: #EDEDED; }

.backbutton {color:#FF0000; margin: 10px 0; text-align: right;}
.backbutton a{color:#FF0000;}


.advSitesTable { width: 100%;}
table.advTable2 { width:100%; border: 1px solid #EFEFEF;}
table.advTable2 th {background-color: #d5d5b3; border-bottom: 1px dotted #ededed;}
table.advTable2 th a {background-color: #d5d5b3; border-bottom: 1px dotted #ededed; color:#000000;}
table.advTable2 tr.row0 { background-color: #ffffe7; }
table.advTable2 tr.row1 { background-color: #fbfbd6; }
table.advTable2 tr.row0:hover {background-color: #FDFE88; }
table.advTable2 tr.row1:hover {background-color: #FDFE88; }


/*MISHA*/
/*.advSitesTablet { width: 100%; background:#FFBC78; padding:1px;}
table.advTablet { width:100%; border: 1px solid #EFEFEF;}
table.advTablet th {background-color: #d5d5b3; border-bottom: 1px dotted #ededed;}
table.advTablet tr.row0 { background-color: #ffffe7; }
table.advTablet tr.row1 { background-color: #fbfbd6; }
table.advTablet tr.row0:hover {background-color: #FDFE88; }
table.advTablet tr.row1:hover {background-color: #FDFE88; }
table.advTablet tr.row0_block {background-color:#FFDFDF; border:#FF0000 solid 1px;}
table.advTablet tr.row1_block {background-color:#FFDFDF; border:#FF0000 solid 1px;}
table.advTablet tr.row0_block:hover {background-color: #FDFE88; }
table.advTablet tr.row1_block:hover {background-color: #FDFE88; }*/

/*.advSitesTablet {
	width: 100%;
}*/
table.advTablet {
	width: 100%;
	/*margin-top: -1px;*/
}
table.advTablet th {
	background: url(../img/th_back.gif) right top repeat-y #FFCA94;
	border-top: 1px solid #EE8F31;
	border-bottom: 1px solid #EE8F31;
}
table.advTablet th.last-child, table.advTablet td.last-child {
	background-image: none;
}
table.advTablet td {
	background: url(../img/td_back.gif) right top repeat-y #FFFFFF;
	border-top: 1px solid #FFCA94;
}
table.advTablet tr:hover td {
	background: #FDFE88;
}
table.advTablet tr:hover td.shadow {
	background: url(../img/adv-table-shadow.gif) left top repeat-y;
}
table.advTablet td img {
	vertical-align: middle;
}
table.advTablet tr.r1 td {
	border: none;
}
table.advTablet tr.last-child th {
	background: url(../img/total_back.gif) right top repeat-x;
	height: 23px;
}
table.advTablet tr:first-child th span:first-child {
	display: block;
}
table.advTablet:hover tr:first-child th span:first-child {
	display: none;
}
table.advTablet tr:first-child th span.last-child {
	display: none;
}
table.advTablet:hover tr:first-child th span.last-child {
	display: block;
}
table.advTablet tr.last-child th span.first-child {
	display: block;
}
table.advTablet:hover tr.last-child th span.first-child {
	display: none;
}
table.advTablet tr.last-child th span.last-child {
	display: none;
}
table.advTablet:hover tr.last-child th span.last-child {
	display: block;
}
table.advTablet tr.last-child th span.t {
	color: #EE8F31;
	display: block;
}
table.advTablet:hover tr:last-child th span.t {
	display: block;
}
table.advTablet td.buttons a, table.advTablet td.buttons span {
	width: 90px;
	height: 17px;
	float: left;
	text-align: center;
	padding-top: 1px;
}
table.advTablet td.buttons a:hover {
	background: url(../img/button-over.gif) left top no-repeat;
}
table.advTablet td.buttons a img {
	text-decoration: none;
	vertical-align: middle;
	margin-right: 2px;
}
table.advTablet td.shadow {
	background: url(../img/adv-table-shadow.gif) left top repeat-y;
	padding: 0;
	width: 11px;
	border: none;
}
.camp-name {
	background: url(../img/campaign2.gif) left top repeat-x;
	float: left;
	height: 21px;
	margin-left: 11px;
}
.camp-name div:first-child {
	background: url(../img/campaign1.gif) left top no-repeat;
	float: left;
	height: 21px;
	width: 6px;
}
.camp-name div.last-child {
	background: url(../img/campaign3.gif) left top no-repeat;
	float: left;
	height: 21px;
	width: 7px;
}
.camp-name span {
	color: #336699;
	font-weight: bold;
	font-size: 14px;
	margin-top: 3px;
	float: left;
}
.camp-links {
	float: right;
	margin-top: 4px;
}
.camp-links div {
	background: url(../img/campaignl2.gif) left top repeat-x;
	float: left;
	height: 17px;
	margin-left: 1px;
}
.camp-links div div:first-child {
	background: url(../img/campaignl1.gif) left top no-repeat;
	float: left;
	height: 17px;
	width: 7px;
}
.camp-links div div.last-child {
	background: url(../img/campaignl3.gif) left top no-repeat;
	float: left;
	height: 17px;
	width: 6px;
}
.camp-links div a {
	color: #336699;
	font-size: 12px;
	margin: 1px 5px 0 5px;
	float: left;
}

table.bloggerTablet {
	width: 100%;
}
table.bloggerTablet th {
	background: url(../img/th_back.gif) right top repeat-y #FFCA94;
	border-top: 1px solid #EE8F31;
	border-bottom: 1px solid #EE8F31;
	padding: 2px 5px;
}
table.bloggerTablet td {
	background: url(../img/td_back.gif) right top repeat-y #FFFFFF;
	border-top: 1px solid #FFCA94;
	padding: 5px;
}
table.bloggerTablet tr:hover td {
	background: #FDFE88;
}
table.bloggerTablet tr:hover td.shadow {
	background: url(../img/adv-table-shadow.gif) left top repeat-y;
}
table.bloggerTablet tr.r1 td {
	border: none;
}
table.bloggerTablet tr.total td {
	background: url(../img/trt_back.gif) left bottom repeat-x #FFF7D6;
	border-top: 1px solid #FFCA94;
	font-size: 12px;
	vertical-align: top;
	padding: 0;
}
table.bloggerTablet tr.total td div {
	background: url(../img/t_back.gif) right bottom no-repeat;
	height: 21px;
	padding: 0 5px;
	margin: 0;
}
table.bloggerTablet tr.total td div img {
	vertical-align: middle;
}
table.bloggerTablet tr.space td {
	padding: 0;
	height: 14px;
	border: none;
	background: none;
}
table.bloggerTablet th.last-child, table.bloggerTablet td.last-child {
	background-image: none;
}
table.bloggerTablet td span.t {
	color: #EE8F31;
}
table.bloggerTablet td.buttons a, table.bloggerTablet td.buttons span {
	width: 90px;
	height: 17px;
	float: left;
	text-align: center;
	padding-top: 1px;
}
table.bloggerTablet td.buttons a:hover {
	background: url(../img/button-over.gif) left top no-repeat;
}
table.bloggerTablet td.buttons a img {
	text-decoration: none;
	vertical-align: middle;
	margin-right: 2px;
}
table.bloggerTablet td.shadow, table.bloggerTablet tr.total td.shadow {
	background: url(../img/adv-table-shadow.gif) left top repeat-y;
	padding: 0;
	width: 11px;
	border: none;
}
/*table.advTablet tr.row0 { background-color: #ffffe7; }
table.advTablet tr.row1 { background-color: #fbfbd6; }
table.advTablet tr.row0:hover {background-color: #FDFE88; }
table.advTablet tr.row1:hover {background-color: #FDFE88; }
table.advTablet tr.row0_block {background-color:#FFDFDF; border:#FF0000 solid 1px;}
table.advTablet tr.row1_block {background-color:#FFDFDF; border:#FF0000 solid 1px;}
table.advTablet tr.row0_block:hover {background-color: #FDFE88; }
table.advTablet tr.row1_block:hover {background-color: #FDFE88; }
*/
table.advTableC { width:99%; border: 1px solid #EFEFEF;}
table.advTableC th {background-color: #d5d5b3; border-bottom: 1px dotted #ededed;}
table.advTableC th a {background-color: #d5d5b3; border-bottom: 1px dotted #ededed; color:#000000;}
table.advTableC tr.row0 { background-color: #ffffe7; }
table.advTableC tr.row1 { background-color: #fbfbd6; }
table.advTableC tr.row0:hover {background-color: #FDFE88; }
table.advTableC tr.row1:hover {background-color: #FDFE88; }
table.advTableC th {text-align:center;}

.ttitle {font-weight: bold;}
.small {font-size: 11px; color: #888;}
.subtitle_r {font-size: 10px; color: #888;}

/* old
.mark1 { width: 30px; height: 30px; border: 2px solid #ff0000; background-color: #fcfcfc; font-size: 18px; font-weight: bold; color: #ff0000; text-align:center; vertical-align: middle; cursor:pointer;}
.mark2 { width: 30px; height: 30px; border: 2px solid #ae0303; background-color: #e1c7c7; font-size: 18px; font-weight: bold; color: #ae0303; text-align:center; vertical-align: middle; cursor:pointer;}
.mark3 { width: 30px; height: 30px; border: 2px solid #f0000f; background-color: #4c5321; font-size: 18px; font-weight: bold; color: #ffff00; text-align:center; vertical-align: middle; cursor:pointer;}
.mark4 { width: 30px; height: 30px; border: 2px solid #0f00f0; background-color: #01fc5c; font-size: 18px; font-weight: bold; color: #ff00ff; text-align:center; vertical-align: middle; cursor:pointer;}
.mark5 { width: 30px; height: 30px; border: 2px solid #00ff00; background-color: #1c6cf3; font-size: 18px; font-weight: bold; color: #00ff00; text-align:center; vertical-align: middle; cursor:pointer;}*/
/*.advTable tr:hover {background-color: #FEFEFE;} */
.mark1c { width: 30px; height: 30px; border: 0; background: url(../img/cancel.gif); font-size: 16px; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color: #FFFF00; text-align:center; vertical-align: middle; cursor:pointer;}
.mark1 { width: 30px; height: 30px; border: 0; background: url(../img/mark1.gif); font-size: 16px; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color: #FFFF00; text-align:center; vertical-align: middle; cursor:pointer;}
.mark2 { width: 30px; height: 30px; border: 0; background: url(../img/mark2.gif); font-size: 16px; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color: #FF00FF; text-align:center; vertical-align: middle; cursor:pointer;}
.mark3 { width: 30px; height: 30px; border: 0; background: url(../img/mark3.gif); font-size: 16px; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color: #107BFF; text-align:center; vertical-align: middle; cursor:pointer;}
.mark4 { width: 30px; height: 30px; border: 0; background: url(../img/mark4.gif); font-size: 16px; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color: #0000FF; text-align:center; vertical-align: middle; cursor:pointer;}
.mark5 { width: 30px; height: 30px; border: 0; background: url(../img/mark5.gif); font-size: 16px; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color: #00FF66; text-align:center; vertical-align: middle; cursor:pointer;}

.b, .c {color:#000066; font-weight: bold;}
.b a, .c a {color:#000066;}
.m_url {font-size: 10px; color: #888;}
.msg_count {font-weight: bold; color: darkgreen;}
.msg_status1 {background: url(../img/2.gif) left top  no-repeat ; height: 30px; width: 30px; }
.msg_status2 {background: url(../img/3.gif) left bottom no-repeat;  height: 30px; width: 30px;}
.msg_status3 {background: url(../img/1.gif) left bottom no-repeat;  height: 30px; width: 30px;}


/* messages_read */
.message {width: 95%; margin: 7px auto; background-color: #ececec}
.message_name0 {color: darkred; float: left; width: 400px; font-weight: bold; font-size: 14px;}
.message_name1 { color: darkgreen; float: left; width: 400px; font-weight: bold; font-size: 14px;}
.message_date {float: left; width: 300px; font-size: 12px; color: #444;}
.message_subject {font-weight: bold; font-size: 14px;}
.message_text {font-size: 12px;}

/* mainpage */
div.page { text-align:center; color:#303030;}
div.wrap { margin:0 auto; width:915px; }
#logo { float:left; width:160px; padding-top:14px; vertical-align:top;}
.header { float:left; width:755px; margin-top:0px;}
.main1 {  height:35px; width:100%; background: url(../img/h9_4.gif) #ef9033 left top repeat-x; float: left; }
.main2 {  height:35px; width:100%; background: url(../img/h9_2.gif) left top no-repeat; float: left; }
.main3 {  height:35px; width:100%; background: url(../img/h9_3.gif) right top no-repeat; float: left; }
.main3 a { display:block; float:left; width:16.6%; height:24px;; font-weight:bold; padding-top:11px; background:url(../img/mainmenuborder.jpg) right top no-repeat; color:#FFFFFF !important; text-decoration:underline !important;}
.main3 a:hover { text-decoration:none !important; }
.main3 a.last {  background:none; }
.login2 { float:right; width:38%; margin-bottom:5px; }
.loginleft2 {float:left; height:16px; padding-top:4px; width:65px; text-align:left; }
.loginright2 {float:left; height:20px; margin:2px;}
.loginright2 input { border:1px solid #72A3DD; }
.rem {float:left; }
.for {float:right; margin-top:3px;}
.loginleft { float:left; }
.loginright { float:right; height:30px; padding-top:13px; }
.homepage {text-align:justify;}

/*MISHA*/
/*.hometop1 {background:url(../img/maintop.jpg); background-repeat:repeat-x; height: 10px; border-right:1px solid #EE8F31; overflow:hidden;}*/
/*.hometop { background:url(../img/mainbg.jpg) repeat; border:1px solid #EE8F31; border-left:none; border-bottom:none; height:10px; overflow:hidden; float:right; width:904px; margin-top:-1px;  }*/
.hometop2 {background:url(../img/mainlefttop.jpg) left top no-repeat; height:10px; width:10px; float:left; overflow:hidden; position:absolute; margin-top:-1px; /*margin-left:-11px;*/  /* background-repeat:no-repeat; margin-top:-1px; */}
/*hometop3 {background:url(../img/mainrighttop.jpg); float:right; height:10px; background-repeat:no-repeat; width:10px;}*/
.homemiddle1 {background:url(../img/mainbg.jpg) repeat;  border:1px solid #EE8F31; border-bottom:none; width:893px; margin-top:-1px; padding:0 10px; }
p, h1, h2, ol { margin:0; }
.homemiddle1 h1 { font-size:18px; font-weight:bold; margin-bottom:10px; }
.homemiddle2 {/* padding-left:10px; */ padding-right:10px; height: expression( document.body.clientHeight < 200 ? "200px" : "auto" ); min-height: 200px;}
.homebottom1 {background:url(../img/mainbottom.jpg) top left repeat-x; height:10px; overflow:hidden;}
.homebottom2 {background:url(../img/mainleftbottom.jpg) left top no-repeat; height:10px; overflow:hidden;  }
.homebottom3 {background:url(../img/mainrightbottom.jpg) right top no-repeat; height:10px; overflow:hidden; }
.advertblockimages {color:#4083D1; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; width:100%;}

.advertblock, .xblock {width:317px; float:left; margin-right:10px;}
.advertblock1 {margin-right:10px;}
.leftpanel {/*margin-left:-10px; */width:654px; float:left;}
.rightpanel {/*margin-left:-10px; */width:235px; float:right;}
.rightpanelinside { background:#FFFBEB; border:1px solid #F2EEC1; border-top:none; }
.adverttop1 {  height:10px; width:100%; background: url(../img/cortop2.jpg) left top repeat-x; overflow:hidden; }
.adverttop2 {  height:10px; width:100%; background: url(../img/cortopleft2.jpg) left top no-repeat; overflow:hidden; }
.adverttop3 {  height:10px; width:100%; background: url(../img/cortopright2.jpg) right top no-repeat; overflow:hidden; }
.advertbot1 {  height:9px; width:100%; background: url(../img/corbot.jpg) left bottom repeat-x; overflow:hidden; }
.advertbot2 {  height:9px; width:100%; background: url(../img/corbotleft.jpg) left bottom no-repeat; overflow:hidden; }
.advertbot3 {  height:9px; width:100%; background: url(../img/corbotright.jpg) right top no-repeat; overflow:hidden; }
.name { background:#EF9033; border:1px solid #97BBE6; border-bottom:none; border-top:none; font-weight:bolder; font-size:24px; color:#1265C6; text-align:center; }
.perehod {height:27px; background: url(../img/perehod2.jpg) left top no-repeat; border-right:1px solid #97BBE6;}
.text { background:url(../img/textbg.jpg) left top repeat-x; border:1px solid #97BBE6; border-bottom:none; border-top:none; font-size:12px; padding:0px 10px 20px 10px !important; padding:0px 7px 20px 8px; text-align:justify; }
.righttop1 {  height:8px; width:100%; background: url(../img/righttop.jpg) left top repeat-x; overflow:hidden; }
.righttop2 {  height:8px; width:100%; background: url(../img/righttopleft.jpg) left top no-repeat;  overflow:hidden; }
.righttop3 {  height:8px; width:100%; background: url(../img/righttopright.jpg) right top no-repeat;  overflow:hidden; }
.righttext {  background: url(../img/rightbg.jpg) left top repeat-x; text-align:left; padding:10px; font-size:12px;}
.signbutton { margin-top:20px !important; margin-top:10px; text-align:center;}
.mainfooter {font-size:11px;}
a img.thumb { border:1px solid #99BDE7; }

/* Payments */

table.smallTable th {background-color: #d5d5b3; border-bottom: 1px dotted #ededed;}
table.smallTable tr.row0 { background-color: #ffffe7; }
table.smallTable tr.row1 { background-color: #fbfbd6; }
table.smallTable tr.row0:hover {background-color: #fdfebf; }
table.smallTable tr.row1:hover {background-color: #fdfebf; }
table.smallTable td, table.smallTable th {padding: 5px;}

.blog_container {margin-bottom: 15px; border: 1px solid #e0e0e0;}
.boxtitle {background-color: #f0f0f0; padding: 5px; border-bottom: 1px solid #e0e0e0; font-weight: bold; font-size: 16px;}
.boxtitle1 {background-color: #f0f0f0; padding: 5px; border-top: 1px solid #e0e0e0;}

    .blogdetails {
        position:absolute;
        left:-1000px;
        top:-1000px;
        border:solid lightblue 1px;
        background-color:#EEEEFF;
        font-size:10px;
        width:600px;
    }
    .blogdetails_t {border-collapse:collapse;}
    .blogdetails div{
        font-weight:bold;
        background-color:lightblue;
        color:black;
        text-align:center;
    }
    .blogdetails .bdmain{
        color:maroon;
        font-weight:bold;
    }
    .blogdetails .bdblack {
    	text-align:left;
    	background-color:#EEEEFF;
    	padding-bottom:7px;
    }
    div.blogdetails_photo {
    	position:absolute;
    	right:1px;
    	margin-top:-14px;
    	width:150px;
    }

/* 23.03.2009 */
div.note_error { background:#d8e9ec; color: #ff0000; border: 1px solid #acacac;  height: expression( document.body.clientHeight < 28 ? "28px" : "auto" ); min-height: 28px;}
div.note_error1 { background: url(../img/note_error.gif) 5px 5px no-repeat; padding: 5px 10px 10px 50px; font-weight: bold;}

div.found_keys {font-size: 12px;}
span.span_key {background-color:#cad8da; font-weight:bold; margin:1px;}
span.redlink a:link, span.redlink a:visited {
	color:#ff0000;
}
span.redlink a:hover {
	text-decoration:underline;
}
.aa {font-weight: bold; color: #003399;}

textarea.insert {width:98%; margin-top: 3px;}
.insert1 {border:1px solid #AAAAAA; padding:10px; margin-top:10px; background:#DDDDDD;}

div.mark_coment_visible {position:absolute; background-color:#99CCFF; display:block; vertical-align:middle; border:double; border:#000066; height: 400px; width:380px; right: 30px; top: 300px; border-spacing: 4px;}
div.mark_coment_hidden {position:absolute; display:none;}
.title_r { font-size: 16px; font-weight: bold; color: #cc6a09; margin-bottom: 10px;}
table.table_st td {padding: 5px; font-size: 12px;}

.div_visible{display:block;}
.div_hidden{display:none;}

.title_my {color:#0066FF; font-size:14px; font-weight:bold;}

/*02.06.2009*/
.attention, .warning, .notice, .alert, .note, .error, .cart, .camera, .approved, .doc, .media {display: block;padding: 8px 10px 8px 36px;margin: 15px 0;}
.attention, .warning {color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(../img/attention.gif) 10px 50% no-repeat;}

.twarning { padding: 5px 5px 0 36px; overflow: auto; margin: 15px 0; vertical-align:middle; width:90%; height: 20px; color: #B79000; border: 1px solid #E7BD72;background: #FFF3A3 url(../img/attention.gif) 10px 5px no-repeat;}

.notice {color: #648434;border: 1px solid #9BCC54;background: #CDEFA6 url(../img/notice.gif) 10px 50% no-repeat;}
.error {color: #CF3738;border: 1px solid #FFACAD;background: #FFD5D5 url(../img/alert.gif) 10px 50% no-repeat;}
.download {color: #1C6B8B;border: 1px solid #6ABCE2;background: #A8CDE3 url(../img/download.gif) 10px 50% no-repeat;}
.approved {color: #666;border: 1px solid #a8a8a8;background: #ccc url(../img/approved.gif) 10px 50% no-repeat;}
.media {color: #C76E34;border: 1px solid #FFBB65;background: #FFE0B6 url(../img/media.gif) 10px 50% no-repeat;}
.note {color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(../img/note.gif) 10px 50% no-repeat;}
.cart {color: #666;border: 1px solid #C5C5C5;background: #E6E6E6 url(../img/cart.gif) 10px 50% no-repeat;}
.camera {color: #666;border: 1px solid #C5C5C5;background: #E6E6E6 url(../img/camera.gif) 10px 50% no-repeat;}
.doc {color: #C76E34;border: 1px solid #FFBB65;background: #FFE0B6 url(../img/doc.gif) 10px 50% no-repeat;}

.username {color:#0066FF; font-size:24px; font-weight:bold;}

.num_let_act {border:#333333 solid 1px; background:#CCCCCC; margin:2px; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; cursor:pointer;}
.num_let_pas {border:#999999 solid 1px; background:#CCCCCC; margin:2px; padding-left:2px; padding-right:2px; cursor:pointer;}

.pay_history1 {background:#FFFFFF;}
.pay_history4 {background:#FFC7CA;}
.pay_history5 {background:#FFFFFF;}
.pay_history6 {background:#B0F1BC;}
.pay_history7 {background:#F0E492;}
.pay_history8 {background:#F0E492;}
.pay_history9 {background:#CCC7CA;}
.pay_history10 {background:#CCDFED;}
.pay_history11 {background:#CCDFED;}
.pay_history12 {background:#D9B39A;}
.pay_history14 {background:#5F0000; color: #FFFFFF;}

.button_comment {background:url(../img/comment.gif); border:0; width:32px; height:32px; cursor:pointer;}
.button_ok {background:url(../img/ok.gif); border:0; width:32px; height:32px; cursor:pointer;}
.button_offer {background:url(../img/offer.gif); border:0; width:32px; height:32px; cursor:pointer;}
.button_cancel {background:url(../img/cancel.gif); border:0; width:32px; height:32px; cursor:pointer;}
.button_ok_pas {background:url(../img/ok_pas.gif); border:0; width:32px; height:32px;}
.button_offer_pas {background:url(../img/offer_pas.gif); border:0; width:32px; height:32px;}
.button_cancel_pas {background:url(../img/cancel_pas.gif); border:0; width:32px; height:32px;}

.alert_input {border:1px solid #FF0000; color: #FF0000; font-weight:bold; padding:5px;}
.alert_input1 {color: #FF0000; font-weight:bold;}
.error_input {border:2px solid #FF0000; color:#000000; background:#FFCCFF;}
.normal {}
.main_table {color:#CC6A09; font-weight:bold;}
div.p_j p { text-align: justify;}
.ast {color:#ff0000; font-weight:bold;}
.path {margin-top: 5px; font-size: 11px; font-weight: bold;}


a.sp_hold {color:#0000FF !important; text-decoration:underline !important;}
a.sp_hold:hover {text-decoration:none !important;}
a.sp_hold span {color:#0000FF !important;}
a.sp_escrow {color:#FFFFFF !important; text-decoration:underline !important;}
a.sp_escrow:hover {text-decoration:none !important;}

table.adminTable3 { border-collapse:collapse;}
table.adminTable3 th {background:#CCDDCC; padding: 3px;}
table.adminTable3 td {padding:3px;}
table.adminTable3 tr.row0 {background:#DDEEDD;}
table.adminTable3 tr.row1 {background:#EEFFEE;}

table.adminTable4 { border-collapse:collapse;}
table.adminTable4 tr.row {background:#CCDDCC; padding: 3px;}
table.adminTable4 tr.row0 {background:#DDEEDD;}
table.adminTable4 tr.row1 {background:#EEFFEE;}
table.adminTable4 td {padding:3px;}

.entries_qnty { padding-top: 10px; padding-bottom:4px; font-weight: bold; color:#CC6A09; }

.blog_canceled {padding:5px; color: #000000; font-weight: bold;}
.blog_canceled a, .blog_canceled a:visited, .blog_canceled a:hover {text-decoration: underline;}
.blog_blocked {padding:5px; color: #FF0000; font-weight: bold;}
.blog_blocked a, .blog_blocked a:visited {color: #ff0000; text-decoration: underline; }
.blog_blocked a:hover {color: #4478bc; }

.reason_form {width:400px; background:#FFFFE7; border:#EE8F31 solid 1px; position:absolute; right:50px; top:300px; display:none;}
.reason_title {text-align:center; font-weight:bold; margin-top:10px;}
.reason {margin:10px;}
.reason_buttons {padding-bottom:10px;}

.plagiarism {border:#EE8F31 solid 1px; background:#FFFFE7; padding:5px;}
.plagiarism_act {border:#EE8F31 solid 1px; background:#EE8F31; padding:5px; font-weight:bold;}

.row_durl {background:#E7E7FF;}

.number_diff_links {width:95%; border:2px solid #FFFFFF; background:#FFFFFF;}

.attached_title {padding-top:10px; font-weight: bold; color: #cc6a09;}
.attached_list {padding-left: 10px;}
.deletefile {text-decoration:none;}

/*.advSitesTablet_block {width: 100%; background:#FFBC78; padding:1px; border:#FF0000 solid 3px;}*/
.error_title {font-size:12px; font-weight:bold; color:#FF0000;}

/*.exportxls {text-align:left; position:absolute; margin-top:-300px; background:#FFFFFF; left:30%; width:auto; height:auto; border:1px solid #EE8F31;}*/

.update_title {color:#FF0000; background-color: #ffE0E0; padding:2px; border-bottom: 1px solid #FFD0D0; font-weight: bold; font-size: 12px;}
.update1 {border:1px solid #FFAAAA; padding:2px; margin-top:10px; background:#FFDDDD;}
.update_date {background:#FFBBBB; padding:2px;}
.update_desc {background:#FFCCCC; padding:2px;}
.sfeedbacks {background: #FFE0B6; border: 1px solid #C5C5C5; padding: 5px;}
.sfeedbacks p {margin-bottom: 6px; }
.ftitle {color: #666; font-size:14px; font-weight: bold; display: block; padding-bottom: 6px;}
.fb1 {color: #0066FF}
.fb2 {color: #197F07}
.fb3 {color: #FF000A}

.gold {background:url(../img/gold_list_pas.gif); width:32px; height:32px; cursor:pointer; float:left;}
.gold:hover {background:url(../img/gold_list.gif); width:32px; height:32px; cursor:pointer; float:left;}
.gold_check {background:url(../img/gold_list.gif); width:32px; height:32px; cursor:pointer; float:left;}
.gold_check:hover {background:url(../img/gold_list_pas.gif); width:32px; height:32px; cursor:pointer; float:left;}
.black {background:url(../img/black_list_pas.gif); width:32px; height:32px; cursor:pointer; float:left;}
.black:hover {background:url(../img/black_list.gif); width:32px; height:32px; cursor:pointer; float:left;}
.black_check {background:url(../img/black_list.gif); width:32px; height:32px; cursor:pointer; float:left;}
.black_check:hover {background:url(../img/black_list_pas.gif); width:32px; height:32px; cursor:pointer; float:left;}
.marked {background:url(../img/marked_list_pas.gif); width:32px; height:32px; cursor:pointer; float:left;}
.marked:hover {background:url(../img/marked_list.gif); width:32px; height:32px; cursor:pointer; float:left;}
.marked_check {background:url(../img/marked_list.gif); width:32px; height:32px; cursor:pointer; float:left;}
.marked_check:hover {background:url(../img/marked_list_pas.gif); width:32px; height:32px; cursor:pointer; float:left;}

.marker {position:absolute; margin-left:-52px; margin-top:-4px; background:#FFFFFF; border:1px solid #000000; padding:4px;}

.task_fraud {color: #CF3738;border: 1px solid #FFACAD;background: #FFD5D5;}

.vips {
	position:absolute;
	left:200px;
	top:0;
	margin: 0 auto;
	padding: 0;
	width: 520px;
	font: 90%/120% Arial, Helvetica, sans-serif;
}
a:focus {
	outline: none;
}
.panel {
	background: #FFFFFF;
	border:#EE8F31 solid 1px;
	display: none;
}
.panel td {
	padding:5px;
	border:#FFFFFF solid 1px;
	cursor:pointer;
}
.panel td:hover {
	padding:5px;
	border:#EE8F31 solid 1px;
	background:#FF9F41;
}
.panel td.v_active {
	border:#EE8F31 solid 1px;
	background:#FF9F41;
}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 4px #EE8F31;
	background: url(../img/btn-slide.gif) no-repeat center top;
}
.btn-slide {
	background: url(../img/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	background-position: right 12px;
}
.active2 {
	background-position: right -45px;
}
.bottom {
    position:absolute;
    bottom:0px;
	margin: 0 auto;
	padding: 0;
	width: 520px;
}

.s_links_title {
	color:#000000;
	margin:10px;
}

.s_link {
	color:#000000;
	margin:5px;
	padding:5px;
	overflow:auto;
	border:#000000 solid 1px;
}

.s_link span {
	color:#FF0000;
}

.fotterblock {
	
}

.footerblock1 {
	 width:915px;
	 text-align:center;
}

.footerblock2 {
	 width:100%;
	 text-align:center;
}

.footermenu div {
	margin:10px;
}

.footermenu div span {
	margin:5px;
}

.temp_block {
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
}

.debug {
	border:#FF0000 solid 1px;
	margin-top:20px;
	padding:5px;
}
a.helperlink:link, a.helperlink:active, a.helperlink:visited {
	color: #158F00;
	font-weight: bold;
}

.controlpanel {
	margin-bottom:10px;
	padding:5px;
}

.almess {
	position:absolute;
	font-weight:bold;
	color:#EE8F31;
	right:17px;
	top:44px;
}

.bldwn {
	color:#FF0000 !important;
}

.blog_block0 {
	background-color: #ffffe7;
}
.blog_block1 {
	background-color: #fbfbd6; 
}
.blog_block1, .blog_block0 {
	margin: 5px 0 10px 0;
	padding: 5px;
}

/*.blog_block0 span, .blog_block1 span {
	display: block;
}*/
.blog_date {
	color: #999;
	font-size: 10px;
}

table.blog_info td {
	text-align: center;
}
div.blog_info {
	font-size: 90%;
	margin-top: 10px;
}

.blog_title {
	font-size: 14px;
}

.tl { float: left; width: 25%; color: #999; }
.bl {color: #000;}

#statusout {
	position:fixed;
	background:#FFFFFF;
	border:#000000 double;
	width:50%;
	display:none;
	top:200px;
	left:20px;
}
.rb {
	color:#FF0000;
	font-weight:bold;
}
.cur_ver {
	text-align:justify;
	margin:10px 0;
}
.sys_req {
	text-align:justify;
}
.sml1 {
	/*font-size:8px;*/
	color:#888888;
}
#telefon {
	position:absolute;display:none; background-color: #FFFBEB; top: 10px; right: 30%; width: 300px; padding: 15px; border: 2px solid #EF9034; text-align: justify;
}
#telefon b {
	color: #ff0000;
}
#wherephone {
	 width: 200px;margin-bottom: 14px; float: right; 
}
#wherephone a {
	font-size: 16px; color: #EF9034; 
}
td.check {width: 30px; background: #FDFE88; }

.underground { margin-top: 10px;}
.twitter { color: #999;}
#twitter .date {color: #999;}
span.manager { font-weight: bold; color: #4C4A4A; border-right: 3px dotted #fff; padding-right: 15px; margin-right: 10px; }
#mbalance {text-decoration: underline; color: #4C4A4A;}

.field_description_block {position:absolute;display:none;background-color:#fff;padding:10px;border:1px solid #ccc;width:0px;font-size:0px;opacity:0;} 
img.img_close_btn {float:right;cursor:pointer;margin:0px 0px 5px 5px;}

div.mrks { width: 200px; text-align:center; margin: 0 auto; margin-bottom: 10px;}
div.mrks .mrk1d, div.mrks .mrk2d, div.mrks .mrk3d, div.mrks .mrk4d, div.mrks .mrk5d { font-size: 18px; float: left; background: none; width: 40px; height: 30px; padding-top: 5px; text-align:center;}
a.mrk2, a.mrk3, a.mrk4, a.mrk5 { width: 40px; height: 30px; padding-top: 5px; display: block; }
div.mrks .mrk2d a.mrk2 { color: #ff0000; }
div.mrks .mrk3d a.mrk3 { color: #FCA10F; }
div.mrks .mrk4d a.mrk4 { color: #1B8203; }
div.mrks .mrk5d a.mrk5 { color: #0000ff; }

div.mrks .mrk2_act a.mrk2 { color: #fff; background-color: #ff0000; }
div.mrks .mrk3_act a.mrk3 { color: #fff; background-color: #FCA10F; }
div.mrks .mrk4_act a.mrk4 { color: #fff; background-color: #1B8203; }
div.mrks .mrk5_act a.mrk5 { color: #fff; background-color: #0000ff; }
.nmark2, .nmark3, .nmark4, .nmark5 {font-size: 14px;}
.nmark2 {color: #ff0000;}
.nmark3 {color: #FCA10F;}
.nmark4 {color: #1B8203;}
.nmark5 {color: #0000ff;}
#mark_error {color: #ff0000; font-weight: bold; display: none;}

.lowbalance * {
	color: #D6AB00;
}
.lowbalance a {
	color: #D6AB00;
}
.lowbalance input.button_ok {
	background: url(../img/ok_low.gif);
	border: 0;
	width: 32px;
	height: 32px;
	cursor: pointer;
}
.righttext.twitt{
    height: 64px;
}
