/*
Theme Name: AlfaCon Default 1.0
Theme URI: http://www.whynot.org/
Description: The default theme of AlfaCon
Version: 1.0
Author: Zoltan Radics
Author URI: http://www.whynot.com/
*/

html { margin: 0px; /*background: #fff url('images/gradient.png') repeat-x;*/ }
body {
	font: 11px "Lucida Fax", "Times", serif;
	line-height: 16px;
	margin: 0px;
	background: #fff url('images/wallpaper.png') repeat-y center;
}

.clear { clear: both; }

a { color: #554936; text-decoration: none; }
a:hover { color: #c5bb86; text-decoration: none; }

#brown { width: 100%; height: 10px; background-color: #2E2A20; }
#wrap { min-height: 98.7%;  border-top: 0px solid #2E2A20; /*background: transparent url('images/center.png') no-repeat bottom center;*/ }
.siteheader { height: 225px; font-family: 'Lucida Grande', 'Trebuchet', sans-serif; }
.site { width: 765px; margin: 0px auto 0px auto; }

ul.navigation { margin-left: 0px; padding-left: 0px; margin-top: 20px; list-style: none; }
ul.navigation li { margin-bottom: 18px; }
ul.navigation a { display: block; width: 165px; height: 30px; overflow: hidden; }

/* menu hun */
a.ceginformacio { background: transparent url('images/menuitems_hu.jpg') no-repeat; }
a:hover.ceginformacio { background: transparent url('images/menuitems_hu.jpg') -166px 0px no-repeat; }
a.szolgaltatasaink { background: transparent url('images/menuitems_hu.jpg') 0px -30px no-repeat; }
a:hover.szolgaltatasaink { background: transparent url('images/menuitems_hu.jpg') -166px -30px no-repeat; }
a.palyazatfigyeles { background: transparent url('images/menuitems_hu.jpg') 0px -60px no-repeat; }
a:hover.palyazatfigyeles { background: transparent url('images/menuitems_hu.jpg') -166px -60px no-repeat; }
a.elerhetosegek { background: transparent url('images/menuitems_hu.jpg') 0px -90px no-repeat; }
a:hover.elerhetosegek { background: transparent url('images/menuitems_hu.jpg') -166px -90px no-repeat; }

/* menu eng */
a.ceginformacio_en { background: transparent url('images/menuitems_en.jpg') no-repeat; }
a:hover.ceginformacio_en { background: transparent url('images/menuitems_en.jpg') -166px 0px no-repeat; }
a.szolgaltatasaink_en { background: transparent url('images/menuitems_en.jpg') 0px -30px no-repeat; }
a:hover.szolgaltatasaink_en { background: transparent url('images/menuitems_en.jpg') -166px -30px no-repeat; }
a.palyazatfigyeles_en { background: transparent url('images/menuitems_en.jpg') 0px -60px no-repeat; }
a:hover.palyazatfigyeles_en { background: transparent url('images/menuitems_en.jpg') -166px -60px no-repeat; }
a.elerhetosegek_en { background: transparent url('images/menuitems_en.jpg') 0px -90px no-repeat; }
a:hover.elerhetosegek_en { background: transparent url('images/menuitems_en.jpg') -166px -90px no-repeat; }


.siteheader .left { width: 165px; height: 225px; float: left; background-color: #2E2A20; }
.siteheader .center { width: 435px;	height: 225px; float: left; }
.siteheader .right { width: 165px; height: 225px; float: left; background-color: #2E2A20; }

.logo { width: 112px; height: 57px; margin: 150px auto 0px auto;}
.logo a img { border: none;}

.sitecontent {text-align: left; font-family: 'Lucida Grande', 'Trebuchet', sans-serif; color: #59462a;  }
.sitecontent .left { width: 165px; height:375px; float: left; background: transparent url('images/sidebargrad.jpg') repeat-x ; border-top: 30px solid #c5bb86; }
.sitecontent .center { width: 435px; float: left; margin: 0px; }
.sitecontent .right { width: 165px; height:375px; float: left; 	background: transparent url('images/sidebargrad.jpg') repeat-x; border-top: 30px solid #c5bb86; }

.search { margin: 30px 0px 10px 0px; text-align: center; }
.search #searchsubmit  { background: transparent url('images/ok.png') no-repeat; border: none; cursor: pointer; }

.newsletter { width: 145px; height: 125px; margin: 10px auto 0px auto; text-align: center; color: #c5bb86; }
.newsletter .headhun {  width: 145px; height: 30px; background: transparent url('images/hirlevel.png') no-repeat center;  }
.newsletter .headeng {  width: 145px; height: 30px; background: transparent url('images/newsletter.png') no-repeat center;  }
.newsletter .headerinnerbox { border-top: 1px solid #554936; margin: 1px 0px 5px 0px; padding: 15px 0px 0px 0px;}
.newsletter .headerinnerbox { border-top: 1px solid #554936; margin: 1px 0px 5px 0px; padding: 15px 0px 0px 0px;}
.newsletter .headerinnerbox a { width: 145px; height: 20px; float: left; margin: 0px auto 0px auto; }
.newsletter .headerinnerbox a.feliratkozas { background: transparent url('images/feliratkozas.png') no-repeat center; }
.newsletter .headerinnerbox a.feliratkozas:hover { background: transparent url('images/feliratkozas_hover.png') no-repeat center; }
.newsletter .headerinnerbox a.subscribe { background: transparent url('images/subscribe.png') no-repeat center; }
.newsletter .headerinnerbox a.subscribe:hover { background: transparent url('images/subscribe_hover.png') no-repeat center; }

.newsletter input.newsletterTextInput { width: 139px;  padding: 3px; border: 1px solid #c5bb86; margin: 10px 0px 0px 0px; background: transparent url('images/wp.jpg'); }
.newsletter .newsletterContainer { margin: none; }
.newsletter .submit { width: 145px; height: 14px; margin: 10px 0px 0px 0px; background: #2E2A20 url('images/ok.png') no-repeat center; cursor: pointer; display: block; }
#newsletterform { display: none; }
#tf { width: 140px; height: 17px; border: 1px solid #c5bb86; margin: 3px 0px 3px 0px; }

.contentbox { width: 380px; margin: 40px auto 0px auto; }
h2 { padding: 5px 0px 10px 0px; font-family: Times, serif; text-align: center; background: transparent url('images/headlineborder.png') no-repeat bottom center; line-height: 24px; font-weight: normal; }
h2.toggle { cursor: pointer; }

.entry { border: 0px solid #999; margin: 0px 0px 10px 0px; }

.langselect { width: 145px; margin: 0px auto 0px auto; text-align: center;}
.langselect .langheadhun {  width: 145px; height: 30px; background: transparent url('images/change_language_en.png') no-repeat center;  }
.langselect .langheadeng {  width: 145px; height: 30px; background: transparent url('images/change_language_hu.png') no-repeat center;  }
.langselect .headerinnerbox { border-top: 1px solid #554936; margin: 1px 0px 5px 0px; padding: 15px 0px 0px 0px;}
.langselect .headerinnerbox a { width: 145px; height: 20px; float: left; margin: 0px auto 0px auto; }
.langselect .headerinnerbox a.magyar { background: transparent url('images/hun.png') no-repeat center; }
.langselect .headerinnerbox a.magyar:hover { background: transparent url('images/hun_hover.png') no-repeat center; }
.langselect .headerinnerbox a.english { background: transparent url('images/eng.png') no-repeat center; }
.langselect .headerinnerbox a.english:hover { background: transparent url('images/eng_hover.png') no-repeat center; }

.adds { font-size: 10px; margin: 0px 0px 30px 0px;}
.offer { background: transparent url('images/arr.png') no-repeat; margin: 3px 0px 3px 0px; text-indent: 20px; }
.pdf { background: transparent url('images/arr.png') no-repeat; margin: 3px 0px 3px 0px; text-indent: 20px; }

.alert { border: 1px solid #ddd; font-weight: bold; padding: 5px 0px; text-align: center; }
.thankstext { text-align: center; font-weight: bold;  }

.listbox { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; font-size: 9px; }
.listbox .label { border-bottom: 1px solid #c5bb86; width: 145px; height: 30px;  margin: 0px auto 10px auto;  }
.listbox .newslabelhun { background: transparent url('images/hirek.png') no-repeat center; }
.listbox .newslabeleng { background: transparent url('images/news.png') no-repeat center; }
.listbox .partnerlabelhun { background: transparent url('images/partnerek.png') no-repeat center; }
.listbox .partnerlabeleng { background: transparent url('images/partners.png') no-repeat center; }

ul.list { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px; width: 130px; list-style: none; }
ul.list li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; background: transparent url('images/listitem.png') no-repeat left 50%; }
ul.list li a:hover { color: #554936; }
ul.list li a:hover { text-decoration: underline; }

#newsletterLoading { border: 0px solid #999; }
