﻿body {
background-image:url('img/body_background.jpg');
background-repeat:no-repeat;
background-position:top center;
background-color:#a7a7a7;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}

#container
{
position:relative;
top:0px;
left:0px;
width:850px;
margin-left:auto;
margin-right:auto;
padding:0;
}

#top{
position:relative;
width:100%;
height:380px;
background-image:url('img/body_background.jpg');
background-repeat:no-repeat;
background-position:top center;
}

#header{
background-image:url('img/body_header.png');
background-repeat:no-repeat;
background-position:top center;
position:relative;
top:0px;
left:0px;
height:380px;
width:850;
margin:0;
padding:0;
}

#header_imgs{
position:absolute;
margin-bottom:0px;
margin-top:20px;
padding:0;
}

#menu{
margin-left:auto;
margin-right:auto;
margin-top:288px;
margin-bottom:0px;
padding:0;
width:800px;
height:85px;
left:0;
position:absolute;	
text-align:center;
vertical-align:middle;
}

#menu ul{
margin:0;
padding:0;	
width:800px;
}

#menu li{
display:inline;
list-style-type:none;
margin-right:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
padding:0;
width:80px;
height:80px;
}

#menu li img{
border:0px;	
width:80px;
height:80px;
}

/* dock - top */
.dock {
	position: relative; 
	height: 80px; 
	text-align: center;
	top:275px;
}
.dock-container {
	position: absolute;
	height: 80px;
	background: url(images/dock-bg2.gif);
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 80px;
	color: #ffffff;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

#left{
position:relative;
float:left;
top:0px;
left:0px;
width:200px;
margin:0;
padding:0;
}

#right{
position:relative;
width:150px;
margin:0;
padding:0;
float:left;
}

#right img{
margin-left:5px;
margin-right:auto;
}

#right ul{
margin:0;
padding:0;	
}

#right li{
float:left;
list-style-type:none;
display:block;
width:150px;
text-align:center;
padding:0;	
margin-top:5px;
margin-bottom:5px;
margin-left:auto;
margin-right:auto;
}

#imp_links{
width:500px;
height:155px;
background-image:url('img/imp_links.jpg');
position:relative;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:10px;
float:left;
}

#imp_links ul{
padding:0;	
height:155px;
margin-top:35px;
margin-left:28px;
margin-right:16px;
}

#imp_links li{
float:left;
display:inline;
width:110px;
height:155px;
list-style-type:none;
color:#21412f;
font-size:8pt;
font-family:Tahoma;
text-align:center;
font-weight:bold;
}

#imp_links img{
width:100px;
height:100px;
border:0px;	
}

#hirkezelo{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;
margin-left:auto;
margin-right:auto;
}

#hirkezelo ul{
margin:0;
padding:0;	
}

#hirkezelo li{
display:inline;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
list-style-type:none;
width:240px;
height:185px;
float:left;
background-image:url('img/hirkezelo.jpg');
}

#content{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;
}

#hir{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;
margin-left:auto;
margin-right:auto;
}

#hir ul{
margin:0;
padding:0;	
}

.hir_tartalom li{
display:block;
list-style-type:none;
text-align:justify;
padding-left:10px;
padding-right:10px;	
margin-top:5px;
margin-bottom:10px;
color:#2f2f2f;
font-size:8pt;
font-family:Tahoma;
}

.hir_fej h1{
font-size:8pt;
font-family:tahoma;	
color:#6f2f2f;
margin-left:10px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
}

#hirkezelo h2{
float:left;
font-size:7pt;
font-family:Microsoft Sans Serif;	
color:#21412f;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-weight:bold;
padding:0;
text-align:right;
}

#hirkezelo h3{
float:left;
font-size:7pt;
font-family:Microsoft Sans Serif;	
color:#21412f;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-weight:bold;
text-align:right;
padding:0;
}

.hir_td1{
width:240px;	
text-align:left;
vertical-align:top;
}

.hir_td2{
width:240px;
text-align:right;
vertical-align:top;	
}

.hir_fej{
width:240px;
height:34px;
}

.hir_tartalom{
width:240px;
height:101px;
text-align:justify;
padding-left:10px;
padding-right:10px;	
color:#2f2f2f;
font-size:8pt;
font-family:Tahoma;
}

.hir_lab{
width:230px;
height:50px;
text-align:right;
padding-right:10px;
color:#2f2f2f;
font-size:8pt;
font-family:Tahoma;
}

.hir_lab a{
font-size:8pt;
font-family:Tahoma;
text-align:left;
padding-right:0px;
color:#6f2f2f;
margin-left:0px;
font-weight:bold;
}

#members{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;
}

#members ul{
margin:0;
padding:0;
}

#members li{
display:inline;
list-style-type:none;	
font-size:8pt;
font-family:Microsoft Sans Serif;
color:#2f2f2f;
margin-top:5px;
margin-bottom:5px;
width:150px;
height:150px;
float:left;
margin-left:5px;
margin-right:5px;
}

#members img{
width:150px;
height:150px;
opacity: 2;	
filter:alpha(opacity=100)
}

#members img:hover{
opacity: 0.5;
filter:alpha(opacity=50)	
}

#viewforum{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;	
}

#viewforum table{
}

.viewforum_td_01{
height:35px;
width:35px;
text-align:center;	
}

.viewforum_td_02{
height:35px;
width:215px;
text-align:left;	
}

.viewforum_td_03{
height:35px;
width:45px;
text-align:center;	
}

.viewforum_td_04{
height:35px;
width:220px;
text-align:right;	
}


#viewforum td a{
font-family: Tahoma;
font-size: 8pt;
text-align: justify;
color: #2f2f2f;
text-decoration:underline;	
}

.viewforum_fej{
font-family: Tahoma;
font-size: 8pt;
text-align: justify;
color: #2f2f2f;
background-image:url('img/wars_fej.jpg');
font-weight:bold;
}

.viewforum_fej td{
padding-top:10px;
height:40px;	
}

.viewforum_back{
background-image:url('img/wars_back.jpg');	
}

.viewforum_lab{
background-image:url('img/wars_lab.jpg');	
}


#personal_box{
width:200px;
height:290px;
background-image:url('img/personal_box.jpg');
margin:0;
padding:0;	
font-family:Microsoft Sans Serif;
font-size:9pt;
color:#2f2f2f;
}

#personal_box ul{
width:200px;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding-top:50px;
padding-right:0px;
padding-left:0px;
}

#personal_box li{
list-style-type:none;
display:block;
min-height:30px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

#personal_box li img{
border:3px #232323 solid;
}

#personal_box li a{
font-family:Microsoft Sans Serif;
font-size:9pt;
color:#2f2f2f;
}

#login_box{
width:200px;
height:235px;
background-image:url('img/login_box.jpg');
margin:0;
padding:0;	
font-family:Microsoft Sans Serif;
font-size:9pt;
color:#2f2f2f;
}

#login_box ul{
width:195px;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
padding-top:40px;
padding-right:0px;
padding-left:0px;
}

#login_box li{
width:200px;
margin-left:auto;
margin-right:auto;
list-style-type:none;
display:block;
height:30px;
padding:0;
text-align:center;

}

#login_box li a{
color:#2f2f2f;
}

.input_felhnev{
width:100px;
height:18px;
border:0px;
padding-top:6px;
padding-left:20px;
text-align:left;
background-image:url('img/loginbox_input_felhnev.jpg');
font-size:8pt;
font-family:Microsoft Sans Serif;
color:#a7a7a7;
}

.input_jelszo{
width:100px;
height:18px;
border:0px;
padding-top:6px;
padding-left:20px;
text-align:left;
background-image:url('img/loginbox_input_jelszo.jpg');
font-size:8pt;
font-family:Microsoft Sans Serif;
color:#a7a7a7;
}

.checkbox{
border:0px;
vertical-align:middle;
color:#2f2f2f;
}

.submit_login{
width:70px;
height:25px;
background-color:#2f2f2f;
color:#a7a7a7;
}


#last_matches{
width:200px;
height:234px;
padding-top:1px;
background-image:url('img/latest_matches.jpg');	
font-size:9pt;
}

#last_matches table{
margin-top:35px;
height:200px;
}

#last_matches td{
font-family:Microsoft Sans Serif;
font-size:9pt;
color:#2f2f2f;
margin:0;
height:30px;
}

#last_matches a{
color:#2f2f2f;	
}

.ikon{
padding-left:20px;
text-align:left;
height:30px;

}

.nmy{
width:60px;
text-align:left;
padding-left:20px;
height:30px;

}

.result{
width:25px;
text-align:right;
padding-right:20px;
height:30px;

}

#last_topics{
width:200px;
height:231px;
padding-top:4px;
background-image:url('img/active_topics.jpg');	
font-size:9pt;
}

#last_topics table{
margin-top:35px;
height:200px;
}

#last_topics td{
font-family:Microsoft Sans Serif;
font-size:7pt;
color:#2f2f2f;
margin:0;
height:30px;
}

.last_topics_topic{
width:105px;
text-align:left;
padding-left:20px;
height:30px;
}

#last_topics a{
color:#2f2f2f;	
font-weight:bold;
}

.forum_fej td{
padding-top:10px;
font-weight:bold;
color: #2f2f2f;
font-family: Tahoma;
font-size:10pt;
}

.forum_back td{
font-weight:normal;
color: #2f2f2f;
font-family: Tahoma;
font-size:7pt;
}

.forum_back td a{
font-weight:bold;
color: #6f2f2f;
font-size:8pt;

}

.forum_back td b a{
font-size:7pt;
color: #2f2f2f;
}

.forum_lab td{
font-weight:bold;
color: #6f2f2f;
font-family: Tahoma;
}

.forum_lab td a{
font-weight:bold;
color: #2f2f2f;
}

.forum_stat td{
color:#2f2f2f;
font-size:8pt;
font-family:Tahoma;	
}

#history{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;
font-family: Tahoma;
font-size: 8pt;
text-align: justify;
color: #2f2f2f;
}

#history table{
width:500px;
margin:0;
padding:0;	
}

#history td{
height:20px;
width:20%;
color: #2f2f2f;
font-family: Tahoma;
padding-left:10px;
padding-right:10px;
}

.history_fej{
height:50px;
margin-top:auto;
margin-bottom:auto;
background-image:url('img/wars_fej.jpg');
font-weight:bold;
color: #2f2f2f;
font-family: Tahoma;
text-align:center;	
}

.history_fej td{
padding-top:10px;	
}

.history_back{
background-image:url('img/wars_back.jpg');	
text-align:justify;	
}

.history_lab{
background-image:url('img/wars_lab.jpg');	
height:24px;
}

#wars{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;
font-family: Tahoma;
font-size: 8pt;
text-align: justify;
color: #2f2f2f;
}

#wars table{
width:500px;
margin:0;
padding:0;	
}

#wars td{
height:20px;
width:20%;
text-align:center;	
color: #2f2f2f;
font-family: Tahoma;

}

#wars td a{
font-family: Tahoma;
font-size: 8pt;
text-align: justify;
color: #2f2f2f;
text-decoration:underline;	
}

.wars_fej{
height:50px;
margin-top:auto;
margin-bottom:auto;
background-image:url('img/wars_fej.jpg');
font-weight:bold;
color: #2f2f2f;
font-family: Tahoma;
}

.wars_fej td{
padding-top:10px;	
}

.wars_back{
background-image:url('img/wars_back.jpg');	
}

.wars_lab{
background-image:url('img/wars_lab.jpg');	
height:24px;
}

.wars_nez_table{
background-image:url('img/wars_tr.png');
background-position:center;
background-repeat:no-repeat;
height:30px;	
}

.wars_nez_left{
padding-left:10px;
padding-right:20px;
font-size:8pt;
font-weight:bold;
font-family:Tahoma;
text-align:right;
color:#6f2f2f;
}

.wars_nez_right{
font-size:8pt;
font-family:Tahoma;
text-align:center;
color:#2f2f2f;	
}

.wars_nez_report{
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
padding-right:30px;	
text-align:justify;
font-size:8pt;
font-family:Tahoma;
color:#2f2f2f;
font-style:italic;
}

.wars_nez_top{
text-align:center;
font-size:10pt;
color:#2f2f2f	
}

.wars_nez_top a{
color:#2f2f2f;	
}

.wars_nez_bottom{
text-align:center;
font-size:8pt;
color:#2f2f2f		
}

.wars_nez_bottom a{
font-size:8pt;
color:#2f2f2f;		
font-family:tahoma;	
}

.screens{
background-image:url('img/screens_back.jpg');
padding-top:50px;
width:500px;
height:170px;	
}

.screens img{
width:100px;
height:75px;
margin-left:5px;
margin-right:5px;
}

.screens_image{
margin-left:auto;
margin-right:auto;
text-align:center;	
font-size:8pt;
font-family:Tahoma;
color:#2f2f2f;
}

.screens_td{
width:100px;
text-align:center;
font-family:Tahoma;
font-size:8pt;
color:#2f2f2f;
margin-left:5px;
margin-right:5px;
}

.screens_td a{
font-family:Tahoma;
font-size:8pt;
color:#2f2f2f;
font-weight:bolder;
}

#statsbox{
width:200px;
}

#statsbox ul{
margin:0;	
}

.stats table{
width:200px;
}

.stats_1 li{
margin:0;
display:block;
list-style-type:none;	
font-family:Microsoft Sans Serif;
font-size:9pt;
color:#2f2f2f;
padding-top:50px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.stats_2 li{
margin:0;
display:block;
list-style-type:none;	
height:25px;
font-family:Microsoft Sans Serif;
font-size:9pt;
color:#2f2f2f;
padding-top:10px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.stats_2b li{
margin:0;
display:block;
list-style-type:none;	
height:25px;
font-family:Microsoft Sans Serif;
font-size:9pt;
color:#2f2f2f;
padding-top:0px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.stats_3 li{
margin:0;
display:block;
list-style-type:none;	
font-family:Microsoft Sans Serif;
font-size:9pt;
color:#2f2f2f;
padding-top:10px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.stats_1{
background-image:url('img/stats_1.jpg');
height:73px;
margin:0;
padding:0;
}

.stats_2{
background-image:url('img/stats_2.jpg');	
margin:0;
padding:0;
}

.stats_2b{
background-image:url('img/stats_2b.jpg');	
margin-top:5px;
margin-bottom:5px;
}

.stats_3{
background-image:url('img/stats_3.jpg');
height:53px;	
margin:0;
padding:0;
}

#right{
position:relative;
width:150px;
margin:0;
padding:0;
float:left;
}

.thread_fej{
width:500px;
height:40px;
background-image:url('img/thread_fej.jpg');	
padding-top:10px;
font-size:8pt;
font-family:Tahoma;
color:#2f2f2f;
}

.thread_fej1{
text-align:center;
width:120px;	
}

.thread_fej2{
text-align:center;
width:380px;
font-size:8pt;
font-family:Tahoma;
color:#2f2f2f;	
}

.thread_fej1 a{
font-size:8pt;
font-family:Tahoma;
font-weight:bold;
color:#2f2f2f;
}

.thread_back{
width:500px;
min-height:150px;
background-image:url('img/thread_back.jpg');
}

.thread_back1{
width:120px;
text-align:center;	
font-size:8pt;
font-family:Tahoma;
color:#2f2f2f;
}

.thread_back2{
width:370px;
padding-left:5px;
padding-right:5px;
margin-bottom:0px;
font-size:8pt;
font-family:Tahoma;
color:#2f2f2f;	
}

.thread_lab{
width:500px;
height:57px;
background-image:url('img/thread_lab.jpg');		
}

.thread_lab1{
width:120px;
text-align:center;	
}

.thread_lab2{
text-align:center;
width:380px;	
}

.thread_lab2 img{
margin-left:7px;
margin-right:7px;	
border:0px;
width:16px;
height:16px;
}

.thread_lab2 a{
width:16px;	
}


#cikk{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;
font-family: Tahoma;
font-size: 8pt;
text-align: justify;
color: #2f2f2f;
}

#cikk table{
width:500px;
margin:0;
padding:0;	
}

#cikk td{
font-family: Tahoma;

}

#cikk td a{
font-family: Tahoma;
font-size: 8pt;
text-align: justify;
color: #2f2f2f;
text-decoration:underline;	
}

.cikk_fej{
height:50px;
margin-top:auto;
margin-bottom:auto;
background-image:url('img/wars_fej.jpg');
font-weight:bold;
color: #2f2f2f;
font-family: Tahoma;
}

.cikk_fej td{
padding-top:10px;
color:#2f2f2f;
text-align:center;	
}

.cikk_back{
background-image:url('img/wars_back.jpg');	
margin-bottom:10px;
}

.cikk_back td{
padding-left:10px;
padding-right:10px;	
color:#2f2f2f;
}

.cikk_lab{
background-image:url('img/wars_lab.jpg');	
height:24px;
}

.cikk_lab td{
color:#6f2f2f;
text-align:right;		
padding-right:15px;
}

.modp{
background:#a7a7a7;
border:0px #a7a7a7;
text-align:center;	
}

.thread_quote{
background:#2f2f2f; 
width:350px; 
margin-top: 10px; 
border:1px dashed #888888;
padding:6px;
text-align:left;
color:#a7a7a7;
}

.thread_quote a{
color:#a7a7a7;	
}

.comment_fej{
background-image:url('img/comment_fej.jpg');
width:400px;
height:40px;
color: #2f2f2f;
font-family: Tahoma;
}

.comment_back{
background-image:url('img/comment_back.jpg');	
width:400px;
color: #2f2f2f;
font-family: Tahoma;
}

.comment_lab{
background-image:url('img/comment_lab.jpg');	
width:400px;
height:45px;
text-align:right;
padding-top:10px;
padding-right:10px;
color: #2f2f2f;
font-family: Tahoma;
}

#awards{
position:relative;
float:left;
top:0px;
left:0px;
width:500px;	
text-align:center;
}

#awards ul{
margin:0;
padding:0;
text-align:center;
}

#awards li{
background-image:url('img/awards_back.jpg');
display:inline;
list-style-type:none;	
font-size:8pt;
font-family:Microsoft Sans Serif;
color:#2f2f2f;
margin-top:5px;
margin-bottom:5px;
width:160px;
height:220px;
float:left;
margin-left:2px;
margin-right:2px;
padding-top:15px;
text-align:center;
}

#awards img{
width:152px;
height:156px;
margin-top:5px;
margin-bottom:10px;
}

#awards h1{
font-size:7pt;
font-weight:bold;
font-family:tahoma;	
color:#6f2f2f;
}

.articles_fej{
height:50px;
margin-top:auto;
margin-bottom:auto;
background-image:url('img/wars_fej.jpg');
font-weight:bold;
color: #2f2f2f;
font-family: Tahoma;	
}

.articles_fej td{
padding-top:10px;	
text-align:center;
color: #2f2f2f;
font-family: Tahoma;
}

.articles_back{
background-image:url('img/wars_back.jpg');
color: #2f2f2f;
font-family: Tahoma;	
font-size:8pt;
text-align:center;
vertical-align:middle;
}

.articles_back td{
color: #2f2f2f;
}

.articles_back td a{
color: #2f2f2f;
}

.articles_table{
background-image:url('img/wars_tr.png');
background-position:center;
background-repeat:no-repeat;
height:30px;		
}

.articles_lab{
background-image:url('img/wars_lab.jpg');
}

.articles_back b{ 
font-size:8pt;
font-weight:bold;
font-family:Tahoma;
color:#6f2f2f;
}

.articles_back b a{ 
color:#6f2f2f;
}

.user_avatar{
background-image:url('img/user_avatar.jpg');
text-align:center;
vertical-align:middle;
}

.user_avatar a{
font-size:8pt;
font-weight:bold;
font-family:Tahoma;
color:#2f2f2f;
}

.user_avatar img{
border: 1px #747474 solid;	
}

.user_person{
background-image:url('img/user_person.jpg');
vertical-align:middle;
}

.user_person_td{
background-image:url('img/user_person_td.png');
background-position:center;
background-repeat:no-repeat;
height:26px;	
}

.user_person_bal{
padding-left:10px;
width:150px;
text-align:left;
color:#6f2f2f;
font-size:8pt;
font-family:Tahoma;	
}

.user_person_jobb{
width:154px;
text-align:left;	
color:#2f2f2f;
font-size:8pt;
font-family:Tahoma;	
}

.user_info_fej{
width:350px;
height:25px;
background-image:url('img/user_info_fej.jpg');	
}

.user_info_back{
width:350px;
background-image:url('img/user_info_back.jpg');	
text-align:center;
vertical-align:middle;
font-size:10pt;
font-family:Tahoma;
font-style:italic;
color:#2f2f2f;
}

.user_info_lab{
width:350px;
height:25px;
background-image:url('img/user_info_lab.jpg');	
}

.user_contact{
height:230px;
background-image:url('img/user_contact.jpg');
padding-top:0px;
vertical-align:middle;
}

.user_contact_td{
background-image:url('img/wars_tr.png');
background-position:center;
background-repeat:no-repeat;
height:30px;
vertical-align:middle;
padding-top:0px;
}

.user_contact_bal{
width:210px;
padding-left:40px;
text-align:left;
color:#6f2f2f;
font-size:8pt;
font-family:Tahoma;	
vertical-align:middle;
}

.user_contact_jobb{
width:210px;
padding-right:40px;
text-align:left;
color:#2f2f2f;
font-size:8pt;
font-family:Tahoma;	
vertical-align:middle;
}

.user_contact_jobb a{
color:#2f2f2f;	
}

.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

a {
  color: #000000;
}
a:hover {
  text-decoration: none;
}

#head, #debug, #bottom {
  width: 98%;
  background-color: #FFFFFF;
  border: 1px solid #888888;
  padding: 5px 1%;
  color: #757575;
  font-family: Tahoma;
}
#head {
  height: 100px;
  font-size: 60px;
  letter-spacing: 5px;
  text-align: center;
}
#debug {
  overflow: auto;
  font-size: 10px;
  line-height: 150%;
}
#head span {
  color: #B91F1D;
}
#head div {
  font-size: 12px;
  font-family: Tahoma;
  letter-spacing: 1px;
}
#bottom {
  clear: both;
  margin-bottom: 20px;
  text-align: center;
}
#errors {
  color:#DD3300;
}
#sql {
  color:#666666;
}
#nav-left {
  float: left;
  width: 16%;
  margin-bottom: 20px;
}
#nav-left a {
  border-right: 1px solid #888888;
  border-left: 1px solid #888888;
  border-bottom: 1px solid #888888;
  display: block;
  text-decoration: none;
  color: #000000;
  padding: 2px 0 2px 15px;
  background-color: #FFFFFF;
  font-family: Arial;
  font-size: 13px;
}
.dark {
  background-color: #F0F0F0 !important;
}
#nav-left a:hover {
  padding-left: 3px;
  border-right: 4px solid #BA1616;
}
#nav-left a:hover:before {
  content:"Â» ";
}
* html #nav-left a:hover, *:first-child+html #nav-left a:hover {
  padding-left: 15px;
}

#nav-right {
  float: right;
  margin-bottom: 20px;
  width: 20%;
}
.navbody { 
  border-left: 1px solid #888888;
  border-right: 1px solid #888888;
  border-bottom: 1px solid #888888;
  background-color: #FFFFFF;
  padding:4px 6px 4px 8px;
  color: #000000;
  font-family: Arial;
  font-size: 13px; 
}
.navbody td {
  font-size: 13px; 
}
#nav-left div, .navhead {
  margin-top: 20px;
  border: 1px solid #888888;
  color: #B91F1D;
  border-right: 4px solid #BA1616 !important;
  font-family: Tahoma;
  letter-spacing: 3px;
  padding:4px 6px 4px 8px !important;
  background-color: #FFFFFF;
  font-size: 16px;
}
#counter span {
  float: right;
}

#ajax_loading {
  position:absolute;
  top:20px;
  right:60px;
}