html,body {margin:0;padding:0;width:100%;height:100%;background-color: #fff;
           background-image: url(../images/bbg.jpg);background-repeat: repeat-x;background-position: top;}
* html #wrap{height: 100%;}
p,td { font-family:Arial, Helvetica, sans-serif; margin-top: 0px;}
a img{border:0;}
form {margin:0;padding:0;}
h1 {font-size: 17px;font-weight: bold;color: #000000;font-family: Arial, Helvetica, sans-serif;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}
/*text-transform: uppercase;*/
.cb{clear:both;}

.menu {
	text-align:center;
	height:40px;
	width: 930px;
	background-color:fff#;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
}
.menu ul{margin:0 0 0 0px;padding:0;text-align: center;height:40px;}
.menu ul li{list-style-type: none;color: #483f46;
            font-family: "Tahoma";font-size: 10px;float: left;
            padding:0px;margin: 0px;font-weight: bold;
            border-right:1px solid #483f46;
}
/*.menu a{text-decoration: none;color: #000000;background-color:#ACE907;padding:12px 4px 12px 4px;}
.menu a:hover {color: #ffffff;background-color:#7DA80A;}*/
.menu a{text-decoration: none;color: 000; padding:12px 10px 10px 10px;display:block;}
/*.menu a:hover {color: #ffffff;}   background-color:#7DA80A;}*/
.menu ul li{background-image:url(images/new_bg1.jpg);height:40px;}
.menu ul li:hover{background-image:url(images/new_bg2.jpg);height:40px;}

.menu .link{text-decoration: none;color:#000000;padding:3px;font-weight:bold;}
.menu .link:hover{color:#ffffff;background-color:#85BB01;}

.footermenu {text-align:center;margin:0 auto;margin-top:10px;margin-bottom:10px;}
.footermenu ul{margin:0 0 0 32px;padding:0;text-align: center;width:950px;}
.footermenu ul li{list-style-type: none;color: #000000;
            font-family: "trebuchet MS";font-size: 13px;float:left;
            padding-left: 0px;margin: 0px;padding-top: 0px;padding-bottom: 0px;font-weight: bold;
            display:inline;padding-top:10px;padding-right:16px;
}
.footermenu a{text-decoration: none;color: #000000;padding:2px 4px 2px 4px;}
.footermenu a:hover {color: #ffffff;background-color:#7DA80A;}

.bottom_addr {font-size: 11px;color: #3c5500;padding-top: 8px;}
.bottom_addr a {text-decoration: underline;color: #000000;}
.bottom_addr a:hover {text-decoration: underline;color: #419800;}
.bottom_menu {color: #000000;text-align: center;padding-top: 4px;}
.bottom_menu a {color: #000000;text-decoration: underline;}
.bottom_menu a:hover {color: #638E00;text-decoration: underline;}

.body_txt{text-align:left;font-family: Tahoma, Arial;font-size: 12px;;
          padding:10px;background-color:#E8F0EA;border:1px solid #000000;
          }
.index_body_txt{background-image:url(images/bgh.png);background-repeat:repeat-x;background-position:bottom left;}
.inside_body_txt{background-image:url(images/inside_bgh.png);background-repeat:repeat-x;background-position:top left;}
          
/*.body_txt {color: #000000;text-align: justify;vertical-align: top;
             background:url(../images/cbg.gif) repeat-y;font-size: 12px;
             padding-top: 10px;padding-right: 30px;padding-bottom: 10px;padding-left: 30px;font-family: Tahoma, Arial;}
*/            
.company_name {font-size: 14px;font-weight: bold;text-transform: none;color: #FFFFFF;}
#wrap{position:relative; min-height:100%; margin:0 auto; width:950px;}
#conteiner{width:950px;	margin:0 auto;}
#footer{width:950px; margin:0 auto;color: #000000;text-align: center;margin-top:5px;font-family:Arial, Helvetica, sans-serif; font-size:12px;background-color:#ffffff; border:1px solid #000000;}
/*background:url(../images/botbg.gif) repeat-y;*/
/*#footer a{color: #000000;text-decoration: underline;}*/
/*#footer a:hover{color: #638E00;text-decoration: underline;}*/
/*#header{height:455px; background:url(../images/p1bg.jpg) no-repeat;}*/
#header{background-color:#transparent;padding-top:5px;padding-bottom:5px;}
#header_pic{width:930px;margin-right:auto; margin-left:auto;height:350px;position:relative;z-index:10;}
#headerfade{width:930px;margin-right:auto;margin-left:auto;}



#logo{font-size:26px; color:#003658; font-family:Tahoma, Arial;border:1px solid #ffffff;height:60px;
      text-align:center;width:468px;position:absolute;top:275px;left:5px;opacity:0.70;filter:alpha(opacity=70);
      background-color:#CEFA56;padding:5px;margin:0px;z-index:1200;}
#logo:hover{opacity:1;filter:alpha(opacity=100);}      
#h_block{width:260px;font-family:Tahoma, Arial;font-size:12px;
         border:1px solid #ffffff;position:absolute;top:10px;left:5px;width:350px;opacity:0.80;filter:alpha(opacity=80);
         background-color:#CEFA56;margin:0px;height:175px;z-index:1201;}
#h_block:hover{opacity:1;filter:alpha(opacity=100);}
#h_block p {margin: 0px 0 9px 0;}

#content{padding-left:10px;padding-top:10px;}
#content h1{font-size:26px; font-weight:bold;}
/*  index hírdoboz */
.index_hirbox{border:1px solid #85BC00; padding:5px;width:450px;margin-top:5px;margin-bottom:5px;background-color:#ffffff;color:#000000;height:auto;float:left;margin-left:2px;}
.index_hirbox #cim{font-size:18px;font-weight:bold;color:#85BC00;}
.index_hirbox h1{font-size:18px;font-weight:bold;color:#85BC00;margin-bottom:2px;}
.index_hirbox h2{font-size:12px;font-weight:bold;color:#85BC00;margin-top:0px;}
.index_hirbox h3{font-size:20px;font-weight:bold;color:#000000;margin-top:10px;margin-bottom:0px;float:left;height:40px;}
.index_hirbox #imgdiv {width:155px; float:left;margin-right:5px;}
.index_hirbox #imgdiv img{width:150px;border:0px;padding:3px;}
.index_hirbox #text img{height:40px;border:0px;float:left;margin-right:5px;}
.index_hirbox #text{text-align:justify;float:left;width:290px;margin-top:3px;}
.index_hirbox #tovabbdiv{text-align:right;}

.kiemelt_hirbox{padding:5px;width:340px;color:#000000;height:auto;float:left;}
.kiemelt_hirbox #cim{font-size:14px;font-weight:bold;color:#85BC00;}
.kiemelt_hirbox h1{font-size:14px;font-weight:bold;color:#85BC00;margin-bottom:2px;}
.kiemelt_hirbox h3{font-size:20px;font-weight:bold;color:#000000;margin-top:10px;margin-bottom:0px;float:left;height:40px;}
.kiemelt_hirbox #imgdiv{height:100px;border:0px;float:left;}
.kiemelt_hirbox img{height:100px;border:0px;padding:3px;margin-right:5px;margin-bottom:5px;}
.kiemelt_hirbox #text{text-align:justify;float:left;width:340px;margin-top:3px;}
.kiemelt_hirbox #tovabbdiv{text-align:right;}



.flink, .flink:visited{text-decoration: none;color:#85BB01;;padding:3px;font-weight:bold;}
.flink:hover{color:#ffffff;background-color:#85BB01;}

.inside_hir{padding:10px;padding-left:0px; width:600px;margin-top:10px;margin-bottom:10px;color:#000000;height:auto;}
.inside_hir h1{font-size:18px;font-weight:bold;color:#85BC00;}
.inside_hir h2{font-size:12px;font-weight:bold;color:#85BC00;margin-top:0px;}
.inside_hir #imgdiv {width:350px; margin-right:5px;}
.inside_hir #imgdiv img{width:350px;border:0px;padding:3px;}
.inside_hir #imglogo{float:left;}
.inside_hir h3{font-size:20px;font-weight:bold;color:#000000;margin-bottom:0px;float:left;height:80px; float:left;}
.inside_hir #imglogo img{height:80px;border:0px;margin-right:5px;}
.inside_hir #text{text-align:justify;margin-top:10px;}
.inside_hir .click{background-color:#C7DE8A;padding:10px;font-weight:bold;margin-top:10px;}



.fesztival_hirbox{border:1px solid #85BC00; padding:5px;width:600px;margin-top:10px;margin-bottom:10px;background-color:#ffffff;color:#000000;height:auto;}
.fesztival_hirbox #cim{font-size:18px;font-weight:bold;color:#85BC00;}
.fesztival_hirbox h2{font-size:12px;font-weight:bold;color:#85BC00;margin-top:0px;}
.fesztival_hirbox #imgdiv {width:250px; float:left;margin-right:5px;}
.fesztival_hirbox #imgdiv img{width:245px;border:0px;padding:3px;}
.fesztival_hirbox #text img{height:40px;border:0px;float:left;margin-right:5px;}
.fesztival_hirbox #text{text-align:justify;float:left;width:330px;margin-top:3px;}
.fesztival_hirbox #tovabbdiv{text-align:right;}

/* aloldal 1 fesztivál gyűjtőoldal */
#fesztivalok_cim{font-size:32px;font-weight:bold;color:#000000;margin-bottom:0px;float:left;height:80px; float:left;margin-left:10px;}
.pagesDiv{font-weight:bold;padding:3px;}
.pagesDiv a, .pagesDiv:visited{text-decoration: none;color:#85BB01;;padding:3px;font-weight:bold;}
.pagesDiv a:hover{color:#ffffff;background-color:#85BB01;}
.pagesDiv .nl{padding:3px;}

.menu_vi1 {text-align:center;margin:0 auto;margin-bottom:10px;height:35px;padding:5px;padding-top:14px;border-bottom:1px solid #000000;
           /*background-image:url(images/left_up.jpg);
           background-repeat: no-repeat;
           background-position:top left;*/
           /*background-color:#E8F0EA;*/
           background-image:url(images/tl_1.png);
           background-repeat: no-repeat;
           background-position: top left;           
           }
.menu_vi1 ul{margin:0 0 0 10px;padding:0;text-align: center;width:950px;}
.menu_vi1 ul li{list-style-type: none;color: #000000;
            font-family: "trebuchet MS";font-size: 13px;float:left;
            padding-left: 0px;margin: 0px;padding-top: 0px;padding-bottom: 0px;font-weight: bold;
            display:inline;padding-right:16px;
}
.menu_vi1 a{text-decoration: none;color: #000000;padding:2px 4px 2px 4px;}
.menu_vi1 a:hover {color: #ffffff;background-color:#7DA80A;}

#select-year{margin:20px 0px;background-color:#E8F0EA;border:1px solid#000000;padding:10px;}
#select-year h1{font-size:18px;font-weight:bold;}

.s-year{float:left;height:20px;padding:0px 5px;}
.s-year a{cursor:pointer;text-decoration:none;color:#85BB01;font-weight:bold;padding:0px 3px;}
.s-year a:hover{background-color:#85BB01;color:#FFFFFF;}
.activeyear a{background-color:#85BB01;color:#FFFFFF;}
