/* CSS Document */
/*Artikel*/

.bodytext p {
margin: 0px;
padding: 0px;
}

.text{
font-size: 0.85em;
margin: 0px;
padding: 0px;
}

#main-right .text{
margin: 0px;
padding: 0px;
}

#teaser .teaser{
float: left;
margin-right: 10px;
width: 184px;
height: 170px;
overflow: hidden;
}

#main-left .csc-textpic img{
border: 1px #FFFFFF solid;
}

#main-right .csc-textpic img{
border: 1px #FFFFFF solid;
}

#main-left-inhalt .csc-textpic img{
border: 1px #FFFFFF solid;
}

#main-right-inhalt .csc-textpic img{
border: 1px #FFFFFF solid;
}

#main-right .teaser img{
border: 0px;
}

.urlaubsplaner_add_link{
border: 0px;
}

.csc-textpic{
display: block;
float: left;
clear: left;
margin-bottom:10px;
}

.csc-textpic-text{
margin: 0px;
padding: 0px;
}

.csc-header{
font-weight: 100;
margin:0px;
padding:0px;
}

.csc-header h1{
font-family: "Trebuchet MS";
font-weight: 100;
letter-spacing: 0.05em;
color: #00669c;
font-size: 1.1em;
margin-left: 0px;
margin-right: 10px;
margin-bottom: 5px;
}

.csc-textpicHeader h1{
font-family: "Trebuchet MS";
font-weight: 100;
letter-spacing: 0.05em;
color: #00669c;
font-size: 1.1em;
margin-right: 10px;
margin-bottom: 5px;
}

.uplaner .bodytext{
padding: 0px;
margin: 0px;
margin-top: -15px;
margin-left: 35px;
}

.uplaner .csc-text{
font-size: 0.9em;
}

.linkteaser .csc-header{
/*background-image: url(../../img/linkteaser.gif);*/
background-repeat: repeat;
background-color: #bbd585;
margin-left: 20px;
width: 140px;
height: 10px;
padding: 10px;
padding-top: 5px;
color: #303030;
margin-bottom: 10px;
overflow: hidden;
}

.linkteaser{
padding: 0px;
margin: 0px;
margin-bottom: 20px;
}

.linkteaser .csc-firstHeader{
color: #303030;
}

.linkteaser .csc-header h1{
color: #303030;
}

.linkteaser .bodytext{
margin-left: 20px;
}


.csc-textpic-caption{
margin: 0px;
padding: 0px;
font-family: "Trebuchet MS";
color: #666666;
font-size: 0.95em;
line-height: 1.3em;
margin-right:10px;
margin-bottom: -10px;
}

.bodytext, .csc-linkToTop{
margin: 0px;
padding: 0px;
font-family: "Trebuchet MS";
color: #666666;
font-size: 0.95em;
line-height: 1.3em;
margin-right:10px;
}

.bodytext a, .csc-linkToTop a{
color: #336699;
text-decoration: none;
}

.csc-linkToTop{
display: block;
text-align: right;
}

.bodytext a:hover, .csc-linkToTop a:hover{
text-decoration: underline;
}

.nurtext{
display: block;
border-bottom: 1px #f7f9fb solid;
}

.nurtext .bodytext{
margin-left:10px;
margin-right: 10px;
}

.csc-frame-rulerAfter {
height:1px;
border-bottom: 1px #00669c dotted;
margin-bottom: 10px;
margin-top: 10px;
}

/* IE hr.trennlinie{
border-top: 1px #00669c dotted;
border-bottom: none;
margin-bottom: 10px;
margin-top: 10px;
height: 0px;
background: none;
}*/

#main-left-inhalt {
width: 100%;
}

hr.trennlinie{
border-top: 1px #00669c dotted;
border-bottom: none;
margin-bottom: 10px;
margin-top: 10px;
/*float:left;*/
width: 100%;
height: 0px;
}

.text hr.trennlinie{ 
clear:both;
}


/*.csc-frame-rulerAfter {
height:1px;
width: 732px;
display: block;
float: left; 
border-bottom: 1px #00669c dotted;
margin-bottom: 10px;
margin-top: 10px;
}*/

.tagcloud a:link{
color: #336699;
}

.tagcloud a:hover{
color: #336699;
}

.tagcloud a:visited{
color: #336699;
}

.teaser-prospekte{
color: #FFFFFF;
float: left;
width: 405px;
height: 145px;
padding-left: 15px;
margin-right:20px;
background-image: url(../../img/teaser-prospekt-back.gif);
background-repeat: no-repeat;
}

.teaser-prospekte .bodytext{
color: #FFFFFF;
font-size: 0.85em;
}

.teaser-prospekte .csc-firstHeader, .teaser-urlaubsberatung .csc-header{
margin-top: 20px;
font-size: 0.90em;
}

.teaser-prospekte .csc-textpic .bodytext, .teaser-urlaubsberatung .bodytext{
color: #FFFFFF;
font-size: 0.85em;
}

.teaser-urlaubsberatung{
position: relative;
color: #FFFFFF;
float: left;
/* margin-left: 20px; */
/* width: 265px; */
/* margin-right: 20px;*/
height: 145px;
background-image: url(../../img/teaser-prospekt-back.gif);
padding-left: 15px;
width: 275px;
/*width: 405px;*/
}

.teaser-urlaubsberatung .csc-textpic{
height: 83px;
}

.teaser-urlaubsberatung img{
margin-right: 10px;
}

.teaser-urlaubsberatung-save img{
position: absolute;
left: 158px;
top: 100px;
}

.newsletterteaser{
width: 265px;
margin-right: 0;
}

.newsletterteaser #email{
width: 245px;
}

.newsletterteaser #senden{
display: block;
width: 120px;
height: 20px;
border: 0;
float: right;
background: url(../../img/teaser-newsletter-btn.gif) no-repeat;
margin: 15px 10px 0 0;
}

.content li{
margin-left: 15px;
}

.content-left li{
list-style: none;
}

#btn-usuche-alle{
background-image: url(../../img/btn-search.png);
background-repeat: no-repeat;
background-color: #FFFFFF;
background-position:3px 3px;
padding: 0px;
margin: 0px;
padding-left: 12px;
padding-bottom: 2px;
border: 1px solid #7c7c7c;
color: #303030;
font-size: 13px;
font-family: "Trebuchet MS";
height: 24px;
position: absolute;
bottom: 5px;
right: 5px;
width: 120px;
}

.usuche-unten{
background-color: #BBD585;
margin-bottom: 10px;
border: 1px dotted #04669C;
font-family: "Trebuchet MS";
font-size: 1em;
color: #333333;
height: 40px;
width: 710px;
padding: 5px;
margin-bottom: 40px;
position: relative;
float:left;
}

.usuche-unten-links{
	float:left; 
	display: block; 
	width:600px;
	font-size:16px;
font-weight: bold;
}

#sitemap{
margin: 0px;
padding: 0px;
}

#sitemap .ebene1{
margin: 0px;
padding: 5px;
margin-left: 0px;
background-color: #D4D8C8;	
}

#sitemap .ebene2{
margin: 0px;
padding: 0px;
margin-left: 20px;	
}

#sitemap .ebene3{
margin: 0px;
padding: 0px;
margin-left: 20px;		
}

#sitemap a:link{
margin: 0px;
padding: 0px;
}

#sitemap .ebene1 p{
	padding-bottom: 5px;
	border-bottom: 1px #006729 dotted;
}

#sitemap .ebene2 p{
	padding-bottom: 5px;
	border-bottom: 0px;
}

#sitemap .ebene2 p{
	padding-bottom: 5px;
	border-bottom: 0px;
}

#sitemap .ebene1 a{
color: #006729;
margin: 0px;
padding: 0px;
font-size: 1.12em
}

#sitemap .ebene2 a{
color: #303030;
margin: 0px;
padding: 0px;
font-size: 0.92em
}

#sitemap .ebene3 a{
color: #303030;
margin: 0px;
padding: 0px;
font-size: 0.92em
}

.tx-indexedsearch{
width: 730px;
}

.tx-indexedsearch input{
border: 1px #0076a6 solid; font-size:0.85em;
margin:5px;
padding:0px;
color: #303030;
font-size: 0.85em;
font-family: "Trebuchet MS";
float: left;
}

.tx-indexedsearch select{
border: 1px #0076a6 solid; font-size:0.85em;
margin:5px;
padding:0px;
color: #303030;
font-size: 0.85em;
font-family: "Trebuchet MS";
float: left;
width: 150px;
}

.tx-indexedsearch-rules H2{
display: hidden;
}

.tx-indexedsearch-searchbox{
float:left;
width: 730px;
margin-top: 5px;
}

.tx-indexedsearch-whatis{
font-family: "Trebuchet MS";
}

.tx-indexedsearch-rules{
color: #0076a6;
font-family: "Trebuchet MS";
margin: 0px;
padding: 0px;
margin-bottom: 20px;
}

.tx-indexedsearch .browsebox{
padding: 0;
margin: 0;
}

.tx-indexedsearch .browsebox label {
color: #00669C;
padding-right: 5px;
}

.tx-indexedsearch .browsebox li{
margin: 0;
padding: 1px;
}

.tx-indexedsearch .browsebox li a:hover{
text-decoration: underline;
}

.tx-indexedsearch-title a {
font-size: 0.8125em;
}

.tx-indexedsearch-info {
display:none;
}

.tx-indexedsearch-descr {
font-weight: normal;
text-decoration: none !important;
font-style:normal !important;
}

.tx-indexedsearch-res {
border-bottom: 1px dotted #00669c;
width: 100%;
}

.tx-indexedsearch-browselist-currentPage a{
font-weight: bold;
text-decoration: underline;
}


.ie7debug .csc-textpic-text{
width: 500px;
margin-top: -200px;
}

.uk_iframe {
float:left;
display:block;
}

.news-search-form {
margin-bottom: 20px;
}

.news-search-form-submit input {
background-color:#92BA64;
border:1px solid #2F8241;
color:#FFFFFF;
font-size:14px;
width:auto;
}

.news-single-item{
padding-bottom: 20px;
}

.news-single-img{
float: right;
margin-right: 10px;
}

.tx-vgetagcloud-pi1 {
background:transparent none repeat scroll 0 0 !important;
margin-bottom:20px;
}
.tx-vgetagcloud-pi1 a {
color:#666;
}

.list-imagewrap {
float:left;
padding-right: 10px;
width: 90px;
display:block;
}

.list-textwrap {
float:left;
width: 630px;
display:block;
}

.single-imagewrap {
float:left;
padding-right: 10px;
}
