body { width:100%; height:100%; margin-left: 0px; margin-top: 0px; text-align:left; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#000000;  }
html { overflow-y:scroll;  }


#h_top { width:100%; height:auto; background:url(top_bg.png) top center no-repeat; background-color:#FFFFFF; clear:both;}
#h_top div { width:960px; height:135px; margin-left:auto; margin-right:auto; }
#h_top div .logo { float:left; width:225px; height:135px; }
#h_top div .submenu { float:right; text-align:left; width:110px; height:115px; padding:10px 0; }
#h_top div .submenu a { color:#173253; text-decoration:none; padding:0 0 0 18px; background:url(bul_2.png) 0 3px no-repeat; }
#h_top div .submenu a:hover { color:#000000; }
#h_top img { border:none; float:left; }

#h_bottom { width:100%; margin:auto; height:200px; clear:both; }
#h_bottom img { float:left; padding-left:10px; }
#h_bottom div.menubar { width:810px; margin-left:180px; padding:42px 0 5px 0; }
#h_bottom div.infobar { width:700px; margin-left:180px; margin-top:20px; color:#666666; font-size:12px; }
#h_bottom span.menuitem { float:left; margin:0; padding-right:15px; color:#ff0000; text-align:left; display:block; }
#h_bottom span.menuitem a { padding:0 0 0 3px; font-size:13px; color:#820000; text-decoration:none; background:url(menu_item_i.png); }
#h_bottom span.menuitem a:hover { color:#ff0000; text-decoration:none; background:url(menu_item_a.png); }



#top { width:100%; height:172px; background:url(bg_top.png) top left no-repeat; background-color:#001b2b; clear:both;}
#top div { width:960px; padding:80px 0 0 40px; }
#top div span { float:right; display:block; margin:0 40px 0 0;}
#top div span a { color:#555555; text-decoration:none; font-size:11px; }
#top div span a:hover { color:#FFFFFF; text-decoration:none; }

#top div img { border:none; float:left; }
#top div .submenu { float:right; text-align:left; width:110px; height:115px; padding:10px 0; }
#top div .submenu a { color:#173253; text-decoration:none; padding:0 0 0 18px; background:url(bul_2.png) 0 3px no-repeat; }
#top div .submenu a:hover { color:#000000; }

#center { width:100%; padding:1px 0; background:url(bg_center.png) top left repeat; clear:both;}
#center .inner { width:925px; margin:0 0 0 35px; padding:0; background:url(bg_inner.png); clear:both;  font-size:12px; color:#999999;}
#center .inner div { width:700px; padding:0px; background:none; }
#center .inner div p { padding:15px 0 15px 0; margin:0; }
#center .inner div p strong { color:#ff0000; font-size:13px; }
#center .inner div a { color:#ff0000; text-decoration:none; }
#center .inner div a:hover { color:#FFFFFF; text-decoration:none; }
#center div img { border:none; float:left; margin:0 20px 0 0; }
#center .inner .leftbox { float:left; overflow:hidden; width:510px; height:385px; padding:0; margin:0; border:7px solid #d10000; background:#000000; }
#center .inner .leftbox .image_title { position:absolute; top:auto; left:auto; width:174px; height:22px; margin:307px 0 0 296px; padding:10px 0 0 40px; background-color:none; color:white; font-weight:bold; }
#center .inner .leftbox img { float:left; border:none; margin:0; padding:0;}
#center .inner .rightbox { float:left; width:400px; height:359px; overflow:hidden; margin-top:20px; }
#center .inner .rightbox .rightbox_inner { float:left; width:360px; margin:0 20px; }
#center .inner .rightbox .gallery_pager { position:absolute; top:auto; left:auto; padding-left:375px; padding-top:2px; }
#center .inner .rightbox .gallery_pager ul { margin:0; padding:0; border:0; list-style:none; }
#center .inner .rightbox .gallery_pager ul li { margin:2px; padding:2px; border:0; list-style:none; }
#center .inner .rightbox .gallery_pager ul li a { color:black; text-decoration:none; font-size:12px; background:url(pager_bg_i.png) center center no-repeat; padding:1px 4px; }
#center .inner .rightbox .gallery_pager ul li a:hover { color:white; text-decoration:none; background:url(pager_bg_a.png) center center no-repeat;}

#center .inner .rightbox img { float:left; width:75px; height:75px; margin:5px; border:2px solid #d10000; }
#center .inner .rightbox img:hover { border:2px solid #ffffff; }


#bottom { width:100%; margin:auto; padding:65px 0 100px 0; background:url(bg_bottom.png) top left no-repeat; clear:both; }
#bottom img { float:left;  padding-left:10px; }
#bottom div.menubar { width:810px; margin-left:180px; padding:42px 0 5px 0; }
#bottom div.infobar { width:700px; margin-left:180px; margin-top:20px; color:#666666; font-size:12px; }
#bottom span.menuitem { float:left; margin:0; padding-right:15px; color:#ff0000; text-align:left; display:block; }
#bottom span.menuitem a { padding:0 0 0 3px; font-size:13px; color:#820000; text-decoration:none; background:url(menu_item_i.png); }
#bottom span.menuitem a:hover { color:#ff0000; text-decoration:none; background:url(menu_item_a.png); }





#top_energie { width:100%; height:172px; background:url(bg_gallery_energie_top.png) top left no-repeat; background-color:#001b2b; clear:both;}
#top_energie div { width:960px; padding:80px 0 0 40px; }
#top_energie div span { float:right; display:block; margin:0 40px 0 0;}
#top_energie div span a { color:#555555; text-decoration:none; font-size:11px; }
#top_energie div span a:hover { color:#FFFFFF; text-decoration:none; }
#top_energie div img { border:none; float:left; }
#top_energie div .submenu { float:right; text-align:left; width:110px; height:115px; padding:10px 0; }
#top_energie div .submenu a { color:#173253; text-decoration:none; padding:0 0 0 18px; background:url(bul_2.png) 0 3px no-repeat; }
#top_energie div .submenu a:hover { color:#000000; }

#center_energie { width:100%; padding:1px 0; background:url(bg_gallery_energie_center.png) top left repeat; clear:both;}
#center_energie .inner { width:925px; height:399px; margin-left:35px; background:url(bg_gallery_energie_inner.png); clear:both; }
#center_energie .inner .leftbox { float:left; overflow:hidden; width:510px; height:385px; margin:0; border:7px solid #009dd1; background:#ffffff; }
#center_energie .inner .leftbox .image_title { position:absolute; top:auto; left:auto; width:174px; height:22px; margin:307px 0 0 296px; padding:10px 0 0 40px; background-color:#009DD1; color:white; font-weight:bold; }
#center_energie .inner .leftbox img { float:left; border:none; }
#center_energie .inner .rightbox { float:left; width:400px; height:359px; overflow:hidden; margin-top:20px; }
#center_energie .inner .rightbox .rightbox_inner { float:left; width:360px; margin:0 20px; }
#center_energie .inner .rightbox .gallery_pager { position:absolute; top:auto; left:auto; padding-left:375px; padding-top:2px; }
#center_energie .inner .rightbox .gallery_pager ul { margin:0; padding:0; border:0; list-style:none; }
#center_energie .inner .rightbox .gallery_pager ul li { margin:2px; padding:2px; border:0; list-style:none; }
#center_energie .inner .rightbox .gallery_pager ul li a { color:black; text-decoration:none; font-size:12px; background:url(pager_bg_i.png) center center no-repeat; padding:1px 4px; }
#center_energie .inner .rightbox .gallery_pager ul li a:hover { color:white; text-decoration:none; background:url(pager_bg_a.png) center center no-repeat;}
#center_energie .inner .rightbox img { float:left; width:75px; height:75px; margin:5px; border:2px solid #009dd1; }
#center_energie .inner .rightbox img:hover { border:2px solid #ffffff; }

#bottom_energie { width:100%; margin:auto; padding:65px 0 100px 0; background:url(bg_gallery_energie_bottom.png) top left no-repeat; clear:both; }
#bottom_energie img { float:left; padding-left:10px;  }
#bottom_energie div.menubar { width:810px; margin-left:180px; padding:42px 0 5px 0; }
#bottom_energie div.infobar { width:700px; margin-left:180px; margin-top:20px; color:#666666; font-size:12px; }
#bottom_energie span.menuitem { float:left; margin:0; padding-right:15px; color:#ff0000; text-align:left; display:block; }
#bottom_energie span.menuitem a { padding:0 0 0 3px; font-size:13px; color:#820000; text-decoration:none; background:url(menu_item_i.png); }
#bottom_energie span.menuitem a:hover { color:#ff0000; text-decoration:none; background:url(menu_item_a.png); }




#top_miss-sixty { width:100%; height:172px; background:url(bg_gallery_miss-sixty_top.png) top left no-repeat; background-color:#001b2b; clear:both;}
#top_miss-sixty div { width:960px; padding:80px 0 0 40px; }
#top_miss-sixty div span { float:right; display:block; margin:0 40px 0 0;}
#top_miss-sixty div span a { color:#555555; text-decoration:none; font-size:11px; }
#top_miss-sixty div span a:hover { color:#FFFFFF; text-decoration:none; }
#top_miss-sixty div img { border:none; float:left; }
#top_miss-sixty div .submenu { float:right; text-align:left; width:110px; height:115px; padding:10px 0; }
#top_miss-sixty div .submenu a { color:#173253; text-decoration:none; padding:0 0 0 18px; background:url(bul_2.png) 0 3px no-repeat; }
#top_miss-sixty div .submenu a:hover { color:#000000; }

#center_miss-sixty { width:100%; padding:1px 0; background:url(bg_gallery_miss-sixty_center.png) top left repeat; clear:both;}
#center_miss-sixty .inner { width:925px; height:399px; margin-left:35px; background:url(bg_gallery_miss-sixty_inner.png); clear:both; }
#center_miss-sixty .inner .leftbox { float:left; overflow:hidden; width:510px; height:385px; margin:0; border:7px solid #bf2561; background:#ffffff; }
#center_miss-sixty .inner .leftbox .image_title { position:absolute; top:auto; left:auto; width:174px; height:22px; margin:307px 0 0 296px; padding:10px 0 0 40px; background-color:#bf2561; color:white; font-weight:bold; }
#center_miss-sixty .inner .leftbox img { float:left; border:none; }
#center_miss-sixty .inner .rightbox { float:left; width:400px; height:359px; overflow:hidden; margin-top:20px; }
#center_miss-sixty .inner .rightbox .rightbox_inner { float:left; width:360px; margin:0 20px; }
#center_miss-sixty .inner .rightbox .gallery_pager { position:absolute; top:auto; left:auto; padding-left:375px; padding-top:2px; }
#center_miss-sixty .inner .rightbox .gallery_pager ul { margin:0; padding:0; border:0; list-style:none; }
#center_miss-sixty .inner .rightbox .gallery_pager ul li { margin:2px; padding:2px; border:0; list-style:none; }
#center_miss-sixty .inner .rightbox .gallery_pager ul li a { color:black; text-decoration:none; font-size:12px; background:url(pager_bg_i.png) center center no-repeat; padding:1px 4px; }
#center_miss-sixty .inner .rightbox .gallery_pager ul li a:hover { color:white; text-decoration:none; background:url(pager_bg_a.png) center center no-repeat;}
#center_miss-sixty .inner .rightbox img { float:left; width:75px; height:75px; margin:5px; border:2px solid #bf2561; }
#center_miss-sixty .inner .rightbox img:hover { border:2px solid #ffffff; }

#bottom_miss-sixty { width:100%; margin:auto; padding:65px 0 100px 0; background:url(bg_gallery_miss-sixty_bottom.png) top left no-repeat; clear:both; }
#bottom_miss-sixty img { float:left; padding-left:10px;  }
#bottom_miss-sixty div.menubar { width:810px; margin-left:180px; padding:42px 0 5px 0; }
#bottom_miss-sixty div.infobar { width:700px; margin-left:180px; margin-top:20px; color:#666666; font-size:12px; }
#bottom_miss-sixty span.menuitem { float:left; margin:0; padding-right:15px; color:#ff0000; text-align:left; display:block; }
#bottom_miss-sixty span.menuitem a { padding:0 0 0 3px; font-size:13px; color:#820000; text-decoration:none; background:url(menu_item_i.png); }
#bottom_miss-sixty span.menuitem a:hover { color:#ff0000; text-decoration:none; background:url(menu_item_a.png); }





#top_killah { width:100%; height:172px; background:url(bg_gallery_killah_top.png) top left no-repeat; background-color:#001b2b; clear:both;}
#top_killah div { width:960px; padding:80px 0 0 40px; }
#top_killah div span { float:right; display:block; margin:0 40px 0 0;}
#top_killah div span a { color:#555555; text-decoration:none; font-size:11px; }
#top_killah div span a:hover { color:#FFFFFF; text-decoration:none; }
#top_killah div img { border:none; float:left; }
#top_killah div .submenu { float:right; text-align:left; width:110px; height:115px; padding:10px 0; }
#top_killah div .submenu a { color:#173253; text-decoration:none; padding:0 0 0 18px; background:url(bul_2.png) 0 3px no-repeat; }
#top_killah div .submenu a:hover { color:#000000; }

#center_killah { width:100%; padding:1px 0; background:url(bg_gallery_killah_center.png) top left repeat; clear:both;}
#center_killah .inner { width:925px; height:399px; margin-left:35px; background:url(bg_gallery_killah_inner.png); clear:both; }
#center_killah .inner .leftbox { float:left; overflow:hidden; width:510px; height:385px; margin:0; border:7px solid #a2ad25; background:#ffffff; }
#center_killah .inner .leftbox .image_title { position:absolute; top:auto; left:auto; width:174px; height:22px; margin:307px 0 0 296px; padding:10px 0 0 40px; background-color:#a2ad25; color:white; font-weight:bold; }
#center_killah .inner .leftbox img { float:left; border:none; }
#center_killah .inner .rightbox { float:left; width:400px; height:359px; overflow:hidden; margin-top:20px; }
#center_killah .inner .rightbox .rightbox_inner { float:left; width:360px; margin:0 20px; }
#center_killah .inner .rightbox .gallery_pager { position:absolute; top:auto; left:auto; padding-left:375px; padding-top:2px; }
#center_killah .inner .rightbox .gallery_pager ul { margin:0; padding:0; border:0; list-style:none; }
#center_killah .inner .rightbox .gallery_pager ul li { margin:2px; padding:2px; border:0; list-style:none; }
#center_killah .inner .rightbox .gallery_pager ul li a { color:black; text-decoration:none; font-size:12px; background:url(pager_bg_i.png) center center no-repeat; padding:1px 4px; }
#center_killah .inner .rightbox .gallery_pager ul li a:hover { color:white; text-decoration:none; background:url(pager_bg_a.png) center center no-repeat;}
#center_killah .inner .rightbox img { float:left; margin:5px; width:75px; height:75px; border:2px solid #a2ad25; }
#center_killah .inner .rightbox img:hover { border:2px solid #ffffff; }

#bottom_killah { width:100%; margin:auto; padding:65px 0 100px 0; background:url(bg_gallery_killah_bottom.png) top left no-repeat; clear:both; }
#bottom_killah img { float:left; padding-left:10px;  }
#bottom_killah div.menubar { width:810px; margin-left:180px; padding:42px 0 5px 0; }
#bottom_killah div.infobar { width:700px; margin-left:180px; margin-top:20px; color:#666666; font-size:12px; }
#bottom_killah span.menuitem { float:left; margin:0; padding-right:15px; color:#ff0000; text-align:left; display:block; }
#bottom_killah span.menuitem a { padding:0 0 0 3px; font-size:13px; color:#820000; text-decoration:none; background:url(menu_item_i.png); }
#bottom_killah span.menuitem a:hover { color:#ff0000; text-decoration:none; background:url(menu_item_a.png); }





#top_overstore { width:100%; height:172px; background:url(bg_top.png) top left no-repeat; background-color:#001b2b; clear:both;}
#top_overstore div { width:960px; padding:80px 0 0 40px; }
#top_overstore div span { float:right; display:block; margin:0 40px 0 0;}
#top_overstore div span a { color:#555555; text-decoration:none; font-size:11px; }
#top_overstore div span a:hover { color:#FFFFFF; text-decoration:none; }
#top_overstore div span img { border:none; float:left; margin-top:1px; }
#top_overstore div img { border:none; float:left; margin-top:-20px; }
#top_overstore div .submenu { float:right; text-align:left; width:110px; height:115px; padding:10px 0; }
#top_overstore div .submenu a { color:#173253; text-decoration:none; padding:0 0 0 18px; background:url(bul_2.png) 0 3px no-repeat; }
#top_overstore div .submenu a:hover { color:#000000; }

#center_overstore { width:100%; padding:1px 0; background:url(bg_center.png) top left repeat; clear:both;}
#center_overstore .inner { width:925px; height:399px; margin-left:35px; background:url(bg_inner.png); clear:both; }
#center_overstore .inner .leftbox { float:left; overflow:hidden; width:510px; height:385px; margin:0; border:7px solid #d10000; background:#ffffff; }
#center_overstore .inner .leftbox .image_title { position:absolute; top:auto; left:auto; width:174px; height:22px; margin:307px 0 0 296px; padding:10px 0 0 40px; background-color:#d10000; color:white; font-weight:bold; }
#center_overstore .inner .leftbox img { float:left; border:none; }
#center_overstore .inner .rightbox { float:left; width:400px; height:359px; overflow:hidden; margin-top:20px; }
#center_overstore .inner .rightbox .rightbox_inner { float:left; width:360px; margin:0 20px; }
#center_overstore .inner .rightbox .gallery_pager { position:absolute; top:auto; left:auto; padding-left:375px; padding-top:2px; }
#center_overstore .inner .rightbox .gallery_pager ul { margin:0; padding:0; border:0; list-style:none; }
#center_overstore .inner .rightbox .gallery_pager ul li { margin:2px; padding:2px; border:0; list-style:none; }
#center_overstore .inner .rightbox .gallery_pager ul li a { color:black; text-decoration:none; font-size:12px; background:url(pager_bg_i.png) center center no-repeat; padding:1px 4px; }
#center_overstore .inner .rightbox .gallery_pager ul li a:hover { color:white; text-decoration:none; background:url(pager_bg_a.png) center center no-repeat;}
#center_overstore .inner .rightbox img { float:left; width:75px; height:75px; margin:5px; border:2px solid #d10000; }
#center_overstore .inner .rightbox img:hover { border:2px solid #ffffff; }

#bottom_overstore { width:100%; margin:auto; padding:65px 0 100px 0; background:url(bg_bottom.png) top left no-repeat; clear:both; }
#bottom_overstore img { float:left; padding-left:10px;  }
#bottom_overstore div.menubar { width:810px; margin-left:180px; padding:42px 0 5px 0; }
#bottom_overstore div.infobar { width:700px; margin-left:180px; margin-top:20px; color:#666666; font-size:12px; }
#bottom_overstore span.menuitem { float:left; margin:0; padding-right:15px; color:#ff0000; text-align:left; display:block; }
#bottom_overstore span.menuitem a { padding:0 0 0 3px; font-size:13px; color:#820000; text-decoration:none; background:url(menu_item_i.png); }
#bottom_overstore span.menuitem a:hover { color:#ff0000; text-decoration:none; background:url(menu_item_a.png); }




.contact {  padding:0px; text-align:left; }
#contactform { padding:0px 25px; }
#contactform label { margin:2px 0; color:red; clear:both; display:block; }
#contactform input { width:300px; margin:0px 0 10px 0;  }
#contactform textarea { width:300px; height:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#contactform a { color:#173253; text-decoration:none; margin:10px 0 0 0;  }
#contactform a:hover { color:#000000; }

.guestbook { padding:0px; text-align:left; }
#gbform { padding:0px 25px; }
#gbform label { margin:2px 0; color:red; clear:both; display:block; }
#gbform input { width:300px; margin:0px 0 10px 0;  }
#gbform textarea { width:300px; height:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#gbform a { color:#173253; text-decoration:none; margin:10px 0 0 0;  }
#gbform a:hover { color:#000000; }
.guestbook_entries { margin:0 25px; padding:0; text-align:left; background-color:red; }
.guestbook_entries h3 { margin:0; padding:0px 0 5px 0; font-size:12px; color:#ffffff; text-align:left; }
.guestbook_entries p { margin:0; padding:0px; text-align:left; }

hr { clear:both; padding:25px 0 0 0 !important; border:none; background:url(sep.png) center center repeat-x; }

.cfx { clear:both; padding:0px !important; }
