body{
	margin:0;
	padding:0;
	background-color:#4E9AF7;
	font-family: Arial;
	font-size: 14px;
}

img.flags{
	border:0px;
}


#banner{
	background-image: url('content_FILES/banner_fuell.jpg');
	background-position: 265px;
	/*width: 100%;*/
	height: 175px;
	padding:0;
	margin:0;
}
#banner_logo{
	background-image: url("content_FILES/banner.jpg");
	background-repeat: no-repeat;
	width: 265px;
	height:100%;
	margin:0;
	padding:0;
	float: left;
}

#banner_text{
	color:#FFBA00;
	margin-right:0px;
	font-size: 3.5em; 
	font-weight: bold; 
	font-family: Garamond, serif;
	padding-top:30px; /* orginal: 47px */
	text-align: left;
	margin-left: 300px;
	font-variant: small-caps;
	text-shadow: -1px 0 #1b0d6f, 0 1px #1b0d6f, 1px 0 #1b0d6f, 0 -1px #1b0d6f;
}

#date{
	position: absolute;
	right: 300px;
	top: 3px;
	color: white;
}

#language{
	position: absolute;
	right: 100px;
	top: 3px;
	text-decoration:none;
}
#lang_deutsch{
	background-image: url(content_FILES/ger-flagge.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-right: 10px;
	text-decoration:none;
	color: White;
}
#lang_english{
	background-image: url(content_FILES/gbr-flagge.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	text-decoration:none;
	color: White;
}

#sitemap{
	position: absolute;
	right: 30px;
	top: -11px !important; 
	top: 3px;

}
#sitemap ul{
	list-style-type: none;
}

#sitemap a{
	text-decoration:none;
	color: White;  
}

#sitemap a:hover{
	color: #BCE3F4;
}

#menu{
	position: absolute;
	left: 305px;
	top: 112px;
	color: #c63a1e;
	font-weight: bold;
	font-size: 1.2em;
	text-shadow: -1px 0 #1b0d6f, 0 1px #1b0d6f, 1px 0 #1b0d6f, 0 -1px #1b0d6f;
}
#menu ul {
	margin:0;
	padding:0;
}

#menu li {
	list-style-type: none;
	display: inline;
	margin-right: 10px;
}

#menu a{
	text-decoration:none;
	
	font-family: arial; 
	color: #ffba00;  
	font-weight: bolder;
}

#menu a:hover {
	color: #BCE3F4;
}

#pdf a{
	position: absolute;
	right: 28px;
	top: 145px;
	margin-right:10px;
	text-decoration:none;
	font-family: arial; 
	color: White;  
	/* font-weight: bolder; */
}

#pdf img{
	border: 0;
}




#left{
	position: absolute;
	top:	210px;
	left: 0px;
	width: 270px;
	border: 0px solid black;
}

#content{
	margin: -20px 20px 0 300px;
}


#submenu1{
	margin-top: 20px;
	
}

#submenu1 li{	
	list-style-type: none;
	display: inline;
	margin-right: 10px;
}
#submenu{
	margin-left: 20px;
	text-align: left;
}
#submenu a{	
	text-decoration:none;
	font-family: arial; 
	color: #ffba00;  
	font-weight: bolder;
        margin-left: 20px;
	text-shadow: -1px 0 #1b0d6f, 0 1px #1b0d6f, 1px 0 #1b0d6f, 0 -1px #1b0d6f;
}
#submenu a:hover{	
	color: #BCE3F4;
}

div.static{	
	margin-left: 20px;
	margin-top:50px;

	padding-left: 20px;
	border-left: 10px solid #ffba00;
	font-weight: bold;
	font-size: 12px;
	
}
#footer{
	text-align: right;
	border-top: 1px solid rgb(188, 227, 244);
	padding-top: 7px;
	color: rgb(188, 227, 244);
	font-size: smaller;
}

/*---------------------------------------------
	Box mit abgerundeten Ecken
---------------------------------------------*/
.ro {
	background:url(content_FILES/ro.gif) top right no-repeat;
	margin:0;
	padding:0;
}

.lo {
	background:url(content_FILES/lo.gif) top left no-repeat;
	margin:0;
	padding:0;
}

.ru {
	background:url(content_FILES/ru.gif) bottom right no-repeat;
	padding:0;
	margin: 0;
}

.lu {
	background:url(content_FILES/lu.gif) bottom left no-repeat;
	margin:0;
	padding:0;
}
.inhalt {
	margin:0px;
	padding:22px 20px 0px 20px;
}
.inhalt ul {
	margin:0;
	padding:0;
}

.inhalt li {
	margin:5px;
	list-style: none;
}


.t3_content_container{
	display: block;
	border: 0px solid red;
	margin: 0px;	
}

.t3_content_container h1{
	font-size: 20px;
	font-variant: small-caps;
}


.t3_content_container table td,th{
  padding: 0 10px;
  font-size: 13px;
}
.t3_content_container tbody{
	background-color: #67B5F6;
}
.t3_content_container thead{
	background-color: #ffba00;
}

.t3_content_container p{
	text-align: justify;	
	border: 0px solid silver;
	margin: 0;
}

.csc-textpic-caption { text-align: center; font-style: italic; }

fieldset.csc-mailform {
	border: 0px solid red;
}
fieldset.csc-mailform label{
	border-bottom: 1px solid #67B5F6;
	width: 150px;
	display: block;
	float: left;
}
fieldset.csc-mailform input,textarea{
	border: 1px solid #67B5F6;
	background-color: #BCE3F4;
}

.tours {
	width: 100%;
	text-align: left;
	margin-bottom: 30px;
}

.tx-tobisoft-pi1 h3{
	/**background-color: #ffba00;**/
	width: 100%;
	border-bottom: 3px solid #ffba00;
}

a.camera{
	text-decoration:none;
	display:block;
	width:20;
	background:url(/fileadmin/Ramona/icon/camera-unmount-16x16.png) bottom left no-repeat;;
	}
