/* 
CSS Document for On-Travel.de
30.11.2007 www.brainiax.de
Author: Kristian Kraft

Version 1.0
*/


/* Tag Definitions */
body
{
	margin:5px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; /* Textgröße anpassen */
	line-height:20px;
}


a{
	color:#000000;
	text-decoration:underline;
}

form
{
	display:inline;
}

label
{
	cursor:pointer;
}

ol
{
	line-height:20px;
	margin:0 0 0 25px;
	padding:0;
}

img
{
	border:0px;
}

h2
{
	font-size:14px;
	margin:15px 0 0 0;
	padding:0;
}

p
{
	margin:5px 0 10px 0;
}

table
{
	border-collapse:collapse;
}

/* ID Definitions */

#wrapper
{
	width:650px;
}

#banner
{
	margin-bottom:7px;
	display:none;
}

#logo
{

}

#navigation
{
	background-color:#408ada;
	display:none;
}

#metaNavigationHome /* Über uns, Mediadaten, etc. + Teaser-Bild */
{
	clear:both;
	background-image:url(../images/ontravel_banner.jpg);
	height:170px;
	background-repeat:no-repeat;
	display:none;
}

#metaNavigationContent /* Über uns, Mediadaten, etc. + Teaser-Bild */
{
	padding: 10px 0 0 107px;
	display:none;
}

#metaNavigationContent a
{
	text-decoration:none;
	font-size:11px;
}

#contentPaneHome
{
	width:650px;
	float:none;
	border: 0px solid green;/**/
	
}

#editorial /* Linke Box auf der Startseite mit AMEX News */
{
	border: 1px solid #66cc33;
	width:238px;
	float:none;
	padding:10px;
	margin:0;
}

#editorial h1
{
	color:#66cc33;
	font-size:12px;
	margin:0;
	padding:0;
}

#editorial h2
{
	color:#66cc33;
	font-size:12px;
	margin:0;
	padding:0;
}

#editorial p
{
	margin-bottom:20px;
}

#boxFlugHotelNews /* Box in der Mitte auf der Startseite */ 
{
	float:none;
	width:520px;
	margin-left:23px;
	border:0px solid red;
}

#boxFlugHotelNews_links
{
	float:none;
	width:240px;
	margin-right:40px;
	border:0px solid red;	
}

#boxFlugHotelNews_links h1
{
	font-size:12px;
}

#boxFlugHotelNews_links h2
{
	font-size:12px;
	margin:0;
	padding:0;
}

#boxFlugHotelNews_links p
{
	margin-bottom:40px;
}

#boxFlugHotelNews_rechts
{
	float:none;
	width:240px;
	margin-left:0px;
	border:0px solid red;		
}

#boxFlugHotelNews_rechts h1
{
	font-size:12px;
}

#boxFlugHotelNews_rechts h2
{
	font-size:12px;
	margin:0;
	padding:0;
}

#boxFlugHotelNews_rechts p
{
	margin-bottom:40px;
}

#promotion /* Rechte Box auf der Startseite mit Promotion und Gewinnspiel */
{
	float:none;
	width:146px;
	text-align:right;
	border:0px solid red;
}

#subNavigation
{
	border: 1px solid #66cc33;
	width:228px;
	float:none;
	padding:10px;
	display:none;
}

#subNavigationOhneNavigation
{
	border: 0px solid #66cc33;
	width:67px;
	float:none;
	padding:10px;
	height:300px;
	display:none;
}

#subNavigation ul
{
	margin:5px 0 10px 15px;
	line-height:20px;
	padding:0;
}

#subNavigation a
{
	color:#0066cc;
	text-decoration:none;
}

#subNavigationLinks a
{
	color:#000000;
	text-decoration:none;
}

#contentHead
{
	float:none;
	width:687px;
	margin-bottom:20px;
	background-color:#408ada;
}

#content
{
	float:none;
}

#content ul
{
	margin:0 0 0 16px;
	padding:0;
}

#content ol
{
	margin:0 0 0 16px;
	padding:0;
}

#contentHeadOhneNavigation
{
	float:none;
	width:850px;
	margin-left:20px;
	margin-bottom:20px;
	background-color:#408ada;
}

#contentOhneNavigation
{
	float:none;
	width:850px;
	margin-left:20px;
}

#contentOhneNavigation ul 
{
	margin:0 0 0 16px;
	padding:0;
}

#contentOhneNavigation ol 
{
	margin:0 0 0 16px;
	padding:0;
}


#content h2
{
	font-size:16px;
	margin:0;
}

#contentOhneNavigation h2
{
	font-size:16px;
	margin:0;
}

#content a
{
	color:#000000;
}

#contentOhneNavigation a
{
	color:#000000;
}

#footer
{
	clear:both;
	display:none;
}


/* Class Definitions */

.subNavigationHeadline
{
	color:#0066cc;
	display:none;
}

.totop
{
	text-align:right;
	margin-bottom:30px;
	display:none;
	
}

/* Styles aus altem OnTravel */
.tblcontent {
   border: 1px solid #326CB6;
   padding:3px;
   padding-left:5px;
   padding-right:5px;
}

.gwGreen
{
	color:#66CC33;
	padding-bottom:16px;
}

.gwBlue
{
	color:#408ADA;
}

.gwBlack
{
	color:#000000;
}

.druckToTop
{
	width:504px;
	display:none;
}

.contenttable
{
	border:1px solid #408ada;
	border-collapse:collapse;
	margin-bottom:10px;
}

.contenttable td
{
	border:1px solid #408ada;
	border-collapse:collapse;
	padding:0px 10px;
	vertical-align:top;
}

.align-right
{
	text-align:right;
}

.csc-textpic-text
{
margin-bottom:20px;
}

.align-left{
	text-align:left;
}

.align-right{
	text-align:right;
}

.align-center{
	text-align:center;
}