body{color: #313131;font-size:10pt;font-family: "trebuchet ms";background: #FDF7ED url('/templates/v2.0/images/backgroundBody.jpg') repeat-x;}

h1,h2,h3{color:#de3f00}
h1{font-size:18pt;margin-bottom:20px;}
h1 a{color:#de3f00;}
h2{font-size:14pt;}
h3{font-size:12pt;}
h4{font-size:11pt;}
a{text-decoration:none;color: #313131;}
a:hover{text-decoration:none;color: #525252;}

a.orange{text-decoration:none;color: #de3f00;}
a.orange:hover{color: #FF6513;text-decoration:none;}


/**
* Layout
*/
div#wrap{width:960px;margin:auto;position:relative;background: url('/templates/v2.0/images/backgroundWrap.jpg') 0 0 repeat-y;padding:0 9px;}
a#logo{display:block;margin:auto;text-align:center;font-family:georgia;color:white;font-size:20pt;padding-top:12px;height:54px;}
div#head{height:266px;width:960px;}
div#headTop{background: url('/templates/v2.0/images/backgroundHeadTop.jpg') 0 0 repeat-x;height:55px}
div#topTable{height:39px;left:329px;position:absolute;top:32px;width:320px;z-index:1;}
div#topTable h2{text-align:center;position:absolute;left:50px;top:14px;font-size:13pt;font-family:arial;color:#254F67;}
div#leftShadow{background: url('/templates/v2.0/images/backgroundLeftShadow.jpg') 0 0 no-repeat;height:425px;left:-461px;position:absolute;top:0;width:470px;}
div#rightShadow{background: url('/templates/v2.0/images/backgroundRightShadow.jpg') 0 0 no-repeat;height:425px;position:absolute;right:0px;top:0;width:9px;}
#mainContent{padding:15px;}

#content{width:960px;}
#sideLeftContainer{display:inline;float:left;width:202px;}
#mainContentContainer{display:inline;float:left;width:530px;}
#sideRightContainer{display:inline;float:left;width:215px;}
/**
* Tanév választó
*/
#tanevValasztoContainer{position:relative;margin:5px 0 0 20px;display:inline;float:left;}
div#tanevValasztoCont a{background: url('/templates/v2.0/images/backgroundTanevValasztoContA.jpg') 0 0 no-repeat;display:inline;float:left;font-weight:bold;height:19px;padding:1px 0 0 8px;width:161px;}
div#tanevList{background-color:#DBD8E1;border:1px solid #BDBAC2;left:0;position:absolute;top:19px;width:167px;}
div#tanevList li a{color:#3E3F40;display:block;font-size:10pt;padding:2px 0 2px 6px;width:161px;}
div#tanevList a:hover{background:#c8441b;color:#FDFCFB;}

/**
* Jobb box
*/
.rightBox{background: url('/templates/v2.0/images/backgroundRightBox.jpg') 0 0 repeat-y;}
.rightBox .boxHead{background: url('/templates/v2.0/images/backgroundRightBoxHead.jpg') 0 0 no-repeat;height:40px;padding:7px 7px 0;width:200px;}
.rightBox .boxHead .headIcon{display:inline;float:left;}
.rightBox .boxHead h2{color:white;display:inline;float:left;padding:7px 0 0 5px;}
.rightBox .boxHead h2 a{color:white;}
.rightBox .boxBottom{background: url('/templates/v2.0/images/backgroundRightBoxBottom.jpg') 0 0 no-repeat;height:7px;width:214px;}
.rightBox .boxBody{background: url('/templates/v2.0/images/backgroundRightBoxBody.jpg') 0 bottom repeat-x;margin:2px 7px 0;width:194px;padding:3px;}
.blueArrow{background: url('/templates/v2.0/images/icon-blueArrow.png') right 2px no-repeat;display:inline;margin:5px;float:right;font-weight:bold;padding:0 24px 3px 0;}
.rightBox a:hover{color:#4D98D2;}
/**
* Bal box
*/
.leftBox{background-color:#FFFBF8;margin:7px;padding:4px;width:179px;}
.leftBox .boxHead{margin-bottom:10px;}
.leftBox .boxHead .headIcon{display:inline;float:left;margin:2px 4px 0 0;}
.leftBox .boxHead h2{color:#ED4409;}
.leftBox .boxBody{background: white url('/templates/v2.0/images/backgroundLeftBoxBody.jpg') 0 bottom repeat-x;padding:2px;}
/**
* Jobb oldali galéria
*/
#rightGalleryContainer .boxBody{padding:0;width:200px;}

/**
* Jobb oldali kosár
*/
#rightCartContent table{border-collapse:collapse;margin-left:1px;margin-top:5px;width:192px;}
#rightCartContent th{background-color:#D9D9D9;border:1px solid #D9D9D9;}
#rightCartContent td{border:1px solid #D9D9D9;}
/**
* jobb partner
*/
#rightPartner ul{padding:5px 0;}
#rightPartner li{list-style-type:square;margin:3px 0 0 19px;}


#leftKepzesContainer li{clear:both;width:175px;}
#leftKepzesContainer li b{display:block;margin-bottom:5px;}

#rightEsemenyListContainer a.esemeny{border-bottom:2px solid #E6E6E6;display:block;font-weight:bold;margin:3px;}
#rightEsemenyListContainer a span{font-size:9pt;font-style:italic;font-weight:normal;}

#rightNewsListContainer a.hir{border-bottom:2px solid #E6E6E6;display:block;font-weight:bold;margin:3px;}
#rightNewsListContainer a span{font-size:9pt;font-style:italic;font-weight:normal;}
/**
* Lábléc
*/
#footContainer{background: #A19FA4 url('/templates/v2.0/images/backgroundFootContainer.jpg') 0 0 repeat-x;width:100%;}
#footContent{margin:auto;padding:20px 9px;width:960px;}
#footContent h2{color:black;margin-bottom:10px;}
#siteMap{float:left;display:inline;width:269px;}
#siteMap li{color:#6E6C70;list-style-type:square;padding-top:3px;}
#siteMap ul{padding:0 18px;}
/**
* Logók
*/
div#footLogos{display:inline;float:left;width:371px;}
div#footLogos a{display:inline;float:left;height:70px;margin:7px;border:2px solid #858389;}
div#footLogos a:hover{background-position:0 -70px;}
a.l-porpaczy{background:url('/templates/v2.0/images/logo-porpaczy.jpg') no-repeat;width:70px;}
a.l-tajhaz{background:url('/templates/v2.0/images/logo-tajhaz.jpg') no-repeat;width:87px;}
a.l-mo{background:url('/templates/v2.0/images/logo-mo.jpg') no-repeat;width:70px;}
a.l-eu{background:url('/templates/v2.0/images/logo-eu.jpg') no-repeat;width:104px;}
a.l-reneszansz{background:url('/templates/v2.0/images/logo-reneszansz.jpg') no-repeat;width:75px;}
a.l-um{background:url('/templates/v2.0/images/logo-um.jpg') no-repeat;width:160px;}
a.l-szt{background:url('/templates/v2.0/images/logo-szt.jpg') no-repeat;width:112px;}
a.l-ostemagy{background:url('/templates/v2.0/images/logo-ostemagy.jpg') no-repeat;width:260px;}
a.l-ujmagy{background:url('/templates/v2.0/images/logo-ujmagy.jpg') no-repeat;width:174px;}
a.l-nemzetiszak{background:url('/templates/v2.0/images/logo-nemzetiszak.jpg') no-repeat;width:167px;}
a.l-okm{background:url('/templates/v2.0/images/logo-okm.jpg') no-repeat;width:118px;}
#palyazatLogoContainer a{display:inline;float:left;height:70px;margin:11px;}
#palyazatLogoContainer a:hover{background-position:0 -70px;}

#footContact{display:inline;float:left;margin-left:50px;width:270px;}
#footContact li{color:#6E6C70;list-style-type:square;padding-top:15px;}
#footContact li b{color:black;}
#footContact li span{color:black;}
#footContact ul{padding:0 15px;}
#footContact p{font-weight:bold;padding:3px 0;}
#footContact #feki{display:inline;float:right;margin-top:18px;}
#footContact .map{text-decoration:underline;}

img.osztalyKep{border:3px solid #FB772F;float:right;margin:5px 0 5px 5px;}
a.buttonTovabb{display:inline;float:right;background: url('/templates/v2.0/images/icon-orangeArrow.jpg') right 2px no-repeat;color:#FF6513;padding:0 24px 3px 0;display:inline;float:right;font-weight:bold;}
a.buttonTovabb:hover{color:#DE3F00;}
.newsContent{border-bottom:1px solid #FACDAF;margin-bottom:10px;padding-bottom:5px;}

span.infoLine{display:block;clear:both;margin-bottom:8px;}
span.infoLine a{font-weight:bold;text-decoration:underline;color: #de3f00;}
span.infoLine a:hover{color: #FF6513;text-decoration:none;}

div#fotoalbumListContent{margin-top:10px;color: #FF6513;line-height:10pt;}
div#fotoalbumListContent div.fotoalbumContent{float:left;height:222px;width:165px;}
div#fotoalbumListContent div.fotoalbumContent span{display:block;clear:both;font-size:12pt;font-weight:bold;margin-bottom:1px;}
div#fotoalbumListContent div.fotoalbumContent a{display:block;clear:both;font-weight:bold;font-size:10pt;}
div#fotoalbumListContent div.fotoalbumContent a img{border:3px solid #FB772F;}
/**
* Dolgozók
*/
div.dolgozoContainer{width:165px;float:left;height:230px;}
div.dolgozoContainerWide{width:460px;clear:both;float:none;margin:15px auto 0 auto;}
div.dolgozo{padding:5px;text-align:center}

div.dolgozoContainer-sub{}
div.dolgozo-sub{padding:5px;}
/**
* Webshop
*/
#webshopContainer h2{margin:15px 0 5px;}
#webshopContainer table{margin-bottom:15px;width:500px;}
#webshopContainer table td{vertical-align:top;}
#webshopContainer th{border-bottom:2px solid #909396;font-size:11pt;text-align:left;}
#webshopContainer .picCont{width:110px;padding-top:5px;}
#webshopContainer .picCont img{border:3px solid #FB772F;}
#webshopContainer .description{padding:5px;}
#webshopContainer .orderData{padding-top:5px;width:165px;}
#webshopContainer .orderData input{background-color:#FAB088;border:1px solid #DE3F00;display:inline;float:left;font-weight:bold;width:35px;}
#webshopContainer .orderData li{padding-bottom:5px;}
#webshopContainer .orderData b{color:#FF6513;display:inline;float:left;width:70px;}
#webshopContainer .orderData .buttonTovabb{float:left;}
#webshopContainer .loading{padding:0px 0 0 5px;}
/**
* Kosár tartalma
*/
#orderedProductContainer{}
#orderedProductContainer table{border-collapse:collapse;width:500px;}
#orderedProductContainer th{border-bottom:2px solid #909396;}
#orderedProductContainer input{background-color:#FAB088;border:1px solid #DE3F00;display:inline;float:left;font-weight:bold;width:40px;}
#orderedProductContainer .priceCont{color:#FF6513;font-weight:bold;text-align:right;white-space:nowrap;}
#orderedProductContainer .priceCont.last{border-bottom:2px solid #909396;}
#orderedProductContainer td{padding:4px 1px;}
#orderedProductContainer .amount{font-weight:bold;text-align:right;}
#orderedProductContainer .loading{padding:2px 0 0 5px;}
#cartContainer{margin-bottom:15px;}

#orderFormContainer ul{display:inline;float:left;}
#orderFormContainer label{display:block;font-weight:bold;}
#orderFormContainer input{background-color:#FAB088;border:1px solid #DE3F00;font-weight:bold;width:260px;}
#orderFormContainer textarea{background-color:#FAB088;border:1px solid #DE3F00;font-weight:bold;height:132px;width:220px;}
#orderFormContainer .descCont{padding-left:10px;}
#orderFormContainer div.validation-failed{background: url('/templates/v2.0/images/error.gif') 0 2px no-repeat;color:red;font-weight:bold;padding:2px 0 2px 19px;}

.answerContainer p{font-weight:bold;}
/**
* Tájházak
*/
div#tajhazAlmenu{border:3px solid #FB772F;float:right;margin-bottom:20px;margin-top:75px;width:151px;display:inline;margin-left:10px;background-color: #FFEDE3;}
div#tajhazAlmenu ul{padding:3px;}
div#tajhazAlmenu ul li{list-style-type:disc;margin-left:20px;padding:0;}
div#tajhazAlmenu #MenuFej{background-color:#FB772F;color:white;font-weight:bold;text-align:center;padding-bottom:3px;}
/**
* Tájház
*/
div#tajhazBejelContainer table{width:330px;}
div#tajhazBejelContainer input, div#tajhazBejelContainer select, div#tajhazBejelContainer textarea{width:160px;background-color:#FAB088;border:1px solid #DE3F00;font-weight:bold;}
div#tajhazBejelContainer a{cursor:pointer;}
div#tajhazBejelContainer .checkbox{width:auto;}
div#tajhazBejelContainer div.validation-failed{background: url('/templates/v2.0/images/error.gif') 0 2px no-repeat;color:red;font-weight:bold;padding:2px 0 2px 19px;}
/**
* Dokumentumok
*/
table.documentTable {margin:20px auto;border: 1px solid #000000;	border-collapse:collapse;width:100%}	
table.documentTable thead{background:#FF6513;color:white;text-align:center;font-weight:bold;}
table.documentTable td{	border:1px solid #8A8D90;}
table.documentTable td.documentTitle {width:200px;}
table.documentTable td.documentType {width:110px;}

/**
* Hírek
*/
div#newsContainer h1{color: #ED4409;margin:10px 0 10px 0;line-height:18pt;letter-spacing:0.1pt}
div#newsContainer h1 span{font-size:8pt;display:block;margin:0}


.staticContainer li{list-style-type:disc;margin-left:15px;}
.staticContainer p{margin:5px 0;}
.staticContainer .img{border:3px solid #FB772F;margin:5px 5px 5px 5px;clear:both;}
.staticContainer .img2{border:3px solid #FB772F;margin:5px 5px 5px 5px;}

#diakList{float:left;width:50%}
#diakInfo{float:left;width:50%}
#dolgozoNev{margin-bottom:0}
#dolgozoBeoszt{margin-bottom:5px}

div.beszamoloContent, div.esemenyContent, div.newsContent{margin:20px 0;line-height:14pt;border-bottom: 1px solid #FB772F;padding-bottom:10px;}

#tangazdasag p{text-align:justify;}
#tangazdasag a{margin-left:15px;}
#tangazdasag h3{clear:both;}

#elerhetoseg h3{margin:15px 0 10px 0}