html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
margin:0pt;
padding:0pt;
}

ul, li {list-style-type:none;}

body
{
	background:#e9e9e9;color:#404040;
}

body,tr,td {
font-family:'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
font-size : 12px;
font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;
line-height : 17px;letter-spacing : 0;text-decoration : none;text-indent : 0;text-transform : none;
text-align:center;
}

html {overflow-y: scroll;}

.hidden {display:none}
tr,td {vertical-align:top;text-align:left}
table {border-collapse:collapse}

a {color: #a64b3c;text-decoration: none;}
a:visited {color : #a64b3c;text-decoration : none;}
a.class2 {}
a:hover {color : #d67053;text-decoration : underline;}

#container {display:block;width:660px;margin:10px auto;padding:10px 20px;text-align:left;background:white}
#nav{width:652px;text-align:right;font-weight:bold;border-bottom: #CCCCCC solid 3px;padding: 0px 8px 8px 0px;font-size:12px}
#nav a{color : #787878;font-family:'Verdana-Bold','Verdana',sans-serif;font-size:12px}
#nav a:hover{color:#D67053;text-decoration:underline;}
#header{background: url(zaszlok.jpg);width:660px;height:85px;margin-top:8px}

#container.newsletter #header{background: url(hirlevel.jpg)}
#container.kmkm #header{background: url(kmkm.jpg)}
#container.napjaink #header{background: url(napjaink.jpg)}
#container.vendegkonyv #header{background: url(vendegkonyv.jpg)}
#container.media #header{background: url(media.jpg)}
#container.archive #header{background: url(archiv.jpg)}
#container.links #header{background: url(links.jpg)}
#container.esemenyek #header{background: url(esemenyek.jpg)}
#container.rolunk #header{background: url(rolunk.jpg)}
#container.kapcsolat #header{background: url(contact.jpg)}
#container.emailbox #header{background: url(contact.jpg)}
#container.emailbox2 #header{background: url(contact.jpg)}
#container.halaszvadasz #header{background: url(halaszvadasz.jpg)}
#container.tanccsoport #header{background: url(tanccsoport.jpg)}

#maintable{width:660px}
#rightcol{width:156px;padding-top: 15px}
#mainpart{padding-top: 10px}

.error {color:#A64B3C}

.news,.gbEntry {display:block; text-align : left;padding-right:16px;padding-top:10px}
.events {display:block; text-align : left;padding-right:16px;padding-top:10px}

.gbHeader{float:left}
.news .title,.gbHeader
{
	color : #a64b3c;
	font-size : 14px;
	font-weight : bold;
	padding-bottom : 0px;
	font-family : 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
}

#container.archive .news .date,#container.media .news .date, #container.vendegkonyv .gbEntry .date{float:right}
#container.archive .news .title,#container.media .news .title, #container.vendegkonyv .gbEntry .date {font-size:12px}

/*.gbFooter {display:block;width:100%;border-bottom:1px solid black}*/
.gbFooter span {display:none}

#gbNewEntryForm {padding-top:20px;font-size:12px}
#gbNewEntryForm textarea {width:476px;height:150px}
#gbNewEntryForm .error,#emailboxform .error {color:red;font-weight:bold;width:100%;text-align:center;padding-bottom:20px;}
#gbNewEntryForm .error span, #emailboxform .error span {display:none}
#emailbox textarea {width:476px;height:150px}


tr.hozzaszolas td{padding-top:8px}


.news .date,.gbEntry .date
{
	font-size : 12px;
    padding-top : 1px;
	padding-bottom : 8px;
    color : #5D5D5D;
    font-family : 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
	font-weight:bold;
}


.news .linkmore{width:13px;height:13px;background:url(nyil.gif) no-repeat 5px 0px;display:inline; padding-left: 5px;}
.news .linkmore span{display:inline;line-height:20px;font-size:0px;padding-left:30px;color:white}
.news .linkmore:hover {text-decoration:none}

.newsbody,.gbBody
{
	font-size : 12px;
	padding-bottom:10px;
	text-align : left;
    
}



.htmltext
{
	font-size : 12px;
    padding-top:10px;
	padding-right:16px;
	text-align : left;
}


.gbBody{float:none;clear:both}


#container.fullnews .newsbody {padding-bottom:15px;}
#container.fullnews .newsbody.intro {font-weight:bold; padding-bottom:10px;}

/*
.newsgallery .newsgalleryimg{overflow:hidden;width:115px;height:115px;border:1px solid #cccccc;margin:0px 1px 1px 0px;float:left;vertical-align:middle;}

.newsgallery .newsgalleryimg a{display:block;width:97px;height:97px;text-decoration:none}
.newsgallery .newsgalleryimg a:hover{text-decoration:none}
.newsgallery .newsgalleryimg a img {display:none}
*/


.newsgallery .newsgalleryimg{overflow:hidden;border:10px solid #cccccc;margin:0px 1px 1px 0px;float:left;vertical-align:middle;background-color:white !important}

.newsgallery .newsgalleryimg a{display:block;width:97px;height:97px;text-decoration:none}
.newsgallery .newsgalleryimg a:hover{text-decoration:none}
.newsgallery .newsgalleryimg a img {display:none}

.clear{clear:both;visibility:hidden}

#container.vendegkonyv .gbEntries {padding-bottom:5px}

.pager {text-align:center;float:none;clear:both}
.pager ul{margin:0px;padding:0px;}
.pager li{float:left;padding-left:2px}
.pager .prev {padding-left:0px}
.pager .next a{width:13px;height:16px;background:url(nyil.gif) no-repeat 2px 2px;display:block; padding-left: 5px;}
.pager .prev a{width:16px;height:16px;background:url(nyilbalra.gif) no-repeat 0px 2px;display:block; padding-left: 0px;float:left}
.pager a.actual {color:#404040}

#rightcol #menu
{
	list-style-type : none;
	padding-top: 11px;
    padding-left: 11px;
    padding-bottom: 15px;
	border:2px solid #CCCCCC;
	font-variant : small-caps;
	font-style : italic;
	background:white;
	line-height:150%;
	font-size:16px
}

#rightimages {background:white}

#rightimages img 
{
	border-color : #cccccc;
	border-style : solid;
	border-width : 10px 10px;
	margin : 0px 0px 1px 0px;
}

#antispam img 
{
	
}

#gbFirstNewEntryLink {
text-align:right; 
font-weight:bold; 
padding-top: 5px;
padding-bottom: 18px;
padding-right: 16px;}


#footer {clear:both;margin:20px auto 10px;text-align:center}
