/* -----  created by ccsb! multimedia Michael Steynes 2008  ----- */
/* ----------------------------------------------------------------- */
/*       Allgemeine Style Sheets-Angaben des Internet-Auftritts      */
/* ----------------------------------------------------------------- */

/* Body definierung 



html, body, textarea {

  scrollbar-base-color: #45494B;
  scrollbar-3d-light-color: #C4C7C8;
  scrollbar-arrow-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #DCAD5B;
  scrollbar-highlight-color: #C4C7C8;
  scrollbar-shadow-color: #000000;
  scrollbar-track-color: #ffffff;

}


 .bodyback { background-color: #dddddd; background-image: url('images_background/background_general.jpg'); background-repeat: repeat-x;}

*/

/* allgemein fuer den Fliesstext */



p,td { font-family:  arial, arial narrow, verdana, helvetica; }
p,td { font-size: 11px; line-height: 18px; letter-spacing: 1.0px; }

input,select,textarea{
	font-family: arial, arial narrow, verdana, helvetica; 
	font-size: 11px; 
	color: #000000; 
	}
	
.formularformat { 

	background-color: #ebebeb;
	border: 1px solid #7c7c7c;
	padding: 2px 2px 3px 5px;
	width: 185px;
	}
	
.selectfeld { 
	
	background-color: #ebebeb;
	border: 1px solid #7c7c7c;
	}
	
.formbutton{
	font-family: verdana, arial, arial narrow, helvetica; 
	font-size: 11px; 
	font-weight: normal;
	color: #000000; 
	
	}	
/* allgemein fuer Listen */

ul,li { list-style-type: square; } /* Standard-Listentyp: Quadrat=square, Kreis=circle, Bullet=disc, nichts=none */
ol { list-style-type: decimal; } /* Standard-Listentyp: upper-roman, lower-roman, upper-alpha, lower-alpha */






.square { list-style-type:square; } 
.circle { list-style-type:circle; } 

/* Headlines */

h1 { 	font-family: Arial Black, Arial, Geneva, Verdana, Helvetica;
		font-size: 16px;
		line-height: 21px;
		color: #af783c;
		letter-spacing: 0px; 
		font-weight: normal; } 
		
h2 { 	font-family: Arial Black, Arial, Geneva, Verdana, Helvetica;
		font-size: 12px;
		line-height: 14px;
		color: #000000;
		letter-spacing: 0px; 
		font-weight: normal; } 
		
h3 { 	font-family: Palatino, Palatino Linotype, Georgia, Times New Roman, Times;
		font-size: 14px;
		line-height: 14px;
		color: #000000;
		letter-spacing: 0.2px; 
		font-weight: bold; } 
	
h4 { 	font-family: Palatino, Palatino Linotype, Georgia, Times New Roman, Times;
		font-size: 15px;
		line-height: 19px;
		color: #ffffff;
		letter-spacing: 0.5px; 
		font-weight: bold; } 	

h5 { 	font-family: Palatino, Palatino Linotype, Georgia, Times New Roman, Times;
		font-size: 22px;
		line-height: 25px;
		color: #ffffff;
		letter-spacing: 0.5px; 
		font-weight: bold; } 
		
h6 { 	font-family: Arial narrow, Arial, Geneva, Verdana, Helvetica;
		font-size: 15px;
		line-height: 17px;
		color: #c7c7c7;
		letter-spacing: 1.0px; 
		font-weight: bold; }
		
		



/* Links */

a:link { color: #af783c; text-decoration: none; } /* normaler Link */ 
a:active { color: #af783c; text-decoration: none; } /* angeklickter Link */
a:visited { color: #af783c; text-decoration: none; } /* besuchter Link */
a:hover { color: #af783c; text-decoration: underline; } /* fuer IE4: Rollover auf Link */


.menu {
		font-family: Arial, Arial narrow, Geneva, Verdana, Helvetica;
		font-size: 15px;
		line-height: 17px;
		letter-spacing: 0.5px; 
		font-weight: bold; } 

.menu:link { color: #4c4b4b; text-decoration: none; font-weight: bold;  } /* normaler Link */ 
.menu:active { color: #4c4b4b; text-decoration: none; font-weight: bold; } /* angeklickter Link */
.menu:visited { color: #4c4b4b; text-decoration: none; font-weight: bold;  } /* besuchter Link */
.menu:hover { color: #d01818; text-decoration: none; font-weight: bold; } /* fuer IE4: Rollover auf Link */


.impressum {
		font-family: Arial, Arial narrow, Geneva, Verdana, Helvetica;
		font-size: 9px;
		line-height: 10px;
		letter-spacing: 0.5px; 
		font-weight: normal; } 
.impressum:link { color: #4c4b4b; text-decoration: none; font-weight: normal;  } /* normaler Link */ 
.impressum:active { color: #4c4b4b; text-decoration: none; font-weight: normal; } /* angeklickter Link */
.impressum:visited { color: #4c4b4b; text-decoration: none; font-weight: normal;  } /* besuchter Link */
.impressum:hover { color: #d01818; text-decoration: none; font-weight: normal; } /* fuer IE4: Rollover auf Link */



.borderbox {

margin: 0px 0px 5px 20px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: #9f9f9f #9f9f9f #9f9f9f #9f9f9f;
background: #dddddd; 
padding: 0px 0px 1px 5px;

}


.box {

font-family: 	arial narrow, arial, verdana;
color: #4c4b4b; 
font-size: 11px; 
line-height: 12px;
padding: 5px 5px 5px 5px;
background: #dddddd; 


}

.pdflink {

font-family: 	arial narrow, arial, verdana;
color: #4c4b4b; 
font-size: 12px; 
color: #d01818; 
font-weight: bold;
}
.pdflink:link { color: #4c4b4b; text-decoration: none; font-weight: bold;  } /* normaler Link */ 
.pdflink:active { color: #4c4b4b; text-decoration: none; font-weight: bold; } /* angeklickter Link */
.pdflink:visited { color: #4c4b4b; text-decoration: none; font-weight: bold;  } /* besuchter Link */
.pdflink:hover { color: #d01818; text-decoration: none; font-weight: bold; } /* fuer IE4: Rollover auf Link */


/* Formatierung fuer bestimmte Ausgabemedien */

@media print
{
	.dontprint
	{
		visibility: hidden;
		overflow: hidden;
		height: 0px;
		width: 0px;
	}
}



/* angepasste Groessen*/

.size7 { font-family:arial,helvetica; font-size:7px; line-height:8px; } 
.size8 { font-family:arial,helvetica; font-size:8px; line-height:9px; } 
.size9 { font-family:arial,helvetica; font-size:9px; line-height:10.5px; } 
.size10 { font-family:arial,helvetica; font-size:10px; line-height:11.5px; } 
.size11 { font-family:arial,helvetica; font-size:11px; line-height:13px; } 
.size12 { font-family:arial,helvetica; font-size:12px; line-height:13.5px; } 
.size13 { font-family:arial,helvetica; font-size:13px; line-height:14.5px; } 
.size14 { font-family:arial,helvetica; font-size:13px; line-height:15px; } 


/* Farben */
.ciblau { color:#341F72;}
.schwarz { color:#000000;}
.weiss { color:#ffffff;}
.grau { color:#dddddd;}
.rot { color:#ff0000;}
.blau { color:#0000FF;}
.gruen { color:#00CC66;}
.orange { color:#FF9900;}

