* {
padding: 0;
margin: 0;
}

html, body {
height: 100%;
}

body{
margin:0px;
padding:0px;
font-family:Arial, Verdana, sans-serif;
font-size:14px;
background-color:#980703;
background-image:url(../images/body_bg.png);
background-repeat:no-repeat;
background-position:center top;
background-attachment: fixed;
color:#6B3130;
line-height: 110%;
}

a:active, a:focus {
outline:0;
}

a{
color:#999999;
text-decoration:none;
}

a:hover{
color:#FFFFFF;
}

a img{
border:none;
}

h1{
color:#980703;
font-size:16px;
margin:0px;
padding:0px;
line-height: 110%;
}

h2{
font-size:16px;
margin:0px;
padding:0px;
line-height: 110%;
}

h3{
font-size:14px;
margin:0px;
padding:0px;
line-height: 110%;
}

p{
margin:0px;
padding:0px;
}

.floatleft{
float:left;
}

.whitefont{
color:#FFFFFF;
}

/* */

#centertd{
background:#FFFFFF;
}

#leftshad{
width:46px;
background:url(../images/leftshad.png) repeat-y;
}

* HTML #leftshad {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/leftshad.png', sizingMethod='scale');}
*:first-child+html #leftshad {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/leftshad.png', sizingMethod='scale');}

#rightshad{
width:46px;
background:url(../images/rightshad.png) repeat-y;
}

* HTML #rightshad {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/rightshad.png', sizingMethod='scale');}
*:first-child+html #rightshad {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/rightshad.png', sizingMethod='scale');}

.footerord{
width:880px;
}

.footside{
background:url(../images/foot_bg.png);
}

* HTML .footside {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/foot_bg.png', sizingMethod='scale');}
*:first-child+html .footside {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/foot_bg.png', sizingMethod='scale');}

#footertable{
background:#290201;
}

#footertable td{
padding:10px 16px 10px 16px;
color:#7F6767;
font-size:13px;
line-height: 110%;
}

#footertable a{
color:#7F6767;
}

#footertable a:hover{
color:#FFFFFF;
}

#header{
height:265px;
background-image:url(../images/newhead.jpg);
background-repeat:no-repeat;
background-position:center bottom;
}

#homelinkspan{
float:left;
width:300px;
height:192px;
margin-left:284px;
}

#homelinkspan span{
display:none;
}

#content{
padding:16px;
padding-top:0px;

}

#contab{
background-image:url(../images/gradselector.jpg);
background-repeat:repeat-x;
}

#menu{
width:260px;
padding-top:26px;
}

#menudiv{
width:100%;
background-color:#FBDEB2;
background-image:url(../images/menubg_top.jpg);
background-repeat:no-repeat;
background-position:center top;
}

#menudivcont{
padding:10px 14px;
background-image:url(../images/menubg_bottom.jpg);
background-repeat:no-repeat;
background-position:center bottom;
font-size:13px;
color:#490301;
text-align:right;
}


#tartalom{
padding-right:16px;
padding-top:26px;
}

/* lines */

.line_white{
border-top:1px solid #FFFFFF;
margin-top:15px;
height:15px;
}

.line_bage{
border-top:1px solid #FBDEB2;
margin-top:15px;
height:15px;
}

#menudivcont a{
color:#980703;
}

#menudivcont a:hover{
text-decoration:underline;
}

#topmenu{
height:38px;
padding:0px 15px 0px 15px;
}

#footmenu{
height:38px;
padding:0px 15px 0px 15px;
}

.bageline{
border-top:1px solid #FAD298;
height:1px;
}

.brownline{
border-top:1px solid #C1B6B5;
}

#footmenuitems{
padding-top:11px;
}

#footmenuitems li{
display:inline;
margin:0px 16px 0px 16px;
}

#footmenuitems li a{
font-size:13px;
color:#7E4948;
}

#footmenuitems li a:hover{
color:#800502;
}

#topmenuitems{
padding-top:11px;
}

#topmenuitems li{
display:inline;
margin:0px 20px 0px 20px;
}

#topmenuitems li a{
font-size:14px;
color:#800502;
}

#topmenuitems li a:hover{
color:#490301;
}

#topmenuitems li .activemenu{
color:#490301;
font-weight:bold;
}

#rightmenuitems, #rightmenuitems .submenu{
list-style-type: none;
display:block;
}

#rightmenuitems .menugroup{
float:right;
height:24px;
width:230px;
text-align:right;
background-color:#FFFFFF;
background-image:url(../images/white_l.jpg);
background-repeat:no-repeat;
background-position:left bottom;
margin-bottom:6px;
*margin-bottom:0px;
}

.menugroupcont{
float:right;
height:20px;
width:210px;
text-align:right;
background-image:url(../images/white_r.jpg);
background-repeat:no-repeat;
background-position:right top;
padding:4px 10px 0px 10px;
font-size:14px;
font-weight:bold;
}

#rightmenuitems .submenu{
padding:0px;
}

#rightmenuitems .submenu li{
width:214px;
padding:5px 8px 4px 8px;

border-bottom:1px solid #FFFFFF;
}

#rightmenuitems .submenu li a{
font-size:13px;
color:#490301;
text-decoration:none;
}

#rightmenuitems .submenu li a:hover{
color:#980703;
}

#rightmenuitems li .activemenu{
color:#490301;
font-weight:bold;
}

#rightad{
width:252px;
margin-top:10px;
font-size:10px;
color:#999999;
text-align:right;
}

.bannerdiv{
width:250px;
background:#FFFFFF;
border:1px solid #FBDEB2;
margin-bottom:10px;
}


.mycontent{
margin-left:10px;
}

.contentselector{
margin-top:14px;
margin-bottom:14px;
width:572px;
}

.mycontent a{
color:#980703;
}

.mycontent a:hover{
text-decoration:underline;
}


/* boxes */

.yellowborder{
*border-collapse:collapse;
}

.yellowborder .tab_tl{
width:11px;
height:11px;
background-image:url(../images/corner_tl.jpg);
background-repeat:no-repeat;
}

.yellowborder .tab_tr{
width:11px;
height:11px;
background-image:url(../images/corner_tr.jpg);
background-repeat:no-repeat;
}

.yellowborder .tab_bl{
width:11px;
height:11px;
background-image:url(../images/corner_bl.jpg);
background-repeat:no-repeat;
}

.yellowborder .tab_br{
width:11px;
height:11px;
background-image:url(../images/corner_br.jpg);
background-repeat:no-repeat;
}

.yellowborder .tab_t{
border-top:1px solid #F8B95C;
}

.yellowborder .tab_b{
border-bottom:1px solid #F8B95C;
}

.yellowborder .tab_l{
border-left:1px solid #F8B95C;
}

.yellowborder .tab_r{
border-right:1px solid #F8B95C;
}

/* home */

#homeboxescontainer{
float:left;
width:572px;
}

.homebox{
float:left;
width:280px;
padding-bottom:12px;
}

.boxrightspace{
margin-right:12px;
}

.homecontent{
font-size:13px;
margin:4px 0px 4px 0px;
height:198px;
}

.homecontent a{
color:#490301;
}

.homecontent h1{
font-size:14px;
}

.homecontent h1 a{
color:#980703;
}

.textd{
padding:5px 0px 5px 0px;
}


/*foot*/

.footcopy{
color:#725150;
font-size:11px;
font-style:italic;
}

#foot_partnersdiv{
border-top:1px solid #8A7474;
text-align:center;
padding-top:8px;
}

.partnerlogo{
margin:10px 5px 10px 5px;
border:1px solid #FFFFFF;
}

#foot_linkajanlo{
border-top:1px solid #452322;
text-align:center;
padding-top:8px;
padding-bottom:20px;
}

#foot_linkajanlo a{
margin:0px 8px 0px 8px;
}

/* gallery */

.galleryAlbum{
float:left;
width:280px;
height:192px;
margin-bottom:10px;
background-image:url(../images/album_bg.jpg);
background-repeat:no-repeat;
}


.galleryAlbum a{
color:#980703;
font-size:14px;
}

.galleryAlbum a:hover{
color:#980703;
}

.galleryAlbum .imgtd{
padding:12px 14px 8px 14px;
}

.galleryAlbum .title{
height:44px;
padding:0px 14px 0px 14px;
}

.galleryAlbum .imgspan{
float:left;
width:250px;
height:125px;
background-repeat:no-repeat;
background-position:center center;
}

.gallery_thumb{
float:left;
width:180px;
height:180px;
background-image:url(../images/pic_bg.jpg);
background-repeat:no-repeat;
margin-bottom:14px;
}

/* lightbox */

#mylightbox{
position:absolute;
z-index:1000;
float:left;
display:none;
}

#lightboxcontainer{
z-index:1001;

}

#lightboxinfo{
height:10px;
margin-top:10px;
}

#lightboxtext{
float:left;
display:block;
}

#lightboxclose{
float:right;
display:block;
}
#lightboxclose a{
color:#980703;
font-size:12px;
}

#lightboxloadimage{
}

/* lightbox_table */

.lightbox_table{
float:left;
*border-collapse: collapse; 
*empty-cells:show;
}

.lightbox_table .st_midcent{
background:#FFFFFF;
padding:0px;
}

.lightbox_table .st_topleft{
width:40px;
*width:40px;
height:40px;
*height:40px;
background:url(../images/lightbox_ctl.png) no-repeat;
background-position:left top;
}

* HTML .lightbox_table .st_topleft {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_ctl.png', sizingMethod='scale');}
*:first-child+html .lightbox_table .st_topleft {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_ctl.png', sizingMethod='scale');}


.lightbox_table .st_topright{
width:40px;
*width:40px;
height:40px;
*height:40px;
background:url(../images/lightbox_ctr.png) no-repeat;
background-position:right top;
}

* HTML .lightbox_table .st_topright {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_ctr.png', sizingMethod='scale');}
*:first-child+html .lightbox_table .st_topright {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_ctr.png', sizingMethod='scale');}

.lightbox_table .st_botleft{
width:40px;
*width:40px;
height:40px;
*height:40px;
background:url(../images/lightbox_cbl.png) no-repeat;
background-position:left bottom;
}

* HTML .lightbox_table .st_botleft {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_cbl.png', sizingMethod='scale');}
*:first-child+html .lightbox_table .st_botleft {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_cbl.png', sizingMethod='scale');}

.lightbox_table .st_botright{
width:40px;
*width:40px;
height:40px;
*height:40px;
background:url(../images/lightbox_cbr.png) no-repeat;
background-position:right bottom;
}

* HTML .lightbox_table .st_botright {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_cbr.png', sizingMethod='scale');}
*:first-child+html .lightbox_table .st_botright {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_cbr.png', sizingMethod='scale');}

.lightbox_table .st_topcent{
height:40px;
*height:40px;
background:#FFFFFF;
background:url(../images/lightbox_t.png) repeat-x;
background-position:left bottom;
}

* HTML .lightbox_table .st_topcent {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_t.png', sizingMethod='scale');}
*:first-child+html .lightbox_table .st_topcent {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_t.png', sizingMethod='scale');}

.lightbox_table .st_midleft{
width:40px;
*width:40px;
background:url(../images/lightbox_l.png) repeat-y;
background-position:left top;
}

* HTML .lightbox_table .st_midleft {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_l.png', sizingMethod='scale');}
*:first-child+html .lightbox_table .st_midleft {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_l.png', sizingMethod='scale');}

.lightbox_table .st_midright{
width:40px;
*width:40px;
background:url(../images/lightbox_r.png) repeat-y;
background-position:right top;
}

* HTML .lightbox_table .st_midright {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_r.png', sizingMethod='scale');}
*:first-child+html .lightbox_table .st_midright {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_r.png', sizingMethod='scale');}

.lightbox_table .st_botcent{
height:40px;
*height:40px;
background:url(../images/lightbox_b.png) repeat-x;
background-position:left top;
}

* HTML .lightbox_table .st_botcent {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_b.png', sizingMethod='scale');}
*:first-child+html .lightbox_table .st_botcent {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_b.png', sizingMethod='scale');}

/* arrows */

.lightbox_arrowstab{
float:left;
width:60px;
color:#FFFFFF;
border-collapse: collapse; 
empty-cells:show;
}

.lightbox_arrowstab td{
width:60px;
}

#lightbox_leftarrow{
position:relative;
float:right;
width:60px;
*width:60px;
height:180px;
*height:180px;
background:url(../images/lightbox_arrowleft.png) no-repeat;
background-position:right bottom;
}

* HTML #lightbox_leftarrow {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_arrowleft.png', sizingMethod='scale');}
*:first-child+html #lightbox_leftarrow {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_arrowleft.png', sizingMethod='scale');}

#lightbox_rightarrow{
position:relative;
float:left;
width:60px;
*width:60px;
height:180px;
*height:180px;
background:url(../images/lightbox_arrowright.png) no-repeat;
background-position:left bottom;
}

* HTML #lightbox_rightarrow {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_arrowright.png', sizingMethod='scale');}
*:first-child+html #lightbox_rightarrow {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/lightbox_arrowright.png', sizingMethod='scale');}

#ajaxmessage_curtain{
position:absolute;
left:0;
top:0;
float:left;
display: none;
z-index:990;
background:#000000;
opacity:0.5;
filter:alpha(opacity=50);
width:100%;
height:100%;
}
