html, body{
	font-family: verdana;
	font-size: 11px;
	min-width: 980px;
	color:#FFFFFF;
	margin: 0px;
	padding: 0px;
	background:#000000;
}



a:link { 
	text-decoration: none;
	color: #8e8e8e;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}

a:visited { 
	text-decoration: none;
	color: #8e8e8e;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}
a:active { 
	text-decoration: none;
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}
a:hover { 
	text-decoration: none;
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}

p.advert, a p.advert, a.sape_bl_link, a:link.sape_bl_link, a:active.sape_bl_link{
	text-decoration: none;
	font-size: 9px;
	color: #666666;
}

textarea{
	background:#000000;
	color:#CCCCCC;
	border:solid 1px #999999;
	font-family: verdana;
	font-size: 9px;
}
.field{
	text-align: left;
	width: 100px; 
	height:18px;
	background:url(img/head_bg_block.png);
	color:#CCCCCC;
	border:solid 1px #CCC;
	font-weight:bold;
	font-size:10px;
}
.namefield{
	font-size:18px;
	font-weight:bold;
	margin-bottom:1px;
}
.infofield{
	font-size:10px;
	color:#CCC;
}
hr{
border-bottom:solid 1px #363636;
}
blockquote{
	background:#454545;
	color:#ffffff;
	border:dotted 1px #999999;
	border-left:solid 3px #999999;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:10px;
}


.form {
	background-color: #000000;
	border-width: 0px;
	border-color: #000000;
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
}

h1, th{
	text-decoration: none;
	color: #ffffff;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}

#login p{
margin:5px;
font-size: 11px;
text-align:right;
}
#login_l p{
margin:5px;
font-size: 11px;
text-align:left;
}

#menu{
color:#ffffff; 
FONT-FAMILY: verdana; 
FONT-SIZE: 12px;
text-decoration:none;
font-weight: bold;
}


.button{
background-color:#636363; 
color:#ffffff; 
FONT-FAMILY: verdana; 
FONT-SIZE: 12px;
text-decoration:none; 
BORDER: #ccc 1px dashed;
border-left:#ccc 5px solid;
width:100%;
font-weight: bold;
cursor: pointer; 
}


.b_h_reklama{
	text-decoration: none;
	text-align:center;
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	background-color: #454545;
	border:#666666 1px solid;
	padding:1px;
}

.main_table{
padding:5px;
}
.arts{	
	text-decoration: none;
	color: #cccccc;
	font-family: verdana;
	font-size: 11px;
	border:#cccccc 1px solid;
	padding:3px;
}

ul{
list-style:url(img/list_lamp_off.png);
padding-left:15px;
margin:5px;
}

li:hover{
list-style:url(img/list_lamp_on.png);
}
/*################################
#                     Main MENU 
##################################*/
/*.block_menu_table{
background:#363636;
border:#666666 1px solid;
margin-bottom:5px;
}*/
.block_menu_table{
border:0px;
margin-bottom:5px;
}
.block_menu{
	text-decoration: none;
	text-align:center;
	color: #ffffff;
	font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	/*
	background-color: #454545;
	background:url(./img/head_bg_block.png);
	border:#666666 1px solid;
	*/
}

a.ml{
text-decoration: none;
height:36px;
padding: 10px;
/*padding: 0 20px;*/
}
a:link.ml { 
	color: #8e8e8e;
}
a.current {
	color: #ffffff;
	border-top: 4px #ffffff solid;
	border-bottom:1px #ccc dotted;
}
a:visited.ml { 
	color: #8e8e8e;
}
a:active.ml { 
	color: #ffffff;
	border-top: 4px #ffffff solid;
	border-bottom:1px #ccc dotted;
	background:url(./img/head_bg_block.png);
	
}
a:hover.ml { 
	color: #ffffff;
	border-top: 4px #ffffff solid;
	background:url(./img/head_bg_block.png);
	border-bottom:1px #ccc dotted;
}


/*#####################################################################################
#                     Block 
#####################################################################################*/
.block_table{
background:#363636;
border:#666666 1px solid;
width:100%;
margin-bottom:10px;
}
.block_header{
	text-decoration: none;
	text-align:center;
	color: #ffffff;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	background-color: #454545;
	background:url(./img/head_bg_block.png);
	border:#666666 1px solid;
	padding:1px;
}

.block_body{
	text-decoration: none;
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
}



/*#####################################################################################
#                     Calendar 
#####################################################################################*/

.calendar{
border:0px;
width:160px;
height:110px;
}

.calendar_month{
	text-decoration: none;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	margin:3px;
}

.calendar_days{
	text-decoration: none;
	color: #cccccc;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}

.calendar_today{
	text-decoration: none;
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	background-color:#CCCCCC;
}
.calendar_another_day{
	text-decoration: none;
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
}
.calendar_weekend{
	text-decoration: none;
	color: #8e8e8e;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}

/*#####################################################################################
#                     NEWS 
#####################################################################################*/

/*10news_list{
list-style:none;
padding-left:15px;
margin:5px;
}
li.10news_list{
list-style:none;
border-bottom:solid 1px #ccc; 
}*/

.news_table{
background:#363636;
border:#666666 1px solid;
width:100%;
}
#news_name{
	text-decoration: none;
	color: #ffffff;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}
.cat_name{
	font-family: verdana;
	font-size: 10px;
	color:#ffffff;
	font-weight: bold;
}
.news_header {}
.cat_img{
	width:60px;
	height:60px;
	background-color: #454545;
	border:#666666 1px solid;
}
.news_info { 
	text-decoration: none;
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
	background-color: #454545;
	background:url(./img/head_bg_block.png);
	border:#666666 1px solid;
	font-weight: bold;
	padding:1px;
}
.news_body { 
	text-decoration: none;
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
}
.addcom{
background:#363636;
border:#666666 1px solid;
width:100%;
font-family: arial;
font-size: 11px;
}

.bb_code{
	background:#f6f6f6;
	border-left:solid 3px #fff;
	border-right:solid 3px #fff;
	padding: 10px;
	margin: 10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.bb_code_header{
background:#999;
font-weight:bold;
font-size:16px;
color:#f6f6f6;
padding:2px;
width:100%;
}
.bb_code_lang{

}

/*#footer {
	text-decoration: none;
	text-align:center;
	color: #ccc;
	
	background:url(img/head_bg_block.png);
	border-top:#999999 1px solid;
	background-color: #363636;
	overflow:hidden;
	position:fixed;
	display:block;
	z-index:9998;
	padding:2px 0;
	margin:0;
	bottom:0;
	width:100%;
}*/


#footer {
background-color: #363636;
background:url(img/head_bg_block.png);
	border-top:#999999 1px solid;
	
   position:fixed;
   left:0px;
   bottom:0px;
   height:16px;
   width:100%;
}

/* IE 6 */
* html #footer {
   position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}
