/********************************************
   AUTHOR:  			HAAS CHRISTIAN HC DESIGN 
	Auftraggeber:     silkn.cc
   WEBSITE:   			http://www.silkn.cc/
	TEMPLATE NAME:		Silkn Main Tempalte
   VERSION:          1.0          	
	DATE:             10. 03 2009               
 *******************************************/
 
/********************************************
   HTML ELEMENTS
********************************************/ 

/* Top Elements */

body {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(img/mainback.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 11px;
	color: #7A7A7A; 
	background-color: #D2E0F2;
	text-align: left;
	margin-top: 0px	
}

/* Helpers */
.clearer {
	clear: both;
	height: 1px;
	margin-top: -1px;
	overflow: hidden;
}

/* Layout */
#wrapper {
width: 935px;
margin-left: auto;
margin-right: auto;
margin-top: 20px; 
}

#innerwrapper {
width: 935px;
background-image: url(img/schattenmainback.png);
background-repeat: no-repeat;
background-position: top left;
}

#contwrapper {
	width: 922px;
	background-image: url(img/contback.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	margin-left: 6px;
}

#conttop {
	width: 922px;
	height: 15px;
	background-image: url(img/conttop.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#contbottom {
	width: 922px;
	height: 21px;
	background-image: url(img/contbottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

#header {
   width: 922px;
	height: 168px;
	float: left;
	background-image: url(img/headerback.jpg);
	background-repeat: no-repeat;
}

#header_bg {
   width: 922px;
	height: 168px;
	float: left;
	background-image: url(img/headerback_bg.jpg);
	background-repeat: no-repeat;
}

#header_hu {
   width: 922px;
	height: 168px;
	float: left;
	background-image: url(img/headerback_hu.jpg);
	background-repeat: no-repeat;
}

#header_tr {
   width: 922px;
	height: 168px;
	float: left;
	background-image: url(img/headerback_tr.jpg);
	background-repeat: no-repeat;
}

#logo {
	float: left;
	width: 135px;
	margin-left: 30px;
	margin-top: 15px;
}

#wk {
	float: right;
	width: 230px;
	margin-top: -45px;
	padding-left: 10px;

}

#langsel {
float: right;
background-image: url(img/lang.png);
background-repeat: no-repeat;
width: 152px;
height: 32px;
margin-right: 17px;

}

.lang1 {
	margin-top: 10px;
	margin-left: 10px;
}

.incart {
color: Black;
width: 205px;
height: 50px;
}

#menue {
   float: left;
	width: 922px;
	height: 36px;
	background-image: url(img/menueback.jpg);
	background-repeat: no-repeat;
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 8px;
	position: relative;
	z-index: 999;
}




/* Content */

#contentmain {
	width: 890px;
	float: left;
	margin-left: 15px;

}

#contleft {
	width: 220px;
	float: left;
}

#contright{
width: 660px;
	float: right;
}

#contright ul{
margin-left: 15px;
}

#bread {
	margin-left: 15px;
	padding-left: 8px;
	margin-bottom: 5px;
	color: Gray;
}

#bottom {
	width: 851px;
	background-image: url(img/footerback.jpg);
	background-repeat: no-repeat;
	height: 32px;
	line-height: 22px;
	text-align: center;
	margin-left: 35px;
	color: White;
	margin-top: 20px;
}

#bottom ul {
margin: 0px;
padding: 0px;
}

#bottom li {
display: inline;
padding-left: 15px;
}

#bottom a:link, #bottom a:visited  {
	background: transparent;
	cursor: pointer;
	text-decoration: none;
	color: White;
	font-weight: bold;
}


#bottom a:hover,a:active {
	color: #3F3F3F;
}


/* Menuebox */

.sidemenbox {
	background-image: url(img/sidemenuback.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 220px;
	padding-bottom: 15px;
	margin-bottom: 10px;
}

.inbox {
	margin-left: 8px;
	width: 190px;
}

/* kleine Bilder */

.picprev {
float: left;
width: 320px;
margin-top: 10px;
}

.microbilder {
float: left;
   border: 1px dashed #CAC8B7;
	padding: 2px;
	text-align: center;
}

.microbilder1 {
float: left;
border-bottom-style: dotted; 
   padding: 2px;
	text-align: center;
	margin-left: 1px;
}

/* Produktlisting */

.listingtab {
width: 660px;
border-left: 1px solid #F5F5F5;
border-right: 1px solid #F5F5F5;
border-top: 1px solid #F5F5F5;
background-image: url(img/listback.jpg);
background-repeat: no-repeat;
background-position: center bottom;
}

.tablisting1 {

float: left;
background-color: #FBFBFB;
padding: 5px;
width: 650px;
	margin-bottom: 2px;
}


.listbutton {
	margin-top: 10px;
	text-align: right;
}

a.in1:link, a.in1:visited {
background-image: url(img/inarrow1.gif);
background-repeat: no-repeat;
background-position: left center;
	font-size: 12px;
	font-weight: normal;
	height: 16px;
	line-height: 16px;
	color: Black;
	text-align: left;
	padding-left: 15px;
	text-decoration: none;
}

a.in1:hover {
	color: #FF9A00;
	text-decoration: none;
}

a.headerNavigation:link, a.headerNavigation:visited {
	font-size: 10px;
	font-weight: normal;
	line-height: 16px;
	color: #A6A6A6;
	text-align: left;
	text-decoration: none;
}

a.headerNavigation:hover {
	color: #525252;
	text-decoration: none;
}


.tablisting {
float: left;
background-color: #F4F4F4;
padding: 5px;
width: 650px;
border-bottom-color: #9DA0AB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom: 2px;
}

.intableft {
float: left;
width: 500px;

}

.intabright {
float: right;
width: 140px;
 text-align: right;

}

.subheadline {
	font-family:'Trebuchet MS',Tahoma,Sans-serif;
   font-size:14px;
   font-weight:bold;
	color: #6D99DD;
}

.subheadline1 {
	font-family:'Trebuchet MS',Tahoma,Sans-serif;
   font-size:12px;
   font-weight:bold;
	color: #6D99DD;
}

/* Crossselling */

.produktlisting1 {
	float: left;
	width: 188px;
	margin-left: 15px;
}

.produktlisting {
	float: left;
	width: 188px;
	margin-left: 22px;	
}

.inprod {
text-align: center;
margin-top: 5px;

}

.tda {
	background-color: #F5F5F5;
	padding: 2px;
}

.tdb{
	background-color: #F2F2F2;
	padding: 2px;
}

.tdout {
	border: 1px solid #D5D5D5;
	padding: 2px;
}

.infoot {
	text-align: center;
}

.info {
	background-color: #F6F8FC;
	padding: 5px;
	border: 2px solid #A4BAE3;
}

.info1 {
	background-color: White;
	padding: 5px;
	border: 2px solid Red;
}

#test img {
cursor: pointer;
	
}



