/*

******************************************************
 body 			- background-color: #cfc8b7; 			
 #masterhead 	- background-color: #dad3c1;				
 #navBar		- background-color: #eeeeee;   		    
 #content_bild	- background-color: #cfc8b7;
 #content_title	- background-color: #cfc8b7;	
 #sectionLinks a:hover - background-color: #990000;	
******************************************************

*/


/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color:#cfc8b7;
	background-image:url(../images/linien1.png);
	background-repeat:repeat;
}

a{			color: #006699;	text-decoration: none;}
a:link{ 	color: #006699; text-decoration: none;}
a:visited{ 	color: #006699; text-decoration: none;}
a:hover{ 	color: #006699; text-decoration: underline;}

h1,h2,h3,h4,h5 {font-family: Arial,sans-serif;margin: 0px; padding: 0px;}
h1{ font-size: 120%; color: #334d55;}
h2{ font-size: 114%; color: #006699;}
h3{ font-size: 100%; color: #334d55;}
h4{ font-size: 100%; color: #333333;}
h5{ font-size: 100%; color: #334d55;}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}



/***********************************************/
/* Index.php - Layout Divs                     */
/***********************************************/
#top_Titel{
	
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	
	xpadding: 10px 10px 10px 10px;
	text-align:center;
	
	border: 2px solid #ffffff;
	
	height: 48px;
	width: 820px;
	background-color:#cfc8b7;

}


#masterhead{	
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	width: 800px;
	xmargin-top:10px;
	margin-left:auto;
	margin-right:auto;
	background-color:#dad3c1;    
}
#distance_menu { 
	width:1px;
	height:550px;
	xborder: 1px solid #cccccc;
	float: left;
}





#navBar{
	float: left;
	width: auto;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#headlines{
  float:right;
	width: 20%;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
}


/***********************************************/
/* index.php  - rechts der inhalt              */
/***********************************************/
#content_bild{
	font-size:20px;
	margin-top:0px;
	margin-left:0px;
	xpadding: 5px 0px 0px 10px;
	xmargin-bottom:25px;
	color:#187487;
	xborder: 1px solid #ffffff;
	/* nimmt die maximale groesse an*/
	width: auto; 
	xheight:600px;
	background-color:#cfc8b7;
	
}
#content_title{
	font-size:20px;
	margin-top:0px;
	xmargin-left:-5px;
	padding: 5px 0px 0px 10px;
	margin-bottom:25px;
	color:#187487;
	xborder: 1px solid #ffffff;
	/* nimmt die maximale groesse an*/
	width: auto; 
	height:30px;
	background-color:#cfc8b7;
	
}

#content{
	float: left;
	width: 610px;
	xborder: 4px solid #ff0000;
	xmargin-left: 10px;
	xmargin-top: 5px;
}



#content_table{
	xborder: 1px solid #cccccc;
}


/***********************************************/
/* Index.php - linke seite unter dem Menu      */
/***********************************************/
#index_Kontakt {
	font-weight:600;
	font-size: 75%;
	padding-left:5px;
	padding-top:10px;
}
#index_Kontakt_content {
	font-size: 75%;
	padding-left:5px;
	padding-top:5px;
}

/***********************************************/
/* Index.php - unteres Teil                    */
/***********************************************/
#siteInfo{
	clear: both;
	border: 2px solid #ffffff;
	font-size: 100%;
	color: #000000;
	text-align: center;
	padding: 10px 10px 10px 10px;
	width: 800px;
	margin-left:auto;
	margin-right:auto;
	background-color:#cfc8b7;
}

#patronage{
	clear: both;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	
	height: 40px;
	width: 820px;
	
	margin-left:auto;
	margin-right:auto;
	background-color:#6699FF;
}

/***********************************************/
/* jede include seite                          */
/***********************************************/
#seiteninhalt{
	font-size: 75%;
	padding-left: 10px;
}



/***********************************************/
/* accommodation.php                            */
/***********************************************/
#hotelbild{
	xborder: 1px solid black;
	float: left;
	xpadding-right: 30px;
	margin-right: 30px;
	width: 165px;
	height: 125px;
}
#kartebild{
	xborder: 1px solid black;
	float:right;
	xpadding-right: 30px;
	xmargin-top: -30px;
	width: 339px;
	height: 309px;
}



/***********************************************/
/* Components                                  */
/***********************************************/





/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}



/************* #siteInfo styles ***************/



#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}



/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {
	display: block;
}
#navBar ul {
	list-style: none; 
	margin: 0; 
	padding: 0;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {
	border-bottom: 1px solid #EEE; 
	height: 28px;
	xpadding-top: 5px;
}

/* fix for browsers that don't need the hack */
#navBar li {border-bottom: none;}

#sectionLinksTitle{
	xposition: relative;
	margin: 0px;
	padding: 5px;
	border: 3px solid #cccccc;
	text-align:center;
	xheight:25px;
	font-weight:600;
	font-size:18px;
	color:#999999;
}
/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	xpadding: 5px 0px 5px 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
	width:170px;
	text-align:center;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

/*********** rn - wenn ueber die menupunkte mit der maus gefahren wird***********/
#sectionLinks a:hover{
	background-color: #990000;
	xbackground-color: #dddddd;
	height:25px;
	color:#FFFFFF;
	font-weight:400;
	text-decoration:none;
}

	
	
	


/*********** #sectionFahne styles ***********/

#sectionFahne{
	position: relative;
	margin-top:10px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
	width:170px;
	text-align:center;
}

#sectionFahne a {
	xborder-top: 1px solid #cccccc;
	padding: 5px;
}

#sectionFahne a:hover{
	background-color: #990000;
}

#counter{
	position: relative;
	text-align: center;
	padding-bottom: 20px;
	width:150px;
	font-size: 75%;
	padding-left:5px;
	padding-top:10px;

}

/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: relative;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}


/***********************************************/
/* symposium.php                               */
/***********************************************/
#mesure_table_c1 {width:80px;}
#mesure_table_c2 {width:520px;}

/***********************************************/
/* symposium.php                               */
/***********************************************/
.canadianbrass {
	font-size: 120%;
	color:#ff0000;
	font-weight:600;
}
.canadianbrassText {
	font-size: 160%;
	color:#ff0000;
	font-weight:600;
	text-decoration:underline;
}

/***********************************************/
/* links.php - Layout Divs                     */
/***********************************************/
#rechtshinweis {
	font-size: 80%;
	padding-left:200px;	
}

/***********************************************/
/* important.php - Layout Divs                 */
/***********************************************/
#important {
	padding: 5px;
}

/***********************************************/
/* welcome.php -                               */
/***********************************************/
#berichtigung {
	font-size: 100%;
}








