/* SYSTEM */

html {
  height:101%;
  margin:0;
  padding:0;
}

body {
 overflow-y:scroll;
 height:101%;
 overflow-y:scroll;
 height:101%;
 margin-top:0px;
 margin-left:27px;
 padding-left:27px;
 margin-right:0px;
 margin-bottom:0px;
}

/* AN */

.csc-caption     { color: #ffffff; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-stretch: semi-expanded; margin-bottom: 10px }

.csi-imagewrap {font-size: 14px;}

.csi-textpic IMG {
  border: 2px solid silver;
  padding: 0px 0px;
}

/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG {
  border: 2px solid silver;
  padding: 0px 0px;
}

/* hier hat franziska rumgespielt*/

H1 { color: #C60417; font-size: 15px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; margin-left: 0px }
H2 { color: #878882; font-size: 14px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; margin: 10px;padding-left: 10px  }
H3 { color: #ed1c24; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; margin: 10px;padding-left: 10px  }
H4 { color: #000000; font-size: 10px; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; padding-left: 10px  }
H5  { color: black; font-size: 10px; font-family: Arial,Verdana, sans-serif; font-style: italic; font-weight: bold; margin-top: 83px !important }

.AN-MAIN  { color: #ffffff; font-size: 14px; font-family:Arial, Verdana,  Helvetica, sans-serif;  font-weight: normal; margin: 10px }
.AN-MAIN a:link { color: #ffffff; font-size: 14px; font-family:Arial, Verdana,  Helvetica, sans-serif;  font-weight: normal; margin: 10px }
.AN-MAIN a:visited { color: #ffffff; font-size: 14px; font-family:Arial, Verdana,  Helvetica, sans-serif;  font-weight: normal; margin: 10px }
.AN-MAIN a:active { color: #c60417; font-size: 14px; font-family:Arial, Verdana,  Helvetica, sans-serif;  font-weight: normal; margin: 10px }
.AN-MAIN a:hover { color: #c60417; font-size: 14px; font-family:Arial, Verdana,  Helvetica, sans-serif;  font-weight: normal; margin: 10px }


.csc-firstHEADER {color: #C60417; font-size: 15px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; margin-left: 0px}


/* der Stadardtext */

.bodytext-LINKS {color : #000000; font-size: 12px; font-family: helvetica, Verdana, sans-serif; line-height:1.3; background-color: white ; margin-left:25px; padding-right: 30px}

.bodytext-MITTE {color : #000000; font-size: 10px; font-family: helvetica, Verdana, sans-serif; text-align: center; line-height:1.8; background-color: white ;}

.bodytext {

}
/* Oberes Menü*/

/* Folgendes geht nicht, weil nur im SPAN benutz, SPAN deswegen, um obligatorisches DIV-Enter nicht zu haben: background-image:url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); background-color: #CC071E;  */   
.AN-MENUE-1-NO            { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-NO a:link     { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-NO a:visited  { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-NO a:active   { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-NO a:hover    { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-RO            { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-RO a:link     { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-RO a:visited  { color: #fff; font-size: 14px; font-family: Helvetica, Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-RO a:active   { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-RO a:hover    { color: #fff; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normald; background-color: #cc071e; background-image: url("fileadmin/alalbedo-net.de/template/bilder/MainMenuPullDownHinterGrund.png"); padding: 5px; }   
.AN-MENUE-1-ACT           { color: #C60417; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; }   
.AN-MENUE-1-ACT a:link    { color: #C60417; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; }   
.AN-MENUE-1-ACT a:visited { color: #C60417; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; }   
.AN-MENUE-1-ACT a:active  { color: #C60417; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; }   
.AN-MENUE-1-ACT a:hover   { color: #C60417; font-size: 14px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; }   


.AN-MENUE-2-NO-OBEN  { color: #707172; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 5px; width:182px}
.AN-MENUE-2-NO-MITTE { color: #707172; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 5px; width:182px}
.AN-MENUE-2-NO-UNTEN { color: #707172; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 6px; width:182px}

.AN-MENUE-2-RO-OBEN  { color: #707172; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 5px; width:182px}
.AN-MENUE-2-RO-MITTE { color: #707172; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 5px; width:182px}
.AN-MENUE-2-RO-UNTEN { color: #707172; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 5px; width:182px}

.AN-MENUE-2-ACT-OBEN  { color: #707172; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 5px; width:182px}
.AN-MENUE-2-ACT-MITTE { color: #707172; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 5px; width:182px}
.AN-MENUE-2-ACT-UNTEN { color: #707172; font-size: 14px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; padding: 5px; width:182px}

.AN-MENUE-3-NO-OBEN  { color: #707172; background-image:url("fileadmin/albedo-net.de/template/MainMenuPullDownHinterGrund.png");background-color: #F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; margin: 2px; padding:2px; width:182px}
.AN-MENUE-3-NO-MITTE { color: #707172; background-image:url("fileadmin/albedo-net.de/template/MainMenuPullDownHinterGrund.png");background-color: #F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; margin: 2px; padding:2px; width:182px}
.AN-MENUE-3-NO-UNTEN { color: #707172; background-image:url("fileadmin/albedo-net.de/template/MainMenuPullDownHinterGrund.png");background-color: #F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; margin: 2px; padding:2px; width:182px}

.AN-MENUE-3-RO-OBEN  { color: #ffffff; background-color: #F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; margin: 10px; padding:2px}
.AN-MENUE-3-RO-MITTE { color: #707172; background-color: #F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; margin: 10px; padding:2px}
.AN-MENUE-3-RO-UNTEN { color: #707172; background-color: #F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; margin: 10px; padding:2px}

.AN-MENUE-3-ACT-OBEN  { color: #707172; background-color: #F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; background-color: lime; padding: 4px; border: solid 1px #cccccc }
.AN-MENUE-3-ACT-MITTE { color: #707172; background-color: #F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; margin: 1px; padding:6px; border:no solid #ff9900;}
.AN-MENUE-3-ACT-UNTEN { color: #707172; background-color:#F2F2F2; font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: normal; margin: 1px;padding:2px; border:1px solid #99FF00;}


/* Oberes rechtes Menü*/
.AN-HEADER           { color: #ffffff; font-size: 11px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-bottom: 10px }
.AN-HEADER a:link        { color: #ffffff}
.AN-HEADER a:visited          { color: #ffffff; font-size: 11px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-bottom: 10px }
.AN-HEADER a:active { color: #c60417; font-size: 11px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-bottom: 10px }
.AN-HEADER a:hover   { color: #c60417}




.indexedsearchbox  { height: 15px; overflow: hidden }
.AN-Suchfeld   { color: #000000; font-size: 10px; font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif; width: 50px; overflow: hidden; border: solid 1px #bcbdb6 }
.AN-searchbox-button  { }

.AN-ROOTLINE { color: #8c9ba5; font-size: 10px; font-family: Helvetica, Arial,Verdana, Helvetica, sans-serif; font-weight: normal; margin-left:18px }

.AN-FOOTER { color: #8c9ba5; font-size: 10px; font-family: Helvetica, Arial,Verdana,  Helvetica, sans-serif; font-weight: normal }

.AN-LOGIN { color: #ffffff; background-color: #CC071E;  font-size: 13px; font-family: Helvetica, Arial,Verdana,Helvetica, sans-serif; font-weight: bold; margin: 10px; padding:10px}

.csc-mailform  { }

.csc-mailform-field   { }

.csc-mailform-label   {  }

.csc-mailform label  { text-align: right; display: block; margin-bottom: 10px; padding-right: 10px; width: 250px; }

.csc-mailform-check   { display: block; position: relative; bottom: 20px; left: 270px }

.csc-mailform input, textarea, select  { position: relative; bottom: 20px; left: 270px }

/* wird denke ich nicht mehr verwendet */

.imgtext-table IMG { /* border: solid 2px silver */ }

.tx-bbpageteaser-pi1-teaser-image   { margin: 5px; float: left; border: solid 2px silver }

.tx-a1teasermenu-pi1  { background-color: #ffffff }




/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */

A:link {
	background-color : transparent;
	color : #6B6B6B; /*war navy*/
	text-decoration : none;
}
A:visited {
	background-color : transparent;
	color : #6B6B6B; /*war navy*/
	text-decoration : none;
}
A:hover {
	background-color : transparent;
	color : #C60417; /*war navy*/
	text-decoration : none;
}
A:active {
	background-color : transparent;
	color : #c60417; /*war navy*/
	text-decoration : none;
}




ul li {color : #000000; list-style-type: image:url("fileadmin/alalbedo-net.de/template/bilder/bullet.png") }




/*
SELECT {  	font-family: Arial,Verdana, Helvetica; font-size: 12px }
; 
INPUT {  font-family: Arial, Verdana, Helvetica; font-size: 12px }
*/

table   { font-size: 11px; font-family: Verdana, sans-serif; line-height:1.3; background-color: white }

.subhead1 {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	color : black;
}
.subhead2 {
	font-family : Arial,Verdana, sans-serif;
	font-size : 12px;
	color : green;
}
.subhead3 {
	font-family : Arial,Verdana, sans-serif;
	font-size : 12px;
	color : red;
}
.headerdate {
	font-family : Arial,Verdana, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}

/* */

IMG  { /* border: solid 2px silver */ }

P {

}

/* Bildunterschrift */
.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #ff0000;
}

.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #C60417;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
}

/* */

.searchform {
	font-family : Arial,Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #000000;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight : bolder;
}
.searchmarkup {
	color : #993300;
}


/* */



.loginform {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight : normal;
}

/* */

.mailform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : normal;
}

/* */

.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #000000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #000000;
}

/* */

.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000000;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	margin-left : 60px;
}

/* */

.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000000;
	margin-left : 20px;
	margin-top : 3px;
}


