@charset "utf-8";
body.mainFrame {background: #afceeb url(/img/bg_full.jpg) repeat-x top}
/*
body,table,th,td,input {padding:0;border-collapse:collapse}
*/
body, td, input, textarea {font: normal 13px  "Trebuchet MS"; color : #666666}
img {border : 0px}
a, a:link {text-decoration:none; color : #5555ff; border-bottom: dotted 1px #5555ff}
h1 {font: bold 18px "Trebuchet MS"; margin-bottom:5px;}
h2 {margin:20px 5px 10px;}
h3 {font: normal 16px "Trebuchet MS"; color : #5522ff; margin:0;}
div {margin : 0}
div.alertMain {margin-bottom:10px; background:#aa0000; border:solid 1px #ff0000; font-size : 11px; padding: 5px 5px; color : white}
div.alertMain a, div.alertMain a:link {color : white; border-bottom: dotted 1px #ffffff}

div.msgMain {margin: 20px 0 5px; background:#aaffaa; border:solid 1px #00aa00; font-size : 11px; padding: 5px 5px; color : black; float:left; width:980px}
div.msgMain a, div.msgMain a:link {color : black; border-bottom: dotted 1px #black}

div#sysMess {border : solid 1px #bbbbbb; padding: 10px 20px; margin: 20px; color: #aa0000}
div#sysMess i {color: #666666}
div.alert {color: #aa0000}

div.mainContainer {width:770px; text-align:left}
div.fullContainer {width:990px; text-align:left}
div.secondContainer {width:835px; text-align:left; float:left}

div.topTable {width:100%; float:left; margin: 20px 0 50px}
div.topTable div.entry-title {display : none}
div.topTable div#coolFactor {float : left; width : 45%; background: #e0f2fe; padding: 0 5px 0 5px}
div.topTable div#actionFactor {float : right; width : 50%; }
div.topTable h3 {font-weight:bold}
div.topTable div.msg {width:100%; float:left; margin-top:5px;}

div.topElement {float:left; width:100%; border-bottom: solid 1px #dddddd; padding:4px 0 7px}

div.mainContent {width:570px; float:left; padding: 5px 10px 5px; background: #ffffff url(/img/bg_main.jpg) repeat-x top}
div.blogContent {width:720px; float:left; padding: 5px 10px 5px; background: #ffffff url(/img/bg_main.jpg) repeat-x top}
div.blogContent h3 {font: bold 16px "Trebuchet MS"; margin-top:30px}
div.post {float: left; width : 100%; margin-bottom: 20px;}

div.days a, div.days a:link {background:#eeeeee; margin: 0 0 10px 10px; padding: 0 5px}
div.days a.realDT {background:#aa0000; margin: 0 0 10px 10px; padding: 0 5px; color : white}
div.days {float: none; width:100%; text-align:center; margin-bottom:10px;}

div.coll1 {width:270px; float:left; padding: 0 5px 5px 0}
div.coll2 {width:270px; float:right; padding: 0 0 0 5px}

li.widget {margin-bottom : 20px}
div.greyCol {background : #f5f5f5}
div.singleAnnonce {padding : 0 5px 5px; margin-bottom:20px; float:left; width:100%}
div.possibleAnnonce {background : #ffdddd; border-right : solid 3px #aa0000; padding : 0 5px 5px; margin-bottom: 20px;}

div.onLine {width:138px; float:right; margin:0 0 0 10px; padding: 0; font-size : 11px;}
div.onLineOne {width:128px; float:right; margin:0 0 5px 0; padding: 1px 5px 7px; border:solid 1px #cccccc; background: white url(/img/bg_online.gif) no-repeat top left}
div.onLineDate {margin-bottom : 3px;}

div.rightColumn {width:225px; float:left; margin:0 0 0 5px;}

div#registered {display : none}
img.gravatar { background:white; border : solid 1px #999999; float:left; margin-right:10px}

div#menu {float: right; font-size:13px}

div#userInfo {color : #333333; margin-bottom:10px; background:#f7fcfe url(/img/bg_top.gif) repeat-x bottom; border:solid 1px #9a9ffe; font-size : 11px; padding: 5px 5px;}
div#userInfo a, div#userInfo a:link {text-decoration:none; color : 333333; border-bottom: dotted 1px #333333; font-weight:bold}

a.openInfo {cursor:help;}
div#authorInfo {}
div#authorPerson {float:right}
div#authorFates {margin-top : 40px}
div.avaFate {float:left; margin-top:5px;font-size : 11px}
div.infoFate {font-size : 11px}
div.bodyFate {margin-top:20px}
div.singleFate {padding : 0 5px 0; margin-bottom: 30px}
div.greyFate {background : #f5f5f5}
/*
div.whiteFate {background : #ffffff;}
*/
div.titleConf
{
background-color : #aa0000;
color : white;
padding : 2px 5px;
}
div.textConf
{
padding : 2px 5px 30px;
}

a.pin
{
	border : none;
	float: right;
}
table.confSelect
{width : 100%; background-color:#CCFFFF; border:solid 1px grey;}
table.confSelect td
{padding :2px 4px;}
tr.headerTr td
{
	background-color:#bCeFeF;
	border-top: solid 1px grey;
}

tr.overTr
{
	background-color:#86b9FF;
	cursor:pointer;
}
tr.outTr
{
	background-color:none;
	cursor:none;
	border-top: dotted 1px grey;
}
tr.outTr td, tr.overTr td
{
	border-top: dotted 1px grey;
}



div#balance, div#cashOut
{
	display:none;
	margin-bottom: 20px;
}

table.balance td
{
	padding: 1px 3px 2px 10px;
}
tr.whiteBalance
{
	background-color:#ddddff;
}
div#formLostPass table td, div#formLostPass input, div#formLogin table td, div#formLogin input {font-size : 11px;}
div#formLostPass table td, div#formLogin table td {padding-right:5px;}
div#formLostPass form, div#formLogin form {padding:0;margin:0}
div#formLogin, div#formLostPass
{
	padding: 5px 5px 5px 10px;
	border: solid 1px #999999;
	background-color:white;
	position:absolute;
	filter:alpha(opacity=0.3);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	display:none;
}

div.advertisement
{
	background:#eeeeee url(/img/bg_adv.gif) no-repeat top left;
	margin: 30px 0 20px;
	padding: 24px 0 5px 5px;
/*	width:100%;
	float: left;
	*/
}
div.advertisement ul
{ margin : 0; padding-left : 15px;}

blockquote {
    border-left: #d0d0d0 3px solid;
    background-color: #f6f6f6;
    padding: 5px 25px 5px 5px;
	float:none;
	display:block;
	margin-right: -10px;
	
}
div.bb_quote_author {
    border: #d0d0d0 1px solid;
    border-width: 1px 1px 1px 1px;
    margin-top: -15px;
    background-color: #eeeeff;
    width: 150px;
    white-space: nowrap;
    font-weight: bold;
    text-align: center;
}
div.bb_quote_author:after {
    content: " писал(а):";
}


/* 6x36 */

div.squares
{
	width : 100%;
	float:left;
	margin-bottom: 30px;
}
div.squares div div
{
	float:left;
	border: solid 2px #000;
	width : 32px;
	height: 25px;
	padding: 5px 1px 0;
	margin: 1px;
	text-align:center;
	font: bold 13px Georgia;
	color: #000099;
}
div.squares div
{
	width:100%;
	margin-bottom: 10px;
	float:left;
}
div.squares a, div.squares a:link, div.squares a:visited, div.squares a:active
{
	text-decoration:none;
	border-bottom: none;
	color: #000099;
}

div.paysystem { float:left; width: 190px; text-align:center; height: 80px; padding-top: 30px; }
div.paysystem a {border : none; }

