/* CSS Document */

DIV, TD, P, SPAN {font-size: 12px;}

/* rtk */
#rtk {position:absolute;left:86%;top:0px;}

#rtk img {padding-bottom:10px;}
#footer
{
	clear: both;
	padding-top:25px;
	padding-bottom:25px;
	text-align:center;
}

#footer a 
{
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	color:#176371;
}

body  {margin:0;padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:#488e9a;}

html {margin:0;padding:0;}

ul, li {list-style:none;margin:5;padding:0;}
h1 {font-size:16px;color:#176371}
img {border:none;}
a {color:#176371;}


/* main */

#center {width:940px;margin:auto;background-color:#488e9a;background-image:url(../images/bg.jpg);position:relative;}

#banner {background:url(../images/flussreisen_banner.jpg) no-repeat;height:152px;width:821px;}
#left {float:left;width:197px; overflow:hidden;}
#right {margin-left:206px;width:580px;}
#content {margin-top:20px; padding-bottom: 20px;}

#content li {list-style:disc;margin:15px;padding:0;}

#finder {
	margin-left: 8px;
	background: url(../images/bg_finder.jpg) no-repeat;
	width: 168px;
	height: 249px;
	/*padding-top: 40px;*/
	/*padding-left: 12px;*/
}


/* navigation */
#navigation ul {margin: 0; padding: 0; font-size:11px;padding-top:119px;padding-left:22px;}
#navigation li {float:left;padding-right:5px;padding-top:6px;height:20px;}
#navigation li a {margin-left:15px;text-decoration:none;color:#176371;font-weight:bold;}

.bg-left {background-image:url(../images/navi_bg.jpg);}
.bg-right {background-image:url(../images/navi_bg_right.jpg);width:9px;height:26px;background-repeat:no-repeat;}

.bg-active-right {background-image:url(../images/navi_active_bg_right.gif);width:9px;height:26px;background-repeat:no-repeat;}
.bg-active-left {background-image:url(../images/navi-active-left.gif);}


/* navigation left */
#left-navigation .active {background-color:#8bdbe1;}
#left-navigation .activesub {background-color:#fbd39c;}
#left-navigation .sub {background-color:#ffe8c8;}
#left-navigation .sub a {padding-left:0px;}
#left-navigation .activesub a {padding-left:8px;}


#left-navigation ul {margin: 0; padding: 0; margin-left:25px;width:166px;}
#left-navigation ul li {margin-top:4px;background-color:#C6EEF1;padding:4px;padding-left:20px;}
#left-navigation ul li a {text-decoration:none;font-size:13px;color:#176371;}

/* navigation left sub*/
#left-navigation ul ul {margin:0;padding:0;}
#left-navigation ul ul li {margin-top:4px;background-color:#ffe8c8;padding:4px;padding-left:0px;}
#left-navigation ul ul li a {text-decoration:none;font-size:13px;color:#176371;}



.hotline {margin-left:25px;margin-top:10px;}
.merken {margin-left:25px;margin-top:10px;}
.visual {margin-left:25px;margin-top:7px;margin-bottom:20px;}



/* form*/
label {width:240px;line-height:13px;float:left;margin-left:0;}

input, textarea, radio {width:180px;}
.csc-mailform-submit {margin-top:15px;margin-left:0;}
.csc-mailform {border:none;margin-left:0px;}
.csc-mailform-field {margin-bottom:11px;}

.cleaner
{
	clear:both;
	height:1px;
	Font-size:1px;
	border:0px none;
	margin:0;padding:0;
	background:transparent;
}
