
body {
	padding: 0px; 
	margin: 0px; 
	width: 100%;
	background: #f0f0f0 url(/images/background_fade2.png) repeat-x;
	
	/* background: #fff url(/images/backgrounds/back_verlauf.jpg) fixed top no-repeat; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	/* please don't change below.. */
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: #F0F0EE;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #E0E0DD;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #F5F5F5;
	/* please don't change above. */
}

/* CUSTOM TEXT STYLES - put them under here and they will appear in the editor */

.textHugeBlue {
	color: Red;
	font-size: 24pt;
}

.textLargeGrey {
	color: Grey;
	font-size: 16pt;
	font-style: normal;
}

.textMediumBlue {
	color: #336699;
	font-size: 12pt;d
	font-style: normal;
}

.textSmall {
	color: #A1A100;
	font-size: 8pt;
}

.textSectionTitle {
   text-decoration: none;
} 

/* 

CUSTOM BOX STYLES

Put them under here and they will appear in the editor 

You can copy and paste a style below and rename it (nospaces - upper and lowercase characters only)
*/

.boxSilverGreyBorder {
			background-color: #f0f0f0;
			border: thin solid #c0c0c0;
			padding: 5px 5px 5px 5px;
			font-style: normal;
			margin-left: 0px;
			margin-right: 0px;	
			}

.boxSilverItalicGreyBorder {
			background-color: #f0f0f0;
			border: thin solid #c0c0c0;
			padding: 15px 15px 15px 15px;
			font-style: italic;
			margin-left: 15px;
			margin-right: 15px;	
			}

.boxLightYellowGreyBorder {
			background-color: #fffff0;
			border: thin solid #c0c0c0;
			padding: 15px 15px 15px 15px;
			font-style: normal;
			margin-left: 0px;
			margin-right: 0px;	
			overflow: auto;
			}				

.boxLightYellowItalicGreyBorder {
			background-color: #fffff0;
			border: thin solid #c0c0c0;
			padding: 15px 15px 15px 15px;
			font-style: italic;
			margin-left: 15px;
			margin-right: 15px;	
			}		

.boxWhiteItalicBlueBorder {
			background-color: #ffffff;
			border: thin solid Blue;
			padding: 15px 15px 15px 15px;
			font-style: italic;
			margin-left: 15px;
			margin-right: 15px;	
			}						

.boxWhiteItalicDashedGreyBorder {
			background-color: #ffffff;
			border: thin dashed Grey;
			padding: 15px 15px 15px 15px;
			font-style: italic;
			margin-left: 15px;
			margin-right: 15px;	
			}				

.boxBlackBorder {
			background-color: #fffff0;
			border: medium solid Black;
			padding: 15px 15px 15px 15px;
			border-collapse: collapse;
			margin-left: 15px;
			margin-right: 15px;	
		}

.boxFloral {
		background: url(/shared/backgrounds/floral.gif);		
		border: thin solid #F0F0C0;
			padding: 15px 15px 15px 15px;
		margin-left: 0px;
		margin-right: 0px;	
	}
		


/* 

HEADINGS h1 - h5  

*/


h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003d7d;
	font-size: 22pt;
	line-height: 100%;
	margin-top:50px;
	margin-bottom:0px;
    border-bottom: 0px solid #ccc;
}

h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003d7d;
	font-size: 16pt;
	line-height: 120%;
	margin-top: 40px;
	margin-bottom:10px;
}

h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003d7d;
	font-size: 16pt;
	line-height: 120%;
	margin-top:10px;
	margin-bottom:10px;
}

h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003d7d;
	font-size: 12pt;
	line-height: 150%; 
	margin-top:0px;
	margin-bottom:10px;
}

h5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 12pt;
	line-height: 120%; 
	margin-top:20px;
	margin-bottom:0px;
}

h6 {
	/* background: transparent url(/shared/images/hori_dot.gif) repeat-x bottom left; */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding-bottom: 0px;
	margin-top: 30px;	
	margin-bottom: 0px;
	color: #003d7d;
}

/* text_heading - This class controls the color of the article heading when dynamic fonts arent used */
#text_heading {
	color: #90a0a0;
}

/* datetext_teaser - optional date displayed in the teaser box */
#datetext_teaser {
	color: #999999;
	font-size: 12px;
}

/* datetext_page - optional date displayed under the page title */
#datetext_page {
	color: #999999;
	font-size: 12px;
}

/* HTML elements */


input {
	background: #fff;
	color: #000;
        border: 1px solid #c0c0c0;
	font-size: 12px;
        padding: 2px 2px 2px 2px;
}

select {
	background: #F0F0F0;
	color: Gray;
	border: thin solid #e0e0e0;
	font-size: 12px;
}

label {
	font-family:  Verdana;
	font-size: 12px;
	color: #000;
}


pre {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}


/* LINKS - these control the colour of your hyperlinks */

a { 
	/* color: #6f90b3;*/
	text-decoration: underline;	
    padding-left: 1px;
    padding-right: 1px;
} 

a:visited {
	color: navy;
}

a:hover { 
	color: #000;
    background: #FFC125;
	text-decoration: none;
}

#heading a:hover {
    background: #FFF;
}

/* get rid of annoying form line breaks! */
form {margin: 0px 0px 0px 0px; }

/* 
if you make your text in this definition the same as the class ".content" in regions
style sheet then your text in the editor will look the same on the site as it
does in the editor.          
*/


/* body {
	background-color: #FFFFFF;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: #F0F0EE;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #E0E0DD;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #F5F5F5;
} 
*/

pre {
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

.mceVisualAid {
	border: 1px dashed #BBBBBB;
}


.lightbox {
	position:			relative;
	z-index:			20px;
	padding: 			8px 8px 8px 8px;
	border: 			1px solid silver;
    line-height: 		130%;
	background: #f9f9f9;
}

A.searchLink {
	color: #fff;
	font-weight: bold;		
	text-decoration: none;
	background-color: transparent;
}

A.searchLink:hover {
	color: #ff0;
	background-color: transparent;
	/* 2666ae */
}

#homepage_center {
	float: left; 
}

#homepage_rightcol {
	background-color: #ffe4aa;
	float: left; 
	width: 185px;
	height: 502px;
	margin-left: 0px;
}

#homepage_rightcol_heading {
	background-color: #FFC125;
	color: #003d7d;
	font-weight: bold;
    padding: 5px 5px 5px 5px;
}

#homepage_rightcol_copy {
	color: #003d7d;
	font-weight: normal;
    padding: 5px 5px 5px 5px;
}











