/* *** 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: black;
	font-size: 0.8em;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#fff;
}
* { margin: 0; padding: 0; }
a { color: lime; text-decoration: none; }
a:visited { color:lime; text-decoration: none; }
a:hover { color: orange; text-decoration: none; }
a:active { color:red; text-decoration: none; }


h1 { font-size: 1.5em; font-weight: normal; padding-left: 190px; }

h2 { color: orange; font-size: 1.2em; font-weight: normal; }


/* ----------container zentriert das layout-------------- */
#container { width: 1000px; margin: 0 auto; padding: 0; background-color: #380004; border-right: 2px solid orange; border-left: 2px solid orange; border-top-color: orange; border-bottom-color: orange; }

/* ----------banner for logo-------------- */
#head { background-image: url(../assets/COULEUR-ALUMEE-1A.jpg); background-repeat: no-repeat; background-position: 50% bottom; height: 140px; margin: 0; padding: 0; }
#headlogo { width: 279px; float: left; margin-left: 10px; padding-top: 8px; padding-left: 10px; }
#headtext { width: 650px; float: right; margin-top: 23px; }
#mainnavi {  height: 35px; margin: 0; padding: 0; }
#mainnavi h1 { color: orange; font-size: 1.5em; font-family: Arial, Helvetica, sans-serif; text-align: center; letter-spacing: 0.3em; padding: 5px 0 5px 358px; }
/* -----------------Inhalt--------------------- */
#content { width: auto; height: auto; clear: both; min-height:600px; margin: 0; padding: 0; }
/* --------------left navigavtion------------- */
#menu { float: left; width: 180px; margin: 0; padding:0; color:#ffffff; font-size: 0.9em; height: 680px; }
#adresse { position: relative; top: 200px; width: 172px; padding-left: 8px; }
#adresse p { position: relative; padding-top: 2px; padding-bottom: 2px; }
.adresse-titre { color: #ffa500; font-size: 1.3em; position: relative; padding-bottom: 3px; }
.textmenu { padding-left: 10px; vertical-align: text-bottom }
#subcontent { width: 810px; float: right; padding-left: 10px; }
#subhead { font-size: 1.2em; height: 40px; clear: both; padding-top: 35px; padding-bottom: 20px; }
#main { }
#main1 { padding-left: 100px; }
.left { width: 390px; float: left; clear: both; }
.right { width: 340px; float: right; max-width: 290px; margin-top: 20px; margin-right: 30px; padding-right: 10px; }
.transvers { width: 100%; clear: both; }
.title { color: #ffa500; font-size: 1.4em; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #ffa500; }
.right  h1 { color: orange; font-size: 1.4em; font-style: italic; margin-top: 10px; }
.right h2 { color: orange; font-size: 1.2em; font-style: italic; margin-top: 10px; }
.right h3 { color: orange; font-size: 1em; font-weight: normal; font-style: italic; margin-top: 10px; }
.image-left { float: left; margin-right: 10px; }
/* -----------footer--------------------------- */
#strip { height: auto; min-height: 20px; }
#footer { color: silver; font-size: 1em; text-align: center; clear: left; padding: 10px 0 0; margin: 0; height: 40px; }
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden; }
* html .clearfix {
	height: 1%; }
.clearfix {
	display: block; }
form { font-size: 0.8em; }
label
{ width: 10em; float: left; text-align: right; margin: 0 1em 10px 0; clear: both
; padding-top: 5px; padding-bottom: 5px; }
.input-box
{ float: left; margin-bottom: 10px; color: #26a; font-size: 1.2em; background: #feb; border: solid 1px
   }
option.red {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}
option.pink {background-color: #ffcccc;}
select     /* the popup */
	{ color: #26a; font-size: 11px; background-color: #feb; border-width: 0
	 }
.submit-button
{
margin-left: 5em;
clear: both;
color: #000;
background: #fb0;
border: 2px #9cf outset
}
fieldset
{ border: solid 1px #fff080; width: 600px
 }
legend
{ color: navy; font-size: 1.3em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #fb0; border: solid 1px #4df; padding: 3px 10px
   }
table { width: 600px; }
tr { height: 35px; }

