/* CSS Document */
h1 {
color:#800000;
font-size:16pt;
text-align:center;
font-weight: normal;
}
h2 {
color:#993333;
font-size:10pt;
font-weight:bold;
text-align:center;

}
h3 {
color:#993333;
font-size:10pt;
font-weight:normal;
}
h4 {
color:#000066;
font-size:10pt;
font-weight:normal;
text-align:justify;
}
.cikk {
color:#FFFFCC;
font-size:10pt;
text-align:justify;
}
.balra{
  text-align:left;
}
#notice {
background:#FFFFCC none repeat scroll 0%;
border-bottom:2px solid #CCCC99;
border-top:2px solid #CCCC99;
color:#333333;
font-size:1.2em;
padding:5px;
width:100%;
}
body{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  background-color:#8A3400; 
  margin:0px;
  font-size:10pt;
  text-align:center;}
#container{
  background-color:#E69535;
  width:939px;
  text-align:center;}
#fejlec{
  width:939px;
  background-color:#FFEFA1;}
#fomenu{
    background-color:#FFEFA1;
  width:939px;}

#newslet{
   display: block;
   padding-right: 5px ;
   width: 220px;
   height: 325px;
   font-size: 11px;
   text-align: center;
   margin: 10px auto;
background-image:url(http://www.naphegykiado.hu/UserFiles/Image/newsletbox.png);
   background-repeat: no-repeat;
   background-position: center;
   }

.adat {
   font-size: 11px;
   text-align: right;}

.adat2 {
   font-size: 12px;
   text-align: center;
   margin-left: 5px;}

img {
   border-width:0px;}



#kozepe{
  width:939px;
  text-align:center;
  vertical-align: top;}


.tartalom{
  text-align:left;
  vertical-align:top;
  padding:10px;
  width:600px;}

.tartalom_bal{
  width:275px;
  text-align:center;
  vertical-align:top;
  background-image: url(image/hatter.gif);}
.balmenu_box{
  margin: 0 40px 0 40px;
  background-color:#FFB259;
  width:193px;}
 
a {
  color:#FFFFFF;
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;}
a:hover {
  color:#FFFF00;}
#fomenu a{
  background-repeat:no-repeat;
  background-position:  center 20px;  
  display: block;
  font-size:9pt;
  letter-spacing:0;  }
.menu1 a{
  background-color:#e56313;
  background-image:url(image/s1.png);
  color:#fff;
  padding:5px 1px 27px 1px;}
.menu1 a:hover{
  color:#dea;
  padding:5px 1px 24px 1px;
  margin-top:3px;}
.menu2 a{
  background-color:#ffdc4d;
  background-image:url(image/v1.png);
  color:#465612;
  padding:5px 1px 27px 1px;}
.menu2 a:hover{
    color:#ab7;
  padding:5px 1px 24px 1px;
  margin-top:3px;}
.menu3 a{
  background-color:#E69535;
  color:#465612;
  padding:5px 1px 27px 1px; }
.menu3 a:hover{
  color:#dea;
  padding:5px 1px 24px 1px; 
  margin-top:3px;}
.balmenu a{
  display:block;
  width:176px;
  background-color:#FFB259;
  padding:4px 1px 4px 1px;
  color:#465612;
  font-size:9pt;
  letter-spacing:0;}
.balmenu a:hover{
  color:#fff;}
.balmenu2 a{
  display:block;
  width:176px;
  padding:4px 1px 4px 1px;
  color:#fff;
  font-size:9pt;
  }
.balmenu2 a:hover{
  color:#fff;}
  

a.link im {
  border-width: 3px;
border-color: #FFEFA1;}

.bordImg {
border: 2px solid #FFFFCC;}

.coloredLink {
color: #800000;
font-family: verdana, sans-serif;
font-size: 10pt;
text-decoration: underline;}

a.linkImg:link img {border: 2px solid #FFEFA1;


}
a.linkImg:visited img {border: 2px solid #FFEFA1; 
}
a.linkImg:hover img {border: 2px solid #FFDC4D;
}


table{
  border-collapse:collapse;
  margin:0;
  padding:0;}
td {
  color:#FFFFCC;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
  text-align:center;
  margin:0px;
  padding:0px;}
i {
  color:#993333;}
.balra td{
  text-align:left;
}
.konyv_lista td{
vertical-align:top;
padding:0 0px 10px 10px;
}
.konyv_lista{
width:100%;
 
}
.konyv_lista td{

}
.keret_jobb{
background-image:url(image/arnyek2_jobb.jpg);
}
.keret_kozepso{

margin:0;
padding:0;
}
.keret_also{
background-image:url(image/arnyek2_alja.jpg);
}

.kepkeret td{
margin:0;
padding:0;
}

.tablazat{
  width:100%;
  border:2px solid;
  border-color: #e56313;
 

}

.keresoablak{
  width:100%;
  border:2px solid #e61;
}
.keresoablak td{
  text-align:center;
  padding:10px;
}
.tablazat td{
  font-size:12px;
  text-align:center;
  padding:3px 10px 0 10px;
}
.tablazat th{
  font-size:12px;
  color:#993333;
  text-align:center;
  padding:10px 3px;
  background-color:#FFB259;
}
.tablazat caption{
  font-size:24px;
  font-weight:bold;
  color:#993333;
  text-align:center;
  padding:5px;
}
.tablazat hr{
  color:#FFB259;
}
.megrendelesek th{
  font-size:12px;
  color:#555;}
.megrendelesek td{
  vertical-align:top;
  text-align: left;
}
.megrendelesek{
  width:100%;

}
ul{
margin:10px 0 20px 30px;
}
.jobbra{
text-align:right;
}

.topCell{
border: 2px solid;
height: 30px;
}

.leftCell{
border-left: 2px dotted ;
background-color: transparent !important;
width:320px;
}

.rightCell{
border-right: 2px dotted;
background-color: transparent !important;
width:320px;
}

.leftBottom{
border-left: 2px dotted ;
border-bottom: 2px dotted;
background-color: transparent !important;
width:320px;
}

.rightBottom{
border-right: 2px dotted ;
border-bottom: 2px dotted;
background-color: transparent !important;
width:320px;
}

.tableP {
color: #800000;
font-size: 10pt;
font-family: Verdana;
text-align: justify;
margin: 10px;
vertical-align: top;
}

.titleP{
color:#800000;
font-size: 10pt;
font-family: Verdana;
font-weight: bold;
text-align: center;
}

.blue{
border-color: #cbe0f5;
background-color: #cbe0f5;
}

.yellow{
border-color: #FEF9C1;
background-color: #FEF9C1;
}

.pink{
border-color: #FFBAAF;
background-color: #FFBAAF;
}

.orange{
border-color: #F6CF70;
background-color: #F6CF70;
}


.brown{
border-color: #E5B88F;
background-color: #E5B88F;
}


.green{
border-color: #B6D2A2;
background-color: #B6D2A2;
}


.teal{
border-color: #C7F8FC;
background-color: #C7F8FC;
}


.purple{
border-color: #D1CCF4;
background-color: #D1CCF4;
}

.Img120{

margin: 10px 0 10px 0;
width: 120px;
height: auto;
}

.bottomAlign{
vertical-align: bottom;}

.topAlign{
vertical-align: top;}


.table3{
width: 608px;
float: left;
background: url('http://www.naphegykiado.hu/UserFiles/Image/longbackg.png') no-repeat;
border: 0;
margin: 0 5px 5px 5px;
}

.table4{
width: 608px;
float: left;
background: url('http://www.naphegykiado.hu/UserFiles/Image/lbackg.png') no-repeat;
border: 0;
margin: 0 5px 10px 5px;
}




.table2{
width: 300px;
float: left;
background: url('http://www.naphegykiado.hu/UserFiles/Image/backgm.jpg') no-repeat;
border: 0;
margin: 0 5px 5px 5px;
}

.table2 td{padding: 5px;}

.imgB {width: 110px;
margin: 5px;}
.imgM {width: 80px;
margin: 5px;}
.imgS {width: 50px;
margin: 5px;}

#boxes{
width: 625px;
float: left;
margin-bottom: 60px;}

a.coloredLink2:link {
color: #800000;
font-family: verdana, sans-serif;
font-size: 10pt;
text-decoration: underline;}


a.coloredLink2:visited{
color: #800000;
font-family: verdana, sans-serif;
font-size: 10pt;
text-decoration: underline;}

a.coloredLink2:hover {
color: #E56313;
font-family: verdana, sans-serif;
font-size: 10pt;
text-decoration: none;}

.red {color: #800000;}


.button3 {color: #800000;
font-weight: bold; 
display: inline-block;
font-size: 12px;
padding: 5px;
border: 1px solid #AF2B2B; 
-moz-border-radius: 4px;
margin: 0px 0px 0px 0px;
}

a.button3:link{
color: #800000;
text-decoration: none;
}

a.button3:visited{
color: #800000;
text-decoration: none;}

a.button3:hover{
color: #CF4900;
text-decoration: none;
background-color: #FFDC4D;}

a.kritika:link img{
background:  url('http://www.naphegykiado.hu/UserFiles/Image/icons/button1.png') no-repeat  center bottom;

}

a.kritika:visited img{

background: url('http://www.naphegykiado.hu/UserFiles/Image/icons/button1.png') no-repeat center bottom;
}

a.kritika:hover img{
background: url('http://www.naphegykiado.hu/UserFiles/Image/icons/button2.png') no-repeat center bottom;
}

 .jobbra_td {
 text-align: right;
 border-bottom: 1px solid #9C6D37;
 }

.colored_td {
  background-color:#FFB259;

 
  }
  
 .megr_tablazat td{
 text-align: left;
   padding: 5px;
 }
 
 .megr_tablazat tr{
 height: 20px;
 }
 
 
 #banner_left {margin: 0; padding: 0; position: relative; top: 0px; left:-5px; }
