* {margin:0;padding:0;}
body{background:#f3f3f3 url(/userfiles/FC/images/bodyBG.jpg) repeat-x;font:normal small Arial,Helvetica;color:#666;padding-top:20px;}
form {}
fieldset {border:none;}
legend {display:none;}
h1, h2, h3{margin:0;font-family:"Trebuchet MS",Arial,Helvetica;font-weight:normal;color:#385B88;}
h2 {margin-bottom:.5em;font-size:1.8em;}
h3 {margin-bottom:1em;font-size:1.0em;}
/* p, blockquote, ul, ol {margin-bottom:1.0em;line-height:1.8em;} */
ul,ol {margin-bottom:1.0em;line-height:1.8em;}
p {}
blockquote {margin-left:2em;font-style:italic;}
ul {list-style:none;}
ul li {}
ol {margin-left:2em;list-style:lower-alpha;}
ol li {}
a{color:#385B88;text-decoration:none;}
a:hover{color:#FF9933;}
img {border: none;}
img.left {float:left;margin:0 1em 1em 0;}
img.right {float:left;margin:0 1em 1em 0;}

input,select{width:158px;height:16px;padding:1px 0 1px 2px;margin:0 0 4px 0;border:solid 1px #CAD4DF;font:9pt Arial;color:#666;background:#fff;text-decoration:none;vertical-align:top;}
textarea{width:300px;height:100px;width:;padding-bottom:1px;margin:0 0 4px 0;border:solid 1px #666;font:8pt Verdana,Arial;color:#666;background-color:#F8F8F8;text-decoration:none;vertical-align:top;}
input.inputSubmit{width:162px;height:26px;padding:4px 4px 4px 4px;padding-top:1px;margin:0 0 4px 0;cursor:pointer;}
input.inputPLZ{width:42px;margin:0 2px 4px 0;}
input.inputOrt{width:154px;}
input.radio{border:0px;padding-bottom:0px;}
input.check{border:0px;padding-bottom:0px;}
#inputLabel{width:100px;float:left;}
#inputLabelSend{width:100px;float:left;color:#f7f7f7;}
.clear{clear:both;}

#header, #content, #footer p{width:940px;margin:0 auto;}
/* EOF clobals  */

/* BOF header */
#header{height:162px;background:url(/userfiles/FC/images/headerBG.jpg) no-repeat left top;border:3px solid #fff;border-bottom:none 0;} /*width:770px;*/
#header a.telefon {display:block;clear:right;float:right;margin:0px 0px 0px 0px;padding:0px 50px 0px 0px;
position:relative;top:50px;right:6px;text-align:right;font-family:Helvetica,"Trebuchet MS";font-size:1.2em;font-weight:bold;
text-transform:uppercase;}
/* header :>: Logo */
/* #logo{float:left;height:90px;margin:0px 0px 0px 0px;background:url(images/logo.jpg) no-repeat 0px 5px;} */
/* mit eckBild #logo{width:500px;height:142px;position:relative;left:10px;top:-80px;z-index:101;} */
#logo {width:420px;}
#logo a {display:block;text-decoration:none;color:#FF9933;padding:0px;}
#logo h1.head, h2.head{width:410px;}
#logo h1 a{width:400px;padding:0px 0px 0px 0px;text-transform:lowercase;font:normal 2em "Trebuchet MS",Arial,Helvetica;}
#logo h2 a{width:400px;margin:0;padding:8px 0 0 38px;text-transform:normal;font:bold 1.4em "Trebuchet MS",Arial,Helvetica;} /*font-size: 1.6em;*/
/*IE6*/ * html #logo h2 a{margin-top:-8px;padding-top:4px;}


/* header :>: topNavMenue */
#topNavMenue {float:right;margin:0px;position:relative;right:-10px;top:-10px;}
#topNavMenue ul {margin:0;list-style:none;}
#topNavMenue li{display:inline}
#topNavMenue a {display:block;float:left;background:#fff;border:1px solid #CAD4DF;border-right:none 0;padding:0px 6px 0px 6px;margin-right:0px;font-size:11px;}
#topNavMenue a:hover {background:#FF9933;color:#fff;}
#topNavMenue .last{width:0.1em;height:23px;border-right:1px solid #CAD4DF;}

/*
#topNavMenue1{width:35px;background: url(/userfiles/FC/images/img02.gif) no-repeat left center;}
#topNavMenue2{width:31px;background: url(/userfiles/FC/images/img03.gif) no-repeat left center;}
#topNavMenue3{width:35px;background: url(/userfiles/FC/images/img04.gif) no-repeat left center;}
EOF topNavMenue  */

/* BOF menueTop */
#menueTop{height:20px;margin:0 auto;padding:0px;border:none;position:relative;left:-3px;top:-32px;}
#menueTop ul{margin:0;list-style:none;line-height:normal;}
#menueTop li{display:inline}
/* #menueTop a{display:block;float:left;background:#fff;border:1px solid #CAD4DF;border-bottom:2px solid #CAD4DF;padding:6px;margin-right:1px;text-transform:uppercase;text-decoration:none;font-size:12px;} */
#menueTop a{display:block;float:left;background:#5A82CF;border:3px solid #fff;border-right:none 0;
padding:6px;margin-right:0px;text-transform:uppercase;text-decoration:none;font-size:8pt;color:#fff;}
#menueTop a:hover{text-decoration:none;background:#FF9933;border-bottom:3px solid #D4E4F4;}
#menueTop .ende a {border-right:3px solid #fff;}
#menueTop .first a, #menueTop .first a:hover {padding:6px 6px 6px 19px;background:#FF9933 url(/userfiles/FC/images/navHome.gif) no-repeat center center;} 

#menueTop .menuActive a{display:block;float:left;background:#FF9933;border:3px solid #fff;border-right:none 0;padding:6px;margin-right:0px;text-transform:uppercase;text-decoration:none;font-size:8pt;color:#fff;}
#menueTop .menuActive a:hover{text-decoration:none;background:#FF9933;}
/* BOF menueTopSub */
#menueTopSub{width:902px;margin:0px 0px 0px 0px;margin-bottom:-30px;border:3px solid #fff;border-top:none 0;padding:6px 6px 6px 32px;position:relative;left:-3px;top:-39px;background:#FF9933 url(/userfiles/FC/images/navSubHome.jpg) no-repeat 3px 2px;}
/*IE6*/ * html #menueTopSub{top:-51px;width:auto;}
#menueTopSub a{padding-right:8px;text-align:left;margin-right:0px;text-transform:uppercase;text-decoration:underline;font-size:8pt;color:#fff;}
#menueTopSub a:hover{text-decoration:none;}


/* EOF header */

/* Content */
#content{padding:0px;border:3px solid #fff;background:transparent;} /*background:#DFEFFF;*/

/* Content :>: Main */
#main{float:left;width:740px;margin-bottom:6px;background:transparent;margin:0px;margin-top:-24px;}
/*IE6*/ * html #main{width:720px;margin-top:-34px;}


/* Content :>: Main :>: Example */
#example {}

/* Content :>: Main :>: Boxes */
#offerBox1, #offerBox2, #offerBox3{float:left;width:220px;border:3px solid #fff;margin:0px 4px 14px 0px;background:#fff;color:#333;}
#offerBox2{width:250px;}
#offerBox3{width:220px;}
#offerBox1 .title a, #offerBox2 .title a, #offerBox3 .title a {display:block;background:#FF9933 url('/userfiles/FC/images/boxArrowRight.gif') no-repeat right 0px;color:#fff;text-transform:uppercase;font-size:13pt;padding:2px 0 2px 6px;}
#offerBox1 .content, #offerBox2 .content, #offerBox3 .content{padding:2px 6px 6px 6px;border:1px solid #ddd;background:#FFE7CF;}
#offerBox1 .content a, #offerBox2 .content a, #offerBox3 .content a{color:#385B88;}
#offerBox1 .content a:hover, #offerBox2 .content a:hover, #offerBox3 .content a:hover{color:#f93;}
#offerBox1 .img, #offerBox2 .img, #offerBox3 .img{margin-top:-10px;}


#offerBoxImg1 a, #offerBoxImg2 a, #offerBoxImg3 a{display:block;float:left;height:250px;padding:0px;border:3px solid #fff;margin:0px 4px 14px 0px;background:transparent;color:#fff;}
#offerBoxImg1 a {width:220px;background:url(/userfiles/FC/images/pool_01.jpg) no-repeat top;}
#offerBoxImg2 a {width:250px;background: url(/userfiles/FC/images/pool_02.jpg) no-repeat top;}
#offerBoxImg3 a {width:220px;background:url(/userfiles/FC/images/pool_03.jpg) no-repeat top;}
#offerBoxImg1 .imgO, #offerBoxImg2 .imgO, #offerBoxImg3 .imgO{margin:0px;}
#offerTXT{margin:0px 0px 0px 0px;padding:5px 0px 5px 5px;line-height:normal;font-size:1.0em;}
#offerTXT p.h1 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:normal;font-size:1.1em;font-weight:bold;}
#offerBoxImg1 h3, #offerBoxImg2 h3, #offerBoxImg3 h3{width:96%;margin:108px 0px 4px 0px;color:#fff;text-transform:uppercase;font-size:1.5em;padding:0px 6px 0px 0px;text-align:right;}
#offerTXT span.preis {display:block;float:right;font-weight:bold;font-size:150%;color:#fff;margin:8px 0px 0px 0px;padding:0px 6px 0px 6px;border:1px solid #fff;border-right:none 0;}

/* Content :>: Main :>: Welcome */
#welcome a {display:block;width:700px;min-height:180px;margin:0px 0px 3em 0px;padding:4px 4px 1.0em 6px;border:3px solid #CAD4DF;
background:#fff url(/userfiles/FC/images/bg1.jpg) no-repeat right bottom;font-size:120%;}
#welcome a h2 {font-size:150%;}

/* Content :>: navLeft
#navRight {float:right;width:220px;margin:-200px 0 0 0;} */
#navLeft{float:left;width:170px;margin:0px 10px 0px 0px;position:relative;left:0px;top:-24px;}
/*IE6*/ * html #navLeft{top:-34px;}

/* Content :>: navLeft :>: buero */
/* Boxed Style */
.boxed{margin-bottom:1em;background:#fff;border:3px solid #fff;border-left:none 0;} /*background:#f9f9f9;#DFEFFF*/
.boxed .title{padding:6px 0 6px 6px;background:#FF9933;color:#fff;text-transform:uppercase;font:bold 11px Arial,Verdana;border-bottom:1px solid #fff;}
.boxed .content{padding:2px 6px 6px 2px;}

/* #buero {float:right;width:220px;margin:60px 0px 0px 0px;} */
#buero {}
#buero p {margin:0;padding-top:0;font-size:small;}

/* Content :>: navLeft :>: Updates*/
#updates{}
#updates ul{margin:0;}
#updates li{margin-bottom:1em;}
#updates h3 {margin:0;padding:0 0 0 4px;font-weight:bold;}
#updates p {margin:0;padding:0 0 0 6px;line-height:normal;}
#updates a {text-decoration:none;}
#updates span.preis {display:block;font-weight:bold;font-size:120%;color:#FF9933;margin:8px 0px 0px 0px;padding:2px 6px 2px 6px;border:1px solid #FF9933;text-align:right;}

/* Content :>: navLeft :>: listBox*/
#menuTitle{color:#fff;font:bold 11px Arial,Verdana;text-transform:uppercase;margin:0;padding:4px 0 4px 6px;border:3px solid #fff;border-bottom:3px solid #fff;border-left:none 0;background:#5A82CF;} /*background:url(/userfiles/FC/images/boxBGoben.gif) no-repeat right;color:#385B88;*/
#listBox{padding:0px;border:3px solid #fff;border-left:none 0;border-top:none 0;margin:0px 0px 10px 0px;background:#fff;}
#listBox ul{margin:0;padding:0;list-style-type:none;}
#listBox a{display:block;width:158px;padding:0px 0px 0px 6px;border:none;text-decoration:none;color:#385B88;background:transparent;font-size:.9em;}
#listBox a:hover{padding:0px 0px 0px 5px;}
#listBox ul a:hover{border-left:1px solid #fff;border-right:3px solid #FF9933;background:#EFF7FF} /* url(/userfiles/FC/images/navLinkInternLinks.gif) no-repeat top right;*/

/* Footer */
/* #footer {clear:both;margin:12px 0px 0px 0px;padding:10px 0 50px 0;background:#F8A731;border:none 0;border-top:3px solid #fff;}*/
#footer {clear:both;margin:12px 0px 0px 0px;padding:10px 0 50px 0;background:#FF9933;border:none 0;border-top:3px solid #fff;}
#footer p, #footer a{margin:0 auto;font-size:x-small;color:#fff;} /*width:770px;*/


/* test */
#dlmenu, #dlmenu2, #dlmenu3, #dlmenu4, #dlmenu5, #dlmenu6{margin:0px 0px 8px 0px;} /*height:16em*/
#menu {list-style-type:none;margin:0px;padding:1px 0px 3px 0px;position:relative;background:#fff;width:170px;}
#menu li {display:block;padding:0;margin:3px 0px 0px 0px;position:relative;}
#menu li a, #menu li a:visited{display:block;text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover{border:0;}
#menu li:hover dt a , #menu li a:hover dt a{color:#fff;font:bold 11px Arial,Verdana;text-transform:uppercase;background:#5A82CF;}
#menu li:hover dd, #menu li a:hover dd{display:block;}
#menu li:hover dl, #menu li a:hover dl{background:#fff;}
#menu table {border-collapse:collapse;padding:0;margin:-4px;margin-top:-1px;font-size:1em;}
#menu dl {width:167px;margin:0;background:none 0;cursor:pointer;}
/*IE6*/ * html #menu dl{width:171px;}
#menu dt {margin:0;padding:0;color:#385B88;font:bold 11px Arial,Verdana;text-transform:uppercase;background:#5A82CF;}
#menu dd {margin:0;padding:0;text-align:left;}
.gallery dt a, .gallery dt a:visited {display:block;color:#fff;padding:5px 0px 5px 10px;background:#5A82CF;}
.gallery dd a, .gallery dd a:visited {color:#385B88;text-decoration:none;display:block;padding:0px 5px 0px 10px;background:#fff;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#EFF7FF;color:#385B88;padding:0px 5px 0px 10px;}
/* test */





