@charset "UTF-8";


/*//////////////////////// R E S E T //////////////////////////*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}

br{
clear: both;
}

strong{
	font-weight: bold;
}


/*Hatter reset*/
html,body,#bg,#bg table,#bg td{width:100%;height:100%;overflow:hidden}
img{display:block}

/*Hatter*/
body{background: #2d1a09}
#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;margin:0 auto}

#bg{
/*display: none;*/
}
/* left:50%; margin-left:-400px; z-index:2;*/
#scrl{position: absolute; width:100%; height:100%; left:0; top:0; z-index:2; overflow:scroll;}
#site{width:800px; margin:0px auto; }
#header{height:310px;}
#logo{display:block; width:220px; height:310px; float:left; background: url("./themes/site_themes/default/images/logo.png") no-repeat}
* html #logo{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://erdo.hu/euerdo/themes/site_themes/default/images/logo.png',sizingMethod='scale');}
#menu{width:580px; height:310px; float:left;}
.o{ position: absolute; top: 0; bottom: 0; left: 0; width: 100%; background: #2d1a09; opacity: 0.8; -moz-opacity: 0.8;  filter:alpha(opacity=80);}
.c{ position: relative; height: 100%;}
#menubar{position: relative; width:540px; height:40px; margin-top:270px; padding:0px;}
#menubar .c{width: 540px;  height:40px;}

#content{width:800px;  padding:0px 0px 0px 10px; background:#ffffff url("./themes/site_themes/default/images/content.jpg") no-repeat 500px 100px;}
 #left{width:160px; float:left; padding:30px 20px;}
 #right{width:590px; float:left; padding:30px 0px 0px 10px;}

#footer{
background:#fff;
width:750px;
height:50px;
padding:10px 30px;
}

#menubar ul{}
#menubar li{
 float:left;
 text-align:center;
}
#menubar li a{
  display:block;
  width:90px;
 height:25px;
 line-height:15px;
 padding-top:10px;
  color:#fff;

font-size:12px;
}

#menubar li a:hover{
  background:url("./themes/site_themes/default/images/arr.png") no-repeat bottom center;
  text-decoration:none;
}

#left h2{border-bottom: 1px solid #cccccc;}

#left li a{
  border-left: 5px solid #88b436;
  padding-left:10px;
font-size:13px;
}

body{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

h1,h2,h3,p{

}

p{
font-family:  Arial, sans-serif;
padding-top: 10px;
color:#272017;
}



a{
	color:#272017;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}


li{
	padding-top: 5px;
}

h1{
	font-size: 18px;
        background: #88b436;
	line-height: 24px;
	color: #ffffff;

        padding:10px;
}

.mini{
text-transform: none;
font-size:14px;
}

h2{
	font-size: 16px;
	color: #2f261c;
        font-weight:bold;
        padding-top:20px;
}

h3{
	font-weight: bold;
	font-size: 14px;
	color: #2f261c;

}

.entry{
  padding:10px 30px 20px 10px;
  border-bottom: 1px solid #cccccc;
}

.entry a{color:#014715;}

.doc,
.pdf,
.swf,
.mp3{
display:block;
width:200px;
height:20px;
padding:3px 25px;
background:url("./themes/site_themes/default/images/icons/doc.gif") no-repeat left center; 
}
.swf{background:url("./themes/site_themes/default/images/icons/swf.gif") no-repeat left center; }
.pdf{background:url("./themes/site_themes/default/images/icons/pdf.gif") no-repeat left center; }
.mp3{background:url("./themes/site_themes/default/images/icons/mp3.gif") no-repeat left center; }

* html #menubar .o {height: expression(document.getElementById("menubar").offsetHeight);}

.tool-tip {
	color: #fff;
	width: 240px;
	z-index: 13000;
}
 
.tool-tip h1{
   font-size:14px;
   padding:0px 5px;  
}

.tool-tip p{
   font-size:11px;
   padding: 5px;  
}


.tool-tip h2{
   font-size:11px;  
   padding:0px;
}

.tip-title {
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 8px 8px 4px;
	background: #fff;

}
 
.tip-text {
	font-size: 9px;
	padding: 4px 8px 8px;
	background: #fff;
}

.thumbc{width:100px; height:100px; float:left; padding:10px;}

.xl33{
 width:30px;
}

.xl29{
width:80px;
}


#fmenu li{
  
float:left;
text-align:center;
}

#fmenu a{
display:block;
 width:80px;
 height:15px;
 padding:5px 10px;
background:#5f7e27;
}

#fmenu a:hover{
 background:#88b436;
 text-decoration:none;
}