
body, td
{
	font-family: Verdana, Arial;
	font-size: 10pt; 		
	color: #000000;	
	margin: 0;
	text-decoration : none;	
}

body
{
	margin: 0px;
	background-image: url(../../images/base/op/op_1px_back.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
	
h1 
{	
	font-size: 18pt; 	
	font-weight: bold;
	font-family: Trebuchet MS, Verdana, Arial;
	margin-top: 30px;
	margin-bottom: 16px;
}

h2 
{	
	font-size: 14pt; 	
	font-weight: bold;
	font-family: Trebuchet MS, Verdana, Arial
}

h3
{	
	font-size: 12pt; 	
	font-weight: bold;
	font-family: Trebuchet MS, Verdana, Arial
}

a 
{ 		
	color: navy;
	text-decoration : none;
}

img
{
	border: 0px;
}


.bold
{
	font-weight: bold;
}

.opHead
{
	height: 22px;
	background-image: url(../../images/base/op/men_back_top.gif);
	background-repeat: repeat-x;
}

.opCenter
{
}

.opSubBody
{
	width: 1000px;
	position: relative;
	top: 0px;
	left: 0px;
}

.opDivPfeil
{
	width: 409px;
	height: 236px;
	position: absolute;
	left: 470px;
	top: -22px;
	z-index: 2;
	background-image:url(../../images/base/op/pfeil.png);
	text-align: center;
}

.opDivPfeilText
{
	width: 250px;
	height: 130px;
	padding-top: 10px;
	margin: auto;
}

.opDivPfeilTextSpan
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 28px;
	color: #fff;
}

.opDivSheepBack
{
	z-index: 1;
	width: 855px;
	height: 700px;
	position: absolute;
	top: 0px;
	left: 175px;
	background-image: url(../../images/base/op/pdf_sheep_back.jpg);
	background-repeat: no-repeat;
}

.opDivBanner
{
	position: absolute;
	z-index: 3;
	left: 840px;
	top: 100px;
}

.opSheepBox
{
	width: 411px;
	height: 77px;
	background-image: url(../../images/base/op/sheep_box_orange.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 4;
	left: 470px;
	top: 460px;
}

.opSheepBox2
{
	width: 411px;
	height: 77px;
	background-image: url(../../images/base/op/sheep_box_orange_raw.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 4;
	left: 470px;
	top: 460px;
}

.opSheepBoxLink
{
	margin-left: 85px;
	margin-right: 15px;
	text-align: center;
	height: 75px;
	margin-top: 10px;
}


.opSheepBoxDownloadLink
{
	color: #fff;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 26px;
	font-weight: bold;
	text-decoration: underline;
}

.opSheepBoxSubText
{
	color: white;
	font-weight: bold;
	font-family: Trebuchet MS, Verdana, Arial;
	line-height: 25px;
}

.opContent
{
	width:500px;
}

.opContentRes
{
	position: relative;
	top: 10px;
	left: -300px;
	z-index: 2;
	width: 400px;
	text-align:left;
}

.opH2Text
{
	padding-left: 0px;
	font-family: Verdana, Arial;
	font-size: 11px;
}

.downloadLayer
{
	position: absolute; 
	right:0px; 
	top:0px; 
	z-index:5;
	visibility: hidden;
}

.lastSearchBox
{
	background-image: url(wt_box.png); 
	background-repeat: no-repeat;
	width:447px; 
	padding: 10px;
	text-align: left;
}

.preLink 
{ 
	font-family : Comic Sans MS, Arial; 
	font-size : 9pt; 
	color : #fff; 
}


.topNav
{
	font-family: Trebuchet MS, Verdana, Arial;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	z-index:99;
	position:relative;
	left: 0px;
	top: 0px;
}

.topNav a
{
	color: #fff;
}

.footBox
{
	margin-top: 40px;
	height: 150px;
	background-image: url(/assets/images/base/footer_back.jpg);
	background-repeat: repeat-x;
}

#ajaxSearch_resultListContainer
{
	margin-top:20px;
	margin-bottom:20px;
}

.ajaxSearch_result
{
	border:1px solid #ccc;
	margin-bottom:10px;
	background-color:#F7F6F4;
	padding:6px;
}

.ajaxSearch_result hr
{
	width:100%;
	border: 0px; /* Für Firefox und Opera */
	border-top: solid 1px silver;
	border-bottom: solid 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}