body {
font-family: Verdana, Helvetica, Arial, Sans-Serif;
font-size: 12px;
background-color: #C2D1D8;
xbackground-color: white;
scrollbar-base-color = #DAE0E3;
scrollbar-3dlight-color = #DAE0E3;
scrollbar-arrow-color = #123749;
scrollbar-darkshadow-color = #DAE0E3;
scrollbar-face-color = #B3C9D4;
scrollbar-highlight-color = #547788;
scrollbar-shadow-color = #547788;
scrollbar-track-color = #DAE0E3;

}

td {
font-family: Verdana, Helvetica, Arial, Sans-Serif;
font-size: 11px;
line-height:17px;
color: #123749;
padding:10px;
}

td.nopadding {padding: 0px;}

p {
	text-align: left;
	font-weight: normal;
    padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
}
h1 {font-size:17px;}

h1.startseite { font-size:13px;}

H2 {font-size:15px;}

h3 {font-size:13px;}


h5 {font-size:17px;}

h6 {font-size:12px;}

img {border-style:none;}

ul {
text-align: left;
font-size: 11px;
font-weight: normal;}

ol {
text-align: left;
font-size: 11px;}

dl {
text-align: left;
font-size: 11px;}



/* RAHMENELEMENTE ******************************************* */

.headertable{
width:680px;
margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;
XXbackground-color:lightblue;} /* zu Entwicklerzwecken eingefügt */

.contenttable{
width:680px;
height:250px;
margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;
XXbackground-color:lightblue;} /* zu Entwicklerzwecken eingefügt */

.submenutd{
width:170px;
vertical-align:top;
border-right-style:solid;
border-right-color:#123749;
border-right-width:1px;
line-height:17px;
}

.submenumetatd{
width:170px;
text-align:left; 
vertical-align:bottom;
border-right-style:solid;
border-right-color:#123749;
border-right-width:1px;
line-height:10px;
font-size:9px;
color:#888888;
margin-top:0px;
}

.bildstreifenTd
{
height:130px;
padding:0px;
background-repeat:no-repeat;
background-image:url('graphics/bildleer.gif');
}

/* ********************************************************** */



/* LINKS **************************************************** */

a:link.probe{color: #123749;
}

a:link{color: #123749;
text-decoration: underline;
}

a:visited{
color: #123749;
text-decoration: underline;
}

a:active{
color: #4C6E7F;
text-decoration: underline;
}

a:hover{
color: #5F8B9F;
text-decoration: underline;
}

.aktuell{
color:#547788;
text-decoration:none;
font-weight:bold;
}

a.footer:link{color: #ffffff;
text-decoration: underline;
}

a.footer:visited{
color: #ffffff;
text-decoration: underline;
}

a.footer:active{
color: #f3f3f3;
text-decoration: underline;
}

a.footer:hover{
color: #e3e3e3;
text-decoration: underline;
}

/* ********************************************************** */



/* SUBMENU ************************************************** */

.submenu{
font-size:11px;
}

.submenuLineHeight         	/* meint einen Spacer, der den Abstand erzeugt */
{width:2px;			/* 16px: recht eng */
 height:18px;}

.submenuLineHeightTop		/* meint einen Spacer, der den Abstand erzeugt */
{width:2px;}

/* ********************************************************** */



/* FORM ***************************************************** */

select{font-family: Verdana, Helvetica, Arial, Sans-Serif;
       color: #123749;
       font-size: 12px;
       display: inline;}

input{font-family: Verdana, Helvetica, Arial, Sans-Serif;
      color: #123749;
      font-size: 12px;}

textarea{font-family: Verdana, Helvetica, Arial, Sans-Serif;
         color: #123749;
         font-size: 12px;}

/* ********************************************************** */



/* REFERENZEN ************************************************ */

.referenz {background-color:#BFD0D9;
	       border-style:solid;
           border-width:1px;
           border-color:#A8BECA;
	       font-weight:bold;
	       font-size:13px;
	       padding:7px;}

.referenzEinzeilig {background-color:#BFD0D9;
	   	            border-style:solid;
           	        border-width:1px;
           	        border-color:#A8BECA;
	   	            font-weight:normal;
	                font-size:11px;}

.referenzScreenshot {background-color:#BFD0D9;
	   	             border-style:solid;
           	         border-width:1px;
           	         border-color:#A8BECA;
		             vertical-align:top;
		             text-align:center;
		             width:10%;}

.screenshot{width:200px;
            height:124px;}

.referenzKommentar {background-color:#BFD0D9;
	   	            border-style:solid;
           	        border-width:1px;
           	        border-color:#A8BECA;
		            vertical-align:bottom;
		            padding-bottom:10px;}

.tablespacer {width:1px;
	          height:1px;}


/* *********************************************************** */



/* TEAM ****************************************************** */

.teamtd {background-color:#BFD0D9;border-style:solid;border-width:1px;border-color:#A8BECA;text-align:center;}

.teamImg {border-style:solid;
          border-color:#547788;
          border-width:1px;}

/* ************************************************************ */



/* SEITENFRAMES ********************************************* */

.SideFrameLeft {background-color:#C2D1D8;             

		border-right-style:solid;
		border-right-width:1px;
		border-right-color:#7C9DAE;}

.SideFrameRight {background-color:#C2D1D8;
		 
		 border-left-style:solid;
		 border-left-width:1px;
		 border-left-color:#7C9DAE;}

/* ********************************************************** */


/* ########## CMS available ########## */
.Contact
{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.Comment
{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
}
#blackBg
{
	background-color: #000000;
}
#whiteBg
{
	background-color: #ffffff;
}
#color1Bg
{
	background-color: #314093;
}
#color2Bg
{
	background-color: #406b87;
}
#color3Bg
{
	background-color: #c6d3db;
}
#color4Bg
{
	background-color: #e3e9ed;
}
#color5Bg
{
	background-color: #8ca6b7;
}
#color6Bg
{
	background-color: #cec6a5;
}
#errorBg
{
	background-color: #db2f3e;
}
.h1
{
	font-size: 20px;
	font-weight: bold;
}
.h2
{
	font-size: 18px;
	font-weight: bold;
}
.h3
{
	font-size: 16px;
	font-weight: bold;
}
.h4
{
	font-size: 14px;
	font-weight: bold;
}
.h5
{
	font-size: 120px;
	font-weight: bold;
}
.h6
{
	font-size: 10px;
	font-weight: bold;
}
a.nodec:link
{
	color: #000000;
	text-decoration: none;
}
a.nodec:visited
{
	color: #00099c;
	text-decoration: none;
}
a.nodec:active
{
	color: #000000;
	text-decoration: underline;
}
a.nodec:hover
{
	color: #000000;
	text-decoration: underline;
}
/* ########## CMS available ########## */
/* ########## Mail2Doc ########## */
table.MsoNormalTable, p.MsoNormal, li.MsoNormal, div.MsoNormal, span.SpellE, div.Section1
{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	mso-style-parent: "";
	mso-pagination: widow-orphan;
	mso-fareast-font-family: Verdana, Helvetica, Arial, Sans-Serif;
	margin-bottom:.0001pt; margin-left:0cm; margin-right:0cm; margin-top:0cm
}
/* ########## Mail2Doc ########## */