                                                                                                    /***************************
 * Meghivoborze - Style File
 * 2009
 * By ViaszWorks
 */

/* Global reset */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, tr, td, a, img { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img{ border: 0; }
address, caption, cite, code, dfn, em, strong, th, var{ font-style: normal; font-weight: normal; }

caption, th{ text-align: left; }
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight: normal; }
q:before, q:after{ content: '';}
strong{ font-weight: bold; }
em{ font-style: italic; }
a img{ border: none; }
hr{ border: #A60E0E 1px solid; }


 body { margin: 0px; padding: 0px; font-size: 15px; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; color: #8a2e2e; background: url(../images/site/background.jpg);  }
 a{ text-decoration: none; color: #8a2e2e; }
 img{ border: 0; }

 .error{ border: #f00 2px solid; }

 dl{ margin: 0; padding: 0; }
 dt{ margin: 0; padding: 2px 34px; width: 220px; float: left; clear: both; text-align: right; }
 dd{ margin: 0; padding: 2px 4px; text-align: left; }


 div#main { margin-top: 10px; width: 834px; background: url(../images/site/main_background.jpg); }

 div#content{ float: left; text-align: justify; width: 834px; margin: 0; }

 div#footer{ float: left; font-size: 13px; color: #666; width: 829px; height: 33px; padding: 0 0 35px 5px; line-height: 58px; margin: 0; background: url(../images/site/footer.jpg) no-repeat; }
 div#footer a.powered{ color: #666;  margin:0 0 0 33px; float: left;  line-height: 52px; padding: 0; }
 div#footer .copy { float: left; margin: 0; padding: 0; line-height: 52px; }
 div#footer .sitemap { float: left; margin: 0 0 0 33px; padding: 0; line-height: 52px; }


 div#menu{ float: left; width: 209px; margin: 30px 0 0 9px; }
/*
 div.button { float: left; }
 div.button a { display: block; width: 203px; margin: 4px; }
 div.button a:hover { color: #ba5e5e; }
 div.separator { float: left; width: 203px; height: 1px; background-image: url(../images/site/menu/menu_separator.jpg); }
  */



 ul.auroramenu li{ position:relative; }

 .aurorahide{ position:absolute; right:5px; top:6px; display:none; width:17px; height:17px; /*background-image:url('../images/auroramenu/aurora_minus_icon.gif');*/ }
 .aurorashow{ position:absolute; right:5px; top:6px; display:none; width:17px; height:17px; /*background-image:url('../images/auroramenu/aurora_plus_icon.gif');*/ }

 ul#menu1{ list-style-type:none; width:100%; }
 ul#menu1 li{ position:relative; width:100%;  background: url(../images/site/menu/menu_separator.jpg) no-repeat center bottom; }
 ul#menu1 li a{ display: block; line-height:30px; text-shadow: #666 1px 1px 1px; color: #960a09; font-style: italic; font-size: 19px; }
 ul#menu1 li a:hover{ font-weight:bold; }
 ul#menu1 li ul{ padding:6px 0; list-style-type:none; }
 ul#menu1 li li{ }
 ul#menu1 li li a{ font-size:16px; height:24px; line-height:24px; }
 ul#menu1 li li a:hover{ font-size:17px; height:24px; line-height:24px; font-weight:bold; }



 .arnyek{  /*font-family: Arial, Verdana, Helvetica;*/ }
 .kepalairas{ font-weight: bold; font-size: 15px; padding: 0; margin: 5px 0 20px 0; }

 div#center img{ border: #E4C8D6 1px solid; clear: both; }

 div#content_header{ float:left; margin-left: 10px; }

.megrendeles{ text-align: center; width: 370px; height: 43px; line-height: 41px; background: url(../images/site/online_megrendeles.png); font-size: 21px; font-weight: bold; margin: 20px 20px 20px 100px; }
.megrendeles2{ text-align: center; width: 370px; height: 43px; line-height: 41px; background: url(../images/site/online_megrendeles.png); font-size: 21px; font-weight: bold; margin: 20px; }

.megrendeles a, .megrendeles2 a{ display: block; text-shadow: #999 1px 1px 1px; }
.megrendeles a:hover, .megrendeles2 a:hover{ display: block; text-shadow: #666 0px 0px 0px; }

 div#right_side{ float: left; width: 570px; padding: 0 20px 20px 20px; }

 div.tartalom_elvalaszto{ margin: 10px 0; height: 5px; width: 584px; background-image: url(../images/site/tartalom_separator.jpg); }

 .cim{ font-weight: bold; font-size: 17px; margin: 0 0 5px 0; }
 .focim{ font-weight: bold; font-size: 23px; margin: 0 0 20px 0; padding: 5px; background: url('../images/site/table_header.png'); border-bottom: 1px solid #E4C8D6; }
 .focim2{ font-weight: bold; font-size: 23px; margin: 0 0 20px 0; padding: 0 0 5px 0; }     /*EEE5E6*/

 div.fejlec_hover_kicsi{ min-height: 60px; background: url('../images/site/div_hover_kicsi.jpg') no-repeat top; border-top: #E4C8D6 1px solid; padding: 10px; margin-top: 20px; }
 div.fejlec_hover_kozepes{ min-height: 120px; background: url('../images/site/div_hover_kozepes.jpg') no-repeat top; border-top: #E4C8D6 1px solid; padding: 10px; margin-top: 20px; }
 div.fejlec_hover_nagy{ min-height: 240px; background: url('../images/site/div_hover_nagy.jpg') no-repeat top; border-top: #E4C8D6 1px solid; padding: 10px; margin-top: 20px; }

 table.meghivo_form tr{ border: #ccc 1px solid; background: #f5ebec; height: 25px; }
 table.meghivo_form td{ text-align: left; padding: 4px; }

 div.kepkeret_fekvo_kicsi{ float: left; height: 130px; margin: 1px; }
 div.kepkeret_fekvo{ float: left; height: 150px; max-width: 188px; margin: 1px; }
 div.kepkeret_fekvo img, div.kepkeret_fekvo_kicsi img{ border: #666 1px solid; }

 div.kepkeret_allo_kicsi{ float: left; height: 200px; max-width: 93px; margin: 1px; }
 div.kepkeret_allo{ float: left; height: 270px; max-width: 93px; margin: 1px; }
 div.kepkeret_allo img, div.kepkeret_allo_kicsi img{ border: #666 1px solid; }

 .partnerek img{ border: #c991de 1px solid; }

 div.rendeles{ border: #a00 1px solid; padding: 0; }
 div.bevezeto{ text-align: justify; margin-bottom: 20px; }

 a.link_a_szovegben{ font-weight: bold; text-decoration: underline; }

 p.elerhetoseg{ padding: 5px; }
 p.elerhetoseg2{ padding: 5px; background: url('../images/site/table_header.png'); }

 table.valaszthato{ text-align: center; padding: 0; margin: 0; border: #e4c8d6 1px solid; width: 570px; }
 table.valaszthato tr{ padding: 0; margin: 0; }
 table.valaszthato tr td.tabla_cim{ height: 35px; font-size: 17px; font-weight: bold; background: url('../images/site/table_header.png'); }
 table.valaszthato td{ padding: 6px; margin: 0; border: #e4c8d6 1px solid; }
 td.cim{ width: 250px; font-weight: bold; }

 #sitemap{ text-align: center; }
 #sitemap ul li{ list-style-type: none; }

 .clear { clear: both; font-size: 5px; }
 .hide { display: none; }

