#gelaTopNavScroll{display: none;position:relative;text-align:right;height:22px; 
    overflow: hidden;
    width: 936px;
    margin:0 auto; 
    }
#gelaTopNavScrollBott{display: none;position:relative;text-align:right;height:40px; 
    overflow: hidden;
    width: 930px;
    margin:0 auto; 
    line-height:40px;
    background: url(/skin/frontend/gelaskins/gelaskins/images/barScroll.png) repeat-x;
    border-bottom: 1px solid black;
    }
#gelaTopNavScrollBott ul{magin:0;padding:0;}
#gelaTopNavScrollBott li{list-style: none; dipslay:block; float:left;width:100px;height:20px;text-align: center;}
#gelaTopNavScrollBott li a{color: black;   
						text-decoration:none;
                        cursor: pointer;
						cursor: hand; 
                        text-transform: uppercase; 
                        font-size:11px; 
                        letter-spacing:0.1em}
#gelaTopNavScrollBott li a:hover{color: red; 
						font-weight: bold;
                        cursor: pointer;
						cursor: hand;}
.gelaTopNavScrollBottHover{ background: url(/skin/frontend/gelaskins/gelaskins/images/barScrollHover.png) repeat-x;}
.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;margin-right:0px;position: absolute; top:0;right:0;}
#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/MAURITS_CORNELIS_ESCHER/REPTILES/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: 12px!important;
    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;border-bottom: 1px solid #e0e0e0;margin-bottom: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 ul{list-style:none; margin:0;padding: 0;margin-left:40px;}
#productViewFooterLinks li{padding-left: 5px;float: left;width:223px;text-align:left;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 {margin-left:0px;padding: 10px;}
#specialEditionsCat .item{height:180px;width: 250px;float: left;text-align: center;}
#specialEditionsCat .item.dark{height:180px;width: 290px;float: left;text-align: center;padding:5px;}
#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;}
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:930px;
		height:261px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:960px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
