/*   AME-websites
	dreispalter absolut
*/

html, body {
margin: 0;
padding: 0;
}
body {
background-color: #ccc;
color: #fff;
font-family: Arial,Helvetica,Geneva,sans-serif,Swiss,SunSans-Regular;
font-size: 100%;
text-align: center;/*fuer IE_quirks - zentrierung*/
}


.nocss, .nocss_kopf {
position:absolute;
left:-1000px;
top:-1000px;
width:0px;
height:0px;
overflow:hidden;
display:inline;}


/* mainboxes */
#aussen {
position: relative;
margin: 10 auto;  /* Oben 10px; Zentrierung */
width: 750px;
background-color: #DECBA5;
background-image:url(../pics/bg_menue.jpg);
color: #000;
text-align: left;/*Aufheben von IE_quirks im BODY - zentrierung*/
border:1px solid black;}


#kopf {
height: 65px;
background-color:#335386;
background-image:url(../pics/kopfgrafik.jpg);
background-repeat:no-repeat;
/*border-bottom:1px solid white; */}

#menue {
position: absolute;
top: 80px;
right: 0;
width: 150px;
background-color: transparent;  /*#9D8860;*/
/*color: #000;*/
}

#inhalt {
background-color: #F9EDD5 ;
background-image:url(../pics/bg_inhalt.jpg);  /* farbunterschiede mit Bildhintergruenden ausschliessen */
color: #000;
margin: 0px 150px 0px 150px;
padding: 20px 20px 20px 20px;
border-right:1px;
border-right-style:solid;
border-right-color: black;
border-left:1px;
border-left-style:solid;
border-left-color: black;}

#spalte_li {
position: absolute;
top: 80px;
left: 0;
width: 150px;
/*background-color: #DECBA5; */
color: #000;
margin: 0px;
padding: 0px;
}

#fuss {
padding: 1px;
text-align:center;
color:#ffffff;
font-size:70%;
font-weight:bold;
background-color:#335386;
/*border-top:3px solid white;*/
}

/*
#footer {
background-color: #e0e0e0;
color: #000;
padding: 5px 0;
text-align: center;
}

.bg_weltkarte{
background-image:url(../pics/weltkart.gif); background-repeat:no-repeat;}
*/
/***************************************************************************************************
	schriftformatierungen    *****************************************************************
*****************************************************************************************************/


/* alle auf 0  setzen*/
h1, h2, h3, h4, p, ul, li {
margin: 0;
padding: 0;
color:black;
}

h1,h2,h3,h4,p,a,b,div,li,ul {
font-family: Arial,Helvetica,Geneva,sans-serif,Swiss,SunSans-Regular;}

/* ueberschriften */
h1, h2, h3{
margin: 10px 0px 20px 0px;
}

h4{
margin: 5px 0px 5px 0px;
}

h1 {
background-color: transparent;
color: #666;
font-size: 150%;
letter-spacing: 2pt;
}
h2 {
background-color: #f0f0f0;
color: #5E5648;
font-size: 120%;
letter-spacing: 1pt;
}
h3 {
font-size: 110%;
color: #5E5648;
letter-spacing: 1pt;
}
h4 {
font-size: 80%;
letter-spacing: 1pt;
}

/* Texte */
ul{
padding-left:20px;
}

p, li {
font-size: 80%;
}
/*
#content p, #content li {
line-height: 150%;
margin: 7px 0px 8px 0px;
}
*/
#menue p, #spalte_li p {
padding: 10px 5px 0px 5px; /* oben - rechts - unten - links */
color:black;
}

ul {
margin: 0px 0px 0px 20px;
}

/* Links
#content a {
text-decoration: none;
padding: 0px 3px 2px 3px;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
background-color: #f0f0f0;
color: #600;
}
*/
#spalte_li a{
display:block;
color: white;
}


/*
#menue a, #footer a {
text-decoration: none;
margin: 1px 0px 1px 0px;
padding: 0px 3px 0px 3px;
}

#menue a:link, #footer a:link {
background-color: #C0A777;
color: #600;
}
#menue a:visited, #footer a:visited {
background-color: #C0A777;
color: #663333;
}
#menue a:hover, #footer a:hover {
background-color: #600;
color: #fff;
}
#menue a:active, #footer a:active {
background-color: #f0f0f0;
color: #663333;
}

*/

#menue a.ebene1, #menue a.ebene1active{
display: block;   /* hiermit wird eine neue Zeile erzwungen - Zeilenumbruch */
width: 134px;
margin: 0px 3px 0px 0px;     /* ob re unt li */
padding: 2px 0px 2px 0px;
text-indent: 10px;
text-decoration: none;

border-left-width: 8px;
border-left-style: solid;

border-top-width: 1px;
border-top-style: solid;
border-top-color: #8C7852;

border-right-width: 1px;
border-right-style: solid;
border-right-color: #8C7852;

border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #8C7852;
}

#menue a.ebene1 {
background-color: #F9EDD6;
color: #663333;
font-weight:normal;
border-left-color: #8C7852;
}

#menue a:active {
background-color: #DDCBA9;
color: #DE0000;
}

#menue a:hover, #menue a:focus {
background-color: #DDCBA9;
color: #993333;
border-left-width: 8px;
border-left-style: solid;
border-left-color: #F9EDD6;
}

#menue a.ebene1active{
background-color: #E1CFAE;
color: #5E5648;
font-weight:bold;
border-left-color: #F9EDD6;
}

/** Ebene 2 **/
#menue a.ebene2, #menue a.ebene2active {
display: block;   /* hiermit wird eine neue Zeile erzwungen - Zeilenumbruch */
width: 119px;
text-decoration: none;
text-indent: 10px;
font-weight:normal;
margin: 0px 3px 0px 15px;     /* ob re unt li */
padding: 2px 0px 2px 0px;

border-left-width: 8px;
border-left-style: solid;

border-top-width: 1px;
border-top-style: solid;
border-top-color: #8C7852;

border-right-width: 1px;
border-right-style: solid;
border-right-color: #8C7852;

border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #8C7852;
}

#menue a.ebene2{
background-color: #F9EDD6;
color: #663333;
border-left-color: #8C7852;

}

#menue a.ebene2active{
background-color: #E1CFAE;
color: #5E5648;
font-weight:bold;
border-left-color: #F9EDD6;
}



/**link nodec fuss**************************/

.fusslink:link  {text-decoration: none; font-weight:bold; font-size:100%; color: #ffffff;}
.fusslink:visited {text-decoration: none; font-weight:bold; font-size:100%; color: #ffffff;}
.fusslink:active  {text-decoration: none; font-weight:bold; font-size:100%; color: #ffffff;}
.fusslink:hover   {text-decoration: underline; font-weight:bold; font-size:100%; color: #ffffff;}
.fusslink:focus   {text-decoration: none; font-weight:bold; font-size:100%; color: #ffffff;}

/**link fett fuss**************************/
.fett { font-weight:bold; font-size:100%;}
.fett:link  {text-decoration: underline; color: #ffffff;}
.fett:visited {text-decoration: underline; color: #ffffff;}
.fett:active  {text-decoration: none; color: #E2D611;}
.fett:hover   {text-decoration: underline; color: #E2D611;}
.fett:focus   {text-decoration: underline; color: #E2D611;}

/************************************************************************************/

/**Verlinkungen*****************************************************/
a {font-size:100%;}
A:link {text-decoration: underline; color: #000000; }
A:visited {text-decoration: underline; color: #000000; }
A:active {text-decoration: underline; color: #990000;}
A:hover {text-decoration: underline overline; color: #990000;}
a:focus  {text-decoration: underline overline; color: #990000;}


img {
border: none;
}

.klein { font-size:70%;}

/*** Lexikon *******************************************/

.lexikon{
	border:1px #000000 solid;}

p.lexikon_men_ueber{
         color: #ffffff;
         font-weight: bold;
         background-color: #375A92;
         margin-top:0px;
         padding: 2px;}

.lexi_men{
	padding: 0px 3px 3px 3px; }

/***Formular *******************************************/

.formstyle {
	background-color: #F3F1EE;
	border: 1px black solid;
	scrollbar-face-color: #DDCBA9;
	scrollbar-highlight-color: #e0e0e0;
	/*  scrollbar-shadow-color: #808080;  */
	/* scrollbar-3dlight-color: #c0c0c0;*/
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #f3eeee;
	scrollbar-darkshadow-color: #c0c0c0;
	font-family: Arial;
	font-size: 80%; color: #000000}


.buttonstyle {
	font-family: Arial;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8C7852;
	border: 1px solid #8C7852;}