body {
    margin: 0;
    padding: 0;
    font-family: arial;
    font-size: 11px;
    color: #B4C6E5;
}
img {
		border:0px;
}
 a {
	color:#07086C;
}
.bodytext a {
	color:#07086C;
	text-decoration:none;
}
.bodytext a:hover {
	color:#07086C;
	text-decoration:underline;
}
#logoBox{
    position:absolute;
    top:17px;
    left:20px;
    width:270px;
    height:75px;
    cursor:pointer;
}
#mainBox {
    width: 970px;
}
#headBox {
    width: 970px;
    height: 140px;
    position: relative;
    background: url('../img/Mood_970x150.jpg') top left no-repeat;
}
#teaserBox {
    width: 360px;
    height: 550px;
    float: left;
    margin-top:5px;
}
.layout0 {
	padding:0px 10px 0px 15px;
	color:#07086C;
	font-size:12px;
	line-height:14px;
}
.text-img-layout0 {
	padding:0px 10px 0px 15px;
	color:#07086C;
	font-size:12px;
	
	
	display:inline;
	margin-left:0;
}
div.csc-textpic-imagewrap {
	float:left;
	margin-right:20px;
}
.csc-textpic-firstcol, csc-textpic-lastcol {
margin:0px;
padding:0px;
}	
.csc-textpic-imagewrap img {
	padding:3px;
	border:1px solid #A1D7F3;

}
dd {
	margin:0px;
	padding:0px;
}
.csc-textpic-caption
{
	text-align:right;
	color:#C3C3DF;
	font-size:10px;
	letter-spacing:0px;

	
}
.Stil1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #07086c;
	font-size: 14px;
}
.Stil4,.bodytext {
	color: #07086c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.Stil5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #07086c;
}

#tt_contentContainer {
	width:540px;
}
#ibeBox {
    width: 500px;
    height: 570px;
    float:left;
}
* html #ibeBox
{
    margin:0px!important;
}
*+html #ibeBox,* html #ibeBox
{
    padding-top:15px;
}
* html b\ody div#ibeBox {
margin-left:0;
display:inline;
float:right;
margin-top:-597px;
}
* + html div#ibeBox {
margin-top:-15px;
}
#ibeBox iframe {
    padding: 0;
    margin: 0;
    border: 0;
}
#footerBox {
    width: 970px;
    height: 158px;
    clear: both;
    position: relative;
    background: url('../img/970x200_Footer.jpg') top left no-repeat;
}

#topNavi {
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    bottom: 10px;
    left: 0;
}
#topNavi li {
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 0 23px;
    text-align: center;
}
#topNavi li a:link,
#topNavi li a:visited {
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #224A89;
}
.topNaviBorderRight {
    border-right: 1px solid #07086C;
}
#tc {
	padding:5px;
	color:#07086C;
}
#tc a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold !important;
	color: #07086c !important;
	font-size: 12px !important;
	
}
#tcmarken {
	display:none;
}
#tcmarken a {
		font-size:11px !important;
		font-weight:normal !important;
		text-decoration:none;
} 

#tcmarken a:hover {
		text-decoration:underline;
}
#tcmarken th {
	text-align:center;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	
}

#tcmarken td {
	text-align:left;
	width:150px;
	vertical-align:top;
	
}
#footNavi {
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    bottom: 70px;
    left: 40px;
}
#footNavi li {
    float: left;
    height: 16px;
    line-height: 16px;
    padding: 0 16px;
    text-align: center;
}
#footNavi li a:link,
#footNavi li a:visited {
    text-decoration: none;
    font-size: 12px;
    color: #FFFFFF;
}
.footNaviBorderRight {
    border-right: 1px solid #FFFFFF;
}

/** NEW **/
#oneContent .text-img-layout0
{
	padding:10px;
}

#oneContent
{
	padding:0 10px 10px;
	margin-top:10px;
}
#ibeBox iframe html
{
    margin:100px;
    padding:0;
}
.csc-textpic-intext-left{

	margin:10px 10px 10px 0px;
}
h1
{
	color:#07086C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}

#newsContent {
	padding:5px
}
#newsContent .layout0 {
	line-height:16px;	
	padding-top:10px;
}
#newsContent h1 {
	font-size:12px;
	
}
div.reisetippnavi{
padding-left:15px;
clear:both;
/*background-image:url(../img/bg_top.jpg);
background-repeat:no-repeat;
background-color:#9ce6ff;*/
width:938px;
margin-left:10px;
padding-top:1px;
border:solid 1px #A1D7F3;
}
div.bg-bottom {
/*background-image:url(../img/bg_bottom.jpg);
background-repeat:no-repeat;*/
margin-left:15px;
clear:both;
}

div.navLevel2 {
margin-left:5px;
}
div.reisetippnavi h3 {
color:#005AAA;
margin:0px;
font-size:14px;
}

* + html div.reisetippnavi h3 {
margin-top:3px;
}
div.reisetiphead {
background-color:#A1D7F3;
margin-left:-16px;
margin-right:-1px;
margin-top:-6px;
padding:5px 0 5px 15px;
margin-bottom:10px;
border:solid 1px #A1D7F3;
}
ul.ul_oa {
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;

}

ul.ul_oa li {
width:33%;
float:left;
list-style-type:none;
margin-bottom:10px;
}

ul.ul_oanews li{
width:50%;
float:left;
list-style-type:dot;
line-height:16px;
}
ul.ul_oa li {
width:33%;
float:left;
list-style-type:none;
margin-bottom:10px;
}
div.clear {
	clear: left;
	margin: 0;
	padding: 0;
	height: 5px;
	line-height: 0;
	font-size: 0;
}
ul.ul_ebene2 li {
width:100%;
font-size:12px;
font-weight:normal;
color:#07086C;
list-style-image:url(../img/pfeil_klein.gif);
margin-bottom:0px;
}
.reisenewsnavi {
	padding-left:15px;
}

.reisenewsnavi ul.ul_oa li {
	clear:both;
}
#popup a
{
    text-decoration:underline;
}
.clear
{
    clear:both;
}
#og
{
    border:1px solid #000;
}