@charset "UTF-8";
* {
padding : 0;
margin : 0;
}
html {
padding : 0;
}
body {
margin : 0;
padding : 0;
background-color:#FFFFFF;
}
body {
font : normal 100.01% "Lucida Grande", Arial, Helvetica, sans-serif;
color : #333333;
min-width : 40em;
}
#header {
position : fixed;
margin-bottom : 2em;
padding-right : 1em;
padding-left:;
width:100%;
}
#content_container {
background-attachment:fixed;
font-size : 90%;
margin-left:2%;
margin-right:2%;
}

ul{line-height:1.5em;}
/*height:1000px;*/
/*padding-bottom:126px;*/
#content {
border : none;
max-width : 100%;
max-height : 100%;
font-size : 85%;
padding-top :8%;
padding-bottom:300px;
overflow:auto ;
}
#boximcontent {
padding-top:4%;
margin-bottom:2%;
width: auto;
padding: 1%;
max-width:60%;
min-width:40%;
margin-left: 35%;
border-width : thin;
border-style : dashed;
border-color : #ccc;
padding-bottom : 0.5em;
padding-top : 0.5em;
padding-left : 0.5em;
}
#box_index{
padding-top:4%;
margin-bottom:2%;
width: auto;
padding: 1%;
max-width:60%;
min-width:40%;
margin-left: 35%;
padding-bottom : 0.5em;
padding-top : 0.5em;
padding-left : 0.5em;
}

/*bilder menues*/

#b_boximcontent {
margin-top:4%;
margin-bottom:2%;
padding: 1%;
margin-left: 35%;
max-width:60%;
min-width:40%;
padding-bottom : 0.5em;
padding-top : 0.5em;
padding-left : 0.5em;
}

#m_boximcontent {
margin-top:0;
margin-bottom:2%;
width: auto;
padding-top:2%;
margin-left: 1%;
}
/*Bild------------------*/
img {
	padding-bottom:2px;
	
}
#bild_index {
background-image:url(../imge/1WASHINT_m.gif);
background-repeat: no-repeat;
background-attachment:fixed;
background-position: right center;
}
#bild {
background-image: url(../imge/pfeil_trans2.gif);
background-repeat : repeat;
background-attachment:fixed;
}
#posBild {
float:left;
padding: 0 1em 0.5em 0;
}
#bildmenuethemen {

border : none;
font-family : "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
color : #333333;
}
#bildthemen {
margin-bottom:2px;
margin-left:1px;
letter-spacing : 0.1em;
font-size : 1.5em;
color: #bf451c;
}

.bildmenue {
float:left;
margin-right:1%;
font-size:80%;
color:#444444;
border-width : thin;
border-style : dashed;
border-color : #ccc;
padding: 5px;
margin:5px;
width:200px;padding-top:3em;
}
.bildmenue_h {
float:left;
margin-right:1%;
font-size:80%;
color:#444444;
border-width : thin;
border-style : dashed;
border-color : #ccc;
padding: 20px;
margin:5px;
width:200px;padding-top:3em;
text-align:center;
}



/*spalten tabellen bildabstaende*/
.bildabstand{width:200px;padding-top:3em;}
td {
        padding-bottom:0.5em;
}
.sp1 {
width:150px;
}

/*liste*/

li {
list-style-type:none;
}

ul.Navigation li {
list-style: none;
display: inline;
}

/*Schrift +++++++++++++++++*/
.fett{ font-weight:bold;}
#name {
color:#333333;
font-size:150%;
letter-spacing :0.05em;
padding-top:1%;
background-color:#FFFFFF;
}
.rost {
color: #bf451c;
letter-spacing:0.1em;
background-color:#ffffff;
}
#seitenthema {
margin-bottom:2px;
margin-left:1px;
letter-spacing : 0.1em;
font-size : 1.3em;
color: #bf451c;
background-color:#ffffff;
}
.abstand {
padding-bottom:6px;
padding-top:8px;
}
#thema {
letter-spacing : 0.1em;
font-size : 0.9em;
padding: 0px 0 0 0;
padding-bottom:1em;
padding-top:0.3em;
color: #bf451c;
}
.themen {
letter-spacing : 0.1em;
font-size : 0.9em;
padding: 0px 0 0 0;
padding-bottom:1em;
padding-top:0.3em;
color: #bf451c;
}
.azmthemen {
letter-spacing : 0.1em;
font-size : 0.9em;
color: #bf451c;
padding-top:0.3em;
}
.graublau {
color : #4f6974;
}

.m_themen{
	font-size:0.9em;
	font-weight:bold;}

/*box und linie'''''''''''''''''*/

.th_linie {
border-bottom:dashed;
border-width:1px;
border-color:#666666;
padding: 5px 0 5px 0;
}
.m_linie {
border-bottom:dashed;
border-width:1px;
border-color:#666666;
padding: 0;
}

hr {
border-top:dashed;
border-width:1px;
border-color:#cccccc;
width : 100%;
}
.linie {
border-bottom:dashed;
border-width:1px;
border-color:#666666;
padding: 5px 0 5px 0;
}
.box_rahmen_grau {
border-width : thin;
border-style : dashed;
border-color : #ccc;
padding-bottom : 0.5em;
padding-top : 0.5em;
padding-left : 0.5em;
}
.box_rahmen_gelb {
border-width : thin;
border-style : dashed;
border-color : #ffcc66;
padding-bottom : 0.5em;
padding-top : 0.5em;
padding-left : 0.5em;

}
#footer {
font : normal 80% "Lucida Grande", Arial, Helvetica, sans-serif;
color:#666;
position : fixed;
bottom : 0;
background-color : #ffffff;
width : 100%;
padding-top :20px;
padding-bottom : 0.5em;
padding-left : 3%;
height : 100px;
border-top:dashed;
border-width:1px;
border-color:#666666;
}
* html, * html body {
margin : 0;
padding : 0;
height : 100%;
overflow : hidden;
}
* html #content_container {
padding : 0;
height : 95%;
overflow : auto;
font-size : 80%;
}
* html #footer {
background : #ffffff;
height : 5%;
text-align : center;
padding-top : 20px;
background-color : #ffffff;
height : 100px;
}
/*verweise/////////////////////*/
.linkleg {
text-decoration : none;
border : none;
font-family : "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color : #888888;
}
.menue_aktiv {
text-decoration : none;
border : none;
font : normal 100% "Lucida Grande", Arial, Helvetica, sans-serif;
color: #bf451c;
line-height:1.2em;
}
.thema_aktiv{
letter-spacing:0.1em;
text-decoration : none;
border : none;
font-size:90%;
font-weight: 500;
font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
color: #bf451c;
	}
.thema_passiv{
letter-spacing:0.1em;
text-decoration : none;
border : none;
font-size:90%;
font-weight: 900;
font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
color : #000000;
	}
.menue_weiss {
text-decoration : none;
border : none;
font-family : "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color: #ffffff;
}
/*verweise links*/

a.nav:link {
text-decoration : none;
border : none;
font : normal 100% "Lucida Grande", Arial, Helvetica, sans-serif;
color : #333333;
}
a.nav:active {
border : none;
text-decoration : none;
font-family : "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color : #888888;
/*color : #7b7839;*/
}
a.nav:hover {
border : none;
text-decoration : none;
font-family : "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color: #bf451c;
/*color : #ff510d;*/
}
a.nav:visited {
border : none;
text-decoration : none;
font-family : "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color : #888888;
}
a.nav:focus {
text-decoration : none;
border : none;
font-family : "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
color : #888888;
}
/*menue footer*/
a:link {
text-decoration : underline;
border : none;
font : normal 100% "Lucida Grande", Arial, Helvetica, sans-serif;
color : #333333;
}
a:active {
border : none;
text-decoration : underline;
color : #888888;
}
a:hover {
border : none;
text-decoration : underline;
color: #bf451c;
/*color : #ff510d;*/
}
a:visited {
border : none;
text-decoration : none;
color : #888888;
}
a:focus {
border : none;
text-decoration : underline;
color : #888888;
}
