/*Äußerer Rahmen, da das Hintergrundbild größer ist als der tatsächliche Inhaltsbereich*/

#all-outer{width:100%;height:100%;text-align:center;background-image: url(../img/bg/leiste-breit.png);background-position:center 125px;background-repeat:no-repeat;}
#all-outer-bottom{float:left;height:40px;padding:10px 0px 20px 0px;width:100%;text-align:center;background-image: url(../img/bg/leiste-breit.png);background-position:top;background-repeat:no-repeat;}

#all-outer #all-inner{width:1040px;height:100%;min-height:600px;margin:0px auto;text-align:left; padding:0px 0px 0px 17px;background-image: url(../img/bg/leiste-hoch.png);  background-repeat:repeat-y;}

#all-inner #header-top{background: url(../img/bg/leiste-hoch-schmal.png) no-repeat;margin:0px 0px 0px -17px;height:150px;}


#all-inner #header-top #logo{margin:0px 0px 0px 20px;padding:30px 0px 0px 0px;}
#all-inner #header-top #logo A{}

#all-inner #header-top #header-main-nav{float:right;margin:0px 30px 0px 0px;}

#all-inner #header-top #header-main-nav UL{margin:0px;padding:0px;list-style-type:none;}
#all-inner #header-top #header-main-nav UL LI{float:left;padding:0px;margin:0px;border-right:1px solid #e7e8e8;}
#all-inner #header-top #header-main-nav UL LI A{text-decoration:none;margin:0px;font-weight:bold;color:#e7e8e8;}
#all-inner #header-top #header-main-nav UL LI.li-last{border:0px;}
#all-inner #header-top #header-main-nav UL LI A.nav-hl,
#all-inner #header-top #header-main-nav UL LI A:hover{color:#84d0f0;}
#all-inner #header-top #header-main-nav UL LI DIV{float:left;margin:0px 12px 0px 12px;padding:0px;}

/*EBENE 2*/
DIV.nav-e2{list-style-type:none;padding:1px;margin:0px 0px 0px 0px;background-color:#284360;min-width:150px;padding:5px;}
DIV.nav-e2 DIV{padding:2px 0px 2px 0px;background: url(../img/bg/trenner-e2.png) no-repeat;background-position:bottom;}
DIV.nav-e2 DIV A{display:block;text-decoration:none;padding:3px 3px 3px 7px;font-weight:bold;}
DIV.nav-e2 DIV A:hover,
DIV.nav-e2 DIV A.nav-hl{color:#84d0f0;}

DIV.nav-e3{list-style-type:none;padding:1px;margin:0px 0px 0px 0px;background-color:#edebda;min-width:150px;padding:3px;width:200px;}
DIV.nav-e3 DIV{padding:2px 0px 2px 0px;border-bottom:1px solid #284360;}
DIV.nav-e3 DIV A{display:block;text-decoration:none;padding:3px 3px 3px 7px;font-weight:bold;color:#284360;font-size:.8em;}
DIV.nav-e3 DIV A:hover,
DIV.nav-e3 DIV A.nav-hl{color:#718fcc;}

#all-inner #content-all{float:left;background-image: url(../img/bg/leiste-hoch.png);  background-repeat:repeat-y;margin:0px 0px 0px -17px;padding:0px 0px 0px 10px;}

/*REGELN FÜR ALLE INHALTSELEMENTE*/
#all-inner #content-all #left-elems #t3-content .t3-normal-elem{padding:20px 0px 25px 0px;background-image:url(../img/bg/abschluss.png);background-repeat:no-repeat;background-position:bottom right;}



/*INHALT AUF DER LINKEN SEITE*/
#all-inner #content-all #left-elems {float:left;}
#all-inner #content-all #left-elems #t3-content{padding:0px 30px 20px 20px;width:540px;}
#all-inner #content-all #left-elems #t3-trenner{margin:0px 0px 0px 0px;}
#all-inner #content-all #left-elems #t3-trenner IMG{position:relative;top:-20px;left:-50px;}

/*SONDERFORMATIERUNGEN FÜR INHALTSELEMENTE DES LINKEN BEREICHS*/
#all-inner #content-all #left-elems .csc-header{width:600px;}


/*INHALT AUF DER RECHTEN SEITE*/
#all-inner #content-all #right-elems{width:450px;min-height:400px;background-image: url(../img/bg/leiste-hoch.png);background-position:0px -100px;background-repeat:repeat-y;float:right;padding:0px 0px 0px 0px;}
/*BILDELEMTEN RECHTS OBEN*/
#all-inner #content-all #right-elems #top-elem #top-elem-inner{margin:-10px 0px 0px -30px;background-image: url(../img/bg/leiste-schmal-rechts.png);background-position:bottom left;background-repeat:no-repeat;padding:0px 0px 0px 47px;}


#all-inner #content-all #right-elems #bottom-elem #t3-content-variabel{padding:40px 0px 0px 20px;margin-left:60px;background-image: url(../img/bg/leiste-hoch-schmal.png);background-repeat:no-repeat;background-position:left;}
#all-inner #content-all #right-elems #bottom-elem #t3-content-variabel .csc-header{margin-bottom:10px;}
#all-inner #content-all #right-elems #bottom-elem #t3-content-variabel H2{background-image: url(../img/bg/leiste-schmal.png);background-position:bottom left;background-repeat:no-repeat;margin:0px 0px 0px -90px;padding:0px 0px 4px 90px;}

/*FCE ELEMENTE*/
.t3-normal-elem{clear:left;}
.t3-fce-elem{clear:left;float:left;}
.t3-fce-elem .t3-normal-elem-left .csc-header H1,
.t3-fce-elem .t3-normal-elem-left .csc-header H2,
.t3-fce-elem .t3-normal-elem-left .csc-header H3,
.t3-fce-elem .t3-normal-elem-left .csc-header H4,
.t3-fce-elem .t3-normal-elem-left .csc-header H5{width:250px;}
.t3-normal-elem-left{float:left;width:250px;padding:0px 40px 0px 0px;background-image: url(../img/bg/leiste-hoch-inhalt-rechts.png);background-repeat:no-repeat;background-position:right;margin:0px 0px 0px 0px;}
.t3-normal-elem-right{float:left;width:230px;padding:0px 0px 0px 20px;margin:0px;}

#all-inner #content-all #right-elems .t3-normal-elem-left{width:160px;}
#all-inner #content-all #right-elems .t3-normal-elem-right{width:150px;}
.csc-textpic-caption{font-style:italic;color:#DFDFDF;font-size:.9em;}





UL.csc-menu.csc-menu-1{margin:0px 0px 0px 20px;padding:0px;font-size:1.1em;list-style-image: url(../img/buttons/pfeil-orange.png);}
UL.csc-menu.csc-menu-1 LI{padding:2px 0px 2px 0px;margin:0px;}
UL.csc-menu.csc-menu-1 LI A{color:#ff9f1e;text-decoration:none;}



UL.csc-menu.csc-menu-3{margin:0px 0px 0px 20px;padding:0px;list-style-image: url(../img/buttons/pfeil-gelb.png);}
UL.csc-menu.csc-menu-3 LI{padding:2px 0px 2px 0px;margin:0px;}
UL.csc-menu.csc-menu-3 LI A{color:#d5d996;text-decoration:none;}

.csc-linkToTop{clear:both;background-image:url(../img/buttons/to-top.png);background-repeat:no-repeat;padding:0px 0px 0px 15px;}
#t3-content-variabel DIV.csc-header{margin:0px 0px 0px -150px;padding:0px 0px 5px 150px;background-image: url(../img/bg/leiste-schmaler.png);}
.t3-normal-elem-right DIV.csc-header{padding:5px 0px 3px 40px;margin:0px 0px 0px -40px;background-image: url(../img/bg/leiste-schmaler-invers.png);background-position:bottom left;background-repeat:no-repeat;}
TABLE.csc-uploads.csc-uploads-3 TR TD{padding:2px;}
TABLE.csc-uploads.csc-uploads-0 TR TD.csc-uploads-fileName{background-image:url(../img/buttons/pfeil-gelb.png);background-repeat:no-repeat;background-position:1px 2px;padding:0px 0px 0px 15px;}
TABLE.csc-uploads.csc-uploads-0 TR TD.csc-uploads-fileSize{padding:0px 0px 0px 10px;text-align:right;}
