body{
    margin:0px auto;
    padding:0px;
    font-family:"Trebuchet Ms";
    font-size:14px;
    color:#666;
    background:#ffe;
}
div.clear{
    clear:both;
}
h1{
    border-bottom:1px dotted #ddddff;
    color:#555555;
    font-size:22px;
    margin:0px;
    padding-top:5px;
    padding-left:5px;
    padding-bottom:2px;
}
h2{
    color:#555555;
    font-size:12px;
    margin:0px;
}

h5{
    display:inline;
}
div#head{
    width:998px;
    border-left:2px solid #666666;
    border-bottom:2px solid #666666;
    height:120px;
    margin:0px auto;
}
div#head div#head_img{
    border-left:0px;
    border-right:82px solid #874223;
    text-align:left;
    width:93px;
    float:left;
    height:120px;
}
div#head div#head_main{
    float:left;
}
div#head div#head_main div#head_title{
    font-family:times New Roman;
    font-size:38px;
    margin:32px 0 0 235px;
    position:absolute;
    border-top:1px solid #874223;
    border-bottom:1px solid #874223;
    color:#D9945B;
}
div#head div#head_main div#head_title span.small{
    font-size:30px;
}
div#head div#head_main div#head_name{
    color:#AAAABB;
    font-size:14px;
    font-weight:bold;
    margin:81px 0 0 458px;
    position:absolute;
    color:#874223;
}

div#head div#head_right{
    float:right;
    padding:10px;
    height:100px;
    width:149px;
    background:#D9945B none repeat scroll 0 0;
    border-left:7px solid #874223;
    color:#FFFFFF;
    font-weight:bold;
}

div#main{
    width:995px;
    padding-top:5px;
    padding-right:3px;
    margin:0px auto;
    border-right:2px solid #666;
}
div#main div#left{
    float:left;
    width:175px;
    border-right:1px dashed #ddddff;
    padding-right:1px;
    padding-bottom:2px;
}
div#main div#left a{
    width:160px;
    background:#eee;
    color:#222;
    margin-top:2px;
    display:block;
    text-decoration:none;
    border-left:5px solid #666;
    padding-left:10px;
    font-family:"Trebuchet Ms";
    font-size:14px;
}
div#main div#left a.submenu,div#main div#left a.submenu.url{
    padding-left:15px;
    border-width:15px;
    width:145px;
}
div#main div#left a.url{
    border-left:5px solid #874223;
    background:#D9945B;
}
div#main div#left a.main{
    border-left:5px solid #874223;
    background:#bbb;
}

div#main div#left a:hover{
    background:#ccf;
    text-decoration:underline;
    border-left:10px solid #874223;
    padding-left:5px;
    color:#444;
}
div#main div#left a.url:hover{
    background:#c8834c;
    border-left:10px solid #874223;
    padding-left:5px;
}
div#main div#left a.main:hover{
    background:#aaa;
    border-left:10px solid #874223;
    padding-left:5px;
}
div#main div#left a.submenu:hover,div#main div#left a.submenu.url:hover{
    padding-left:15px;
    width:145px;
    border-width:15px;
}
div#main div#left a.separator{
    margin-bottom:10px;
}




div#main div#right{
    float:right;
    width:808px;
    margin-left:10px;
}

div#main div#right div#content{
    float:left;
    width:630px;
}

div#main div#right div#content div#nav{
    font-size:14px;
    background:#D9945B;
    top:128px;
    position:absolute;
    width:632px;
}
div#main div#right div#content div#nav h3{
    color:#666;
    font-weight:bold;
    padding:0px;
    margin:0px;
    font-size:13px;
    display:inline;
}
div#main div#right div#content div#nav a{
    text-decoration:none;
    color:#eee;
}
div#main div#right div#content div#nav a:hover{
    text-decoration:underline;
    color:#666;
}

div#main div#right div#content div#content_main{
    margin-top:20px;
}

div#main div#right div#content_right{
    float:right;
    width:170px;
    border-left:1px dashed #ddddff;
}

div#foot{
    width:1000px;
    height:50px;
    border-top:1px dashed #ddddff;
    margin:0px auto;
    margin-top:5px;
    text-align:center;
    font-size:12px;
}

/* képet tartalmazó div */
div.kep{
    border:2px solid #222;
    background:#eee;
    text-align:center;
    width:160px;
    margin-left:6px;
    margin-bottom:5px;
}
div.kep:hover{
    border:3px solid #222;
    margin-left:2px;
    margin-bottom:1px;
}
div.kep a{
	border:none;
	text-decoration:none;
}
div.kep a:visited{
	border:none;
	text-decoration:none;
}
div.kep a img{
	border:none;
}

div.main_box{
    float:left;
    width:300px;
    border:2px solid #666;
    margin:5px;
    height:170px;
    background:#eee;
}
div.main_box:hover{
    background:#fff;
    border:3px solid #444;
    margin:4px;
}
div.main_box img{
    margin-right:2px;
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;
}
div.main_box h2{
    margin:0px;
    padding:0px;
    font-size:15px;
    font-weight:bold;
    text-align:right;
}
div.main_box h2 a,div.main_box h2 a:visited{
    color:#874223;
    text-decoration:underline;
}
div.main_box h2 a:hover{
    color:#666;
}
div.main_box div.main_box_text{
    text-align:justify;
    margin:2px;
    font-size:12px;
}
div.main_box div.main_box_text a,div.main_box div.main_box_text a:visited{
    text-decoration:none;
    color:#666;
}
div.main_box div.main_box_text a:hover{
    text-decoration:underline;
}

/* galéria */
table.galeria{
    text-align:center;
}
table.galeria tr td{
    background:#251F04;
}
table.galeria tr td p{
    text-align:justify;
    padding:0px 50px 0px 50px;
    color:#eee;
}
table.galeria tr td a img{
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    border-top:none;
}

a.kapcsolat{
    text-decoration:none;
}
a.kapcsolat img{
    border:none;
}

table.kapcsolat{
    width:80%;
}
table.kapcsolat tr.v3{
    background:#beb79d;
}
table.kapcsolat tr.v2{
    background:#dcd9d0;
}
table.kapcsolat input.kapcsolatInput{
    width:220px;
}
table.kapcsolat textarea.kapcsolatText{
    width:224px;
    height:100px;
}

div.cimkek a,div.cimkek a:visited{
    color:#874223;
}
div.cimkek a:hover{
    color:#666666;
}

div.cimke_leiras{
    border-bottom:1px solid #666;
}
