@charset "utf-8";
/* CSS Document */

/*Container Definitionen*/

* {
	padding:0;
	margin:0;
	outline: none; !important
	scrollbar-Arrow-Color:#e0dfe4;
scrollbar-3dLight-Color:#ffffff;
scrollbar-Highlight-Color:#ffffff;
scrollbar-Face-Color:#e0dfe4;
scrollbar-Shadow-Color: #ffffff;
scrollbar-DarkShadow-Color:#ffffff;
scrollbar-Track-Color:#ffffff;

}

body {
margin: 0 auto;
padding: 0;
background: #fff;

}

a:focus {
 -moz-outline: none;
 outline: none;
 ie-dummy: expression(this.hideFocus=true);
 
}

a:active {  
    border:none; 
    outline:none; 
} 



/*Div Liste weiss*/
#listwhite {
	position: absolute;
	top: 5px;
	left: 5px;
	width:470px;
	height: 510px;
	background: trans;

}


/*Position Gittermarke*/
#gittermarke {
	position: absolute;
	top: 0px;
	left: 0px;
	width:102px;
	height: 88px;

}

/*Position Typo Lobmeyr*/
#typolobmeyr {
	position: absolute;
	top: 619px;
	left: 29px;
	width:235px;
	height: 45px;

}

/*Position Liste*/
#liste {
	position: absolute;
	top: 100px;
	left: 290px;
	width:600px;
	height: 485px;
	background: #fff;
	z-index: 1;

}


/*Position Topnavigation*/
#topnav {
	position: absolute;
	top: 13px;
	left: 494px;
	width:399px;
	height: 34px;

}

/*Position Hauptnavigation*/
#mainnav {
	position: absolute;
	top: 130px;
	left: 97px;
	width:204px;
	height: 453px;

}

/*Position Text Headline*/
#textheadline {
	position: absolute;
	top: 111px;
	left: 320px;
	width:473px;
	height: 22px;

}

/*Position Text Artikel*/
#text {
	position: absolute;
	top: 133px;
	left: 320px;
	width:535px;
	height: 60px;

}

/*Position Subauswahl Artikel*/
#ausfuehrung {
	position: absolute;
	top: 202px;
	left: 874px;
	width:43px;
	height: 124px;

}

/*Position Pagenavigation*/
#pagenav {
	position: absolute;
	top: 205px;
	left: 873px;
	width:30px;
	height: 246px;

}

/*Position Backnavigation*/
#backnav {
	position: absolute;
	top: 178px;
	left: 797px;
	width:65px;
	height: 15px;
	z-index: 1000;

}

/*Position Startsujet*/
#startsujet {
	position: absolute;
	top: 99px;
	left: 372px;
	width:421px;
	height: 533px;

}

#startbeschreibung {
	position: absolute;
	top: 168px;
	left: 599px;
	width:194px;
	height: 167px;
	z-index: 2;

}

/*Definition der Schachbrettfelder*/

#artgrp1 {
	position: absolute;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-1.gif);
	background-repeat: no-repeat;
	padding-left: 1px;
	padding-top: 1px;
	top: 200px;
	left: 315px;
	width:137px;
	height: 127px;
}



#a2 {
	position: absolute;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-1.gif);
	background-repeat: no-repeat;
	padding-left: 1px;
	padding-top: 1px;
	top: 200px;
	left: 452px;
	width:137px;
	height: 127px;
	
}

#artgrp2 {
	position: absolute;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-1.gif);
	background-repeat: no-repeat;
	padding-left: 1px;
	padding-top: 1px;
	top: 200px;
	left: 589px;
	width:137px;
	height: 127px;
}

#a4 {
	position: absolute;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-2.gif);
	background-repeat: no-repeat;
	padding-left: 1px;
	padding-top: 1px;
	top: 200px;
	left: 726px;
	width:138px;
	height: 127px;
	

}

#artgrpbez1 {
	position: absolute;
	top: 327px;
	left: 315px;
	width:138px;
	height: 127px;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 5px;
	margin-right: 0;
		

}

#artgrp3 {
	position: absolute;
	top: 327px;
	left: 452px;
	width:137px;
	height: 127px;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 1px;
	
}


#artgrpbez2 {
	position: absolute;
	top: 327px;
	left: 589px;
	width:138px;
	height: 127px;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 0;
	
	}


#artgrp4 {
	position: absolute;
	top: 327px;
	left: 726px;
	width:138px;
	height: 127px;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-4.gif);
	background-repeat: no-repeat;
	padding-left: 1px;
	
}

#artgrp5 {
	position: absolute;
	top: 453px;
	left: 315px;
	width:137px;
	height: 127px;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 1px;
}



#artgrpbez3 {
	position: absolute;
	top: 453px;
	left: 452px;
	width:138px;
	height: 127px;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 0;
	

}

#artgrp6 {
	position: absolute;
	top: 453px;
	left: 589px;
	width:137px;
	height: 127px;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 1px;

}

#artgrpbez4 {
	position: absolute;
	top: 453px;
	left: 726px;
	width:138px;
	height: 127px;
	background-color: trans;
	background-image: url(../bilder/schachbrett/schach-bg-4.gif);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 0;
}


#artgrpbez5 {
	position: absolute;
	background-color: trans;
	top: 580px;
	left: 316px;
	width:138px;
	height: 30px;
	padding-left: 5px;
	padding-right: 0;
}

#artgrpbez6 {
	position: absolute;
	background-color: trans;
	top: 580px;
	left: 589px;
	width:138px;
	height: 33px;
	padding-left: 5px;
	padding-right: 0;
}

/*Bilder zum Blaettern der Schachbretter*/
.pageimage{ 
   border: none;
   
   

}

/*Definition Bild links auf Detailseite*/
#produktbild {
	position: absolute;
	background-image: url(../bilder/schachbrett/bg-produktbild.gif);
	background-repeat: no-repeat;
	background-color: #fff;
	padding-left: 1px;
	padding-top: 1px;
	top: 200px;
	left: 315px;
	width:274px;
	height: 253px;
	
}

/*Definition Quadrat rechts auf Detailseite*/
#produktbeschreibung{
	position: absolute;
	background-color: #fff;
	background-image: url(../bilder/schachbrett/bg-produktbeschreibung.gif);
	top: 200px;
	left: 589px;
	width:275px;
	height: 253px;
}

/*Definition Container Artikelname*/
#artikelname{
	position: absolute;
	top: 206px;
	left: 599px;
	width:252px;
	height: 21px;
}

/*Definition Container freie Artikelbeschreibung*/
#artikeltextblock{
	position: absolute;
	top: 245px;
	left: 599px;
	width:252px;
	height: 131px;
}

/*Definition Container Dekorauswahl*/
#dekorauswahl{
	position: absolute;
	top: 246px;
	left: 599px;
	width:252px;
	height: 197px;
}

/*Definition Container Link Produktinfo PDF*/
#artikelpdf{
	position: absolute;
	top: 410px;
	left: 599px;
	width:253px;
	height: 14px;
}

/*Definition Container Link lange Artikelbeschreibung*/
#artikellangtext{
	position: absolute;
	top: 388px;
	left: 599px;
	width:253px;
	height: 14px;
}

/*Definition Container Anfrage und Kauf*/
#artikelanfrage{
	position: absolute;
	top: 404px;
	left: 599px;
	width:253px;
	height: 14px;
}




/*Definition Container Preis*/
#artikelpreis{
	position: absolute;
	top: 431px;
	left: 599px;
	width:252px;
	height: 14px;
}

/*Definition Lupe*/
#lupe{
	position: absolute;
	top: 437px;
	left: 576px;
	width:13px;
	height: 13px;
}




#prod_scroll{
	position: absolute;
	background-color: #fff;
	background-image: url(../bilder/schachbrett/bg-scroll.gif);
	background-repeat: no-repeat;
	top: 508px;
	left: 310px;
	width:576px;
	height: 118px;
}


/*Topnavigation*/
.topnav {
	text-align: right;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #99947c;
	text-decoration: none;
	onfocus: this.blur();
	}
	
a.topnav:link {}
a.topnav:visited {}
a.topnav:active { color: #342900; }
a.topnav:hover { color: #342900; }

.topnavcurr {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #342900;
	text-decoration: none;
}

/*Navigation zum Blaettern*/
.pagenav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #99947c;
	text-decoration: none;
	}
	
a.pagenav:link {}
a.pagenav:visited {}
a.pagenav:active { color: #342900; }
a.pagenav:hover { color: #342900; }

.pagenavcurr {
	color: #342900;
	text-decoration: none;
}


/*Navigation zur zum Schachbrett*/
.backnav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	}
	
a.backnav:link {}
a.backnav:visited {}
a.backnav:active { color: #ed5c33; }
a.pbacknav:hover { color: #ed5c33; }

.backnavcurr {
	color: #ed5c33;
	text-decoration: none;
}


/*Hauptnavigation*/
.hauptnav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #99947c;
	text-decoration: none;
	}
	
a.hauptnav:link {}
a.hauptnav:visited {}
a.hauptnav:active { color: #200e00; }
a.hauptnav:hover { color: #200e00; }

.hauptnavcurr {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #200e00;
	text-decoration: none;
}

/*Subnavigation*/

.subnav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	line-height: 17px;
	color: #99947c;
	text-decoration: none;
	}
	
a.subnav:link {}
a.subnav:visited {}
a.subnav:active { color: #2e231a; }
a.subnav:hover { color: #2e231a; }

.subnavcurr {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left: 8px;
	font-size: 11px;
	line-height: 17px;
	color: #2e231a;
	text-decoration: none;
}

/*Titel Produktbeschreibung*/
.produkttitel {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #2e231a;
	text-decoration: none;
		}
		
		
/*Suchliste*/
.suchliste {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #2e231a;
	text-decoration: none;
	padding-bottom: 1px;
		}
		
.produkbeschreibung {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #2e231a;
	padding-left: 8px;
	padding-right: 5px;
	font-weight: bold;
		}


/*Normaler Text*/
.text {
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #2e231a;
	text-decoration: none;
	}

a.text:link {}
a.text:visited {}
a.text:active { color: #6e6253; font-weight:normal; }
a.text:hover { color: #6e6253; font-weight:normal; }


/*Beschreibungstext Schachbrett*/
.description {
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	line-height: 11px;
	color: #99947c;
	text-decoration: none;
	}

a.description:link {}
a.description:visited {}
a.description:active { color: #342900; text-decoration: none; }
a.description:hover { color: #342900; text-decoration: none; }
	
	
/*Headline Gross*/

.headline {
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 17px;
	line-height: 16px;
	color: #2e231a;
	text-decoration: none;
	}
	

	
.impressum {
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #afafaf;
	text-decoration: none;
	}

a.impressum:link {}
a.impressum:visited {}
a.impressum:active { font-weight: bolder; }
a.impressum:hover { font-weight: bolder; }



/* Searchfield */
.inputbox {
font-family: Arial, Helvetica, Verdana, sans-serif;
height: 16px;
font-size: 11px;
color: #493d1a;
border-top: 1px solid #e1dfe0;
border-right: 1px solid #e1dfe0;
border-left: 1px solid #e1dfe0;
border-bottom: 1px solid #e1dfe0;
}
/* Searchfield hover
.inputbox:hover { border: 1px solid #342900; }
*/
#prod_scroll {
	position: absolute;
	background-repeat:no-repeat;
	background-color: #fff;
	top: 453px;
	left: 315px;
	width:650px;
	height: 145px;
	/* IE overflow fix, position must be relative or absolute*/
        margin: 0;
	padding-left: 1px;
	white-space:nowrap;
		
}

.fixedwidth {
        /* a wide div is used for creating horizontal scrollbars for demonstration purposes */
        width: 800px;
        height: auto;
        position: relative;
        color: black;
        }

/* Bildrollover */

a.opacityblack img{
border: none;
filter:alpha(opacity=100);
-moz-opacity: 1.00;
opacity: 1.00;
}

a.opacityblack:hover img{
filter:alpha(opacity=85);
-moz-opacity: 0.85;
opacity: 0.85;
}

a.opacitywhite img{
border: none;
filter:alpha(opacity=45);
-moz-opacity: 0.45;
opacity: 0.45;
}

a.opacitywhite:hover img{
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;

}

/* Bildrollover Vektorbilder */

.vectorimage{ 
   border: none;
   
   
   
}

.vectorimagecurr img{ 
   border: none;
   filter:alpha(opacity=100);
   -moz-opacity: 1.0;
   opacity: 1.0;
     
}


.affe{ 
   border: 5px;
   
     
}

/* Schachbrettbilder */

.schachbild{ 
   border: none;
   
   
   
}

/* Produktsuchfeld */

#produktsuche {
	position: absolute;
	top: 17px;
	left: 313px;
	width:147px;
	height: 16px;
	background: trans;
}

.suchfeld {
font-family: Arial, Helvetica, Verdana, sans-serif;
height: 15px;
width: 147px;
font-size: 10px;
color: #99947c;
background: trans;
border: 1px solid #e2dfd3;

}

.suchfeld:hover { border: 1px solid #9f9a86; }

/* Suchergebisbilder*/

#suchergebnisbild{
	width:250px;
	height: 250px;
	background: #ddd;
}

