table#noborder td {
border:0;
}

div.kontakt-rechts-wrapper {
width:172px;
margin-left:20px;
padding-top:17px;
}

div.kontakt-rechts-wrapper img, div#bilder-rechts img, div#content img {
border: 1px solid #FFF;
}

div.kontakt-rechts-header {
width:235px;
background: url("img/kontakt-rechts-header.gif") no-repeat;
height:3px;
}


div.kontakt-rechts-content {
padding: 5px 0px 0px 9px;
background: url("img/kontakt-links-bg.gif");
width:226px;
}



div.kontakt-rechts-footer {
width:235px;
background: url("img/kontakt-rechts-footer.gif") no-repeat;
height:3px;
}
/******************/





div.csc-mailform-preisliste {

}

a.zurueck-abs {
position:absolute;
margin-top:4px;
margin-left:4px;
padding-left:12px;
background: url("img/zurueck-pfeil.gif") no-repeat;
text-decoration:none;
font-weight:bold;
}

div#content ul {
padding-top:5px;
padding-bottom:5px;
}

div#content li {
list-style-type:none;
background: url("img/pfeil.gif") no-repeat;
margin-left:2px;
padding-left:8px;
}

h2.toernbericht {
float:left;

}

iframe {
border: 1px solid #13476e;
}

div.kontakt-links-wrapper {
width:172px;
margin-left:20px;
	padding-top:17px;
}

div.kontakt-links-wrapper img, div#bilder-rechts img, div#content img {
border: 1px solid #FFF;
}


div.kontakt-links-header {
width:172px;
background: url("img/kontakt-links-header.gif") no-repeat;
height:3px;
}


div.kontakt-links-content {
padding: 5px 5px 0px 9px;
background: url("img/kontakt-links-bg.gif");
width:158px;
}

div.kontakt-links-footer {
width:172px;
background: url("img/kontakt-links-footer.gif") no-repeat;
height:3px;
}

input.submit {
border: 1px solid #13476e;
font-size:11px;
background: #FFF;
color: #13476e;
font-weight:bold;
}

div.radio-wrap, div.radio-wrap-suma {
display:block;
padding-top:4px;
}

div.radio-wrap-suma {
padding-left:10px;
}

div.radio {
float:left;
padding-right:4px;
}

div.radio-text {
float:left;
}

div.csc-mailform-wie-gefunden {
padding-top:16px;
padding-bottom:8px;
}


div.preisliste-checkbox {
float:left;
padding-right:5px;
}

body {
	margin: 0;
	padding: 0;
	font-family: verdana;
	font-size: 10px;

}
body, html {
	height: 100%;
}
body, a {
	color: #124570;
}
h1#seitentitel, h1 {
	font-size: 14px;
	font-style: italic;
	padding-bottom: 13px;
}
h1.csc-firstHeader, h2 {
	font-size: 10px;
}

p.bodytext {
padding-bottom:18px;
}

* {
	margin: 0;
	padding: 0;
}
div.csc-mailform-revierwahl select {
margin-top:6px;
}

div#container {
	width: 1016px;
	height: 100%;
}

div#navi-oben {

	width: 996px;
	text-align: right;
	padding-right: 20px;
	padding-top: 6px;
	padding-bottom: 3px;
	background: url("img/navi-oben.jpg") no-repeat;
	font-size:9px;
}


div#navi-oben li span {
	padding: 0px 3px 0px 3px;
}

div#content-wrapper {

	height: 70%;
	height: auto !important;
	min-height: 70%;
	background-color:#f8f8f8;
	background-image: url(img/bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom:10px;
}

div#content {
	float: left;
	width: 490px;
	padding-right: 29px;
	padding-top: 24px;

}
div#bilder-rechts {
	float: left;
	width: 234px;
	padding-top: 54px;
}


/* Kontaktformular start */
fieldset {
border:0;
}

div.csc-mailform-nachricht {
}

div.csc-mailform-nachricht label {
display:block;
}

div.csc-mailform-nachricht textarea {
display:block;
border: 1px solid #13476e;
width:234px; 
}


div.csc-mailform-field {
width:300px;
}

div.csc-mailform-field label {
float:left;
display:block;
width:75px;
}
 {
width:40px;

}



div.csc-mailform-field input, div.csc-mailform-field textarea, div.csc-mailform-reisezeitraum-von input, textarea {
float:left;
width:159px;
border: 1px solid #13476e;
font-size:11px;
margin-bottom:3px;
font-family: arial;
}

table input {
border: 1px solid #13476e;
}

div.csc-mailform-revierwahl, 
div.csc-mailform-reisezeitraum-von, 
div.csc-mailform-reisedauer, 
div.csc-mailform-wie-gefunden
div.csc-mailform-preisliste {
padding-bottom:8px;
}

div.csc-mailform-reisezeitraum-von label {
line-height:20px;
}

div.csc-mailform-reisezeitraum-von input {
width:48px;
float:none;
}

div.csc-mailform-field-preisliste input {
width:auto;
float:none;
}

select {
border: 1px solid #14456d;
width:157px;
font-size:11px;
}

hr {
background: #a7b5c0;
height:1px;
border:0;
margin-top:10px;
margin-bottom:10px;
}


/* Kontaktformular ende */
