@CHARSET "ISO-8859-1";

.new_flugrund_head  {
	position:relative;
}
.new_flugrund_head  img#rabatt{
	position:absolute;
	right:9px;
	top:110px;
}

.new_flugrund_head * {
	margin:0;
	padding:0;
	border:0;
	color:#333;
}

.new_flugrund_head h1 {
	font-size:17px;
	font-family:arial;
	font-weight:bold;
	width:661px;
	color:#333;
	padding:10px 0px;
}
.new_flugrund_head h2{
	font-size:18px;
	font-weight:bold;
	color:#06338A;
	padding:0px 8px 8px 8px;
}
.new_flugrund_head h3 {
	font-size:17px;
	font-weight:bold;
	color:#333333;
	padding:8px 8px 8px 18px;
}
.new_flugrund_head h4 {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
.new_flugrund_head h5 {
	width:230px;
	font-size:15px;
	font-weight:bold;
	padding:0px 8px 8px 8px;
}
.new_flugrund_head li{
	list-style:none;
	padding:0px 6px 9px 28px;
	font-size:12px;
	font-weight:bold;
}

.new_flugrund_head .orange_body_inner,
.new_flugrund_head .blue_body_inner {min-height:313px;}



.flleft{float:left;}
.flright{float:left;}
.clear{clear:both;}
.mtop8{margin-top:8px;}
.dblau{color:#06338A;}

.orange, .blue, .lorange {width:325px;}
.lblue {width:661px;}

.lorange {
	margin-right:6px;
}

.orange {margin-right:10px;}



.lorange_head,
.lorange_body,
.lorange_foot,
.orange_head,
.orange_body,
.orange_foot,
.blue_head,
.blue_body,
.blue_foot {
	width:325px;
}


/* alle heads */
.lorange_head,
.lblue_head{height:6px;}

.orange_head,
.blue_head {height:36px;}

.lorange_head {background:url(../../../images/rundreisen/flug/box_head_325_lightorange.gif) 0px 0px no-repeat #FFFFFF;}
.lblue_head {background:url(../../../images/rundreisen/flug/box_head_661_lightblue.gif) 0px 0px no-repeat #FFFFFF;}
.orange_head {background:url(../../../images/rundreisen/flug/box_head_325_mitBus.gif) 0px 0px no-repeat #FFFFFF;}
.blue_head {background:url(../../../images/rundreisen/flug/box_head_325_mitMietwagen.gif) 0px 0px no-repeat #FFFFFF;}


/* alle footer */
.lorange_foot,
.lblue_foot,
.orange_foot,
.blue_foot {height:8px;}

.lorange_foot {background:url(../../../images/rundreisen/flug/box_foot_325_lightorange.gif) 0px 0px no-repeat #FFFFFF;}
.lblue_foot {background:url(../../../images/rundreisen/flug/box_foot_661_lightblue.gif) 0px 0px no-repeat #FFFFFF;}
.orange_foot {background:url(../../../images/rundreisen/flug/box_foot_325_orange.gif) 0px 0px no-repeat #FFFFFF;}
.blue_foot {background:url(../../../images/rundreisen/flug/box_foot_325_blue.gif) 0px 0px no-repeat #FFFFFF;}


/* alle bodys */
.lorange_body,
.lblue_body,
.orange_body,
.blue_body {
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	padding:0px 2px 0px 2px;
	width:319px;
}
.lblue_body {width:655px;}


.lorange_body_inner {
	height:630px;
					background:url(../../../images/startseite/overlay/box_bg_lorange.gif) 0px 0px repeat-x #FEF0CB;}
.lblue_body_inner { background:url(../../../images/startseite/overlay/box_bg_lblue.gif) 0px 0px repeat-x #EEF5FF;}
.orange_body_inner {background:url(../../../images/startseite/overlay/box_body_319_orange.png) 0px 0px no-repeat #FEDC83;} /* this is png due to gradient */
.blue_body_inner {	background:url(../../../images/startseite/overlay/box_body_319_blue.png) 0px 0px no-repeat #B7D8FF;}


/* lorange specials */
.trenner {
	background:url(../../../images/startseite/overlay/trenner_319_lightorange.gif) 0px 15px no-repeat transparent;
	height:2px;
	padding:15px 0px 15px 0px;
}
.lorange_body_inner p {
	font-size:14px;
	color:#333333;
	padding:0px 8px 8px 8px;
	line-height:22px;
}
.lorange_body_inner img {padding:10px 0px 0px 35px;}


/* lblue specials */
.lblue_body_inner p {
	font-size:14px;
	color:#333333;
	padding:0px 8px 8px 8px;
	line-height:20px;
}


/* orange specials */
.orange h4 {padding:7px 8px 8px 67px;}
.orange h5 {color:#966D01;}

.orange li {background:url(../../../images/startseite/overlay/haken_bg_orange.gif) 10px 0px no-repeat transparent;}


/* blue specials */
.blue h4 {padding:7px 8px 8px 56px;}
.blue h5 {color:#06338A;}

.blue li {background:url(../../../images/startseite/overlay/haken_bg_blue.gif) 10px 0px no-repeat transparent;}


/* blue and orange specials */
.note {
	font-size:12px;
	padding:8px 6px 20px 6px;
}

/* other */
.more_info{
	color:#07358A;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	padding-right:12px;
	position:relative;
	top:-20px;
	height:0px;
	cursor:pointer;
}
.more_info img {padding-bottom:3px;}
.lblue_body_inner .more_info img {padding-bottom:1px;}

.lblue_body_inner .more_info{
	position:static;
	height:12px;
}








/**
 * Overlay - Kopierte Styles
 */
 
 div.overlayLarge {
    background: url(../../images/startseite/overlay/overlayTop800.png) no-repeat scroll center top transparent;
    width: 800px;
}
div.overlayLarge div.OverlayContent {
    background: url(../../images/startseite/overlay/overlayMiddle800.png) repeat-y scroll 0 0 transparent;
    margin-top: 17px;
    padding: 0 6px;
}
div.overlayLarge div.OverlayContent div.TopBG {
    background: url(../../images/startseite/overlay/overlayTopContent.jpg) repeat-x scroll center top transparent;
    padding: 0 10px;
}
div.overlayLarge div.OverlayContent div.TopBG div.TopNavi {
    text-align: right;
}
div.overlayLarge div.OverlayContent div.TopBG h2 {
    display: block;
    float: left;
    padding-right: 5px;
    position: relative;
    top: -10px;
}
div.overlayLarge div.OverlayContent div.TopBG span {
    position: relative;
    top: -7px;
}
div.overlayLarge div.OverlayContent div.TopBG div.TopNavi a {
    position: relative;
    right: -14px;
    top: -15px;
}
div.overlayLarge div.OverlayContent div.TopBG ul {
    clear: left;
    margin-top: 10px;
}
div.overlayLarge div.OverlayContent div.TopBG ul li {
    background: url(../../../../images/de/mietwagen/icons/haken2.gif) no-repeat scroll left top transparent;
    padding: 5px 10px 5px 15px;
}
div.overlayLarge div.OverlayFooter {
    background: url(../../images/startseite/overlay/overlayBottom800.png) no-repeat scroll center top transparent;
    height: 15px;
}
div.overlaySmall {
    background: url(../../images/startseite/overlay/overlayTop.png) no-repeat scroll center top transparent;
    width: 518px;
}
div.overlaySmall div.OverlayContent {
    background: url(../../images/startseite/overlay/overlayMiddle.png) repeat-y scroll 0 0 transparent;
    margin-top: 17px;
    padding: 0 7px;
}
div.overlaySmall div.OverlayContent div.TopBG {
    background: url(../../images/startseite/overlay/overlayTopContent.jpg) repeat-x scroll center top transparent;
    padding: 0 10px;
}
div.overlaySmall div.OverlayContent div.TopBG div.TopNavi {
    text-align: right;
}
div.overlaySmall div.OverlayContent div.TopBG h2 {
    display: block;
    float: left;
    padding-right: 5px;
    position: relative;
    top: -10px;
}
div.overlaySmall div.OverlayContent div.TopBG span {
    position: relative;
    top: -7px;
}
div.overlaySmall div.OverlayContent div.TopBG div.TopNavi a {
    position: relative;
    right: -14px;
    top: -15px;
}
div.overlaySmall div.OverlayContent div.TopBG ul {
    clear: left;
    margin-top: 10px;
}
div.overlaySmall div.OverlayContent div.TopBG ul li {
    background: url(../../../../images/de/mietwagen/icons/haken2.gif) no-repeat scroll left top transparent;
    padding: 5px 10px 5px 15px;
}
div.overlaySmall div.OverlayFooter {
    background: url(../../images/startseite/overlay/overlayBottom.png) no-repeat scroll center top transparent;
    height: 15px;
}


.TopBG h1.dblau {
	/* ueberschrift im overlay hatte noch default werte*/
	margin:0px 0px 10px 0px;
}


.tx_10 p {
	font-weight:normal;
	text-align:justify;
	font-size:13px;
}