﻿ html{height:100.1%;font-size:62.5%;background:url(images/hintergrund.jpg.jpg);}
body{font:1.2em/1.8em Verdana, sans-serif;}
*{margin:0;padding:0;border:0;}
h1, h2, h3, h4, h5, h6{font-family:"Century Gothic", sans-serif;margin:0 0 1em;color:#2860fb;}
h1{font-size:2.2em;font-style:italic;font-weight:700;color:#2860fb;border-bottom:2px solid #2860fb;padding:0.6em 10px 0.2em;margin:0 40px 0.8em 10px;text-transform:none;letter-spacing:1px;background:url(images/headline_verlauf.jpg) repeat-x left bottom;}
div#header h1{border:0;}
h2{font-size:2em;}
h3{font-size:1.8em;}
h4{font-size:1.6em;}
h5{font-size:1.4em;}
h6{font-size:1.2em;}
a:link{font-weight:bold;color:#012afe;text-decoration:none;}
a:visited{color:#444444;text-decoration:none;}
a:hover{color:maroon;text-decoration:underline;background-color:#c4cef8;}
a:active{color:red;text-decoration:underline;background-color:#c4cef8;}
a.int{background:url(images/link_int.gif) no-repeat left bottom;}
a.ext{background:url(images/link_ext.gif) no-repeat left bottom;}
a.int, a.ext{padding-left:16px;}
div#wrapper{width:900px;margin:20px auto;text-align:left;background:#8994ea;}
div#col1{float:left;}
div#header{background:#8994ea;padding:1px;background-image:url('images/logo2.jpg');background-repeat:no-repeat;height:104px;}
div#nav{background:#8994ea;text-align:right;margin-bottom:1em;margin-left:0.4em;}
ol{margin:10px 0;list-style-position:inside;list-style-type:square;border-left:8px solid #8994ea;padding-left:20px;}
table{width:695px;border:0 solid #dfdfdf;}
tbody tr.odd td{background:transparent url(images/atransp.png);}
th, td{text-align:left;}
fieldset.person, fieldset.nachricht, fieldset.interesse{border:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px;}
fieldset.person legend, fieldset.nachricht legend, fieldset.interesse legend{margin-left:10px;font-family:Georgia, serif;font-size:1.0em;font-style:italic;color:#004a7f;background:#ededed;padding:0 4px;}
fieldset.anrede legend, fieldset.anlass legend, fieldset.sport legend, fieldset.kultur legend{font-family:Verdana, sans-serif;font-size:1em;font-style:normal;color:#333;font-weight:700;margin:10px 0 0 -10px;padding-left:10px;background:none;}
fieldset.person input, fieldset.person select, ol.interesse input{width:160px;margin-bottom:10px;padding:2px 5px 3px;border:1px solid;border-color:#fff #fff #ccc #ccc;}
fieldset.anrede input{width:auto;border:none;margin:0;padding:0;}
fieldset.person ol label{display:block;}
fieldset.anrede ol li, fieldset.anlass ol li, fieldset.anrede ol li label, fieldset.anlass ol li label{display:inline;}
fieldset.nachricht label, fieldset.nachricht textarea{margin-left:10px;}
fieldset.anrede label, fieldset.anlass label, fieldset.sport label, fieldset.kultur label{margin:0 4px;}
label.mand{color:#e3004f;font-weight:700;}
fieldset.nachricht label{display:block;}
textarea{width:90%;height:200px;}
.psubmit{text-align:center;margin-top:20px;}
input#submit{width:10em;padding:0.5em;cursor:pointer;font-weight:700;color:#e3004f;}
input#submit:hover{cursor:pointer;background:#e3004f;color:#fff;}
div#nav li{display:inline;margin-right:0.4em;list-style-type:none;margin-right:0.4em;}
div#nav a{text-decoration:none;font-weight:700;text-transform:uppercase;padding:0.2em 1em 0.4em;border-bottom:none;background:#8994ea;}
div#nav a:hover, body#home li.navhome a, body#produkte li.navprodukte a, body#service li.navservice a, body#mich li.navmich a, body#kontakt li.navkontakt a, body#team li.navteam a body#impressum li.navimpressum a{background:#edbaa0;color:#000;}
div#wrap_content{background:#8994ea repeat-y right top;}
div#col1{display:none;}
div#col2{float:left;width:124px;padding:0 20px;background-color:#8994ea;}
div#galerie{position:absolute;height:200px;}
a.smallpic{display:block;}
a.smallpic img{padding:5px;margin-bottom:5px;}
a.smallpic:hover img{background:#e3004f;}
a.smallpic span{position:absolute;background:#edbaa0;padding:10px;left:-1000px;border:1px solid #cccccc;visibility:hidden;color:#333333;text-decoration:none;}
a.smallpic span img{border-width:0;padding:2px;}
a.smallpic:hover span{visibility:visible;left:90px;z-index:50;}
div#maintext{margin:0 180px 0 150px;border:0px solid #ccc;border-right:20px #8994EA;border-bottom:0;background:#f0f0f0;padding:20px 10px;}
div#maintext img{margin:0 10px 10px 0;border:1px solid #2860fb;padding:5px;background:#8994ea;}
div#maintext{margin:0 0 0 164px;background:#dfdfdf;}
div#maintext a:link{border-bottom:1px solid #cfcfcf;}
div#menu{float:right;width:160px;margin:30px 0 20px 60px;}
div#menu ul{list-style-type:none;}
div#menu ul ul{margin-left:10px;}
div#menu a{text-decoration:none;color:#fff;}
div#menu li{line-height:2.4em;}
div#menu li.select{border:1px solid #9a0312;border-right:0;padding-left:10px;margin-left:-10px;}
div#footer{width:900px;text-align:center;background:#8994ea;}
.defloat{clear:both;}
.style2{color:#FF0000;font-size:large;font-size:1.5em;font-weight:bold;font-style:italic;}
.style3 {text-align: center;}

