* {
   margin:0px;
   padding:0px;
   font-family: Arial;
   font-size: 14px;
   line-height:17px;
   color: #014E00;
}

html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {

	margin:0px;
   padding:0px;
   font-family: Arial;
   font-size: 14px;
   line-height:17px;
   color: #014E00;
}
}

*:focus {outline: none}

body {
   background-image: url("../images_hu/all_bg.jpg");
   background-repeat: repeat;
   background-position: center top;
}

div.kis_tartalom {
   font-family: Arial;
   font-size: 14px;
   line-height:17px;
   color: #FFFFFF;
}


a.calendar_link{
font-family: Arial;
   font-size: 14px;
   line-height:17px;
   color: #FFFFFF;
}
a.calendar_link :hover{
font-family: Arial;
   font-size: 14px;
   line-height:17px;
   color: #FFFFFF;
   text-decoration:underline;
}
a.calendar_link:visited{
font-family: Arial;
   font-size: 14px;
   line-height:17px;
   color: #FFFFFF;
}

a:link, a:visited {
    text-decoration:none;
    /*font-weight:bold;*/
    font-family: inherit;
    font-size: inherit;
    line-height:  inherit;
    color: inherit;
}
	
	a:link img , a:visited img {
	    border: 0px;
	}

a:hover {
    text-decoration:underline;
}

a.menu_pic:hover {
    text-decoration:none;
}

p {
    margin-top:7px;
    margin-bottom:7px;
}

ul {
   margin-left: 20px;
   font-size:14px;
}

b, i {
   font-family: inherit;
   font-size: inherit;
   line-height:  inherit;
   color: inherit;
}

   /* //////////////////////*/
   /*      Vaz reszek       */
   /* //////////////////////*/

div#wrapper {
    background-image: url("../images_hu/content_repeat_hor.jpg");
    background-repeat: repeat-x;
    background-position: center top;
}

div#wrapper2 {
    background-image: url("../images_hu/content_repeat.jpg");
    background-repeat: repeat-y;
    background-position: center top;
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
}

div#maincontainer {
    background-image: url("../images_hu/header_1.jpg");
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 52px;
}

div#header {
    
}

	div#header_1 {
	    float:left;
	    width: 52px;
	    height: 106px;
	    display: inline;
	}
	
		div#header_1 a:link, div#header_1 a:visited {
		    display: block;
		    width: 52px;
		    height: 42px;
		}
	
	div#header_2 {
	    float:left;
	    width: 146px;
	    height: 106px;
	    display: inline;
	    margin-right: 43px;
	}
	
		div#header_2 a:link, div#header_2 a:visited {
		    display: block;
		    width: 146px;
		    height: 90px;
		}
	
	div#header_3 {
	    float:left;
	    width: 152px;
	    height: 106px;
	    display: inline;
	    margin-right: 42px;
	}
	
		div#header_3 a:link, div#header_3 a:visited {
		    display: block;
		    width: 152px;
		    height: 90px;
		}
	
	
	div#header_4 {
	    float:left;
	    width: 106px;
	    height: 106px;
	    display: inline;
	    margin-right: 40px;
	}
	
		div#header_4 a:link, div#header_4 a:visited {
		    display: block;
		    width: 106px;
		    height: 90px;
		}
	
	
	div#header_5 {
	    float:left;
	    width: 114px;
	    height: 106px;
	    display: inline;
	    margin-right: 15px;
		
	}
	
		div#header_5 a:link, div#header_5 a:visited {
		    display: block;
		    width: 114px;
		    height: 90px;
		}
	div#header_7 {
	    float:left;
	    width: 114px;
	    height: 106px;
	    display: inline;
	    margin-right: 20px;
		
	}
	
		div#header_7 a:link, div#header_7 a:visited {
		    display: block;
		    width: 114px;
		    height: 90px;
		}
	
	div#header_5a {
	    float:left;
	    width: 114px;
	    height: 106px;
	    display: inline;
	    margin-right: 15px;
		
	}
	
		div#header_5a a:link, div#header_5a a:visited {
		    display: block;
		    width: 114px;
		    height: 90px;
		}
	
	
	div#header_6 {
	    float:left;
	    width: 42px;
	    height: 106px;
	    display: inline;
		
	}
	
		div#header_6 a:link, div#header_6 a:visited {
		    display: block;
		    width: 42px;
		    height: 42px;
		}
	
	
div#menu_holder {
    
}

div#content_holder {
   
}

	div#left {
	   float:left;
	   width: 133px;
	   display: inline;
	   margin-left: 52px;
	   padding-left: 12px;
	   padding-top: 13px;
	   padding-bottom: 20px;
	   
	   font-family: "Times New Roman", Arial;
	   font-size: 14px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#ffff33;
	}
	
		.leftimg {
		    background-image: url("../images_hu/left_kep.jpg");
		    background-repeat: no-repeat;
		    background-position: left top;
		    width: 114px;
		    height: 95px;
		    padding-left: 9px;
		    padding-top: 18px;
		}
	
		.leftimgutolso {
		    background-image: url("../images_hu/left_kep_utolso.jpg");
		    background-repeat: no-repeat;
		    background-position: left top;
		    width: 114px;
		    height: 99px;
		    padding-left: 9px;
		    padding-top: 14px;
		}

	div#center {
	   float:left;
	   width: 602px;
	   display: inline;
	   margin-left: 15px;
	   margin-right: 15px;
	   
	   font-family: "Times New Roman", Arial;
	   font-size: 14px;
	   font-weight: normal;
	   line-height: 22px;
	   color:#014E00;
	}
	
		div#tartalom {
		    margin-left: 30px;
		    margin-right: 30px;
		    margin-top: 30px;
		}
	#tartalom a
	{
		color:#0000FF;
	}
	#tartalom a:hover
	{
		text-decoration: underline;
	}
	#tartalom a:visited
	{
		color:#0000FF;
	}
	
	div#right {
	   float:left;
	   width: 133px;
	   display: inline;
	   padding-left: 12px;
	   padding-bottom: 20px;
	   
	   font-family: "Times New Roman", Arial;
	   font-size: 14px;
	   font-weight: normal;
	   line-height: 18px;
	   color:#ffff33;
	}

   /* //////////////////////*/
   /*     Menupontok        */
   /* //////////////////////*/

ul#menu{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul#menu li{
	position: relative;
	display: inline;
	float: left;
	width: 118px;
}

ul#menu li a:link, ul#menu li a:visited {
	display: block;
	width: 118px;
	height: 45px;
}

	ul#menu li a:hover {
	   text-decoration: none;
	}
	

   /* //////////////////////*/
   /*    Tartalom reszek    */
   /* //////////////////////*/
   
.vonal {
    border-bottom: 1px solid #CCC;
    font-family: Arial;
    font-size: 0px;
    font-weight: normal;
    line-height: 0px;
    color:#000;
    
}

.elvalaszto {
   border: 3px solid #D7DADE;
   font-size:0px;
   line-height:0px;
   height:0px;
   margin-top:15px;
   margin-bottom:15px;
   margin-right:35px;
}

   
   /* //////////////////////*/
   /*    Tovabbi reszek     */
   /* //////////////////////*/

.clear {
   clear:both;
   font-size:0px;
   line-height:0px;
   height:0px;
}

h1 {
    font-family: "Times New Roman", Arial;
    font-size: 35px;
    font-weight: normal;
    line-height: 30px;
    color:#014E00;
}


h2 {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 15px;
  color: #014E00;
}

h3 {
  font-family: Arial;
  font-size: 12px;
  font-weight:bold;
  margin-top: 20px;
  margin-bottom: 15px;
  color: #014E00;
}
h4 {
  font-family: Arial;
  font-size: 12px;
  font-weight:bold;
  margin-top: 20px;
  margin-bottom: 15px;
  color: #014E00;
}
h5 {
  font-family: Arial;
  font-size: 12px;
  font-weight:bold;
  margin-top: 20px;
  margin-bottom: 15px;
  color: #014E00;
}
p {
    font-family: "Times New Roman", Arial;
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    color:#014E00;
    margin-top: 20px;
    margin-bottom: 50px;
}

.kep {
    background-image: url("../images_hu/kepbg.png");
    background-repeat: no-repeat;
    background-position: left top;
    width: 115px;
    height: 100px;
    padding-left: 9px;
    padding-top: 24px;
}

.left {
    float: left;
    width: 115px;
    margin-right: 20px;
    margin-bottom: 20px;
}

.right {
    float: right;
    width: 115px;
    margin-left: 20px;
    margin-bottom: 20px;
}

a.gallery_title_link {
  font-family: Arial;
  font-size: 12px;
  font-weight:bold;
  color: #014E00;
  text-decoration:none;
}

a.gallery_title_link:visited {
  font-family: Arial;
  font-size: 12px;
  font-weight:bold;
  color: #014E00;
  text-decoration:none;
}
a.gallery_title_link:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight:bold;
  color: #014E00;
  text-decoration:underline;
}

