/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #e1ddd9;
font-size: 1em;
font-family: Palatino Linotype, Serif;
color:#564b47;
padding: 0px;
margin: 0px;
}
a {color: #9933FF;}
a:visited {color : #9933FF;}
a:hover {color: #FFFF66; background-color: #9933FF; }
a:active { color:#000000;}

h1 {
font-size: .9em;
font-style: italic;
text-transform: uppercase;
background-color: #CC99CC;
border-top: 1px solid #564b47;
border-bottom: 1px solid #564b47;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0px;
padding-right: 0px;
margin: 0px; 
text-align: right;
width: 100%;
}
h2 {
font-size: 1.3em;
font-weight: normal;
padding: 5px 10px;
margin:0px;}
h3 {
	font-size: 1.1em;
}


/* ----------container to center the layout-------- */
#container {
width: 90%;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
height: 100%;
/*rder: thin groove #000000;*/
background-color: #000000;
position: relative;
} 

/* ----------banner for logo-------------- */
#banner {
text-align: right;
background-color: #008800;
padding: 0px;
margin: 0px; 
width: 100%;
font-size: 2em;
text-transform: uppercase;
color: #FFFFFF;
height: 140px;
}
#logo {
   top: 5px;
   left: 10px;
   margin: 0px;
   position: absolute;
}

#bottomheader {
	text-align: left;
	width: 100%;
	margin: 1px;
	padding-top: 0px;
}


#banner img {padding:5px 0px;} 

/* ----------outer and inner----------------- */

#outer{ 
border-left: solid 10em #FFFF66; /* color of the left column  */ 
border-right: solid 15em #EBD3E0; /* color of the right column  */ 
background-color: #ffffff; 
height: auto; /* color of the content column */
margin: 0px;
padding: 0px;
} 

#inner{ width: 100%; height: auto; margin: 0px; padding-bottom: 10px; } /* The ie/pc pecularity */ 

/* --------------left and right navi------------- */
#left {
 position: absolute;
 width: 10em; 
 float: left;
 text-align: left; 
 margin-left: -10em; 
 margin-right: 1px;
 margin-top: 140px;
 height: auto;
 }
 #right {
 position: relative;	 
 width: 15em; 
 float: right; 
 margin-right: -15em; 
 margin-left: 1px;
 margin-top: 0px;
 height: auto;
 }
 #right p {
   font-size: .8em;
 }

.smalltext {
	font-size: .8em;
}

/* -----------------content--------------------- */ 
#content{ 
position: relative;
padding-bottom: 10px; 
margin-top: 100px;
height: auto;
}
p {
padding: 5px 10px;
margin: 0px; }

*  ----------------footer---------------------- */ 
#footer {
position: relative;
float: left;
padding: 0px;
margin: 0px;
text-align: right;  
font-size: .8em;
width: 100%;
}
ul.toc {
	font-weight: bold;
}
ul.toc li {
	list-style: square;	
    margin-bottom: 15px;
	margin-top: 15px;
	margin-left: 5px;
}

ul.toc a {
	font-weight: bold;
}


