.gelaClear{clear: both;}
#gelaContent{width: 930px;margin:0 auto;position:relative;text-align: left;}
.leftNav .firstActive {color: red !important;}
.highlight{color: red !important;}
a.menuItem:hover{color: red !important;cursor: pointer !important;}
.closeButton{ width: 22px; height: 22px; background: url(/skin/frontend/gelaskins/gelaskins/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer;float: right;margin-right:20px }
#test-jixedbar{background: url(/skin/frontend/gelaskins/gelaskins/images/add_showBottLarge.png) no-repeat;padding: 10px;}
.catContainer{
			float:left;
			width:220px;
            height:230px; 
            text-align: center;
            text-decoration: none;
            color: black;}
.catSpecialContainer{
			float:left;
			width:180px;
            height:110px; 
            margin-right: 5px;
            text-align: center;
            text-decoration: none;
            color: black;}
.catContainer a{text-decoration: none;
            color: black;}
/*Header*/
#gelaHeader{
	width: 930px;
    margin:0 auto; 
    position:relative; 
    z-index:1;
    height:160px;    
    background:url(http://data.gelaskins-deutschland.de/website/img_produkte/LYLE_OWERKO/BOOMBOX/thumb/header.jpg) no-repeat;
	}
#gelaSearch{
	display: none;background:url(/skin/frontend/gelaskins/gelaskins/images//add_searchBg.png) no-repeat; ;height:130px;width:0px;position:absolute;top:0px;right:20px;overflow:hidden;z-index:100;
}
#gelaSearch .inner{
width:350px;min-width: 350px;
}
#bannerNav{position: absolute;top:127px;right:20px;background:url(/skin/frontend/gelaskins/gelaskins/images//add_bannerNav.png) no-repeat; width:350px; height:30px;}
#bannerNav .inner{padding-top: 5px;padding-left: 10px;}
#bannerNav a{color: white; text-decoration: none;}
#bannerNav ul li {float: left; color: white;padding-left:15px;font-weight: bold;}
#gelaTopNavFirst a, #gelaTopNavSecond a{
	color: black;
	text-decoration: none;
	font-weight: bold;
	}
#gelaTopNavFirst{
	padding-top:5px;
	width: 930px;
	margin:0 auto; 
    margin-bottom: 2px;
	position:relative; 
	height:25px;
	text-align:left;
      border-bottom: 1px solid black;
      font-size:12px;
	}
#gelaTopNavFirst div.left{float: left;}
#gelaTopNavFirst div.right{float: right;}
#gelaTopNavFirst ul, #gelaTopNavSecond ul {
	margin:0;
	padding:0;
	
	}
#gelaTopNavFirst div.right ul li{
	float: left;
	padding-right: 10px;
}
#gelaTopNavFirst div.left ul li{
	float: left;
	padding-left: 10px;
}
#gelaTopNavSecond div.right ul li{
	float: left;
	padding-right: 10px;
	
}
#gelaTopNavSecond div.left ul li{
	float: left;
	padding-left: 10px;
	
}
#gelaTopNavSecond{
	width: 930px;
	margin:0 auto; 
	position:relative; 
	height:25px;
	z-index:2;
	padding-top: 5px;
	}
#gelaTopNavThird{
	height:0;
    overflow: auto;
    width: 930px;
    margin:0 auto; 
    position:relative
    padding: 20px;
    border-bottom: 1px solid black;
}
#gelaFooter{
	background-color:#f7f7f7;
    width: 930px;
    margin:0 auto; 
    
    position:relative; 
    z-index:1;
    height:210px;
  
    text-align: left;
    border-top: 1px solid black;
}
#gelaFooter .inner{
height: 200px;
padding-top: 20px;
padding-left: 20px;
}
#gelaContent{

padding-top:25px;padding-bottom:25px;
text-align: left;
}

#gelaFooter .left{
	width: 180px;
      float:left;
      text-align: left;
      margin-right:2px;
}
#gelaFooter .right{
	width:180px; 
    float:right;
    text-align: left;
   
}
#gelaFooter a{
	color: black;
   text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    
}
#gelaFooter li{padding:5px;}
.footerDESC{
font-size: 18px; 
color:#c6c6c6;
font-type: "Myriad Pro";
line-height: 40px;
}
/*Kuenstler Gallery*/
#navLeft .inner, #navRight .inner{padding-top:140px;}


#frontTopLeft{float:left;width:520px;height: 310px;margin-top:20px;text-align: left;}
#frontTopLeft .inner{height:270px;}
#frontTopLeft .innerFooter{height:30px;text-align: right;font-size: 14px;color: #d2d2d2;font-weight: bold;border-bottom: 1px solid #e0e0e0}
#frontTopRight{float:right;width:380px;height: 310px;margin-top:20px;text-align: left;}
#frontTopRight .col1{float:left; width: 120px;text-align: center;}
#frontTopRight .col2{float: left; width: 120px;text-align: center;}
#frontTopRight .col3{float: left; width: 120px;text-align: center;}
#frontTopRight .inner{height: 270px;}
#frontTopRight .innerFooter{height: 30px;font-size: 14px;color: #d2d2d2;font-weight: bold;border-bottom: 1px solid #e0e0e0}

#frontMidLeft{float:left;height: 180px;text-align: left;margin-top:20px;}
#frontMidLeft .inner{height: 160px;}
#frontMidLeft .innerFooter{height: 60px;text-align: right;font-size: 14px;color: #d2d2d2;font-weight: bold;line-height: 60px;}
#frontMidRight{float:left;height: 50px;text-align: left;margin-top:20px;margin-bottom:20px;}
#frontMidRight .inner{height:160px;}
#frontMidRight .innerFooter{height: 50px;text-align: right;font-size: 14px;color: #d2d2d2;font-weight: bold;line-height: 30px;}
#frontMidRight ul{margin-left:60px;}
#frontMidRight li{text-align: center;width: 250px;float: left;padding: 13px;padding-left: 10px; font-size: 18px; font-weight: bold;}
#frontMidRight li a{text-decoration: none;font-weight: bold; color: black;}


#frontNewSkins{height:400px;text-align: left;margin-top:10px margin-bottom: 20px;}
#frontNewSkins li{float: left;padding: 15px;width:125px;text-align: center;height:150px;}
#frontNewSkins .innerFooter{padding-left: 10px;line-height: 30px;height: 30px;font-size: 18px;color: #000;border-bottom: 1px solid #e0e0e0}

.gelaListing {text-align: right;padding-right:20px;margin-bottom:20px;}
.gelaListing a.design {text-decoration: none;font-size: 17px;color: black;font-weight: bold;}
.gelaListing .author {text-decoration: none;font-size: 14px;color: black;}

#sameArtist{width:800px;height:640px;}
.pp_inline .sameArtistContent{height:600px; padding-top: 10px;overflow: auto;}
.pp_inline .item{width: 150px;height: 170px;text-align: center;}
.pp_inline .item a{text-decoration: none;color: black;}

#sameDesign{height:640px;}
.pp_inline .sameDesignContent{height:600px; padding-top: 10px;overflow: auto;}
.pp_inline .item{float:left!important;width:150px;height:170px;text-align: center;}
.pp_inline .item a{text-decoration; none;color: black;}

#productViewFooterLinks {border-top: 1px solid grey;border-bottom: 1px solid grey;height: 60px;}
#productViewFooterLinks li{padding-left: 5px;float: left;width:223px;text-align:center;height:60px;line-height: 60px;list-style-image:url(/skin/frontend/gelaskins/gelaskins/images//bullet_productViewFooter.png)}
#productViewFooterLinks li a{text-decoration: none;color: black;font-size: 17px; }

.viewProductSame a{ text-decoration: none!important; color:black!important; font-size: 13px!important;font-weight: bold;

}
/*Künstlergalerie*/
.kuenstlerNav{text-align: center}
.kuenstlerNav a{text-decoration:none; font-weight: bold; line-height: 40px; height: 40px; font-size:13px;color: black}
.kunstInfoItem{float:left; 
width:150px; 
height:150px; 
margin-right:10px;
margin-bottom: 10px;}
.kunstInfoTip{
display:none; 
    background:transparent url(/images/tooltip/black_arrow_big.png); 
    font-size:12px; 
    height:160px; 
    width:320px; 
    padding:25px; 
    color:#fff; z-index:10000 
}
.kunstInfoTipContent{
height:130px;text-align:left;overflow: hidden;
}
.kunstInfoDesc{
height:40px;background-color:black;text-align:right;padding: 5px;opacity: 0.8;overflow: hidden;
display: none;
}
.kunstInfoDesc a{
text-decoration: none;color: white;
}
.kunstInfoItem .design{ white-space:nowrap}
.kunstInfoItem .kuenstler{ white-space:nowrap}

.box{background:none;}
.sameDesignNoContent{text-align:center;padding-top:300px;line-height: 30px; font-size: 14px;}

#topsearchForm{margin-top: 10px;margin-left: 35px; text-align: left;color: white;width: 300px;font-weight:bold;font-size:14px;}
#topsearchForm .title {font-weight:bold;line-height: 20px;font-size: 18px;margin-bottom: 10px;}
#topsearchForm .label {width: 80px;display: block;float: left;}
.mini-cart ,.mini-cart strong, .mini-cart a,.mini-cart .head{color: black!important;}

#specialEditionsCat {padding: 10px;}
#specialEditionsCat .item{height:180px;width: 300px;float: left;text-align: center;}
#specialEditionsCat a{text-decoration: none; color: black}

#featuredEditionsCat {padding: 10px;}
#featuredEditionsCat .item{height:180px;width: 300px;float: left;text-align: center;}
#featuredEditionsCat a{text-decoration: none; color: black}
.catFeaturedContainer{padding-left: 20px;padding-top: 10px;padding-bottom: 30px;}
/*Telekom Suche*/
#popup{color: black;}
#map{float: right; width: 450px; height: 460px;margin-right: 5px;}
#testContainer {float: left; width: 400px; background: white url(http://www.gelaskins-deutschland.de/skin/frontend/gelaskins/gelaskins/images/skin/telekom_shops_back.png) repeat-x bottom; padding: 5px;padding-left: 10px; padding-top:10px;color: black; height: 450px;overflow: auto; border-top: 1 px solid #3f3f3f;border-left: 1 px solid #3f3f3f;}
#testContainer h1{font-size: 14px;color: #e4007b}
#testContainer h2, h2 a{font-size: 12px; color: #3f3f3f;font-weight: normal;}
.link{margin-bottom: 5px ;padding-bottom: 5px;border-bottom: 1px solid #eaa5ca; text-align: right;}
.link a:hover, .link a{font-size: 12px; color: black; cursor: pointer;cursor: hand;}

#paymentOptions {margin-bottom: 30px;width: 930px;
    margin:0 auto; padding-top: 50px; border-top: 1px solid black;
    }
#paymentOptions li{float: left; width: 450px;text-align: center;}

#shareVideos{padding-left:20px;}
#shareVideos h1{font-size:15px;margin-bottom: 20px;}
#shareVideos p.video{float: left; width: 640px;}
#shareVideos p.desc{float: left; width: 200px;margin-right: 25px;line-height: 20px;font-size: 13px;}