/* Generelle Farben
Grün: #08A048
Grau als Hintergrund für Start- und alle weiteren neutralen Seiten: #F1F1F1

Oberlausitz: #B0DED3   Dunkler:  #3B8476
Sächsische Schweiz: #FFEFBD   Dunkler: #A99534
Sächsische Elbeland: #C7C4E2  Dunkler: #686589
Vogtland: #DAE1BC  Dunkler: #7A8757
Erzgebirge: #FABEB7  Dunkler:#A15755
Burgen und Heideland: #BAD1ED   Dunkler: #527798

 */
* html #index_se {float:right;padding:0;margin:0;width:300px;border:1px solid red} 
HTML, BODY {margin: 0;padding: 0;background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}

.bg-inhalt{background-color: #F1F1F1;background-image: url(images/bg_3spalten.gif); background-repeat: repeat-y;}

h1{padding:3px;margin:0px;color:black;font-size: 11px;font-weight:bold;margin-bottom:5px;margin-top:0px;}

h2{padding:0;margin:0;color:#08A048;font-size: 11px;font-weight:bold;padding-bottom:5px;}
h2 a{padding:0;margin:0;color:#08A048;font-size: 11px;font-weight:bold;padding-bottom:5px;Text-decoration:none}

.textlink{text-decoration:none; color:#08A048}


#hauptnavigation  {float:left;width:225px;margin:0 0 15px 0}
#hauptnavigation a {text-decoration:none;font-weight:normal;color:#08A048;}
#hauptnavigation  .aktiv{color:red}
#hauptnavigation   a:hover{color:red }

#containermain .aktiv{font-weight:normal;text-decoration:underline}
#containermain a:hover{font-weight:normal;text-decoration:underline}

.mehr {text-align:right;text-decoration:none;color: #08A048;padding-bottom:10px;}
.start_mehr{text-align:right;margin: 3px 0 4px 0}
.start_mehr a{color:#08A048;text-decoration:none;font-weight:bold}

.themenlink {text-decoration:none;color: #08A048;}
.themenlink a:hover {text-decoration:underline}



.framed_start{border:1px solid #7B8386;margin-right:4px}

#containermain {width: 980px;margin:0 auto;padding: 0;border-left:1px solid #7B8386;border-right:1px solid #7B8386;}

#container_header{height: 128px;margin:0 auto;background-color: #F1F1F1;background-repeat: repeat-x ;}

#nav_urlaubsregionen {float:left;width:242px;}

#container_content{float:left;width:720px;padding: 10px 0px 0px 10px;}

#content{float:left;width:480px;padding: 25px 10px 10px 15px;}



.teaser_main{float:left;width:210px;margin-top: 8px}
.teaser{border:1px solid #08A048;margin-top: 20px}
.teaserheadline{background-color: #08A048;font-weight:bold;color: white;padding:5px;}
.teasercontent{background-color: white;color: black;padding:5px;}
.teasercontent a {text-decoration:none;color:black;line-height:18px}
.teasercontent a:hover {text-decoration:underline}


.form_wunschquartier{float:left;width:460px;padding-top:0px}
.form_wunschquartier  label {line-height:18px}
.form_bg_1{background-color: #FAFAD2;padding:3px}
.form_bg_2{background-color: #E5FAD1;padding:3px}
.form_row{float:left;width:227px;}
.form_detail{}


input, textarea {border:1px solid #08A048}
.submit{background-color: #08A048;color:white;border:1px solid black; }





.topnav{background-color:#08A048;border-top: 1px solid #7B8386;border-bottom:1px solid #7B8386;height:18px;color:#ffffff;font-weight:normal;padding-top:2px;}
.topnav a {color:white;text-decoration:none}



.footer{background-color:#F1F1F1; border-top:1px solid #D0CFBF; height:20px; color:#4E6A71; padding-top:10px; padding-bottom:5px;}

img {border:0}
.framed{padding:2px;background-color:#F1F1F1;border:1px solid gray}

label {line-height:18px}


.cmshinweis{
    font-size:10px;
    color:silver;
}
input.cms, textarea.cms {
	border : 1px solid #08A048 ! important;
	background-color: #F1F4F1 ! important;
	font-size:11px ! important;
	font-family:Verdana;
}

input.cms {
	height: 21px;
	font-size:11px ! important;
}

.cmsblock {
	border : 1px solid #08A048 ! important;
	background-color: #F1F4F1 ! important;
	font-size:11px ! important;
}


