/*
Theme Name: 2010
Theme URI: http://www.shops-and-stores.com
Description: 2010
Version: 1.0
Author: www.shops-and-stores.com
Author URI: www.shops-and-stores.com
*/
html,body{height:100%;}
body{margin:0;padding:0;font:12px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#000;}
body{background:#5dccdd url('./../../images/backgrounds/homepage_cd.gif') repeat-x;}
p,ul,ol{margin:0;padding:0;}
#MainWrapper{margin:0 auto;width:1000px;}
#header{width:100%;background:#000;border-bottom-width:4px;border-bottom-color:#fff;border-bottom-style:solid;}
#header-inner,#secondary-nav-inner{overflow:hidden;}
#header-inner{width:990px;padding:0;margin-left:auto;margin-right:auto;position:relative;background-repeat:no-repeat;
background-image:url('./../../images/backgrounds/logo.png');background-position:top left}
#header #logo{display:block;position:absolute;top:0;left:0;}
#nav{color:#fff;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin:15px 0 0 245px;padding:0;list-style:none;clear:both;}
#nav li{float:left;line-height:1.3em;margin:0;}
#nav a,#nav a:visited{float:left;display:block;color:#80cbf1;text-decoration:none;margin:0;padding:6px 10px;}
#nav a:hover{color:#eee;}
#nav .selected a{color:#000!important;}
#nav li.selected{background:#fff url('./../../images/page-layout/navtab.png') top left no-repeat;padding-left:2px;}
#nav li.selected a{background:#fff url('./../../images/page-layout/navtab.png') top right no-repeat;padding-right:12px;}
#mini-nav{color:#777;float:right;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin-right:4px;margin-top:4px;padding:0 0 0 10px;}
#mini-nav li{display:inline;line-height:1.3em;margin:4px 2px;padding-right:.6em;padding-top:3px;}
#mini-nav a,#mini-nav a:visited{color:#fff;text-decoration:none;}
#mini-nav a:hover{color:#eee;text-decoration:underline;}
#cse-search-box{margin:5px 0 0 350px;padding:5px 0 10px 0;float:left;}
.clearfloat{clear:both;}
#container{z-index:5;position:relative;width:997px;margin:0 auto;margin-top:10px;text-align:left;}
.rahmen-fade{width:100%;background:#fff url('./../../images/rahmen/fade-green/left.gif') no-repeat left top;}
.rahmen-fade-top{width:100%;height:10px;background:url('./../../images/rahmen/fade-green/top.gif') no-repeat left top;}
.rahmen-fade-top span{display:block;height:10px;background:url('./../../images/rahmen/fade-green/top_right.gif') no-repeat right top;}
.rahmen-fade-content{position:relative;background:url('./../../images/rahmen/fade-green/right.gif') no-repeat right top;padding:5px 5px 0 25px;margin:-1px 0 -1px 0;min-height:21px;}
.rahmen-fade-content a{text-shadow: #bbb 1px 1px 1px;font-weight:bold}
.rahmen-margin-home{margin-top:10px;}
.rahmen-margin-home-heading{margin-top:13px;}
.rahmen-margin-home-heading-sml{margin-top:8px;}
.headingtabh1{position:absolute;top:-25px;left:12px;}
.headingtabh2{position:absolute;top:-20px;left:12px;}
.rahmen-homepage{position:relative;width:100%;}
.rahmen-homepage-top{position:relative;width:100%;height:10px;background:url('./../../images/rahmen/homepage/top.png') no-repeat left top;}
.rahmen-homepage-oben-rechts{position:relative;height:10px;background:url('./../../images/rahmen/homepage/top_right.png') no-repeat right top;padding-right:12px;}
.rahmen-homepage-left{position:relative;background:url('./../../images/rahmen/homepage/left.png') repeat-y left top;padding-left:10px;}
.rahmen-homepage-content{position:relative;background-color:#FFF;padding-top:0;padding:5px 0;margin:0;}
.rahmen-homepage-right{position:relative;background:url('./../../images/rahmen/homepage/right.png') repeat-y right top;padding-right:12px;}
.rahmen-homepage-bottom{position:relative;width:100%;height:12px;background:url('./../../images/rahmen/homepage/bottom.png') no-repeat left bottom;}
.rahmen-homepage-bottom-right{position:relative;height:12px;background:url('./../../images/rahmen/homepage/bottom_right.png') no-repeat right bottom;padding-right:12px;}
.hot-sites a:hover{text-decoration:underline;}
dl.home-category-list{float:left;width:222px;margin:0 10px 15px 0;padding:0;line-height:1.5;}
dl.home-region-list{float:left;margin:0 0 10px 0;padding:0;line-height:1.5;}
.home-featuredsite{position:relative;float:left;width:481px;margin-right:9px;}
.last-featuredsite{margin-right:0;}
.home-directory{position:relative;float:left;width:729px;}
.home-regions{position:relative;float:right;width:237px;}
.home-text{width:941px;padding:0 17px 0 17px;}
.home-text p{display:inline;}
.featuredsite-text{width:430px;font-size:11px;}
.CompanyThumbnailDiv{float:left;margin-right:0;padding-top:5px;margin-bottom:0;height:94px;}
.CompanyThumbnailDiv img.Thumbnail,.CompanyThumbnailDiv img.Logo{display:block;border:1px solid #000;margin-right:20px;}
.CompanyThumbnailDiv img.Thumbnail,.media-item-file img.Thumbnail{border:1px solid #000;padding:0;}
.LastEntry{height:110px;margin-left:8px;margin-right:8px;padding-bottom:10px;border-bottom:1px solid #d8d8d8;font-size:12px;}
.LastEntry h3{color:#069;font-size:12px;margin-top:5px;margin-left:3px;margin-right:8px;margin-bottom:0;}
.LastEntry h3 a{text-decoration:none;font-size:12px;padding-bottom:1px;}
.LastEntry p{margin-top:6px;margin-left:5px;margin-right:8px;margin-bottom:2px;font-size:10px;}
#PressemeldungenBox,#PressemeldungenBox2{float:left;width:430px;height:630px;background-color:#fff;color:#000;border:1px solid #80a8a3;margin-left:1px;margin-top:5px;margin-bottom:5px;}
#footer{z-index:6;position:relative;width:100%;background:url('./../../images/backgrounds/footer.gif') repeat-x;}
#footertext{width:991px;height:20px;margin:0 auto;padding:12px 3px 0 3px;text-align:left;color:#fefefe;}
#footerlinks{position:relative;width:991px;margin:0 auto;padding:15px 0 0 0;text-align:left;color:#FFF;}
#footerlinks .links{float:left;margin-right:40px;}
#footerlinks .links a{display:block;color:#FFF;text-decoration:none;line-height:16px;font-weight:900;}
