
/*
 CSS File for styling the layout 
 
 	- no structuring elements like width, height, margin etc. !!!
	

*/

/*+++++++++++++++++++++++++++++++++++BODY+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
body {
	background-color: #F4F4F4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*+++++++++++++++++++++++++++++++++++FORMS+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

input {
	background-color:#FFFFFF;
	border:1px solid #999999;
}

form {}

input, textarea {
	background-color:#FFFFFF;	
	border:1px solid #AEAEAD;
	font-size: 1.0em; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
}

/*+++++++++++++++++++++++++++++++++++HEADLINES+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

h1, h2, h3, h4, h5 {
	color:#7C7C4E;
}

h3 {
	font-size:1.1em
}
h1{
	color:#7C7C4E;
	border-bottom: 1px solid #7C7C4E;
	font-size: 16px;
}
h1.csc-firstHeader{
	color:#7C7C4E;
	border-bottom: 1px solid #7C7C4E;
	font-size: 16px;
}

/*+++++++++++++++++++++++++++++++++++LINKS GENERAL++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

a {
	color:#999999;
	text-decoration:none;
}

a:hover {
	color:333333;
	text-decoration:underline;
}

/*+++++++++++++++++++++++++++++++++++ALL BODY+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#bg_all_body { 
	background-image:url(../images/franz_joseph_info/images/bg_all_folge.gif);	
	background-position:left;	
	background-repeat:repeat-y;
}

#all_contents {
	background-color:#FFFFFF;
}

/*++++++++++++++++++++++++++++++++++FIRST ROW WITH LANGUAGE MENUE AND SEARCHBOX+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#row1_inner {
	background-color:#F4F4F4;
}

/* Searchbox */
#searchfield input{	font-size:1.0em;	color:#999;}
#searchsubmit input{	background-color:#F4F4F4;	font-size:1.1em;	color:#999;}

.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; font-size:1.2em; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }

/* Language menue */
#language_menue a{	text-decoration: none;	}

/*+++++++++++++++++++++++++++ROW WITH HEAD IMAGE +++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
#row2 {
	background-color:#7C7C4E;
	background-image:url(../images/franz_joseph_info/images/bg_row2.gif);
	background-position:top;
	background-repeat:repeat-x;
}

/* Head image */
#head_image {	border-right:2px solid #FFFFFF;	border-right: 2px solid #fff;}


/*++++++++++++++++++++++++ROW AND COLS FOR MAIN MENUE+++++++++++++++++++++++++++++++++++++++++++++++++++*/

/* col for main menue */
#row3_col1_inner{
	background-color:#EEEEEE;
	border-bottom:7px solid #AFAF7E;
}

/* col for rootline menue */
#col2_row1 {
	border-bottom:1px solid #CACACA;
	color: #CACACA;
}
#col2_row1_0 {
	color: #CACACA;
}

#col2_row1_0 a {		font-size:0.9em;}
#col2_row1 a {	color: #CACACA;}

/*++++++++++++++++++++++++++ROW FOR FUNCTION MENUE AND LAST MODIFIED FUNCTION+++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#row4 {
	background-color:#7C7C4E;
   background-image:url(../images/franz_joseph_info/images/bg_row4.gif);
	background-position:left;
	background-repeat:repeat-y;
	color:#FFFFFF;
}

#last_modified{text-align:right;
	color:#FFFFFF;
	font-size:0.9em;
}

/*++++++++++++++++++++++++ROW 5 - NO CONTENT+++++++++++++++++++++++++++++++++*/

#row5 {
	background-color:#D6D6BA;
	color:#FFFFFF;
	border-top:1px solid #FFFFFF;
}

/*########################### MENUES ################################################################*/

/*+++++++++++++++++++++++++++++++++++++++++++ Hauptnavigation Ebene 1 +++++++++++++++++++++++++++++++++++*/

#nav_main { }	
#nav_main a.normal {}	
#nav_main a.normal:hover{color:#afaf7e;	background-color:#D6D6BA;}

#nav_main a.linkaktiv{background-color:#D6D6BA;color:#afaf7e;}
#nav_main a.linkaktiv:hover{color:#afaf7e;}

/*+++++++++++++++++++++++++++++++++ Hauptnavigation Ebene 2 ++++++++++++++++++++++++++++++++++++++++++*/
	
#nav_main a.sublink{background-color:#D6D6BA;}
#nav_main a.sublink:hover{color:#afaf7e;background-color:#D6D6BA;}

#nav_main a.sublinkaktiv {background-color:#D6D6BA;  color:#afaf7e;}
#nav_main a.sublinkaktiv:hover{color:#afaf7e;background-color:#D6D6BA;}

/*+++++++++++++++++++++++++++++++++ Hauptnavigation Ebene 3 ++++++++++++++++++++++++++++++++++++++++++*/
	
#nav_main a.sublink2 {background-color:#D6D6BA;  }
#nav_main a.sublink2:hover{color:#afaf7e;}

#nav_main a.sublink2aktiv {background-color:#D6D6BA; color:#afaf7e;}
#nav_main a.sublink2aktiv:hover{color:#afaf7e;}
/*+++++++++++++++++++++++++++++++++ Hauptnavigation Ebene 3 ++++++++++++++++++++++++++++++++++++++++++*/
	
#nav_main a.sublink3 {background-color:#D6D6BA;  }
#nav_main a.sublink3:hover{color:#afaf7e;}

#nav_main a.sublink3aktiv {background-color:#D6D6BA; color:#afaf7e;}
#nav_main a.sublink3aktiv:hover{color:#afaf7e;}
	
	
/*++++++++FUNCTION MENUE+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
#nav_bottom a{color:#FFFFFF;	}
#nav_bottom a:hover{color:#FFFFFF;	}
#nav_bottom a.active{color:#FFFFFF;	}
#nav_bottom a.active:hover{color:#FFFFFF;	}
	
/*######################### TYPO3 SPECIFICATIONS AND EXTENSIONS ##############################################################################*/

/*+++++++++++++++++++++++++++++++++ PRINT+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#print {
	border-top: 1px dotted #7C7C4E;
}
/*+++++++++++++++++++++++++++++++++ MAILFORM +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


fieldset.csc-mailform label {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000;  font-size: 1.0em;  }
fieldset.csc-mailform input {color: #000;}
fieldset.csc-mailform  textarea {
	color: #000;  
	SCROLLBAR-FACE-COLOR: #FFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFF; 	
	SCROLLBAR-SHADOW-COLOR: #FFF;	
	SCROLLBAR-3DLIGHT-COLOR: #FFF;	
	SCROLLBAR-ARROW-COLOR: #AEAEAD; 	
	SCROLLBAR-TRACK-COLOR: #FFF; 	
	SCROLLBAR-DARKSHADOW-COLOR: #FFF;
}

fieldset.csc-mailform  submit {color: #000; }
DIV.csc-mailform-field{ font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 0.9em;  color: #000; border: 0px; }
fieldset {border: 0px;  color: #000; } 

/*############################################## PAGE BEFORE START ########################################################*/



#bg_all_body_pre { 
	background-image:url(../images/franz_joseph_info/images/bg_all_body.gif);	
	background-position:left;	
	background-repeat:repeat-y;
}

#bg_all_top_pre { 
	background-image:url(../images/franz_joseph_info/images/bg_all_top.gif);	
	background-position:top left ;	
	background-repeat:no-repeat;
}
	
#bg_all_bottom_pre { 
	background-image:url(../images/franz_joseph_info/images/bg_all_bottom.gif);	
	background-position:bottom left ;	
	background-repeat:no-repeat;
}

#bg_nav_lang_bottom {
	background-image:url(../images/franz_joseph_info/images/bg_nav_lang_bottom.gif);	
	background-position:left top; 
	background-repeat:no-repeat; 
	background-color:#AFAF7E;
}

#bg_nav_lang_bottom a{
	color: #fff;
	font-size: 1.1em;
	text-decoration: none;
}
