@charset "utf-8";
/****************************
*      Standard Layout		*
*---------------------------*
*      	 Copyright			*  
*    Strehler Farbwaren     *
* Created by Karma Adotsang *
****************************/

/*--------------------------- Standardselektors ---------------------- */
html { overflow: scroll; } 

body {
	background-color: 	#DDD;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	margin: 			0px;
	padding:			0px;
}
	
h1,h2,h3 {
	color:				#006;
	font-family: 		Arial, Helvetica, sans-serif;
	margin: 			0px;
}
	 
h1 {
	font-size: 			20px;
}
h2 {
	font-size: 			17px;
}
h3 {
	font-size: 			14px;
}

p { padding: 0px 5px 0px 5px; margin: 0 5px 0 5px;}

address  {font-size: 10px; font-style: normal; padding-left: 5px;}
input { padding: 2px; }
/*--------------------- Formularformatierungen --------------------*/
form { margin:0px; padding:0px;}
.textfield { width: 155px;}
.titlefield { width: 155px;}
.loginb {width: 228px; margin:0px; padding:0px; left:0px;}
/*------------------- Definition der Ebenen ---------------------- */

.website { border: 1px solid #666; margin-left: -513px; left:50%; position: absolute; background: #FFF;}
.headerL { border-bottom: 1px solid #666;}
.headerC { border-bottom: 1px solid #666;}
.headerR { border-bottom: 1px solid #666;}
.nav	 { }
.bigpic	 { }
.status	 { }
.box	 { background-image: url(../images/bg_box.jpg); background-repeat: repeat-y; padding: 5px;}
.content { padding: 5px; background-image: url(../images/bg_box.jpg); background-repeat: repeat-y; background-position: right;}
.adds 	 { padding: 5px; }
.footer  { font-size: 9px; text-align: right; border-top: 1px solid #666; padding: 2px;}
.linkstab { border-bottom: 1px solid #000;}
.tabprod { font-size: 11px;}
/*-------------------------  Standardlinks --------------------------*/
a { color: #900; text-decoration: none; }
a:visited { color: #900; }
a:hover { color: #F00; text-decoration: underline; background-color: #FFC; }
a:active { color: #F00; }

/*----------------------- Buttons Navigation ------------------------*/
a.hauptnavi, a.hautpnavi:visited {
	display: block;
	background-color: #1f00a3;
	border-bottom: 1px solid #FFF;
	width: 216px;	/* Gesamt 195px */
	padding-left: 10px;
	line-height: 26px;
	text-decoration: none;
	font-weight: 600;
	font-size: 12px;
	color: #FFF;	
}
/*----------------------- Buttons Höhenkorrektur ------------------------*/
a.hauptnavik, a.hautpnavik:visited {
	display: block;
	background-color: #1f00a3;
	border-bottom: 1px solid #FFF;
	width: 216px;	/* Gesamt 195px */
	padding-left: 10px;
	line-height: 27px;
	text-decoration: none;
	font-weight: 600;
	font-size: 12px;
	color: #FFF;	
}
/*----------------------- Buttons Letzter ------------------------*/
a.hauptnaviL, a.hautpnaviL:visited {
	display: block;
	background-color: #1f00a3;
	width: 216px;	/* Gesamt 195px */
	padding-left: 10px;
	line-height: 26px;
	text-decoration: none;
	font-weight: 600;
	font-size: 12px;
	color: #FFF;	
}
/*-------------------- Buttons Navigation Active --------------------*/
a.hauptnaviaktiv, a.hautpnaviaktiv:visited, a.hauptnaviaktiv:active {
	display: block;
	width: 185px;	/* Gesamt 195px */
	padding-left: 10px;
	line-height: 26px;
	text-decoration: none;
	color: #fff;	
}
/*-------------------- Buttons Höhenkorrektur Active --------------------*/
a.hauptnavikaktiv, a.hautpnavikaktiv:visited, a.hauptnavikaktiv:active {
	display: block;
	width: 185px;	/* Gesamt 195px */
	padding-left: 10px;
	line-height: 27px;
	text-decoration: none;
	color: #fff	;	
}
a.hauptnavi:hover {
	background-color: #DDbbbb;
}
a.hauptnavik:hover {
	background-color: #DDbbbb;
}
a.hauptnaviL:hover {
	background-color: #DDbbbb;
}
