/*
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      default.css | Basic StyleSheets
      Version:	1.0
      Autor:	Matthias Silling
      E-Mail:	mail@msilling.de
      Website:	www.msilling.de

	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
body {
   background:url(../_gfx/master_bg.jpg) repeat-x left top #fff fixed;
   overflow:-moz-scrollbars-vertical;

}

.noneVisi { display:none; }


a, a:link {
	color:#676767;
   text-decoration:underline;
}

a:visited {
	color:#676767;
   text-decoration:underline;
}

a:focus, a:hover, a:active {
	color:#3d1b27;
	cursor:pointer;
   text-decoration:none;
}


#wrapper {
	position:absolute;
   top:0px;
   left:50%;
   margin:0px 0px 0px -428px;
   width:856px;
   text-align:left;
   background:#F4F4F4;
}

#topperLine {
 	position:absolute;
   left:0px;
   top:200px;
   margin:0px 0px 0px 0px;
   width:100%;
   height:2px;
   background:url(../_gfx/topper_line.png) no-repeat left top;
	behavior:url(iepngfix.htc);
}

#irisBluete {
	z-index:1;
   /**/
 	position:absolute;
   left:35px;
   top:60px;
   width:96px;
   height:158px;
   background:url(../_gfx/iris_bluete.png) no-repeat left top;
	behavior:url(iepngfix.htc);
}

#preBox {
	width:459px;
	height:193px;
	background:url(../_gfx/preIndex.png) no-repeat left top;
	behavior:url(iepngfix.htc);
	margin:10% auto;
}

#preBox span { display:none; }


#irisBluete a,
#irisBluete a:hover {
	width:100%;
   height:100%;
   display:block;
}

#irisWedde {
 	position:absolute;
   left:159px;
   top:94px;
   width:97px;
   height:18px;
   background:url(../_gfx/iris_wedde.png) no-repeat left top;
	behavior:url(iepngfix.htc);
   text-indent:-9999px;
}

#irisstil_de {
 	position:absolute;
   right:145px;
   top:101px;
   width:101px;
   height:11px;
   background:url(../_gfx/irisstil-de.png) no-repeat left top;
	behavior:url(iepngfix.htc);
}

#irisstil_de a,
#irisstil_de a:hover {
	width:100%;
   height:100%;
   display:block;
}

#irisDefinition {
 	position:absolute;
   right:0px;
   top:142px;
   width:122px;
}

#irisDefinition dt {
 	width:80px;
   height:46px;
   background:url(../_gfx/iris_claim1.png) no-repeat left top;
	behavior:url(iepngfix.htc);
   text-indent:-9999px;
}

#irisDefinition dd {
 	width:100%;
   height:105px;
   background:url(../_gfx/iris_claim2.png) no-repeat left top;
	behavior:url(iepngfix.htc);
   margin:26px 0px 0px 0px;
   text-indent:-9999px;
}

#mainnav {
	position:absolute;
   left:0px;
   top:237px;
   width:120px;
   text-align:right;
   line-height:24px;
}

#mainnav a,
#mainnav a:hover {
 	text-decoration:none;
}


#mainnav a.akt,
#mainnav a:hover.akt {
	font-weight:bold;
	color:#3d1b27;
}





#content {
	z-index:3;
   /**/
   position:absolute;
   top:120px;
   left:131px;
 	width:594px;
   background:url(../_gfx/content_bg.png) no-repeat left top;
	behavior:url(iepngfix.htc);
}



#innerContent {
 	width:100%;
   margin:8px 0px 0px 0px;
   background-image:url(../_gfx/contentInner_bg.png);
   background-repeat:repeat-y;
   background-position:left top;
	behavior:url(iepngfix.htc);
}

#footer {
 	width:100%;
   background:url(../_gfx/footer_bg.png) no-repeat left top;
	behavior:url(iepngfix.htc);
   font-size:0.91em;
   color:#676767;
   padding:10px 0px 0px 10px;
   height:100px;
}

#contentCol {
   margin:24px 0px 20px 24px;
   width:330px;
   float:left;
   display:inline;
}

#galerieDetailContent #contentCol { width:546px; }

#teaserCol {
	margin:24px 24px 20px 0px;
   width:200px;
   float:right;
   display:inline;
}






#footer a,
#footer a:hover {
 	color:#676767;
}

.right {
	text-align:right; }




#def {
 	width:100%;
}


.clr {
 	display:block;
   clear:both;
}

#clicker {
 	position:absolute;
   left:0px;
   top:0px;
   width:10px;
   height:10px;
}


#pagination {
	float:left;
	width:100%;
	margin:15px 0 0 0; 
}

#pagination li { width:28px; height:32px; float:left; margin:0 1px 5px 1px; text-align:center; line-height:33px; }

#pagination li a {
	text-decoration:none;
	background:url(../_gfx/pageIco_bg.gif) left top; 
	float:left;
	display:block;
	width:28px;
	height:32px;
}
	
#pagination li a:hover {background-position:left center; font-weight:bold; }

#pagination li.akt a,
#pagination li.akt a:hover { background-position:left bottom; color:#fff; font-weight:bold; }
















	

