
body {background-color:#FFFFFF;color:#000;margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.625em;padding:0em 0em 0em 0em;text-align:center;/*text-transform:lowercase;*/}
/*************************************/
/********* DEFAULT SETTINGS **********/
/*************************************/
/* Reset paddings/margins/font size for all tags */
* { margin: 0; padding: 0; font-size: 100%; }


/*************************************/
/********* HTML Tag general **********/
/*************************************/
P, OL, UL, DIV, TD {}
H1, H2, H3, H4, H5 {/*font-family: Verdana, Arial, Helvetica, sans-serif;*/font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;}
H1 {font-size:1.3em;margin: 0em 0em 1.4em 0em;font-weight: bold;border-bottom:1px solid #04104A;color:#DB2A1A;width:100%;text-align:right;background-image:url('../grafik/logo_small.jpg');background-repeat:no-repeat;}
H2 {font-size:1.3em;margin: 0em 0em 0.3em 0em;/*font-style:italic;*/}
H3 {font-size:1.1em;margin: 0em 0em 0em 0em;}
H4 {font-size:1.1em;margin: 1em 0em 0.5em 0em;}
H5 {font-size:1.0em;margin:-1em 0em 0.5em 0em;text-align:right;color:#444444;font-weight:normal;font-style:italic;}
BLOCKQUOTE {margin-left:0.2em;}

/*diese bitte vorsichtig einkommentieren, aufgrund einiger Einstellungen kann es die Navi zerhauen, dies bitte pruefen!*/
UL {margin:0em 1em 0.5em 1em;list-style-position:outside;}
UL LI {font-size:1.0em;margin:-0.2em 0em 0em 0em;padding-left:0.5em;}
OL {margin:0em 1em 0.5em 1em;list-style-position:outside;}
OL LI {margin:0em 0em 0em 0em;padding-left:0.5em;}


P {font-size:1.0em;margin: 0.2em 0em 0.2em 0em;line-height:1.6em;}
.startH {height:18.6em;border:0px solid red;}
IMG {border: 0px;}
.galImg {border: 1px solid #666666;}

FORM {margin:0em;}
INPUT, TEXTAREA, SELECT {border:1px solid #001B6B;background-color:#FFFFFF;margin:0.5em 0em 0.2em 0;color:#001B6B;}
INPUT, SELECT  {font-size:1.0em;width:26.8em;}
TEXTAREA {font-size:1.1em;font-family: Verdana, Arial, Helvetica, sans-serif;width:24.4em;}
.button {background-color:#0080C1;color:#FFF;}
TD {vertical-align: top;}

/* links  */
A:link {color: #1668DF;text-decoration: none;}
A:visited {color: #1668DF;text-decoration: none;}
A:active {color: #1668DF;text-decoration:none;}
A:hover {color: #1668DF;text-decoration:underline;}


/* divers */
.clear {clear:both;margin:0em;padding:0em;height:0em;font-size:0.1em;overflow:hidden;}
.clear-both{clear:both;}

/********************************/
/********* POSITIONING **********/
/********************************/

.wrapper {background-color:transparent;margin: 1em auto 1em auto;text-align:left;width:93.6em;/*height:100%;*/}
.pageContainer {width:auto;border-bottom:1px solid #04104A;}

.pageTopContainer {}
.pageTopContainer img {width:93.6em;height:10.3em;border:1px solid #04104A;}

.pageNaviContainer {width:100%;padding:0em 0em 0em 0em;height:3em;text-align:right;border-left:1px solid #04104A;border-bottom:1px solid #04104A;border-right:1px solid #04104A;} /* here exists ie hack */
.naviItems {padding:0.7em 0.8em 0 0.8em;font-size:1.1em;/*font-weight:bold;*/}
.naviItems DIV {float:right;padding:0em 0.6em 0 0.5em;}
.naviItemOf {/*color:#2F4586;*/}
.naviItemOn {color:#DB2A1A;}

.naviItemOf a:link, 
.naviItemOf a:visited, 
.naviItemOf a:active, 
.naviItemOn a:hover {color:#2F4586;}

.naviItemOn a:link, 
.naviItemOn a:visited, 
.naviItemOn a:active, 
.naviItemOf a:hover {color:#DB2A1A;}

.pageContentContainer {width:100%;margin:4em 0em 1em 0em;}

.pageContentContainer .pageContentContainerCol-1Col {width:92em;float:left;overflow:hidden;}

.pageContentContainer .pageContentContainerCol-2Col-a {width:46em;float:left;overflow:hidden;}
.pageContentContainer .pageContentContainerCol-2Col-b {width:46em;float:left;overflow:hidden;}

.pageContentContainer .pageContentContainerCol-21Col-a {width:30.9em;float:left;overflow:hidden;}
.pageContentContainer .pageContentContainerCol-21Col-b {width:61em;float:left;overflow:hidden;}

.pageContentContainer .pageContentContainerCol-12Col-a {width:61em;float:left;overflow:hidden;}
.pageContentContainer .pageContentContainerCol-12Col-b {width:30.9em;float:left;overflow:hidden;}

.pageContentContainer .pageContentContainerCol-12Col-aa {width:57.5em;float:left;overflow:hidden;}
.pageContentContainer .pageContentContainerCol-12Col-bb {width:34.4em;float:left;overflow:hidden;text-align:right;}
.pageContentContainer .pageContentContainerCol-12Col-aa .contentWrap p,
.pageContentContainer .pageContentContainerCol-12Col-bb .contentWrap p {font-size:11px;}

.pageContentContainer .pageContentContainerCol-3Col-a {width:30.9em;float:left;overflow:hidden;}
.pageContentContainer .pageContentContainerCol-3Col-b {width:30.5em;float:left;overflow:hidden;}
.pageContentContainer .pageContentContainerCol-3Col-c {width:30.9em;float:left;overflow:hidden;}

.pageContentContainer .pageContentContainerColEnd {border:0px solid blue;width:1em;height:35em;float:left;}
.contentWrap {margin: 0.2em 1.2em 0em 2.7em;}

.galerietable {margin:3em 0em 1em 2em;padding:0;width:100%;}
.galerietable tr {}
.galerietable td {margin:0em;padding:0.4em 0.4em 7em 0.4em;}
.galerietable .galerietable-td {padding-bottom: 1em;}
.galerietable td img {border:1px solid #666666;}

.gal-list {padding:0px 0px 0px 0px;margin:0;list-style-position:inside;}
.gal-list li {padding:4.8px 0px 0px 3.8px;margin:0;}

div.popupwrapper {margin:2em 1em 2em 1em;}


