* { margin:0; padding:0;}
body { background:url(images/body-bg.gif) left 3px #28262b; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:.875em; color:#89888c; }
.tail-top { background:url(images/tail-top.jpg) left top repeat-x;}
.mainspace {
	font-size: 11px;
	font-family: "Tahoma mm",Tahoma,Arial,Helvetica,sans-serif;
}
#logsrow1 {
color:#FFF;
clear: both;
width: 546px;
height: 25px;
background: url('images/logsrow2.png') no-repeat;
}
#logsrow2 {
color:#353535;
width: 556px;
height: 25px;
clear: both;
background: url('images/logsrow1.png') no-repeat;
}
#logstext {
width: 331px;
margin-left: 15px;
margin-top: 4px;
overflow: hidden;
float: left;
}

#logschange {

text-align: center;
width: 70px;
margin-top: 4px;
overflow: hidden;
float: left;
}

#logsdate {

text-align: center;
width: 130px;
margin-top: 4px;
overflow: hidden;
float: left;
}

#logs-navi {
margin-left: auto;
margin-right: auto;
width: 530px;
clear: both;
height: 24px;
}
.navip {
margin:0 auto;padding: 4px;
}
#navipage {
width: 25px;
height: 25px;
font-weight: bold;
float: left;
margin: 2px;
text-align: center;
background: url('images/logsnavi1.png') no-repeat;
}
.addfiles {
font-size: 9pt;
font-family: sans-serif, "Trebuchet MS", "Lucida Grande", Arial, Helvetica;
}
#payment_offer {
float: left;
width: 80px;
height: 120px;
color:#333;
font-size:12px;
font-weight:bold;
clear: float:left;
margin-top: 10px;
margin-bottom: 10px;
background: url('images/payment_bg_offer.png') no-repeat;
text-align: center;
margin-left: 3px;
margin-right: 3px;
}
#payment_offers {
text-align: center;
}
#navipage a {
height: 21px;
display: block;
text-decoration: none;
outline: none;
}

#navipage a:hover {
text-decoration: none;
color: #b5d3eb;
outline: none;
}

#navipage:hover {
background: url('images/logsnavi2.png') no-repeat;

.paymentInputSub{
border: 1px #e6e3df solid;
background: #f0eee6;
padding: 3px;
}
}
.both{ clear:both; } 

a{ color:#FFCC66; text-decoration:none; }
a:hover{ text-decoration:none; }

.left{
 	float:left; 
	width:210px;
	padding-left:5px;
	}
hr {
 border-top:1px dashed #cbcbcb;
 border-width:1px 0 0 0;
 height:1px;
}
.center{
 	float:left; 
	width:546px;
	padding-left:14px;
	}
.right{
	float:left; 
	width:210px;
	padding-left:14px;
	}

.s{ background:url(images/s.gif); }	
.stopka{ background:url(images/stopka.jpg) no-repeat; height:60px; padding:25px 0px 0px 0px; text-align:center; color:#666666; } 
.stopka span{ font-weight:bold; display:block;}

.m{ background:url(images/t3.gif) no-repeat; height:90px;}
.m ul{ list-style:none; margin:0; padding:5px 30px; } 
.m li{ float:left;  }
.m a{ display:inline-block; padding:17px 20px 18px 20px; color:#E2E2E2; text-transform:uppercase; font-weight:bold; text-decoration:none;}
.m a:hover{ background:url(images/m.gif) repeat-x; color:#fff; text-decoration:none;}

.m2{ padding:5px 0px;}
.m2 ul{list-style:none; margin:0px; padding-left:4px;}
.m2 li{float:left; width:200px; padding:0; margin:0; }
.m2 a{ padding:6px 20px; display:block; border-bottom:1px solid #000; border-top:1px solid #333; text-decoration:none; color:#999999;  }
.m2 a:hover{ background:#302e2e; color:#fff;}

.mtxt{
	padding:8px; 
	font-size:.9em;
}

.mng1{ 
	background:url(images/mng1.jpg) no-repeat; 
	color:#fff; 
	font-weight:bold; 
	padding:11px 15px 10px 35px;
}
.mng2{ 
	background:url(images/mng2.jpg) no-repeat; 
	color:#fff; 
	font-weight:bold; 
	padding:11px 15px 10px 35px;
}
.ng{ 
	background:url(images/sng.png) no-repeat; 
	color:#fff; 
	font-weight:bold; 
	padding:12px 15px 10px 15px;
}
.dotpay_ng{ 
	background:url(images/sng_dotpay.png) no-repeat; 
	color:#fff; 
	font-weight:bold; 
	padding:12px 15px 15px 45px;
}
.center p{ margin:0px; padding:10px; line-height:1.4em; }

input{ border:1px solid #333; background:#000; color:#B0Ba1a;  padding:3px 5px;}
textarea{ border:1px solid #333; background:#000; color:#B0Ba1a;  padding:3px 5px; width:auto; height:auto;}
select{ border:1px solid #333; background:#000; color:#B0Ba1a;  padding:3px 5px;}


/*header*/
#header .row-1 { height:105px;}
#header .row-1 .fleft { padding:35px 0 0 40px;}
#header .row-1 .fright { padding:45px 28px 0 0;}
#header .row-2 { height:38px; background:url(images/menu-bg.gif) left top repeat-x; margin:0 9px;}

#top-menu { width:100%; overflow:hidden;}
#top-menu li { margin-left:-2px; float:left;}
#top-menu li a { display:block; font-size:1.2em; color:#3f4304; text-decoration:none; text-transform:uppercase; font-weight:bold; background:url(images/divider.gif) no-repeat left top; width:122px; text-align:center; line-height:38px;}
#top-menu li a:hover { background:#111; background:url(images/menu1.gif) left top repeat-x; color:#111;}

.menu
{
background-color:#1b191d; 
border:1px solid #333; 
width:170px; 
height:18px; 
font-size:12px; 
font-weight:bold;	
}