div.fortschritt	{
				margin: 0;
				border-top: 3px solid #e2e1f1;
				padding: 5px;
				background-color: #e2e1f1;
				display: block;
				font-size: 12px;
				color: #2c2a97;
				text-decoration: none;
				}
table.seite	{
			font-family: "Franklin Gothic Book", arial, sans-serif;
			font-size: 13px;
			color: #000000;
			border-collapse:separate;
			border-spacing:10px;
			}
table.reiter	{
			font-family: "Franklin Gothic Book", arial, sans-serif;
			font-size: 13px;
			color: #000000;
			border-collapse:separate;
			border-spacing:10px;
			}
table.indent	{
			font-family: "Franklin Gothic Book", arial, sans-serif;
			font-size: 13px;
			color: #000000;
			border-collapse:separate;
			border-spacing:10px;
			border-left-width:30px;
			border-color:#ffffff;
			}
td.reiterblur	{
				font-family: "Cambria Math", arial, sans-serif;
				font-size: 18px;
				/*background-color: #779EC9;*/
				}
td.reiterfocus	{
				font-family: "Cambria Math", arial, sans-serif;
				font-size: 18px;
				background-color: #0067A6;
				}
div.indent	{
			border-left-width:30px;
			border-color:#ffffff;
			}
ol	{
	list-style-type:decimal;
	}
ul 	{
	list-style-type:disc;
	}
div.warnung	{
			color: #ff0000;
			font-size: 14px;
			}
/*design for specific table-types*/
table.type1	{
		border-spacing:10;
		border-collapse:collapse;
		empty-cells:hide;
		table-layout:auto;
		padding-top:100px;
		}
table.type2	{
			text-align:center;
			width:100%;
			border-collapse:collapse;
			}
table.matrix	{
			border-width:0px;
			border-spacing:0px;
			border-collapse:collapse;
			empty-cells:hide;
			table-layout:auto;
			border:0px;
			padding:0px;
			margin:0px;
			}
tr	{
		border-width:0px;
		border-spacing:0px;
		border:0px;
		padding:0px;
		margin:0px;
	}
td	{
		margin:0px;
		border-width:0px;
		border-spacing:0px;
		border:0px;
		padding:0px;
	}
tr.col1	{
		background-color:#e2e1f1 ;
		/*background-color:#96C9FF ;*/
		}
tr.col2	{
		background-color:#FFFFFF ;
		}
/* code für groesseren Zeilenabstand in Planungsguete.html*/
#wider td	{
	min-width:25px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "Franklin Gothic Book", arial, sans-serif; 
	font-size: 16px;
	}
td.typer	{
			text-align:center;
			}
td.type1	{
			text-align:center;
			width:100px;
			border-collapse:collapse;
			}
td.type0	{
			text-align:center;
			width:100px;
			border-collapse:collapse;
			}
			/* CSS Document */

html, body{
        margin: 0;
        border: 0;
        padding: 0;
        width: 100%
        background-color: white;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: black;
}

ul , li {
        margin-left: -5px;
}

#img_logo{
        margin-top: 20px;
        margin-left: 6px;
        border: 0;
        padding: 0;
        float: left;
}

#header_top{
        border: 0;
        padding: 0;
        width: 800px;
        background-image: url(iaw-elements/bg_header.gif);
}

#header_top #img_claim{
        margin-top: 0;
        margin-left: 210px;
        border: 0;
        padding: 0;
}

#header_navi{
        border: 0;
        padding-top: 46px;
        width: 800px;
        background-color: #e2e1f1;
}

#t_navi{
        margin: 0;
        border: 0;
        padding: 0;
        width: 100%;
}

#t_navi td.navi_l1{
        margin: 0;
        border: 0;
        padding: 0;
        width: 5px;
}

td.navi_l1 a.l1:link, a.l1:visited, a.l1:focus, a.l1:active{
        margin: 0;
        border-top: 3px solid #e2e1f1;
        padding: 5px;
        background-color: #e2e1f1;
        display: block;
        font-size: 12px;
        color: #2c2a97;
        text-decoration: none;
}

td.navi_l1 a.l1:hover{
        border-top: 3px solid #343399;
        background-color: #7070b8;
        color: white;
}

td.navi_l1 a.l1_act:link, a.l1_act:visited, a.l1_act:focus, a.l1_act:active, a.l1_act:hover{
        margin: 0;
        border-top: 3px solid #343399;
        padding: 5px;
		background-color: #7070b8;
        display: block;
        font-size: 12px;
        color: white;
        text-decoration: none;
}

td.navi_l2_wrap{
        margin: 0;
        border-top: 1px solid white;
        border-bottom: 1px solid white;
        padding: 0px;
		font-size: 12px;
        background-color: #e2e1f1;
		color: #2c2a97;
}

td.navi_l2_none{
        margin: 0;
        border-top: 1px solid white;
        border-bottom: 1px solid white;
        padding: 5px;
		font-size: 12px;
        background-color: #e2e1f1;
		color: #2c2a97;
}

td.navi_l2{
        margin: 0;
        border: 0;
        padding: 0px;
        background-color: #e2e1f1;
		color: #2c2a97;
}

td.navi_l2 a.l2:link, a.l2:visited, a.l2:focus, a.l2:active{
        margin: 0;
        border: 0;
        padding: 5px 5px 5px 5px;
/*        background-image: url(/b/sqr.gif); */
        background-repeat: no-repeat;
        background-position: 0.5em 0.8em;
        display: block;
        font-size: 12px;
        color: #2c2a97;
        text-decoration: none;
}

td.navi_l2 a.l2:hover{
/*        background-image: url(/b/arr.gif); */
        background-color: #7070b8;
        color: white;
}

td.navi_l2 a.l2_act:link, a.l2_act:visited, a.l2_act:focus, a.l2_act:active, a.l2_act:hover{
        margin: 0;
        border: 0;
        padding: 5px 5px 5px 5px;
/*        background-image: url(/b/arr.gif); */
        background-repeat: no-repeat;
        background-position: 0.5em 0.8em;
        background-color: #7070b8;
        display: block;
        font-size: 12px;
        color: #ffffff;
        text-decoration: none;
}

#imageswrap{
        margin: 0;
        border: 0;
        padding: 0;
        width: 1000px;
        height: 94px;
        background-color: #e2e1f1;
}

#images{
        margin: 0;
        border: 0;
        padding: 0;
        width: 800px;
        float: left;
}

#images img.imgrow{
        vertical-align: bottom;
}

#imageswrap #navbox{
        margin-left: 805px;
        border: 0;
        padding: 0;
        vertical-align: top;
        display:block;

}

#navbox a.anavbox:link, a.anavbox:visited, a.anavbox:focus, a.anavbox:active{
        color: black;
        text-decoration: none;
}

#navbox a.anavbox:hover{
        text-decoration: underline;
}


#blueline{
        margin: 0;
        border: 0;
        padding: 0;
        width: 1000px;
}

#contwrap{
        margin: 0;
        border: 0;
        padding: 0;
        width: 1000px;
}

#col_left{
        margin: 0;
        border: 0;
        padding: 0;
        width: 200px;
        float: left;
}

#col_right{
        margin: 0;
        border: 0;
        padding: 0;
        width: 200px;
        float: right;
}

#col_right div.cboxheadwrap{
        margin: 0;
        border: 0;
        padding: 0;
        width: 200px;
        background-color: #d5d6eb;
}

#col_right div.cboxhead{
        margin: 0;
        border: 0;
        padding: 5px;
        color: black;
        font-weight: bold;
}

#col_right p{
        margin: 0;
}
#col_right th{
        background-color: #c1c2e0;
}
#col_right span.indentrightlink{
        padding-left:2px;
}

#col_right h2{
        margin: 0;
        padding-top: 0px;
}

#col_right div.cboxcontwrap{
        margin: 0;
        border: 0;
        padding-top: 2px;
        width: 200px;
        background-color: #eaeaf6;
}

#col_right div.cboxcont{
        margin: 0;
        border: 0;
        padding: 5px;
        font-size: 11px;
}

#col_right a.acbox:link, a.acbox:visited, a.acbox:focus, a.acbox:active{
        color: #343399;
        text-decoration: underline;
}

#col_right a.acbox:hover{
        text-decoration: none;
}

#col_right div.rightnavi{
        font-size:11px;
        padding-top:5px;
        padding-bottom:3px;
}

#col_middle{
        margin-left: 205px;
        border: 0;
        padding-top: 5px;
}

#col_middle img.pointer{
        margin-right: 5px;
        border: 0;
        padding: 0;
        float: left;
}

#col_middle #breadcrumb{
        margin-left: 35px;
        margin-bottom: 10px;
        border: 0;
        padding: 0;
        color: #343399;
        font-weight: bold;
}

table.lehret {
		width: 585px;
        border: 1px solid gray;
        padding: 2px;
}

table.lehret td{

        padding: 3px;

}

table.lehret td{

        vertical-align: top;

}

.small{
        font-size: 10px;
}


.big{
        font-size: 16px;
}

.text{
        clear: left;
}

.text_home{
        margin-left: 40px;
        margin-bottom: 10px;
        border: 0;
        padding: 0;
}

.date{
        color: #343399;
}

h1{
        margin-top: 15px;
        margin-bottom: 10px;
        border: 0;
        padding: 0;
        font-size: 16px;
        color: #343399;
}

h2{
        margin-top: 15px;
        margin-bottom: 10px;
        border: 0;
        padding: 0;
        font-size: 12px;
        color: #343399;
        font-weight: bold;
}

.liststyle{
        margin-top: 0px;
        margin-bottom: 10px;
        border: 0;
        padding: 0;
        font-size: 12px;
        color: #343399;
        font-weight: bold;
}

h5{
        margin-top: 2px;
        margin-bottom: 2px;
        border: 0;
        padding-top: 2px;
        padding-left: 2px;
        font-size: 11px;
        color: #343399;
        font-weight: normal;
}

a:link, a:visited, a:focus, a:active{
        color: #343399;
        text-decoration: underline;
}

a:hover{
        text-decoration: none;
}

div.imageflRight{
        float: right;
}


