/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
	background-color: #3E3C25;
	font-size: 0.8em;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#3E3C25;
	padding:0;
	margin:0;
}
a {
	color: #3E3C25;
}
a:visited {
	color:#3E3C25;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color:#B6C67B;
}


.ml {
	color: #E0CDA9;
	font-size: 11px;
	float: left;
	margin-top: 2px;
}
.ml:visited {
	color:#C9D98D;
}
.ml:hover {
	color: #FFFFFF;
}
.ml:active {
	color:#FFFFFF;
}


h1 {
	font-size: 2em; 
	font-weight: normal;
 }

h2 {
	font-size: 1.7em;
	font-weight: normal;
}

img.download {
	padding: 5 5 5 5;
}

/* ----------container zentriert das layout-------------- */
#container {
	width: 70em;
	margin: 0 auto;
	padding: 0;
	background-color: #E0CDA9;
}

/* ----------banner for logo-------------- */
#banner {
	margin: 0;
	padding: 0;
	background-color: #A0BF61;
}
#banner p{
	margin-left: 30px;
	padding: 10px;
}
#mainnavi {
	margin: 0;
	padding: 0;
	background-color: #B6C67B;
}

#mainnavi p{
	margin-left: 20em;
	padding: 0 25px;
}

/* -----------------Inhalt--------------------- */


flashcontent {
	width: 10em;
	float: inherit;
}
#content {
	min-height:600px;
	background-color: #ffffff;
	padding: 0;
	margin: 0 0 0 20em;
}

p, pre {
	padding: 0 20px 15px 25px;
	margin:0;
}
pre, code { font-size: 1.2em;}

h1 {
	padding: 15px 25px;
	margin:0;
}
h2 {
	padding: 5px 25px;
	margin:2;
}
 	

/* --------------left navigavtion------------- */
#left {
	float: left;
	width: 20em;
	margin: 0;
	padding:15px 0 0 0;
	color:#E0CDA9;
}
#left ul{
	list-style-type: none ;
	padding: 0 0 0 25px;
	margin: 0;
}
#left ul.borderbottom{
	padding: 0 0 10px 25px;
}

#left li a {
	font-size: 1.3em;
	text-decoration:none; 
}
#left  li li a { font-size: 1em; }
#left li{
	margin: 0;
	padding: 0 0 4px 0;
}
#left li li{
	margin: 0;
	padding: 0 0 3px 0;
}
#left li a.selected {
	margin: 0;
	padding: 0 0 0 25px;
	color:#3E3C25;
}

#left li li a.selected {
	margin: 0;
	padding: 0;
}

/* -----------formulaire--------------------------- */

h5.error {color:#933;padding-bottom:0px}
p.error {font-size:85%;line-height:1em;color:#744;}
.msgbody {margin:.5em 0 0;border-top:1px dotted #ccb;padding-top:.5em;}


/* =Generic Forms
----------------------------------------------- */
form {
	background:#F2F2F2;
	margin:.75em 0 1.5em;
	padding:5px 10px 8px;
}
form table {
	color:#003366;
}
form > table {width:100%;}

/* form th {text-transform:lowercase;white-space:nowrap;} */
form th {text-transform:lowercase;white-space:nowrap;}

form .group {margin:0 0 .75em;}
form.filter {margin-bottom:1.5em;}
input, textarea, select {margin:1px 0;font:100%/1.2em Monaco,Monospace;}
td input, td textarea, td select, #searchform input, #advsearch input {font-size:110%;}
input.text {background:#fff;border:1px solid #ccc;border-color:#aaa #eee #eee #aaa;color:#333;}
.imgbutton {vertical-align:middle;}
.unit {white-space:nowrap;margin-right:.5em;}

select {border:1px solid #ccc;}
form p {font-size:85%;line-height:1.6em;}
form td p {font-size:100%;}

form div div, #maincol form div div, form table {font-size:100%;padding:0;border-width:0;}
form table td {width:100%;}
form table td, form table th {padding:5px 10px 5px 0;border-bottom:1px dotted #ccb;font-weight:normal;font-size:85%;}

form label {text-transform:lowercase;margin-left:5px;}
form label.inline {display:inline;font-weight:normal;}

form input, form textarea, form select {margin:1px 0;}
form textarea {background:#fff;display:block;clear:left;width:97%;border:1px solid #ccc;border-color:#ccc #fff #fff #ccc;color:#333;}

form input.button, form input.button2 {padding:2px;border:2px solid #69c;border-color:#69c #369 #369 #69c;background:#ccb;color:#000;font:bold 100% Verdana,Sans-serif;}
form input.button2 {border-color:#998 #665 #665 #998;color:#333;}
form input.button:hover, form input.button2:hover {color:#963;background:#eed;cursor:pointer;}
form input.button:active {border-color:#369 #69c #69c #369;background:#ccc;color:#000;}
form input.button2:active {border-color:#666 #999 #999 #666;background:#ccc;color:#000;}		



/* -----------footer--------------------------- */
#footer {
	background-color: #ffffff;
	padding: 0;
	margin: 0;
	background-color: #B6C67B;
	background-image: url(imgs/oyats.jpg);
	background-repeat: no-repeat;
	}
#arteak {
	margin: 0;
	padding: 5px 0 0 0;
	background-color: #3E3C25;
	clear: left;
	text-align: right;
	height: 30px;
}
h3 {
	color: #FFFFFF;
}
