/*
blau = #13275d
listengrau #aba8a8
navigrau #dee1e0
*/
body {
	/* @font-face { font-family:ArialRounded; src:ArialRounded.ttf, ArialRounded.ttf; }*/
		font-family:Arial,sans serif;
		margin:10px;
		font-size:12px;
		color:#5C5C5C;
	  scrollbar-base-color:#ffffff;
 	  scrollbar-3d-light-color:#f6f6f6;
	  scrollbar-arrow-color:#13275d;

}
html, textarea{
  scrollbar-base-color:#ffffff;
 	  scrollbar-3d-light-color:#f6f6f6;
	  scrollbar-arrow-color:#13275d;
}
a {
		font-weight:bold;
		text-decoration:none;
		font-size:11pxpt;
}
img {
		border:0px;
		margin:0px;
}
.linkRot{
		color:#FF0000;
		text-decoration:none;
		font-weight:bold;
		font-size:12px;
}
.linkRot a:link, .linkRot a:visited,  .linkRot a:active{
		color:#FF0000;
		text-decoration:none;
		font-weight:bold;
		font-size:12px;
}
.linkRot a:hover{
		color:#666699;
		text-decoration:none;
		font-weight:bold;
		font-size:12px;
}
h1 {
		color:#13275d;
		font-size:10pt;
		text-decoration:none;
		font-weight:bold;
		letter-spacing:0.1em;
		font-variant:normal;
		margin:2px 0px 0px 2px;

}
h2 {
		color:#13275d;
		font-size:12pt;
		text-decoration:none;
		font-weight:bold;
		/*letter-spacing:0.1em;*/
		font-variant:normal;
		margin:2px 0px 0px 0px;
		padding-top:5px;
		padding-left:0px;
		padding-bottom:2px;

}
h3 {
		color:#13275d;
		font-size:10pt;
		text-decoration:none;
		font-weight:bold;
		letter-spacing:0.1em;
		font-variant:normal;
		margin:2px 0px 0px 2px;

}
/* ////////////////////////// BALKEN UND LINIEN  ///////////////////////// */

.zblayer{
	position: absolute;
	top: 410px;
	left:646px;
	width:200px;
}

.balken_blau_klein{
	position:static;
		background-color:#13275d;
		border:0px;
		width:204px;
		height:20px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		font-size:small;
		vertical-align:middle;
	}

.balken_blau_klein_rechts{
		position:static;
		background-color:#13275d;
		border:0px;
		width:212px;
		height:20px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		font-size:small;
		vertical-align:middle;
		margin-left:16px;
	}



.bright_line {
		position:static;
		/*background-color:#dee1e0;*/
		border-top:1px solid #dee1e0;
		width:204px;
		height:1px;
	}
.dotted_line {
		position:static;
		/*background-color:#dee1e0;*/
		border-top:1px dotted #dee1e0;
		width:185px;
		height:1px;

	}


.balken_inhalt{
	vertical-align:middle;
	margin-left:10px;
	margin-bottom:10px;
	/*text-align:left;*/

	}



.content_textbox_teaser{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width:387px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:x-small;
		/*vertical-align:top;*/
		text-align:left;
		margin-left:16px;
	}

.content_textbox_teaser_small{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width:185px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:x-small;
		/*vertical-align:top;*/
		text-align:left;
		margin-left:16px;
		/*padding-left:5px;
		padding-right:5px;*/
	}

.content_textbox_small{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width:210px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:x-small;
		/*vertical-align:top;*/
		text-align:left;
		margin-left:16px;
		/*margin-top:10px;*/
	}



.news_teaser {
	line-height:20px;
	font-weight:normal;
	text-decoration:none;
	color:#5C5C5C;
	font-size:x-small;
	text-align:left;
	margin-left:5px;
	}



/*  /////////////// ELEMENTS  ///////////////// */

.headline_margin{
	color:#13275d;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0.1em;
	font-variant:normal;
	line-height:20px;
	margin-left:5px;
	}

.headline{
		color:#13275d;
		font-size:14pt;
		text-decoration:none;
		font-weight:bold;
		letter-spacing:0.1em;
		font-variant:normal;
		padding-bottom:0px;
		margin-top:5px;
}
.subheadline{
		color:#666699;
		font-size:9pt;
		text-decoration:none;
		font-weight:bold;
		letter-spacing:0.1em;
		font-variant:normal;
		padding-top:5px;
}

.subline {
	color:#5C5C5C;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;

	}


.content_pic {
	border:1px solid #d0d0d0;
}


.red_link {
	color:#5C5C5C;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}
.red_link a.hover{
	color:#f74747;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}


.grey_link a:link{
	color:#666699;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}
.grey_link a.hover{
	color:#f74747;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}

/* /////////////////////////////////////////////////////// Footer  ////////////*/

.balken_blau_foot{
		float:left;
		background-color:#13275d;
		border:0px;
		width:840px;
		height:40px;
		color:#ffffff;
		font-weight:normal;
		text-decoration:none;
		font-size:8pt;
		text-align:left;
		vertical-align:top;
		margin:10px 0px 0px 0px;
		padding:2px 0px 0px 5px;
}

.balken_blau_foot a:link,.balken_blau_foot   a:visited, .balken_blau_foot a:active{
		font-weight:normal;
		text-decoration:none;
		font-size:8pt;
		color:#ffffff;
		vertical-align:middle;
}
.balken_blau_foot a:hover{
		font-weight:normal;
		text-decoration:none;
		font-size:8pt;
		vertical-align:middle;
		color:#F74747;
}


/* ///////////////////////////////////////////////////////////////////////////// */


/* /////////////////////////////////////////////////////// Head  //////////// */


.balken_weiss_head{
		position:static;
		background-color:#ffffff;
		border:0px;
		width:842px;

	}

.balken_blau_head_1{
		background-color:#13275d;
		border:0px;
		width:816px;
		height:16px;
		padding:5px 0px 3px 26px;
}

.balken_blau_head_2{
		background-color:#13275d;
		border:0px;
		width:832px;
		height:16px;
		padding:4px 0px 4px 10px;
		clear:both;
}

#suche{
		float:left;
		width:300px;
		color:#ffffff;
}
#suche input{
		height:10px;
		font-size:8pt;
}
#suche a:link, #suche a:visited, #suche a:hover, #suche a:active{
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		font-size:8pt;
}
#submenu {
		text-align:right;
		float:right;
		width:300px;
		color:#ffffff;
		padding:0px 20px 0px 0px;
		margin-right:11px;
		vertical-align:middle;
}
#submenu a:link, #submenu a:visited, #submenu a:hover, #submenu a:active{
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		font-size:8pt;

}
#submenu a:hover{
		color:#f74747;
		font-weight:bold;
		text-decoration:none;
		font-size:8pt;

}
#submenu2 {
		background-color:#666699;
		border:0px;
		width:600px;
		height:18px;
		padding:2px 0px 0px 14px;
		color:#ffffff;
		font-size:8pt;
		float:right;

}
#submenu2 a:link, #submenu2 a:visited, #submenu2 a:hover, #submenu2 a:active{
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		font-size:8pt;

}
 #submenu2 a:hover{
		color:#F74747;
		font-weight:bold;
		text-decoration:none;
		font-size:8pt;

}

.block {

		width:100%;
}
#main {
		margin:10px 0px 0px 0px;
		width:842px;
		position:absolute;
}
#mainLeft {
		float:left;
		width:202px;
		vertical-align:top;

}

#mainLeft ul, li{
		list-style-type:none;
		width:197px;
		margin-left:0px;
		padding-left: 0px;
}

#mainLeft li a:link,#mainLeft  li a:visited, #mainLeft li a:active{
		background:#ffffff; color:#13275d;
		width:100%; height: 20px;
		display:block;
		border-bottom:1px solid #dee1e0;
		text-align:left;
		vertical-align: baseline;
		text-decoration:none;
		padding-left: 5px;
		padding-top:3px;
		font-size:small;

}
#mainLeft li a:hover{
		background:#666699; color:#ffffff;
		width:100%; height: 20px;
		display:block;
		border-bottom:1px solid #dee1e0;
		text-align:left;
		vertical-align: baseline;
		text-decoration:none;
		padding-left: 5px;
		padding-top:3px;
		font-size:small;
}


#mainRight {
		float:right;
		width:616px;

}
#left2 {
		float:left;
		width:390px
}
#left2 p{
		padding:0px 5px 3px 3px;
		margin:0px;
}
#right2 {
		float:right;
		width:207px;
		padding:0px 0px 0px 0px;
}
.left3 {
		float:left;
		width:186px;
}
.right3 {
		float:right;
		width:186px;
}
.mainGrey {
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		margin:0px 0px 10px 0px;
		text-align:left;

}
.mainGrey2 {
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		margin:-4px 0px 10px 0px;
		text-align:left;
		padding:7px 5px 0px 8px;
		height:137px;


}
.mainGrey2 h3{
	margin:5px 0px 0px 0px;
}

.mainGrey3 {
	padding:7px 5px 7px 8px;
}


/**/
/*
.mainGrey  a:link, .mainGrey  a:visited,  .mainGrey  a:active {

	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#5C5C5C;
	text-decoration:none;

}
.mainGrey a:hover{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;
}
*/
/**/
/*
.mainGrey2  a:link, .mainGrey  a:visited,  .mainGrey  a:active {

	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#5C5C5C;
	text-decoration:none;

}
.mainGrey2 a:hover{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;
}
*/
.menu2 {
		background-color:#336699;
		padding:2px 0px 0px 5px;
		color:#FFFFFF;
		height:18px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		font-size:small;
}
.main2 {
		background-color:#f6f6f6;
		width:616px;
		height:420px;
}
.main2BoxRight {
		width:209px;
		height:400px;
		border: 1px solid #dee1e0;
		float:right;
		margin:10px 0px 0px 0px;

}
.main2BoxBottom {
		border: 1px solid #dee1e0;
		margin:0px 0px 0px 0px;
		float:right;
		width:602px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:12px;
		/*margin-left:-5px;*/
		background-color:#f6f6f6;

}
.main3 {
		background-color:#f6f6f6;
		width:610px;
		text-align:left;
		float:left;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:12px;
		padding-left:5px;
		padding-right:0px;


}
.main3 a:link, .main3 a:visited,  .main3 a:active {
	color:#8B8BAB;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}
	.main3 a:hover{
	color:#f74747;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}

.main3BoxRight {
		width:209px;
		/*height:400px;*/
		border: 1px solid #dee1e0;
		float:right;
		margin:10px 0px 10px 10px;



}
.main4BoxRight {
		width:370px;
		/*height:400px;*/
		border: 1px solid #dee1e0;
		/*float:left;*/
		margin:10px 0px 10px 00px;
		text-align:left;



}
.main4BoxRight li a:link, .main4BoxRight li a:visited,  .main4BoxRight li a:active {
	color:#8B8BAB;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
	letter-spacing:2px;
	}
	.main4BoxRight li a:hover{
	color:#f74747;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
	}

/* ///////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////// navi  //////////// */
/*
.navi ul, li{
		list-style-type:none;
		width:197px;
		margin-left:0px;
		padding-left: 0px;
}

.navi li a:link,.navi  li a:visited, .navi  li a:active{
		background:#ffffff; color:#13275d;
		width:100%; height: 20px;
		display:block;
		border-bottom:1px solid #dee1e0;
		text-align:left;
		vertical-align: baseline;
		text-decoration:none;
		padding-left: 5px;
		padding-top:3px;
		font-size:small;
}
.navi li a:hover{
		background:#666699; color:#ffffff;
		width:100%; height: 20px;
		display:block;
		border-bottom:1px solid #dee1e0;
		text-align:left;
		vertical-align: baseline;
		text-decoration:none;
		padding-left: 5px;
		padding-top:3px;
		font-size:small;
}
*/
#navi{
		position:static;
		padding: 0px;
		float: left;
		width: 204px;
		text-align: left;
}

.balken_blau_navi{
		background-color:#13275d;
		border:0px;
		width:198px;
		height:16px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		font-size:small;
		vertical-align:middle;
		padding:2px 0px 2px 4px;
		margin: 0px 0px -12px 0px;
	}
#mainLeft #selected{
	background-color:#666699;
	color:#ffffff;
	/*width:199px;*/
}
 #mainLeft #selected a:link,#mainLeft #selected a:visited,#mainLeft #selected a:hover,#mainLeft #selected a:active ,#mainLeft #selected ul,#mainLeft #selected li{
	background-color:#666699;
	color:#ffffff;
	/*width:199px;*/
}
#mainLeft #subselected{
	background-color:#B1B1CC;
	color:#ffffff;
	padding-left:10px;
	width: 168px;
}
 #mainLeft #subselected a:link,#mainLeft #subselected a:visited,#mainLeft #subselected a:hover,#mainLeft #subselected a:active ,#mainLeft #subselected ul,#mainLeft #subselected li{
	background-color:#B1B1CC;
	color:#ffffff;
	padding-left:10px;
	width: 168px;
}
 #subselected a:hover{
	background-color:#B1B1CC;
	color:#ffffff;
	padding-left:10px;
	width: 168px;
}
 #mainLeft #subnav{
	position:static;
	/*float: left;*/
	width: 168px;
	text-align: left;
	font-weight:bold;
	text-decoration:none;
	padding-left:12px;

}
 #mainLeft #subnav a:hover{
	position:static;
	/*float: left;*/
background-color:#B1B1CC;
	text-align: left;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	width: 168px;

}
.balken_blau_subnavi{
		position:static;
		background-color:#336699;
		border:0px;
		width:631px;
		height:20px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		font-size:12px;
		vertical-align:middle;
		padding-left: 5px;
	}
.balken_blau_subnavi a:link, .balken_blau_subnavi a:visited, .balken_blau_subnavi a:hover, .balken_blau_subnavi a:active{
color:#FFFFFF;
width:100%; height: 20px;
text-decoration:none;
padding-left: 0em;
padding-bottom:0em;
font-size:12px;
}

#balken_breadcrump{
		position:static;
		background-color:#336699;
		border:0px;
		width:628px;
		height:15px;
		}
.nav_breadcrump {
color:#FFFFFF;
width:100%; height: 20px;
text-decoration:none;
padding-left: 214px;
padding-bottom:0em;
font-size:9px;
vertical-align:middle;
}

.nav_breadcrump a:link, .nav_breadcrump a:visited, .nav_breadcrump a:hover, .nav_breadcrump a:active{
color:#FFFFFF;
width:100%; height: 20px;
text-decoration:none;
padding-bottom:0em;
font-size:9px;
}
.linktop {
color:#666699;
width:100%; height: 20px;
text-decoration:none;
padding-left: 0em;
padding-bottom:0em;
font-size:12px;
font-weight: bold;
margin-top: 5px;
}
.linktop a:link, .linktop a:visited, .linktop a:active{
color:#666699;
width:100%; height: 20px;
text-decoration:none;
padding-left: 0em;
padding-bottom:0em;
font-size:12px;
font-weight: bold;
margin-top: 5px;
}
.linktop a:hover{
color:#f74747;
width:100%; height: 20px;
text-decoration:none;
padding-left: 0em;
padding-bottom:0em;
font-size:12px;
font-weight: bold;
margin-top: 5px;
}

/* ///////////////////////////////////////////////////////////////////////////// */


/* /////////////////////////////////////////////////////// Content  ////////////*/


#center_element1{
	position:static;
	/*float:left;*/
	width:387px;
	margin-right:20px;
	}
.textbox_center1
{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width:387px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:12px;
		text-align:left;
		margin-left:16px;

}
.textbox_center1 a:link, .textbox_center1 a:visited, .textbox_center1 a:hover, .textbox_center1 a:active{
	color:#f74747;
	font-size:12px;
	text-decoration:none;
}


#center_element2{
	position:static;
	/*float:left;*/
	width:185px;
	margin-top:10px;
}
.content_2_textbox{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width:185px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:12px;
		/*vertical-align:top;*/
		text-align:left;
		margin-left:16px;
		/*padding-left:5px;
		padding-right:5px;*/
	}


#center_element3{
	position:static;
	/*float:left;*/
	width:185px;
	margin-top:10px;
}


#textcontent a:link,#textcontent a:visited, #textcontent a:hover, #textcontent a:active{
	color:#f74747;
	font-size:12px;
	text-decoration:none;
}
.content_2_textbox a:link, .content_2_textbox a:visited, .content_2_textbox a:hover, .content_2_textbox a:active{
	color:#f74747;
	font-size:12px;
	text-decoration:none;
}
#textcontent{
		position:static;
		background-color:#f6f6f6;

		width: 627px;
		padding-left:5px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:12px;
		text-align:left;
}
#textcontent h2{
	color:#13275d;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0.1em;
	font-variant:normal;
	padding-top:0px;
}





#linkbox{
		position:static;
		background-color:#f6f6f6;
		border:0px solid #d0d0d0;
		padding-bottom:0px;
		/*width:210px;*/

		/*float:left;*/
		/*clear:right;*/

}




#linkbox ul li {
	background-color:#f6f6f6;
	list-style-type:none;
	padding-top:0px;
	margin-left:10px;
	padding-left: 0px;
	margin-top:0px;

}

#linkbox a:link, #linkbox a:visited, #linkbox a:active{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#5C5C5C;
	text-decoration:none;

}
#linkbox a:hover{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;

}
#linkbox a:active{
background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;

}/**/
#linkboxsub{
		position:static;
		background-color:#f6f6f6;
		border:0px solid #d0d0d0;
		padding-bottom:0px;
		/*width:210px;*/

		/*float:left;*/
		/*clear:right;*/

}




#linkboxsub ul ,#linkboxsub li {
	background-color:#f6f6f6;
	list-style-type:none;
	width:50px;
	margin-left:5px;
	padding-left: 0px;
	padding-top:0px;
}

#linkboxsub a:link, #linkboxsub a:visited, #linkboxsub a:active{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#5C5C5C;
	text-decoration:none;

}
#linkboxsub a:hover{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;

}
#linkboxsub a:active{
background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;

}
#link_selected{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;
}
#link_selected ul  ,#link_selected a:link,#link_selected  a:visited, #link_selected  a:active,#link_selected a:hover {
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;
	padding-top:0px;

}
#link_selected  li{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;
	background-image:url(../_img/list_arrow_down.gif);
}

.headline_linkbox{
	color:#13275d;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0.1em;
	font-variant:normal;
	line-height:20px;
	margin-left:8px;
	margin-top:-3px;
	margin-bottom:-3px;
	}

#textbox{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width: 627px;

		padding-left:5px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:12px;
		text-align:left;
		margin-top:10px;
}
.textbox_headline{
		color:#13275d;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0.1em;
	font-variant:normal;
	line-height:20px;

}

.fohlenliste{
		position:static;
		width: 627px;
		padding-left:5px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:12px;
		text-align:left;
}
.fohlenliste i{
	font-size:9px;
}
#list_highlight{
	background-color:#dddddd;
}
/* ///////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////// rightBoxes  ////////////*/

#news{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width:215px;
		/*margin-left:10px;
		float:left;*/
		/*clear:right;*/

}
.newsbox{
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		margin:0px 0px 10px 0px;
		vertical-align:middle;
		width:211px;

}

#right2  li {
		background-color:#f6f6f6;
		list-style-type:none;
		width:168px;
		margin-left:5px;
		padding-left: 3px;
		padding-bottom: 0px;
		background-image:url(../_img/list_arrow.gif);
		background-position:right;
		background-repeat:no-repeat;
		border-top:1px dotted #dee1e0;
		vertical-align:middle;
		padding-top:0px;
}
#right2 ul{
		background-color:#f6f6f6;
		list-style-type:none;
		width:168px;
		margin-left:5px;
		padding-left: 3px;
		padding-bottom: 0px;
		/*background-image:url(../_img/list_arrow.gif);
		background-position:right;
		background-repeat:no-repeat;*/
		padding-top:0px;


}
.main3BoxRight  li {
		background-color:#f6f6f6;
		list-style-type:none;
		width:168px;
		margin-left:5px;
		padding-left: 3px;
		padding-bottom: 0px;
		background-image:url(../_img/list_arrow.gif);
		background-position:right;
		background-repeat:no-repeat;
		border-bottom:1px dotted #dee1e0;
		font-size:11px;
		vertical-align:middle;
}
.main3BoxRight ul{
		background-color:#f6f6f6;
		list-style-type:none;
		width:168px;
		margin-left:5px;
		padding-left: 3px;
		padding-bottom: 0px;
		background-image:url(../_img/list_arrow.gif);
		background-position:right;
		background-repeat:no-repeat;/**/
		font-size:11px;

}
.main4BoxRight  li {
		background-color:#f6f6f6;
		list-style-type:none;
		width:168px;
		margin-left:5px;
		padding-left: 3px;
		padding-bottom: 3px;
		padding-top:3px;
		/*background-image:url(../_img/list_arrow.gif);*/
		background-position:right;
		background-repeat:no-repeat;
		border-bottom:1px dotted #dee1e0;
		font-size:11px;
		vertical-align:middle;

}
.main4BoxRight ul{
		background-color:#f6f6f6;
		list-style-type:none;
		width:300px;
		margin-left:5px;
		padding-left: 3px;
		padding-bottom: 0px;
		/*background-image:url(../_img/list_arrow.gif);*/
		background-position:right;
		background-repeat:no-repeat;
		font-size:11px;

}
.newsbox a:link, .newsbox a:visited, .newsbox a:hover, .newsbox a:active{
		background-color:#f6f6f6;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:11px;
		text-align:left;
		vertical-align:middle;
}
.newsbox a:hover{
		background-color:#f6f6f6;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		color:#f74747;
		font-size:11px;
		text-align:left;
		vertical-align:middle;
}
.verkaufpferde {
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		margin:10px 0px 10px 0px;
		height:150px;
		width:207px;
}
.verkaufpferde p{
		margin:0px 0px 0px 10px;

}
.shop {
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		margin:0px 0px 10px 0px;
		height:180px;
		width:207px;
		text-align:justify;
}
.shop p{
		margin:0px 3px 0px 3px;


}
.headline_news{
	color:#13275d;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0.1em;
	font-variant:normal;
	line-height:20px;
	margin-left:5px;
	}


#right_element2{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width:210px;
		margin-left:10px;
		/*float:left;*/
		/*clear:right;*/
}
.textbox_right_2{
		position:static;
		background-color:#f6f6f6;
		width:210px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:x-small;
		/*vertical-align:top;*/
		text-align:left;
		margin-left:10px;
}
.textbox_right_2 a:link, .textbox_right_2 a:visited, .textbox_right_2 a:hover, .textbox_right_2 a:active{
	color:#f74747;
	font-size:x-small;
	text-decoration:none;
}

#right_element3{
		position:static;
		background-color:#f6f6f6;
		/*border:1px solid #d0d0d0;*/
		width:210px;
		margin-left:10px;
		/*float:left;*/
		/*clear:right;*/
}
.balken_blau_right_3{
		background-color:#13275d;
		border:0px;
		height:18px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		font-size:small;
		vertical-align:middle;
		padding:2px 0px 0px 5px;
		width:204px;
}

.textbox_right_3{
		position:static;
		background-color:#f6f6f6;
		border:1px solid #d0d0d0;
		width:210px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:x-small;
		/*vertical-align:top;*/
		text-align:left;
		margin-left:16px;
		/*margin-top:10px;*/
	}
.textbox_right_3 a:link, .textbox_right_3 a:visited, .textbox_right_3 a:hover, .textbox_right_3 a:active{
	color:#f74747;
	font-size:x-small;
	text-decoration:none;
}
/* ///////////////////////////////////////////////////////////////////////////// */




/* /////////////////////////////////////////////////////// leftBoxes  ////////////*/


#AtoZ{
		position:static;
		padding: 0px;
		clear:left;
		display:block;
		width: 204px;
		height:114px;
		text-align: left;
		margin:10px 0px 0px 0px;
}




.balken_blau_atoz{
		background-image:url(../_img/atoz.jpg);
		background-repeat:no-repeat;
		border:0px;
		height:20px;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		font-size:12px;
		margin:0px 0px 10px 0px;
		padding:5px 0px 0px 70px;
}

.atoz_square{
		background-color: #f6f6f6;
		width:19px;
		height:17px;
		float:left;
		border: 1px solid #d0d0d0;
		font-weight:bold;
		text-decoration:none;
		color:#5C5C5C;
		font-size:12px;
		padding-top: 2px;
		text-align:center;
}
.atoz_square a{
		text-decoration:none;
		color:#5C5C5C;
}
.atoz_square a:hover{
		text-decoration:none;
		color:#f74747;
}
#left_element_3{
		position:static;
		background-color:#ffffff;
		width:210px;
		/*margin-left:16px;*/

		clear:left;
}
.textbox_left_2{
		position:static;
		width:210px;
		font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:x-small;
		/*vertical-align:top;*/
		text-align:left;
		/*margin-left:16px;*/
}

.textbox_left_2 a:link, .textbox_left_2 a:visited, .textbox_left_2 a:hover, .textbox_left_2 a:active{
	color:#f74747;
	font-size:x-small;
	text-decoration:none;
}

/* ///////////////////////////////////////////////////////////////////////////// */

.grauertext_news{
	font-weight:normal;
		text-decoration:none;
		color:#5C5C5C;
		font-size:x-small;
		width:450px;
	}




#linkboxstart{
		position:static;
		background-color:#f6f6f6;
		border:0px solid #d0d0d0;
		padding-bottom:0px;
		/*width:210px;*/

		/*float:left;*/
		/*clear:right;*/
}

#linkboxstart ul li {
	background-color:#f6f6f6;
	list-style-type:none;
	padding-top:0px;
	margin-left:10px;
	padding-left: 0px;
	margin-top:0px;

}

#linkboxstart a:link, #linkboxstart a:visited, #linkboxstart a:active{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#5C5C5C;
	text-decoration:none;

}
#linkboxstart a:hover{
	background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;

}
#linkboxstart a:active{
background-color:#f6f6f6;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	color:#f74747;
	text-decoration:none;

}/**/