
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		h1,h2,h3,h4,h5,h6
			{
			line-height: 120%;
			letter-spacing: 0.0em;
			color: #2f3363;
			}

		h1
			{
			font-size: 174%;
			font-weight: bold;
			margin: 0 0 10px 0;
			}

		h2
			{
			font-size: 159%;
			}

		h3
			{
			font-size: 1em;
			margin: 0 0 6px 0;
			padding: 0;
			}

		h4
			{
			font-size: 129%;
			margin: 4px 0 4px 0; padding: 0;
			}

		h5
			{
			font-size: 114%;
			margin: 0 0 4px 0; padding: 0;
			}

		h6
			{
			font-size: 100%;
			margin: 0 0 4px 0; padding: 0;
			}

		a
			{
			color: #236289; /* #dc202d; */
			}

		a:hover, a.weiter:hover
			{
			color: #000000;
			}

		a.weiter
			{
			color: #dc202d;
			}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		.arrowlink, .next, .prev, .box-inner a
			{
			display: block;
			font-weight: bold;
			padding: 2px 0px 2px 0px;
			}

		.arrowlink-short
			{
			display: block;
			font-weight: bold;
			padding: 4px 0px 2px 10px;
			margin: 0 0 4px 0;
			background: url(../img/arrow.gif) no-repeat 0px 5px;
			}

		.next
			{
			background-position: right 8px;
			text-align: right;
			width: 120px;
			float: right;
			margin: 0 10px 0 0;
			padding: 7px 14px 2px 0px;
			}

		.prev
			{
			float: left;
			background: url(../img/arrow_prev.gif) no-repeat 8px 8px;
			}

		.up
			{
			display: block;
			float: right;
			width: 9px;
			margin: 6px 4px 0 0;
			background: url(../img/arrow_up.gif) no-repeat;
			}

		.divider
			{
			clear: left;
			width: 212px;
			margin: 2px 0 2px 0;
            color: #000;
			}

        .divider a
			{
            color: #000;
        	}

		.button
			{
			clear: left;
			width: 196px;
			height: 22px;
			margin: 8px 8px 8px 8px;
			background: url(../img/bt_180.gif) no-repeat;
			}

		.button a
			{
			display: block;
			padding: 5px 0 0 0;
			text-align: center;
			width: 196px;
			color: #ffffff;
			font-weight: bold;
			font-size: 110%;
			}

		.button a:hover
			{
			color: #222222;
            background-color: #E5EAF2;
			}

		.submitbutton, .submitbutton-nm
			{
			clear: left;
			width: 198px;
			height: 22px;
			margin: 2px 0px 8px 8px;
			background-color: #E5EAF2;
            color: #E5EAF2;
			border: none;
			font-weight: bold;
			font-size: 110%;
			float: left;
			}

		.submitbutton-nm
			{
			margin: 2px 0px 0px 0px;
			}

		.submitbutton2
			{
			clear: left;
			width: 208px;
			height: 22px;
			margin: 2px 0px 8px 8px;
			background: url(../img/bt_180.gif) no-repeat;
			border: none;
			color: #ffffff;
			font-weight: bold;
			font-size: 110%;
			}

        .submitbutton input, .submitbutton-nm input, .submit-inner
			{
			width: 188px;
			padding: 4px 0 0 0;
			background: url(../img/x.gif) no-repeat;
			border: none;
			font-size: 100%;
			font-weight: bold;
			}

		input.submit_bt1
			{
			clear: left;
			width: 76px;
			height: 26px;
			margin: 2px 0px 8px 8px;
			background: url(../img/bt_blue1.gif) no-repeat;
			border: none;
			color: #E3EAF3;
			font-size: 110%;
			font-weight: bold;
			}

		.submit_bt2
			{
			clear: left;
			width: 110px;
			height: 26px;
			margin: 2px 0px 8px 8px;
			background: url(../img/bt_blue2.gif) no-repeat;
			border: none;
			color: #E3EAF3;
			font-weight: bold;
			font-size: 110%;
			}



		.submit_bt3
			{
			clear: left;
			width: 260px;
			height: 26px;
			margin: 2px 0px 8px 8px;
			background: url(../img/bt_blue3.gif) no-repeat;
			border: none;
			color: #E3EAF3;
			font-weight: bold;
			font-size: 110%;
			}

		.submit_bt1:hover, .submit_bt2:hover, .submit_bt3:hover
			{
			text-decoration: underline;
			color: #FFFFFF;
			}

		.submit_nice_bt2
			{
			clear: left;
			width: 132px;
			height: 25px;
			background: url(../img/button.png) no-repeat;
			border: none;
            color: #557698;
			font-weight: bold;
			font-size: 110%;
			}

		.submit_nice_bt2_long
			{
			clear: left;
			width: 181px;
			height: 25px;
			margin: 2px 0px 8px 8px;
			background: url(../img/button_long.png) no-repeat;
			border: none;
			color: #FFFFFF;
			font-weight: bold;
			font-size: 110%;
			}

		.submit_nice_bt3
			{
			clear: left;
			width: 260px;
			height: 26px;
			margin: 2px 0px 8px 8px;
			background: url(../img/bt_blue3.gif) no-repeat;
			border: none;
			color: #FFFFFF;
			font-weight: bold;
			font-size: 110%;
			}
		.submit_nice_bt4
			{
			clear: left;
			width: 132px;
			height: 25px;
			background: url(../img/button_white.png) no-repeat;
			border: none;
            color: #557698;
			font-weight: bold;
			font-size: 110%;
			}

		.submit_nice_bt2:hover,.submit_nice_bt2_long:hover, .submit_nice_bt3:hover
			{
        	text-decoration: underline;
        	}





		.suchfeld
			{
			width: 192px;
			}

		.anfang
			{
			background: url(../img/arrow_up.gif) no-repeat;
			background-position: right 30%;
			}

		.newsblock h5
			{
			font-weight: bold;
			font-size: 114%;
			color: #222222;
			margin: 6px 0 4px 0;
			}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		#meta ul
		{
			margin: 6px 20px 0 0;
			float: right;
		}
		#meta li
		{
			padding: 0 0 0 15px;
			float: left;
		}
		#meta li a
		{
			color: #D6E2F2; /*#9fa2b8;*/
		}
		#meta li a:hover
		{
			color: #ffffff;
		}
		#logo img
		{
			padding: 0 0px 0 0;
		}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		#navi ul
		{
			padding: 0px 0 0 0px;
		}
		#navi ul li
		{
			text-align: center;
			width: 143px;
			float: left;
		}
		#navi ul li a
		{
			font-size: 108%;
			font-weight: bold;
			color: #444444;
		}
		#navi ul li a:hover
		{
			color: #ffffff;
		}
		#navi ul li.aktiv a
		{
			color: #222222;
		}
		#navi ul li.aktiv a:hover
		{
			color: #000000;
		}
		.tab-0
			{
			background: url(../img/bg_tabs_0.gif) no-repeat;
			}
		.tab-1
			{
			background: url(../img/bg_tabs_1.gif) no-repeat;
			}
		.tab-2
			{
			background: url(../img/bg_tabs_2.gif) no-repeat;
			}
		.tab-3
			{
			background: url(../img/bg_tabs_3.gif) no-repeat;
			}
		.tab-4
			{
			background: url(../img/bg_tabs_4.gif) no-repeat;
			}
		.tab-5
			{
			background: url(../img/bg_tabs_5.gif) no-repeat;
			}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		#leftcolumn ul
			{
			margin: 20px 0 0 1px;
			border-top: 1px solid #444444;
			}

		#leftcolumn ul li.l1-passive, #leftcolumn ul li.l2-passive, #leftcolumn ul li.l3-passive, #leftcolumn ul li.l1-active, #leftcolumn ul li.l2-active, #leftcolumn ul li.l3-active
			{
			border-bottom: 1px solid #444444;
			overflow: hidden;
			}

		#leftcolumn ul li.listspacer
			{
			width: 190px;
			}

		#leftcolumn ul li.l1-passive a, #leftcolumn ul li.l1-active a
			{

			}

		#leftcolumn ul li.l1-passive
			{
			width: 169px;
			padding: 6px 10px 4px 10px;
			background-color: #dadada;
			}

		#leftcolumn ul li.l2-passive
			{
			width: 159px;
			padding: 6px 10px 4px 20px;
			background: url(../img/arrow.gif) no-repeat 9px 7px;
			background-color: #dadada;
			}

		#leftcolumn ul li.l3-passive
			{
			width: 149px;
			padding: 6px 10px 4px 30px;
			background: url(../img/arrow.gif) no-repeat 19px 7px;
			background-color: #dadada;
			}

		#leftcolumn ul li.l1-active
			{
			width: 170px;
			padding: 6px 10px 4px 10px;
			background-color: #ffffff;
			}

		#leftcolumn ul li.l2-active
			{
			width: 160px;
			padding: 6px 10px 4px 20px;
			background: url(../img/arrow.gif) no-repeat 9px 7px;
			background-color: #ffffff;
			}

		#leftcolumn ul li.l3-active
			{
			width: 150px;
			padding: 6px 10px 4px 30px;
			background: url(../img/arrow.gif) no-repeat 19px 7px;
			background-color: #ffffff;
			}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		.box
			{
	        float:left;
	        margin: 0px;
			margin-bottom:30px;
	        width: 210px;
			padding-top:0px;
	        border: 0px;
	        font-size: 0.9em;
			background: url(../img/Sidebox_BG.png) repeat-y;
			}

		.box-inner
			{
			float:left;
			width: 200px;
			color:#557698;
			}

		.box-padder
			{
			float:left;
			padding-top:5px;
			margin-left:8px;
			color:#557698;
			}
        a.boxPadderLink{
            color: #557698;
            padding: 0px;
            margin: 0px;
            height: 18px;
            -height: 16px;
            /height: 16px;
            }

        a.boxPadderLink:hover{
            color: #000000;
            padding: 0px;
            margin: 0px;
            height: 18px;
            -height: 16px;
            /height: 16px;
            }
		.box-top
			{
			float:left;
			width:210px;
			height:25px;
			color:#003163;
			background: url(../img/Sidebox_Head_BG.png) repeat-y;
			}

		.loggedin, .login
			{
			font-weight: bold;
			line-height: 150%;
			width: 200px;
			float: left;
			-float: none;
			/float: none;
			overflow: hidden;
            color:#557698;
			}

		.loggedin b
			{
			color:#557698;
			display: block;
			color:#557698;
			}

		.login
			{
			margin: 0 0 8px 0;
			color:#557698;
			}

		.login span
			{
			display: block;
			float: left;
			width: 80px;
			padding: 2px 0 0 0;
			color:#557698;
			}

		.login a
			{
			color:#557698;
			}

		.login input
			{
			margin: 0 0 0px 0;
			width: 86px;
			float: left;
			}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		.newsblock, .iconblock
			{
			float: left;
			width: 480px;
			margin: 10px 0 0px 0;
			padding: 15px 0 0 0;
			border-top: 1px dotted #666666;
			}

		.newsblock img
			{
			float: left;
			margin: 0 10px 0 0;
			}

		.newsblock p
			{
			float: left;
			width: 420px;
			}
		.headline
			{
			display:block;
			font-weight: bold;
			margin: 0 0 4px 0;
			font-size: 108%;
			}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */


		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		.iconlink
			{
			padding: 0 0 0 70px;
			height: 80px;
			float: left;
			width: 430px;
			}
		.iconlink a
			{
			font-weight: bold;
			font-size: 136%;
			display: block;
			}
		.iconheadline
			{
			height: 38px;
			padding: 10px 0 0 50px;
			font-size: 159%
			}
		.iconheadline-klein
			{
			height: 28px;
			padding: 6px 0 0 40px;
			font-size: 136%
			}
		a.iconheadline-klein
			{
			display: block;
			height: 30px;
			padding: 6px 0 0px 40px;
			font-size: 136%
			}
		.iconlink-klein
			{
			height: 22px;
			padding: 6px 0 0 50px;
			float: left;
			}
		.iconlink-klein a
			{
			font-weight: bold;
			font-size: 136%
			}
		.uv-dokument
			{
			background: url(../img/icon_uv_dokument.gif) no-repeat;
			}
		.uv-verwaltung
			{
			background: url(../img/icon_uv_verwaltung.gif) no-repeat;
			}
		.uv-profil
			{
			background: url(../img/icon_uv_profil.gif) no-repeat;
			}
		.uv-sortform
		{
			<!--
			height: 60px;
			-->

			width: 460px;
			background: url(../img/bg_uv_listform.gif) no-repeat;
			background-color: #cccccc;
			margin: 0 0 10px 0;
		}
		.uv-sortform p
		{
			float: left;
			padding: 6px 10px 0 10px;
			font-weight: bold;
		}
		.uv-sortform p span
		{
			display: block;
			float: left;
			width: 120px;
			padding: 3px 0 0 0;
		}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		#middlecolumn p
		{
			margin: 0 0 10px 0;
		}
		#middlecolumn h3
		{
			font-weight: bold;
			margin: 0 0 20px 0;
			color: #333333;
		}
		#middlecolumn h6
		{
			color: #222222;
			font-weight: bold;
		}
		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */




		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		.standardform
		{
			float: left;
			width: 490px;
		}
		.standardform div
		{
			margin: 1px 0 0 0;
			padding: 10px 0 0px 0;
			border-top: 1px dotted #999999;
			clear: left;
			float: left;
			width: 490px;
		}
		.standardform h6
		{
			float: left;
			padding: 2px 10px 4px 0;
			width: 170px;
		}
		.standardform h5
		{
			float: left;
			clear: left;
			font-weight: bold;
			font-size: 114%;
			padding: 40px 0 10px 0px;
			margin: 0;
			color: #777777;
		}
		.standardform p
		{
			float: left;
			padding: 2px 10px 0px 0;
		}
		.standardform span
		{
			float: left;
			padding: 2px 10px 0px 0;
			height: 12px;
		}
		.standardinput
		{
			width: 280px;
			float: left;
			margin: 0 0 10px 0;
		}

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




		.absatz
		{
			margin: 30px 0 0 0;
			float: left;
		}
		.absatz a
		{
			float: right;
			margin: 4px 4px 0 0;
		}
		.absatztext
		{
			display: inline;
			margin: 10px;
			float: left;
			width: 640px;
		}
		.absatztext h6
		{
			padding: 6px 10px 4px 0px;
			font-weight: bold;
			color: #222222;
		}
		.divider-absatz
		{
			width: 650px;
			height: 1px;
			border-bottom: 1px dotted #999999;
			margin: 0 0 0 10px;
		}
		.pdf-link, .jpg-link
		{
			display: block;
			padding: 4px 0 0 30px;
			margin: 10px 0 0 0;
			height: 16px;
			background: url(../img/pdficon.gif) no-repeat;
		}
		.jpg-link
		{
			background: url(../img/jpgicon.gif) no-repeat;
		}


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




		/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
		.uv-mailtable
		{
			width: 480px;
		}
		.uv-mailtable thead td
		{
			font-weight: bold;
			border-bottom: 2px solid #666666;
			/* background-color: #999999;*/
		}
		.uv-mailtable tbody td
		{
			border-bottom: 1px dotted #999999;
			vertical-align: top;
		}
		.uv-mailtable .markup
		{
			padding: 6px 0px 0px 0px;
			width: 30px;
		}
		.uv-mailtable .mailtext
		{
			padding: 6px 0px 20px 54px;
		}
		.uv-mailtable .betreff
		{
			padding: 6px 10px 4px 0px;
			font-weight: bold;
			width: 260px;
		}
		.uv-mailtable .betreff a
		{
			display: block;
			padding: 0 0 0 24px;
			background: url(../img/icon_uv_mail_liste.gif) no-repeat;
		}
		.uv-mailtable .absender
		{
			padding: 6px 10px 4px 0;
			width: 110px;
		}
		.uv-mailtable .datum
		{
			padding: 6px 0 4px 0;
			width: 60px;
		}
		.uv-maillist-footer
		{
			clear: left;
		}
		.uv-maillist-footer a
		{
			float: right;
			font-weight: bold;
			padding: 1px 0 0 16px;
			margin: 10px 20px 20px 10px;
		}
		.uv-ewlist-footer
		{
			clear: left;
		}
		.uv-ewlist-footer a
		{
			float: left;
			font-weight: bold;
			padding: 2px 0 0 16px;
			margin: 0px 15px 10px 0px;
		}
		.uv-mail-delete
		{
			background: url(../img/icon_mini_trash.gif) no-repeat;
		}
		.uv-mail-new
		{
			background: url(../img/icon_mini_plus.gif) no-repeat;
		}
		.uv-mail-respond
		{
			background: url(../img/icon_mini_pfeil.gif) no-repeat;
		}
		.uv-mail-detail
		{
			background: url(../img/icon_mini_detail.gif) no-repeat;
		}
		.uv-mail-print
		{
			background: url(../img/icon_mini_print.gif) no-repeat;
		}
		.uv-mail-edit
		{
			background: url(../img/icon_mini_edit.gif) no-repeat;
		}
		.uv-mail-send
		{
			background: url(../img/icon_mini_send.gif) no-repeat;
		}
		.uv-mail-email
		{
			background: url(../img/icon_mini_email.gif) no-repeat;
		}
		.uv-mail-map
		{
			background: url(../img/icon_mini_map.png) no-repeat;
		}


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




		/* ------------------------------------------------------------------------------------------------------------------------------------ */
	    .forenliste
        {
            width: 482px;
            border: 1px solid #cccccc;
        }
        .forenliste th, .forenliste tr
        {
            height: 24px;
        }
        .forenliste th
        {
            padding: 10px 0 0 0;
            color: #666666;
            font-weight: bold;
        }
        .forenliste td
        {
            padding: 4px 0 0 0;
        }
        .forenliste td a
        {
            font-weight: bold;
        }
        .forenliste .grau td
        {
            background-color: #cccccc;
        }
        .forenliste .icon
        {
            width: 50px;
        }
        .forenliste .name
        {
            width: 300px;
        }
        .forenliste .beitraege
        {
            width: 150px;
        }
        .forenliste .aktivitaet
        {
            width: 100px;
        }
        .forenliste .act-0
        {
            background: url(../img/activity0.gif) no-repeat 0 8px;
        }
        .forenliste .act-1
        {
            background: url(../img/activity1.gif) no-repeat 0 8px;
        }
        .forenliste .act-2
        {
            background: url(../img/activity2.gif) no-repeat 0 8px;
        }
        .forenliste .act-3
        {
            background: url(../img/activity3.gif) no-repeat 0 8px;
        }
        .forenliste .act-4
        {
            background: url(../img/activity4.gif) no-repeat 0 8px;
        }
        .forenliste .act-5
        {
            background: url(../img/activity5.gif) no-repeat 0 8px;
        }
        .forenliste .act-6
        {
            background: url(../img/activity6.gif) no-repeat 0 8px;
        }
        .forenliste .icn-main, .forenliste .mainforum
        {
            background: url(../img/icon-mainforum.gif) no-repeat 10px 3px;
        }
        .forenliste .icn-meta, .forenliste .metaforum
        {
            background: url(../img/icon-metaforum.gif) no-repeat 10px 3px;
        }
        .forenliste .icn-experts, .forenliste .expertsforum
        {
            background: url(../img/icon-expertsforum.gif) no-repeat 10px 3px;
        }
        .forenliste .icn-sub, .forenliste .subforum
        {
            background: url(../img/icon-subforum.gif) no-repeat 10px 3px;
        }
		/* ------------------------------------------------------------------------------------------------------------------------------------ */






		.article-begruendung ul, .article-begruendung ol
		{
        list-style: disc;
        padding-left: 20px;
		}
.textblock { float:left; margin-top: 0px; margin-right: 2px; padding-left: 3px; padding-right: 3px; height: 17px; background-color: #dddddd; font-size: 0.7em; border: 1px solid #aaaaaa;}
#sort_and_search
{

}
#Listsearchline
{
	background-color: #f2f5f9;
}

#Listsearchleft
{
border:0px solid;
width:700px;
float:left;
-float:none;
/float:none;
padding: 5px 5px;
background-color: #f2f5f9;

}
#Listsearchright
{
float:right;
border:0px solid;
width:170px;
margin: 0 0 0 18px;

}
#Listsort
{
clear:both;
padding: 5px 5px;
width:700px;
border:0px solid;
background-color: #e7edf4;
}
#filterTable td {
    padding: 3px;
}

.itemList
	{
 	border-top: 2px solid #c5d0d9;
	background-color: #f7f9fc;
 	width: 480px;
	margin-top: 5px;
	height: 210px;
	margin-bottom: 5px;
	float:left;
	}
.itemDetails {  padding: 10px 10px 10px 10px; }
/*
.Listdetail { float:left; border: 2px solid #dce6f2; background-color: #f2f2f2;	height: 120px; margin:0px 0 10px 0; width: 514px; }
.Listdetail_head{ width: 480px; height: 7px; background-image: url(/site/img/Detail_Box_Top.png); background-repeat: no-repeat; }
.Listdetailtext { border: 0px solid; height: 80px; float: left; width: 404px; padding: 10px; background-image: url(/site/img/Detail_Box_Middle.png); background-repeat: no-repeat; }
.Listdetailflag { border:0px solid; width: 80px; height:90px; float:left; padding: 10px 10px 0 0; }
.Listdetailfoot
{
       border: 0px solid;
       text-align: right;
       clear:both;
       padding: 0 10px 0 0;
       font-size:x-small;
}
*/
.Rating{
	border-top: 2px solid #dce6f2;
	font-size:0.8em;
	width: 190px;
	background-color: #f2f2f2;
	padding:10px;
	float:left;
	height: 200px;
	margin:5px 0 5px 10px;
}
.rightbanner
{
	height:10px;
	margin-top: 40px
}

.rightRatingBox{
    clear: both;
    }

.rightRatingBoxHead{
    padding: 3px 0px;
    font-weight: bold;
    padding-left: 10px;
    }

.innerRatingBox{
    clear: both;
    width: 165px;
    margin: 5px 0px;
    padding-left: 10px;
    }

.ratingtext{
    float:left;
	width: 50px;
	font-size: 0.8em;
    padding-top: 2px;
    }

.ratingdiagram{
    float: left;
	border: 1px solid #f5f6f8;
	font-size: 0.8em;
	color: #fff;
	padding-left: 0px;
    }

.commentBoxHeader{
    padding: 0px 10px 10px 0px;
    font-weight: bold;
    }

.commentBoxEntry{
    padding: 5px 10px;
    font-size: 1em;
    }
.detail
{
	margin-top:50px;
}
.detail_head_top
{
	width: 480px;
	background-image: url(../img/Detail_Heading_BG_Top.png);
	height: 6px;
	float:left;
}

.detail_head_middle
{
	width: 480px;
	background-image: url(../img/Detail_Heading_BG_Middle.png);
	float:left;
}

.detail_head_bottom
{
	width: 480px;
	background-image: url(../img/Detail_Heading_BG_Bottom.png);
	height: 6px;
	float:left;
}
.detail_box
{
	width:480px;
	margin-bottom:3px;
	float:left;
}

.detail_box_large_top
{
	background-image: url(../img/Detail_Box_large_Top.png);
	background-repeat: no-repeat;
	height:7px;
	width:660px;
	float:left;
}


.detail_box_large_bottom
{
	background-image: url(../img/Detail_Box_large_Bottom.png);
	background-repeat: no-repeat;
	width:660px;
	height:7px;
	float:left;
}

.detail_box_large_middle
{
	width:660px;
	background-image: url(../img/Detail_Box_large_Middle.png);
	background-repeat: repeat-y;
	font-size:0.9em;
	float:left;
}

.detail_box_head
{
	width: 500px;
	background-image: url(../img/Detail_Box_Middle.png);
	background-repeat: repeat-y;
	font-size:1.2em;
	font-weight:bold;
	color:#0064a2;
	float:left;
}

.detail_box_padder
{
	padding: 5px 10px 2px 20px;
}

.detail_box_head_padder
{
	padding: 5px 10px 2px 20px;
	font-size:1.2em;
	font-weight:bold;
	color:#0064a2;
}

.detail_box_content_1
{
	width: 480px;
	background-image: url(../img/Detail_Box_Middle.png);
	background-repeat: repeat-y;
	font-size:0.9em;
	float:left;
}

.detail_box_top
{
	background-image: url(../img/Detail_Box_Top.png);
	background-repeat: no-repeat;
	height:7px;
	width:500px;
	float:left;
}

.detail_box_content_1_1
{

	width: 400px;
	float:left;
}
.detail_box_content_1_2
{
	width: 60px;
	float:left;
}

.detail_box_content_2
{
	background-image: url(../img/Detail_Box_Middle.png);
	background-repeat: repeat-y;
	font-size:0.9em;
	width:500px;
	float:left;
}

.detail_box_bottom
{
	background-image: url(../img/Detail_Box_Bottom.png);
	background-repeat: no-repeat;
	width:500px;
	height:7px;
	float:left;
}
.rightBox
{
	border-top:2px solid #ccd6e6;
	margin-top:10px;
	background-repeat:no-repeat;
	background-color: #f5f7fa;
}
.commentBoxHeader{
	background-color:#eff2f7;

}
.rightRatingBoxHead
{
	background-image:url(../img/Detail_Rating.png);
	background-repeat:no-repeat;
	background-color:#eff2f7;

}
#anker_1, #anker_2, #anker_3
{
border: 0px solid #000;
width: 41px;
height: 54px;
}
#anker_1
{
float:left;
margin: 25px 0 0 13px;
}
#anker_2
{
float:left;
margin: 27px 0 0 28px;
}
#anker_3
{
float:left;
margin: 25px 0 0 28px;
}

.ratingForm
{
    padding: 15px 120px 15px 15px;
    /padding: 15px;
}


* html .box-padder
{
    padding-top: 0px;
}

* + html .box-padder
{
    padding-top: 0px;
}

* html .ie6image
{
    display: block;
}

/* print-css überschreibt screen-css */
@media print
{
    #navi { display:none; }
    #header { display:none; }
    #leftcolumn { display:none; }
}
.statistic
{
margin-bottom:3px;
}
.commentBoxHeader
{
height:15px;
}

.picturebox 
{
margin: 0 auto;
width: 190px;
height: 140px;
background-color:#fff;
}

