/*############################################################ */
/*######## copyright IC Tourismus Author Bernhard Brake  ######*/ 
/*############################################################ */

body {
	background-image: url(../img/backgr.gif);
	margin: 0px;
	padding: 0px;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

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

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

noscript {
padding:0px;
margin:0px;
}

.csc-frame-frame1
{
margin-bottom:10px;
background-color: #FFFFFF;
}


.csc-frame-frame2{
display:table;
background-color: #FFFFFF;
float: left;
}


.main_content TBODY {

}

.main_content ul{
line-height: 180%;
font-size: 80%;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.main_content ol{
line-height: 180%;
font-size: 80%;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.csc-textpic-caption{
font-size: 70%;
padding-top: 5px;
}
/*############################################################ */

/* MENUE */ 
li a
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 80%;


margin-left:5px;



}

.leftmenu ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;

}


.menu-level1
{
background-color: #FBE4D2;
}

.menu-level1 li {
	border-top: 2px solid #EC761F;

}

.menu-level1 li a{
	display: block;
	line-height: 180%;



}

.menu-level1-active
{
	background-color: #FFFFFF;


}

.menu-level1-current-active
{
	background-color: #FFFFFF;


}

.menu-level2
{
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


.menu-level2 li {
border-top: none;
padding-left:10px;

padding-bottom:2px;
padding-top:2px;
font-size: 90%;


}

.menu-level2 li a{
margin-left:10px;


}

.menu-level2-active
{
	

font-weight: bold;
}

.menu-level2-current-active
{
	font-weight: bold;

}

/* MENUE */ 

/*############################################################ */


/* SUCHBOX */ 

.searchbox
{
border: 1px solid #A8A680;
margin:2px;
}

.suchen input
{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #FFFFFF;
	height:20px;
	background-position: center;
	vertical-align: middle;

}

.suchen form
{
height:20px;
}

/* SUCHBOX */ 

/*############################################################ */


/* ARTIKEL  1 Spaltig nur Text aus KLasse main_content*/ 

.bodytext{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
padding:10px;
margin-top:-0px;

}

.csc-header h2{
text-indent: 10px;
font-size: 100%;
padding-top:6px;
display:block;
}



/* ARTIKEL  1 Spaltig nur Text aus KLasse main_content*/ 


/*############################################################ */

/* ARTIKEL allgemein */

.spacer-gif {
}

/* ARTIKEL allgemein */

/*############################################################ */

/* ARTIKEL  3 Spaltig aus KLasse main_content*/ 

.csc-header{
color: #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
background-color: #FFFFFF;

height:30px;
}

.csc-header h1{
text-indent: 10px;
font-size: 100%;
padding-top:6px;
display:block;
width:100%;
}




.csc-textpic-above
{
background-color: #FFFFFF;
width:215px;
margin-bottom:10px;
}

.csc-textpic-above .bodytext
{
	font-size: 80%;
	font-family: Verdana;
        margin-top:0px;
	padding-left:10px;
        padding-right:10px;
	padding-bottom:5px;
        line-height:150%;
	display:table;
height:100px;
        


}

.csc-textpic-above .bodytext a
{
	color: #ec761f;
	text-decoration: none;
}

.csc-textpic-above .bodytext a:hover

{
	color: #ec761f;
	text-decoration: underline;
}


/* ARTIKEL  3 Spaltig aus KLasse main_content*/ 


/*############################################################ */


/* ARTIKEL  1 Spaltig mit bild LINKS aus KLasse main_content*/ 
.csc-textpic-intext-left-nowrap {
width:100%;
display:table;
}


.csc-textpic-intext-left-nowrap .bb_header h1{
padding-top:4px;
color: #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
background-color: #FFFFFF;
}


.csc-textpic-intext-left-nowrap .csc-textpic{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.csc-textpic-intext-left-nowrap{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.csc-textpic-intext-left-nowrap .bodytext{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
line-height:150%;
padding-right:4px;
padding-left:0px;
padding-bottom:5px;

}

.csc-textpic-intext-left-nowrap .bodytext a
{
	color: #ec761f;
	text-decoration: none;
}

.csc-textpic-intext-left-nowrap .bodytext a:hover

{
	color: #ec761f;
	text-decoration: underline;
}



/* ARTIKEL  1 Spaltig mit bild LINKS aus KLasse main_content*/ 


/*############################################################ */


/* ARTIKEL  1 Spaltig mit bild RECHTS aus KLasse main_content*/ 

.csc-textpic-intext-right-nowrap .bb_header h1{
padding-top:4px;
color: #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
background-color: #FFFFFF;
padding-left:5px;
}

.csc-textpic-intext-right-nowrap .csc-textpic{
background-color: #FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;
}

.csc-textpic-intext-right-nowrap{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.csc-textpic-intext-right-nowrap .bodytext{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
line-height:150%;
padding-left:5px;
}

.csc-textpic-intext-right-nowrap .bodytext a
{
	color: #ec761f;
	text-decoration: none;
}

.csc-textpic-intext-right-nowrap .bodytext a:hover

{
	color: #ec761f;
	text-decoration: underline;
}


/* ARTIKEL  1 Spaltig mit bild RECHTS aus KLasse main_content*/


/*############################################################ */


/* ###### Mail Formular Begin  ###### */

#mailform
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
}
fieldset {
	border: none;
}

LABEL{
	font-size: 80%;
	float:left;
	width: 130px;
	padding-left: 5px;
	}

#mailform input{
	/* ###### width: 300px; ###### */

	margin-top: 0px;
	margin-bottom: 5px;
}
textarea{
	width: 450px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#mailformformtype_mail{
background-color: #EC761F;
border: 1px solid #EC761F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
font-size: 80%;
	width: 250px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.csc-mailform-label{
	font-size: 80%;
	color:#EC761F;
	padding-left: 5px;
	margin-bottom:10px;
	border-width: 1px;
	border-style: solid;
	border-color: #FAD9C0;
}

/* ###### Mail Formular End   ###### */


/*############################################################ */


/* ###### Suchausgabe Begin ###### */

.csc-form-label
{
	line-height: 130%;
	font-size: 75%;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 150px;

}

.csc-searchResult {
	line-height: 130%;
	font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

.csc-searchResultInfo
{
	line-height: 130%;
	font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

.csc-searchResultHeader a{
line-height: 130%;
	font-size: 70%;
color: #CC0000;
font-family: Verdana, Arial, Helvetica, sans-serif;}

/* ###### Suchausgabe End ###### */


/*############################################################ */


/* ###### Tabelle Anfang  ###### */

#main_content .breit{
	width:665px;
	padding: 10px;
        font-size: 80%;
        margin-bottom: 10px;
}

#main_content .breit .td-0
{
width:215px;
padding:5px;
}

#main_content .breit .tr-even
{
background-color: #FBE4D2;
}

#main_content .breit .tr-odd
{

background-color: #FFFFFF;

}

#main_content CAPTION {
	text-align:left;
	font-size: 100%;
	margin-left: 15px;
	color:#999999;
font-weight: bold;


}

/* ###### Tabelle END  ###### */

.bodytext a
{
	color: #ec761f;
	text-decoration: none;
}

.bodytext a:hover

{
	color: #ec761f;
	text-decoration: underline;
}

