@charset "utf-8";

/* CSS Document */



*	{ 

	margin: 0; 

	padding: 0;

}



body{

	background: #eee4dc;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#525151;

	

}

p{line-height:120%;}



a{

	color:#333;

	text-decoration:none;

}



a:hover{

	color:#782217;

}

#shop-jahn{

	margin: 0 auto;

	width: 1022px;

}



#top-header-jahn{

	height:37px;

	padding:30px 0px 0px 80px;

}



#top-header-jahn li{

	float:left;

	display:inline;

	list-style:none;

	margin-right:80px;

}





#container-jahn{

	width: 1020px;

	border: #dddcd8 solid 1px;

	background: #fcf9f6;

	display:inline-block;

}



#header-jahn{

	width:956px;

	padding: 44px 36px 0px 28px;

	display:inline-block;

}



#header-jahn li{

	float:left;

	display:inline;

	list-style:none;

	padding-left:7px;

	font-size:16px;

	margin:33px 20px 15px 0px;

}



#warenkorb-jahn{

	float:right;

}



#warenkorb-jahn p{    

	margin: 31px 0px 0px 0px;



}



#unterheader-jahn{

/*	padding: 0px 0px 0px 490px;*/

	float: right;

}



#unterheader-jahn li{

	margin: 0px 20px 0px 0px;

}



#suche-jahn{

	float:right;

	margin: 10px 0px 0px 0px;

}



.suche-inpt-jahn{

	background:url(img/suche_bg.jpg) repeat-x;

	height:20px;

	width:88px;

	border:none;

	outline: medium none;

	float:left;

	padding-top:7px;

	padding-bottom:3px;

}



#content-jahn{

	padding: 0px 36px 0px 28px;

}



#content-table-jahn{

	width:956px;

}



#content-table-jahn td{

	vertical-align:top;

}



#leftcolum-jahn{

	width:215px;

	padding:69px 0px 0px 0px;

}



#maincolum-jahn{

	padding:20px 0px 0px 0px;

}





#leftmenu-unten-jahn{

	margin:40px 0px 0px 0px;

	line-height: 350%;

}



#leftmenu-unten-jahn li{

	list-style-type:none;

	text-align:left;

}



#leftmenu-unten-jahn a{

	padding-left:15px;

	font-size:16px;

}





#footer-jahn{

	height:150px;

	padding:0px 36px 0px 28px;

	margin:90px 0px 0px 0px;

}



.fenster-produkt-jahn{

	float:left;

	width:214px;

	height: 330px;

    position: relative;

}



#last-see-jahn{

	padding-left:15px;

	margin-top:10px;

	display: inline-block;

	width:150px;

}



.last-see-bild-jahn{

	float:left; 

	margin:0px 6px 6px 0px;

}



#last-see-jahn p{

	font-size:16px;

	padding-bottom:12px;

	color:#333;

	

}



#single-artikle-jahn{

	padding:0px 0px 0px 15px;

	display:inline-block;

}



#single-artikle-left-jahn{

	width:335px;

	float:left;

	padding-top:5px;

}



#gallery-klein-jahn{

	margin:10px 0px 0px 0px;

}



#gallery-klein-jahn img{

	float:left;

	border-left:none;

	border-top:1px solid #888;

	border-bottom:1px solid #888;

	border-right:1px solid #888;

}



#gallery-klein-jahn a{

	float:left;

	display:block !important;

}



#single-artikle-reight-jahn{

	width:388px;

	float:right;

}



.techdata-jahn td{

	padding:5px 0px;

}



.btns-single-artikle-jahn{

	margin-top:20px; 

	width:300px;

}



.btns-single-artikle-jahn a{

	float:right; 

	margin-top:15px;

}



#footer-singe-artikle-jahn{

	padding:20px 0px 0px 15px;

	display:inline-block;

}



#footer-singe-artikle-jahn li{

	display: inline;

    float: left;

    list-style: none outside none;

	margin-right:10px;

}



#facebook-btn-jahn{

	background: url(img/facebook-bg.jpg) right no-repeat;

	width:108px; /*[ ; width:109px; ] */

	

}



#gplus-btn-jahn{

	width:61px; 

	overflow:hidden;

}



#twitter-btn-jahn{

	overflow:hidden;

	width:90px; /*[ ; width:80px; ] */

}



.article_rating_column_right{

	padding:0px 0px 15px 10px;

}



.article_rating_column_left{

	padding:0px 0px 15px 0px;

}



.article_rating_column_right span.name, .article_rating_column_right span.date{

	color:#782217;

}



#frage-zum-produkt input.submit{

	background:url(img/frage-btn.jpg) no-repeat;

	width:144px;

	height:23px;

	border:none;

	cursor:pointer;

}



table.formtable tbody tr td input[type="text"] {

    font-size: 12px;

    padding: 5px;

    width: 250px !important;

	border: 1px solid #782217;

}



table.formtable tbody tr td textarea{

	border: 1px solid #782217;

	width:410px !important;

}



table.formtable{

	width:500px;

}



table.formtable tbody tr td {

    padding: 5px 0;

}



table.formtable tbody tr td input[type="submit"] {

-moz-user-select: none;

    background: url("/images/icons/order_steps/button/var6/gray-02.png") no-repeat scroll -419px 0 transparent;

    border: medium none;

    color: #555555;

    cursor: pointer;

    display: inline-block;

    font-size: 12px;

    font-weight: bold;

    height: 30px;

    line-height: 30px;

    margin: 0;

    position: relative;

    text-align: center;

    text-decoration: none;

    top: 1px;

    width: 134px;

}



table.formtable tbody tr td input[type="submit"]:hover {

	background-position: -419px -31px;

	color:#782217;



}



#Contentpage a:link, #adesc a:link {

text-decoration:underline;

}

#Contentpage .fenster-produkt-jahn a:link{text-decoration:none;}

#Contentpage  p {line-height:125%;}

#Contentpage  h1

{font-size:20px; Color: #5a5959; margin-bottom:5px; margin-top:10px;}

#Contentpage  h2

{font-size:16px; Color: #7a0c0c; margin-bottom:5px; margin-top:10px;}

#Contentpage h3, #Contentpage h4 {font-size:16px; margin-bottom:5px; margin-top:10px;}

.small a:first-child {

	font-size:9pt;

    height: 30px;

    line-height: 25px;

    vertical-align: top;

	margin-right:5px;

}