.headerpicss {
    padding-top: 3px;
}

body {
    background-color: #213035;
    margin: 5px 0px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
pre{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height:150%
}

P{
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #213035;
}

/*TD{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;

}*/
TABLE{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;

}
TR{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;

}

LI{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height:180% !important;
}



/*******************/
/*** Text m/Bild ***/
/*******************/
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{
	border: 1px solid black;
	padding: 0px 0px;
}


img{
                 border:none;
                 border-width:"0px";
}

img.IHD-Standard {
               border:none;
               padding:none;
}


img.IHD-Extra {
               border-color:#000000;
               border-width:1px;
               border-style:solid;
}



.content {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-top: 22px;
    margin-right: 22px;
    margin-bottom: 10px;
    margin-left: 22px;
    line-height: 15px;
    color: #213035;
    padding: 22px 22px 10px 22px;
}

a{
    color: #213035;
    text-decoration: none;
    border-width:0px;
    border:none;
}

a.c {
    font-family: Verdana, Arial, Helvetica, sans-serif;

    //color: #213035;
    text-decoration: none;
}
a.c:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;

    //color: #213035;
    text-decoration: none;
}
a.c:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;

    //color: #213035;
    text-decoration: none;
}
a:hover , a.c:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;

    //color: #213035;
    text-decoration: underline;
}
a.c:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;

    //color: #213035;
    text-decoration: none;
}


.IHD-Riesig {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    //color: #213035;
}

.IHD-Gross {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px !important;
    //color: #213035;
}

.IHD-Klein {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px !important;
    //color: #213035;
}



TD.IHD-Klein  {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    //color: #213035;
}



.IHD-Grün {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #00FF00;
}

.IHD-Blau {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0000FF;
}
.IHD-Rot {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #7A1410;//#FF0000;
}
.IHD-Grau{
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #213035;
}
TD.IHD-Grau-Pruefen{
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: rgb(228,228,228);
}
.IHD-Weiss{
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
}
P.bodytext {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #213035;
}
P.bodytext A {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    //color: #213035;
    text-decoration: none;
}
P.bodytext A:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    //color: #213035;
    text-decoration: none;
}
P.bodytext A:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    //color: #213035;
    text-decoration: none;
}
P.bodytext A:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    //color: #213035;
    text-decoration: none;
}
P.bodytext A:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    //color: #213035;
    text-decoration: underline;
}


H1 {
    text-transform:uppercase;
    font-size: 14px;
    color:#213035;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    background: url(ihd_13_FILES/line.gif) no-repeat -1px 8px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px
}

H2 {
    margin-top: 15px;
    margin-bottom: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #213035;
    font-weight=bold;
}

H3 {
    //text-transform:uppercase;
    font-size: 11px;
    color: #213035;
    background: url(ihd_13_FILES/line.gif) no-repeat 0px 8px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px
}
/************************************************/
/*2010-7-28 mediaproject - H4 fuer Aktuelles IHD*/
/************************************************/
H4.aktuelles{
margin: 15px 0 0;		
}
/*ENDE*/
H5 {
    margin-top: 5px;
    margin-bottom: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7A1410;
    font-weight=bold;
}

H3 a {
    //text-transform:uppercase;
    font-size: 11px;
    color: #213035;
    text-decoration: none;
    margin: 0px;
    background: url(ihd_13_FILES/line.gif) no-repeat 0px 7px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px
}

.login {
	border: 1px #000000 solid;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	margin-left:9px;
	width:100px
}

.logout {
	border: 1px #000000 solid;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	margin-left:9px;
	width:100px
}

DIV.logout{
	border: 1px #000000 solid;
	background-color:#f4f5f5;
	text-align:center;
	padding:1px;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:3px;
	margin-left:12px;
	width:126px
}

.loginCap{
	//border:1px #cccccc solid;
	//backgroundcolor:#ffffff;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3a474c;
	margin-bottom:3px;
	margin-left: 6px;
	//width: 40px;
}

.loginTable{
	margin-top:5px;
}


div.csc-sitemap  UL{
	list-style-type:none;
}

div.csc-sitemap  UL  LI{
	list-style-type:none;
	margin-top: 10px;
	margin-bottom: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #213035
}

div.csc-sitemap  UL  LI  UL{
	list-style-type:none;
	margin-top: 5px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #213035
}

div.csc-sitemap  UL  LI  UL  LI{
	list-style-type:none;
	margin-top: 5px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #213035
}

div.csc-sitemap  a.c {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #213035
    	text-decoration: none;
}
div.csc-sitemap  a.c:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #213035
    	text-decoration: none;
}
div.csc-sitemap  a.c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #213035
    	text-decoration: none;
}
div.csc-sitemap  a:hover , a.c:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #213035
    	text-decoration: underline;
}
div.csc-sitemap  a.c:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #213035
    	text-decoration: none;
}



/* default styles for extension "tx_adaltassitemap_pi1" */

.tx-adaltassitemap-pi1 div.open div.wrapper {
	display: block;
}

.tx-adaltassitemap-pi1 div.closed div.wrapper {
	display: none;
}

.tx-adaltassitemap-pi1 DIV {
	padding: 5px;
	margin: 0px;
}
.tx-adaltassitemap-pi1 img {
	vertical-align:middle;
	height:10px;
	width:10px;
	margin-left:5px;
}
.tx-adaltassitemap-pi1 DIV.level_1 {
	border: 1px solid #A0A0A0;/*#3a474c;*/
	/*#CACACA;*/
}
.tx-adaltassitemap-pi1 DIV.level_2 {
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 0;
	padding-bottom: 0;
	background: #FFFFFF;
}
.tx-adaltassitemap-pi1 DIV.level_3 {
	padding-top: 0px;
	padding-left: 16px;
	padding-right: 0;
	padding-bottom: 0;
	background: #FFFFFF;
}
.tx-adaltassitemap-pi1 DIV.level_4 {
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0;
	padding-bottom: 0;
	background: #FFFFFF;
}
.tx-adaltassitemap-pi1 DIV.level_5 {
	padding-top: 0px;
	padding-left: 24px;
	padding-right: 0;
	padding-bottom: 0;
	background: #FFFFFF;
}
.tx-adaltassitemap-pi1 A {
	padding: 3px;
	color: #3a474c;
	text-decoration: none;
}
.tx-adaltassitemap-pi1 A:hover {
	padding: 2px;
	color: #3a474c;
	text-decoration:underline;
	border: 1px dotted #f4f5f5;
}
.tx-adaltassitemap-pi1 DIV.level_2 A {
	color: #3a474c;
}
.tx-adaltassitemap-pi1 DIV.level_2 A:hover {
	color: #3a474c;
	text-decoration:underline;
	border: 1px dotted #f4f5f5;
}


/*#########################################
## 2/3 Spaltig */

.c2l1-middle{
	width:200px;
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align:top;
}

.c2l1-left{
	width:421px;
	margin:0px;
	padding:0px;
	padding-right:20px;
	border:0px;
	vertical-align:top;
	align:left
}

.c2l2-middle{
	width:290px;
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align:top;
	background:none;
}

.c2l2-left{
	width:351px;
	margin:0px;
	padding:0px;
	padding-right:20px;
	border:0px;
	vertical-align:top;
	align:left
}