@charset "utf-8";
/* CSS Document */

body { font-family:Tahoma, Arial, sans-serif; font-size:12px; background:url(../img/main_bg.gif) repeat-x; margin:0px; }
img { border:0px; }

#mainCont { width:900px; height:auto; margin:auto; position:relative; display:block; }
#mainCont #logoLw { position:absolute; left:50px; top:40px; }
#mainCont #underLogo { position:absolute; left:0px; top:160px; font-size:13px; line-height:150%; font-weight:bold; color:#000000; text-align:center; width:250px;}
#mainCont #eye { position:absolute; left:20px; top:300px; width:282px; height:204px; background:url(../img/eye.jpg) no-repeat; } 
#mainCont div.content { position:absolute; left:302px; top:22px; background:#E8E8E8 url(../img/main_cont_bg.gif) repeat-x; border:1px solid #FFF; padding:10px 10px 10px 10px; width:534px; }
div.content div.eye { position:absolute; left:-1px; top:277px; background:url(../img/lw_eye_bg.jpg) left no-repeat; width:11px; height:204px; }
div.content div.gray { width:480px; background:#999999; height:auto; padding:20px 25px 20px 25px; }
div.content div.gray div.bez { width:450px; position:relative; padding:20px 15px 15px 15px; min-height:450px; background:url(../img/bez_bg.gif); }
div.content div.gray div.bez h1.header { margin-left:30px; font-size:18px; color:#666666; margin-bottom:20px; padding-right:100px; line-height:22px; }
div.content div.gray div.bez h1.header a { color:#666666; text-decoration:none } 
div.content div.gray div.bez div.contentTxt { font-size:12px; color:#777777; height:auto; margin-bottom:15px; display:block; clear:both;  }
/*ie min-height hack*/
*div.content div.gray div.bez {height:450px;}
/**/
div.content div.gray div.bez div.horizontalMenu { position:absolute; top:-5px; left:40px; background:#FFCC00 url(../img/men_top_vert.gif) repeat-x; width:402px; padding:20px 0px 0px 0px; height:22px;text-align:left; margin-bottom:25px; z-index:100;}
div.content div.gray div.bez div.horizontalMenu a { margin-right:10px; color:#000; text-decoration:none; }
div.content div.gray div.bez div.horizontalMenu a:hover { text-decoration:underline; }
div.content div.gray div.bez div.horizontalMenu span.lw {position:absolute; left:0px; bottom:0px; background:url(../img/menu_top_yell_lw_13.gif) no-repeat; width:4px; height:4px; font-size:1px; line-height:0; }
div.content div.gray div.bez div.horizontalMenu span.rg {position:absolute; right:0px; bottom:0px; background:url(../img/men_top_yell_right_16.gif) no-repeat; width:4px; height:4px; font-size:1px; line-height:0;}
div.content div.gray div.bez div.lw {font-size:1px; line-height:0px; padding:0px; margin:0px; position:absolute; top:10px; left:0px; background:url(../img/left_curve.gif) no-repeat; width:6px; height:285px; }
div.content div.gray div.bez div.rg {font-size:1px; line-height:0px; padding:0px; margin:0px; position:absolute; top:10px; right:-3px; background:url(../img/right_curve.gif) no-repeat; width:4px; height:295px;}
div.content div.gray div.bez div.bot {font-size:1px; line-height:0px; padding:0px; margin:0px; position:absolute; bottom:-1px; left:20px; background:url(../img/bottom_curve.gif) no-repeat; width:378px; height:7px; }
div.content div.gray div.bez div.rg_g {font-size:1px; line-height:0px; padding:0px; margin:0px; position:absolute; background:url(../img/right_g.gif) no-repeat; width:31px; height:36px; right:0px; top:2px; }
div.content div.gray div.bez div.lw_g { font-size:1px; line-height:0px; padding:0px; margin:0px;position:absolute; background:url(../img/left_g.gif) top left no-repeat; width:53px; height:62px; left:2px; top:2px; z-index:20 }
div.content div.gray div.bez div#mapButton { position:absolute; bottom:-30px; right:-30px; width:79px; height:79px; background:url(../img/map_button.gif) no-repeat; display:none; z-index:20; cursor:pointer; }
div.content div.lw_top {font-size:1px; line-height:0px; padding:0px; margin:0px; width:13px; height:15px; background:url(../img/left_top.gif) no-repeat; position:absolute; left:-1px; top:-1px; }
div.content div.lw_bot {font-size:1px; line-height:0px; padding:0px; margin:0px; width:15px; height:17px; background:url(../img/left_bottom.gif) no-repeat; position:absolute; left:-1px; bottom:-1px; }
div.content div.rg_top {font-size:1px; line-height:0px; padding:0px; margin:0px; width:16px; height:15px; background:url(../img/right_top.gif) no-repeat; position:absolute; right:-2px; top:-2px;}
div.content div.rg_bot {font-size:1px; line-height:0px; padding:0px; margin:0px; width:15px; height:17px; background:url(../img/right_bottom.gif) no-repeat; position:absolute; right:-1px; bottom:0px;}
#mainCont .najlepsze { position:absolute; right:0px; top:400px; }
#mainCont .dikswDiv { position:absolute; right:0px; richness:0px; top:600px; } 
div#menuMain { position:absolute; padding:20px 5px 40px 10px; left:60px; top:380px; width:127px; height:auto; background:#F4F2E8 url(../img/menu_bg.gif) repeat-x; }
div#menuMain .menu_top { font-size:1px; line-height:0px; padding:0px; margin:0px;position:absolute; left:1px; top:1px; background:url(../img/menu_bg_top.gif); width:64px; height:15px }
div#menuMain .menu_bottom { font-size:1px; line-height:0px; padding:0px; margin:0px;position:absolute; left:-8px; bottom:-10px; background:url(../img/menu_bottom.jpg) no-repeat; width:206px; height:21px; }
div#menuMain a.active { display:block; clear:both; background:url(../img/activated.gif) no-repeat left; padding:2px 5px 2px 20px; color:#333333; font-size:12px; text-decoration:none; }
div#menuMain a.active:hover { background:url(../img/activated_a.gif) no-repeat left; }
div#menuMain a.unactive { display:block; clear:both;background:url(../img/unactive.gif) no-repeat left; padding:2px 5px 2px 20px; color:#333333; font-size:12px; text-decoration:none;} 
div#menuMain a.unactive:hover {background:url(../img/active.gif) no-repeat left;} 
div.spacer { width:100%; height:1px; display:block; clear:both; font-size:1px; line-height:0px; padding:0px; margin:0px;}

