/* Slider Startseite */

.sliderwrapperstart{
 	position: relative;
 	overflow: hidden;
 	width: 686px;
 	height: 200px;
}

.sliderwrapperstart .contentdiv{
 	visibility: hidden;
 	position: absolute;
 	left: 0;
 	top: 0;
 	padding: 0px;
 	background-color: transparent;
 	width: 688px;
 	height: 100%;
 	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
 	-moz-opacity: 1;
 	opacity: 1;
}

#paginate-bonopolostartslider .paginationstart {
 	position: absolute;
 	padding: 0px 0px 0px 0px;
 	margin:  0px 0px 0px 0px;
 	height: 21px;
}

#paginate-bonopolostartslider .toc{
 	display: block;
         float:left;
 	padding: 0px 0px 0px 0px;
 	margin: 0px 1px 0px 1px;
         width:34px;
 	height:24px;
         text-align:center;
         background-image:url(../img/grafik_slider_bg.gif);
         background-repeat:no-repeat;
         background-color:#FCF5DB;
}

#paginate-bonopolostartslider .next, #paginate-bonopolostartslider .prev{
         float:left;
 	display: block;
 	padding: 0;
         color: #FFFFFF;
 	width:34px;
 	height:24px;
         text-align:center;
	background-image:url(../img/grafik_slider_bg.gif);
         background-repeat:no-repeat;
         background-color:#FCF5DB;
}

.paginationstart a {
 	color: #FFFFFF;
 	text-align: center;
 	font-size: 12pt;
         text-decoration:none;
         font-weight:bold;
         line-height:15px;
}
.paginationstart a:hover, .paginationstart a.selected{
 	color: #4D423A;
 	text-align: center;
 	font-size: 12pt;
         text-decoration:none;
         font-weight:bold;
}


/* Tabellen Startseite */

table.tab_01_bg {
	background-color: #F8F7F7;
}
td.tab_01_l {
	border-top: 2px #FFFFFF solid;
	border-bottom: 1px #E6E2E0 solid;
         padding: 2px 0px 2px 0px;
         text-align: left;
         vertical-align:middle;
}

td.tab_01_c {
	border-top: 2px #FFFFFF solid;
	border-bottom: 1px #E6E2E0 solid;
         padding: 1px 0px 1px 0px;
         text-align: center;
         vertical-align:middle;
}

td.tab_01_r {
	border-top: 2px #FFFFFF solid;
	border-bottom: 1px #E6E2E0 solid;
         padding: 1px 0px 1px 0px;
         text-align: right;
 	font-size: 12pt;
 	font-weight: normal;
         line-height:18px;
 	color:#4D423A;
         vertical-align:middle;
}

/* Sonstiges */

.infoboxcontent {
 	width:656px;
 	height:200px;
         margin: 0px 0px 0px 0px;
}