/* ******************************************** STYLES GLOBAUX : BALISES ********************************************************** */
/* __________________________________________ styles globaux : balises ____________________________________________________________ */
body {
    margin:0px;
    padding:0px;
    border:0px;
    background-color:#dbdfe1;
    background-position:top center;
}
h1, h2, h3 {
	font-family:Arial, Arial, sans-serif;
	margin:0px;
	font-weight:normal;
}
h1 {
	font-size:20px;
}
h2 {
	font-size: 13px;
}
h3 {
	font-size:10px;
}
a {
	font-family:Arial, Arial, sans-serif;
	color:#003366;
	text-decoration:none;
}
a:hover {
	color:#3D8FAB;
}
a:active {
	color:#3D8FAB;
}
p {
	font-family:Arial, Arial, sans-serif;
	margin:0px;
	color:#FFFFFF;
	font-size: 10px;
	background-color: FFFFFF;
}
/* *************************************************** STYLES LAYOUT **************************************************************** */
/*_____________________________________________________ styles layout _______________________________________________________________ */
/*____________________________________________________ pour TOUT le site ____________________________________________________________ */
#global {
	position:absolute;
	left:50%;
	margin-left:-512px;
	margin-top: 0px;
	width:1024px;
	height:auto;
	border:ridge;
	border:#F0F0F0;
	border-width:0px;
	background-color:#FFFFFF;
}
/*__________________________________________________ pour les pages contenu_________________________________________________________ */

#indexmain {
	margin:0px;
	text-align:right;
	float:left;
	background-color:#607A82;
	width:1024px;
	height:161px;
	text-align:right;
	position:relative;
}
#oberlogobalken {
	margin:0px;
	text-align:right;
	float:left;
	background-color:#FFFFFF;
	width:1024px;
	height:210px;
	text-align:right;
	position:relative;
}
#logobalken {
	margin:0px;
	text-align:left;
	float:left;
	background-image:url(../images/navig/logobalken_hs.jpg);
	width:1024px;
	height:237px;
	text-align:right;
	position:relative;
}
#obernavig {
	margin:0px;
	text-align:left;
	float:left;
	background-color:#FFFFFF;
	width:1024px;
	height:3px;
	text-align:right;
	position:relative;
	padding-top:0px;
}
#navigmain {
	margin:0px;
	text-align:left;
	float:left;
	background-color:#8dd4ee;
	width:1019px;
	height:10px;
	text-align:right;
	position:relative;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:12px;
}
#navigspacer {
	margin:0px;
	float:left;
	background-color:#6d99b8;
	width:1024px;
	height:1px;
}
#navigsec {
	margin:0px;
	text-align:left;
	float:left;
	background-color:#bbe3f2;
	width:1019px;
	height:10px;
	text-align:right;
	position:relative;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:12px;
}
/*__________________________________________________ NAVIGATION _________________________________________________________ */
#navigleft {
	margin:0px;
	text-align:left;
	float:left;
	background-color:#FFFFFF;
	width:210px;
	height:600px;
	text-align:left;
	position:relative;
}
#Spacer {
	position:relative;
	width:200px;
	height:180px;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	border-right-width:thin;
	border-right-color:#CCCCCC;
	background-color:#8dd4ee;
	border-right-width:thin;
	border-right-color:#CCCCCC;

	color:#FFFFFF !important;
}
/*_________________________ 1. Ebene Ausstellungen ___________________ */
#Ausstellungen1 {
	position:relative;
	width:200px;
	height:50px;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border:#8dd4ee;
	border-top-bottom:1px;
}
#Ausstellungen1 {
	background-color:#8dd4ee;
}
#Ausstellungen1:hover, #Ausstellungen1:active {
	background-color:#bbe3f2 !important;
}

/*_________________________ 1. Ebene Ausstellungen ___________________ */
#Ausstellungen {
	position:relative;
	width:200px;
	height:20px;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border:#8dd4ee;
	border-top-bottom:1px;
}
#Ausstellungen {
	background-color:#8dd4ee;
}
#Ausstellungen:hover, #Ausstellungen:active {
	background-color:#bbe3f2 !important;
}
/*_________________________ 2. Ebene Vertretungen ___________________ */
#Vertretungen {
	position:relative;
	width:194px;
	height:17px;
	text-align:left;
	padding-top:2px;
	padding-left:16px;
	border-bottom-width:thin;
	border-bottom-color:#CCCCCC;
	border-right-width:thin;
	border-right-color:#CCCCCC;
}
#Vertretungen {
	background-color:#8dd4ee;
}
#Vertretungen:hover, #Vertretungen:active {
	background-color:#bbe3f2 !important;
}


/*__________________________________________________ CONTENT _________________________________________________________ */
#headbild {
	margin:0px;
	text-align:left;
	float:left;
	width:800px;
	height:74px;
	text-align:left;
	position:relative;
	background-color:#FFFFFF;
}
#balkenbottom {
	margin:0px;
	text-align:left;
	float:left;
	background:#8dd4ee;
	width:1014px;
	height:20px;
	text-align:right;
	padding-top:4px;
	padding-right:10px;
	position:relative;
}
/*----------------------------------------------------- CONTENU-------------------------------------------------------*/

#backgroundsignet {
	max-height:none;
	width:770px;
	background-color:#FFFFFF;
	float:left;
	position:relative;
	text-align:left;
	padding-left:30px;
	padding-top:20px;	
}

/*_______________________________________________________ styles locaux _________________________________________________ */

.texte, .texteNavig, .textesmall, .textesmall a:hover, .texteverysmall, texte2, texte3, texte4 {
	font-family: Arial, Arial, sans-serif;
}
.title {
	font-family: Arial, Arial, sans-serif;
	font-size: 13px;
	color: #536b7a !important;
}
.title,  .title a:hover.title a:active, .title a:visited {
	font-family: Arial, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF !important;
}
.texteNavig, .texteNavig a:active, .texteNavig a:visited {
	font-size: 12px;
	color:#003366 !important;
}
.texteNavig a:hover {
	font-site:12px;
	color:#003366 !important;
}
.texte, .textesmall, .texteverysmall {
	font-size:11px;
	line-height:14px;
	color:#333333;
}
.texte2 {
	line-height:14px;
	color:#3487b9;
	font-size:12px;
	font-family: Arial, Arial, sans-serif;
}
.texte3 {
	line-height:14px;
	font-size: 12px;
	color:#003366;
	font-size:12px;
	font-family: Arial, Arial, sans-serif;
}
.texte4 {
	line-height:0px;
	color:#003366;
	font-size:12px;
	font-family: Arial, Arial, sans-serif;
}
.texte {
	font-size: 12px;
}
.textesmall, .textesmall a:hover {
	font-size: 9px;
	color:#333333 !important;
}
.textesmall a:hover, .texteverysmall a:hover {
	color:#999999 !important;
}
.texteverysmall, .texteverysmall a:hover {
	font-size: 8px;
}

