/* CSS Document */

body{padding:0;margin:0;background-color:white;width:100%;}
*{margin:0;padding:0;border:0;font: 12px Arial, Helvetica, sans-serif;line-height: 16px;color: #333333;}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight : bold;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight : bold;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight : bold;
}
.black{
	color:#333333;
	font-weight : bold;
}
ul{
	margin-top:0em;
	margin-bottom:0em;
	margin-left:0.7em;
	padding-left:0.7em;
	color:#333333;
}

ul#navlist_nobullets { list-style-type: none; }

A{
	text-decoration: none;
                color: #333333;
	
}
A:hover{
	text-decoration: underline;
	color: #333333;
}
A:link{
	color: #333333;
}
A:active{
	color: #333333;
}
B{
	color: #333333;
}
img{
	border: 0;
	vertical-align:top;
}
.main{
	width:100%;
}
.top{
	height:135px;
	width:960px;
	text-align:right;
}
.top img{
   margin-top:15px;
}
.navTop{
	background-color:#dbd4b2;
}
.navTop_cont{
	padding-left:25px;
	height:40px;
	
}
.navLeft {
	background-color:#faedc3;
}
.navLeft_cont{
	margin-top:61px;
	padding-left:35px;
	width:190px;
}
.contentTable{
      background-color:#eae3c3;
      padding-bottom:25px;
}

.contentTableHome{
      background-color:#eae3c3;
      padding-bottom:0px;
}

.content{
    width:590px;
    float:left;
	padding-left:25px;
	padding-top:25px;
	padding-right:25px;
}

.contentHome{
    width:590px;
    float:left;
	padding-left:0px;
	padding-top:0px;
	padding-right:25px;
}

.contentRight{
    width:190px;
    float:left;
	padding-top:25px;
}
.contentRightBox{
      background-color:#dbd4b2;
      padding:10px 5px 10px 10px;
      margin-bottom:10px;
}

.noEntries{
     margin-top:20px;
}

.footer{
	height:50px;
}
.footer div {
	margin-top:20px;
	margin-left:250px;
	color:#666666;
}
.searchForm{
    margin-left:25px;
	clear:both;
	width:100%;
}

/* shopDetail */
.shopDetail{
	clear:both;
	width:100%;
	
}
.shopDetail_bottom{
	clear:both;
	/*background-color:#dbd4b2;*/
}

/* SEARCH BOX */

.searchFormBox{
	float: left;
}

.searchFormTitle{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-bottom:5px;
  font-weight : bold;
  color:#333333;
}
.search_input{
	margin-left: 0pt;
}
.searchFormBtn{
	float:left;
	margin-left: 2px; 
	margin-top: 21px; 
	
}
/*BRAUTKLEIDER*/
.pageHeader{
	width:100%;
    margin-top:0px;
}
.pageCopy{
    width:450px;
    margin-top:20px;
}
.pageLinksTop{
   width:100%;
   margin-top:30px;
}
.pageLinksBottom{
   width:100%;
  
}
.pageLinksLeft{
    width:150px;
	float:left;
	font-weight:bold;
	color:#333333;
}
.pageLinksRight{
        width:400px;
	float:right;
}
.pageLinksRightLinks{
	text-align:right;
}


/*---------------------*/
.big_img{
	float:left;
	border:#FFFFFF solid 7px;
	margin-top:15px;
	margin-right:25px;
	margin-bottom:25px;
        width:150px;
        min-height:199px;
        background-color:#dbd4b2;
}
.detail{
	float:left;
	width:400px;
}
.detail_copyText{	
	margin-top:13px;
	width:100%;
}
.detail_copyText p{
	margin-top:10px;
}
.priceBox{
	width:100%;
	height:30Px;
	background-color:#FFFFFF;
}
.priceBox h3{
	padding-top:7px;
	padding-left:10px;
	
}
.colorBox{
	margin-top:10px;
	width:100%;
	height:30Px;
	background-color:#dbd4b2;
}
.colorBox p{
	padding-top:7px;
	padding-left:10px;
	
}

.listBottom{
    margin-left:25px;
	clear:both;
	width:500px;
}

.thumbnails{
	clear:both;
	width:660px;
	margin-top:25px;
	margin-left:25px;
}
.thumbnails div {
	margin-top:20px;
	float:left;
}
.thumb_img{
	border:#FFFFFF solid 3px;
	margin-right:13px;
	width:57px;
	height:75px;
	background-color:#FFFFFF;
}
.thumbnails_bottom{
	clear:both;
	height:20px;
}



.pointline{
	background-image: url(/images/pointline.gif);
	height: 1px;
	background-repeat: repeat-x;
	font-size: 1px;
	margin-top: 8px;
	margin-bottom: 9px;
}
.pointline_nomargin{
	background-image: url(/images/pointline.gif);
	height: 1px;
	background-repeat: repeat-x;
	font-size: 1px;
}
#bunte-suche{
float:left;
margin-left:47px;
margin-top:10px;
}