html { height: 100%; }
img { border: 0px none; }
a { outline: none; }
body {
	margin:20px;
	padding:0;
	background-color: #FFFFFF;
	font-family:"Lucida Console", "Monaco5", monospace;
	letter-spacing: -1px;
	word-spacing: -1px;
}

#container { position:absolute; left:50%; width: 930px; height: 800px; margin-left:-465px; margin-top:0px; }

#menu {
	position: relative;
	display:block;	
	width: 690px;
	height: 99px;
	margin-left:120px;
	margin-top:20px;
	z-index:99;
	background-image: url(../images/paddocks-jeans.jpg);
	border: 1px solid #FFFFFF;
}

.logo-link {
position: absolute;
display:block;
width:170px;
height:57px;
left:35px;
top:0px;
}


.content {
	position:relative;
	width: 940px;
	height: 533px;
	padding: 0px;
	text-align: left;
	margin-left:-10px;
	margin-right: auto;
	margin-bottom: 0em;
}

.look-book {

}

.collection {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-image: url(../images/collection.jpg);
	background-position: center top;
	height: 652px;
	}
	
#collection {
	position:relative;
	width: 930px;
	height: 480px;
	font-weight: normal;
	color: #000000;
	z-index:100;
	font-size: 15px;
	}
	
.product-styles {
	margin :auto;
	text-align:center; /* centers inline-blocks*/
	}


#product_information {
	position: absolute;
	z-index: 81;
	right: 0px;
	height: 250px;
	border: 10px solid #FFFFFF;
}

.wbgcol {
	background-color: #0062A9;
	width: 310px;
}

.mbgcol {
	background-color: #002B68;
	width: 310px;
}

.w_nos_box {
	background-color: #0062A9;
	width: 50px;
	height:30px;
	border: 4px solid #FFFFFF;
	position: absolute;
	bottom: 35px;
	right: 150px;
	color:#FFFFFF;
	text-align:center;
	font-weight: bold;
	padding-top: 15px;
}

.m_nos_box {
	background-color: #002B68;
	width: 50px;
	height:30px;
	border: 4px solid #FFFFFF;
	position: absolute;
	bottom: 35px;
	right: 150px;
	color:#FFFFFF;
	text-align:center;
	font-weight: bold;
	padding-top: 15px;
}

.size-chart {
	margin-left:15px;
}

.pbox {
	position: absolute;
	z-index: 81;
	right: 0px;
	top: 100px;
	height: 270px;
	background: none repeat scroll 0% 0% rgb(255, 255, 255);
	width: 330px;
}

#product_title_box {
	position: absolute;
	z-index: 82;
	left: 10px;
	top: -30px;
	width: 230px;
	height: 64px;
	color: #FFFFFF;
	background-color: #000000;
	text-align:center;
}

#product_title_box h1 { font-size: 32px; color: #FFFFFF; margin-top: 10px; text-transform:uppercase; }
#product_title_box h2 { font-size: 14px; color: #FFFFFF; margin-top: 2px; }

#product_information p { margin-top: 60px; margin-left: 20px; color:#FFFFFF;}


#p_navi {
	position:absolute;
	bottom: -15px;
	height: 30px;
	z-index:900;
	left:50%;
	width: 800px;
	margin-left:-400px;
	}

.contact {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-image: url(../images/contact.jpg);
	background-position: center top;
	}
#contact {
	position:absolute;
	width: 250px;
	height: 28px;
	left:269px;
	top:225px;
	font-weight: normal;
	color: #000000;
	z-index:999;
	}
	
.imprint {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-image: url(../images/imprint.jpg);
	background-position: center top;
	}
#imprint {
	position:absolute;
	width: 285px;
	height: 315px;
	left:272px;
	top:115px;
	font-weight: normal;
	color: #000000;
	z-index:999;
	font-size: 15px;
	}
	
.about-us {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-image: url(../images/about-us.jpg);
	background-position: center top;
}

#about-us {
	position:absolute;
	width: 565px;
	height: 264px;
	left:201px;
	top:130px;
	font-weight: normal;
	color: #000000;
	font-size: 15px;
	}
	
.legal {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-image: url(../images/legal.jpg);
	background-position: center top;
	height: 652px;
	}
#legal {
	position:absolute;
	width: 433px;
	height: 436px;
	left:183px;
	top:130px;
	font-weight: normal;
	color: #000000;
	z-index:999;
	font-size: 15px;
	}
	
.sfinder {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-image: url(../images/shop-finder.jpg);
	background-position: center top;
	height: 652px;
	}
	
#sfinder {
	position:absolute;
	width: 220px;
	height: 200px;
	left:263px;
	top:130px;
	font-weight: normal;
	color: #000000;
	font-size: 15px;	
	}
	
#storeFrame {
	position:absolute;
	width:315px;
	height:471px;
	right:0px;
	top:250px;
}

.store_frame { margin-left:0px; width:275px; height: 60px; float:left; margin-bottom: 10px; padding-bottom: 10px; padding-top: 3px; font-size: 13px; }
.store_frame strong { font-size: 13px; color: #252d3d; margin-bottom: 4px; }	
	
.product { background:url(http://www.paddocks-jeans.eu/images/pbg.jpg) no-repeat right top; }
#flash_content { width: 880px; height: 450px; left: 50%; margin-left:-440px; top: 24px; position:absolute; background-color:#000000; border: 1px solid #232323;} 
.p_content { width: 883px; height: 415px; padding: 10px; font-size: 11px; color: #FFF; text-align: left; background-color:#000; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFF; border-bottom-color: #FFF; margin: 0em auto; margin-left:-50px; display: block; position: relative; }

#description { padding-left:15px; padding-top:4px; width: 295px; height: 312px; left: 290px; position:absolute; background-color:#000000; top: 15px; }
#select_image { width: 125px; height: 75px; left: 290px; bottom: 35px; position:absolute; overflow:hidden; text-align: left; }

h1 { font-size: 24px; color: #FFFFFF; margin: 0px; padding: 0px; line-height: 24px; font-weight: normal; letter-spacing: 1px; text-align:center; text-transform:uppercase; }
h2 { font-size: 14px; color: #FFFFFF; margin-top: 5px; margin-bottom: 5px; padding: 0px; }
h3 { font-size: 24px; color: #FFFFFF; margin: 0px; padding: 0px;  line-height: 24px; font-weight: normal; letter-spacing: 1px; text-align:center; margin-bottom: 30px; text-transform:uppercase; }
h4 { font-size: 12px; color: #FFFFFF; margin: 0px; padding: 0px; font-style:italic;}
#description small, #description .price { font-size: 11px; color: #999999; padding: 0px; }
.p_desc { margin-left: -28px; padding-right: 5px; }
#description li { font-size: 12px; color: #ffffff; list-style-type:disc; list-style-image: url(../images/bullet.png); line-height: 18px; padding-left: 8px; }
#image3 img { top: 0; }
.small { font-size: 9px; color:#999999; }
#pic { top:0px; position:absolute; }
#script { width: 442px; margin-left:-221px; margin-top:180px; position:absolute; background-color:#000000; border: 1px solid #ffffff; color:#FFFFFF; z-index:200; padding: 5px; font-size:11px; height:850px; left:50%; text-align:center; }
#newsletter_box {  width: 660px; height: 450px; padding: 10px; font-size: 11px; color: #FFF; text-align: left; background-color:#000; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFF; border-bottom-color: #FFF; margin: 0.3em auto; }
#newsletter_box h1 { text-align: left; }
#newsletter { width: 166px; left: 40px; top: 335px; position:absolute; z-index:400; font-size: 10px; color: #999999; }
.input { width: 110px; background-color:#666666; font-size: 10px; color:#000000; border: 1px solid #090909; margin-top:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 2px; }
.button { background-color:#262729; font-size: 10px; color:#999999; border: 1px solid #666666; margin-top:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 2px; width: 242px; height: 15px; }
.input { width: 238px;background-color:#ffffff;font-size: 12px;color:#000000;border: 1px solid #090909;margin-top:12px;padding-left: 2px;border-top: 1px solid #949CAB;border-left: 1px solid #8891A2;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #42506C;border-bottom-color: #42506C; }
.go { background-color:#252d3d;font-size: 10px;color:#949CAB;margin-top:3px;padding-left: 2px;width: 50px;border-top: 1px solid #949CAB;border-left: 1px solid #8891A2;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #42506C;border-bottom-color: #42506C; }
.field1 { width: 140px; float:left; }
.field_mail { width: 140px; float:left;}
.str { width: 140px; float:left;}
.strnr { width: 29px; float:left;}
.ort { width: 125px; float:left;}
.plz { width: 44px; float:left;}
.geb_input1 { margin: 2px; width: 26px; }
.geb_input2 { margin: 2px; width: 47px; }
.field1, .field_mail, .str , .strnr, .ort, .plz , .geb_input1, .geb_input2 { margin: 2px;font-size: 11px; color:#000000; border: 1px solid #090909; padding-left: 2px; border-top: 1px solid #949CAB; border-left: 1px solid #8891A2; border-right-width: 1px;border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;border-right-color: #42506C;border-bottom-color: #42506C; }
.box20 { float:left; width:27%; }
.box30 { float:left; width:37%; }
.box80 { float:left; width:72%; }
.box70 { float:left; width:62%; }
.box100 { float:left; width:99%; margin-bottom: 4px; }
#subscribeForm { width:324px; float:left; color: #FFFFFF; font-size:12px; }
#frame_unsubscribe { width:284px; float:left; color: #FFFFFF; font-size:12px; }


#navcontainer {
	text-align:center;
	overflow :hidden;
	position: relative;
	margin-top: 50px;
}
#menu a, #menu a:link { text-decoration: none;}



ul#navlist {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
	text-transform: lowercase;
	color:#FFFFFF;
}
#navlist li { display: inline; list-style-type: none; }
#navlist a {
	color: #fff;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 14px;
}
#navlist a:link, a, a:link { color: #fff; text-decoration: none; }
#navlist a:hover, a:hover { color: #C13832; text-decoration: none; }
#navlist a:active, a:active {
	color: #C13832;
	text-decoration: none;
}
ul#navlist li a#current {
	color: #C13832;
}

#content a, 
#content a:link, 
#contact a, 
#contact a:link ,
#content a, 
#content a:link,  
#imprint a, 
#imprint a:link,
.stores_navi a,
stores_navi a:link

{ font-size: 16px; text-decoration: none; letter-spacing: 0px; color:#000000;}

.stores_navi {
	font-size: 14px;
	margin-bottom: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width: 150px;
}



#previous {
	position:absolute;
	width: 100px;
	height: 28px;
	left:-25px;
	top:450px;
	font-weight: normal;
	color: #000000;
	z-index:999;
}

#next {
	position:absolute;
	width: 100px;
	height: 28px;
	right:-25px;
	top:200px;
	font-weight: normal;
	color: #000000;
	z-index:999;
}

.wash_id {
	position:absolute;
	width: 35px;
	height: 20px;
	left:0px;
	bottom:0px;
	font-weight: normal;
	color: #000000;
	z-index:999;
	text-align: right;
	font-size: 12px;
	color:#000000;
}

#display_styles_info {
	margin:auto;
	text-align:center; /* centers inline-blocks*/
}

#product_title_box_styles {
	background-color:#000000;	
	display: inline-block;
	width: 200px;
}

.display_other_styles {
	position:absolute;
	width: 140px;
	right: -8px;
	top:0px;
	z-index:999;
}

.product_title_box_others {
	background-color:#000000;	
	display: inline-block;
	width: 140px;
	margin-bottom: 5px;
	text-align:center;
}

.switch {	
	display: inline-block;
	width: 101px;
	height:20px;
	margin-left: 15px;
}

#product_title_box_styles h1 { font-size: 24px; color: #FFFFFF; padding-top: 4px; text-transform:uppercase; }
#product_title_box_styles h2 { font-size: 12px; color: #FFFFFF; margin-top: 2px; }

.product_id {
	width: 140px;
	height: 55px;
	color: #FFFFFF;
	background-color: #c13832;
	text-align:center;
	position:absolute;
	left: 15px;
	bottom: -30px;
}
.product_id h1 { font-size: 16px; color: #FFFFFF; padding-top: 2px; text-transform:uppercase; line-height: 16px; }
.product_id h2 { font-size: 11px; color: #FFFFFF; margin-top: 3px; font-weight: normal;}

.clr { clear:both; }