* {
margin: 0px; 
padding: 0px; 
} 
body { 
	padding: 0; 
	margin: auto; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px;
	line-height: 1.5em;
	background: #fff; 
	color: #000000; 
	text-align: center;
}


.big { 
       float:center;
       margin: 0;
       padding-left: 100px;
       width: 800px; 
	   border: 0;
}
.mit { 
       float:center;
       margin: 0;
       padding: 0;
       width: 720px; 
}

#logo {
	FLOAT: left; MARGIN: 3px auto; WIDTH: 230px; HEIGHT: 60px
}
#banner {
	FLOAT: left; MARGIN: 3px auto; WIDTH: 440px; HEIGHT: 60px
}





a {
	color: #185DA0;
	background: inherit;
}

a:hover {
	color: #000000;
	background: inherit;
	font-size:14px;	
}

a.title {
	color: #FE6700;
	background: #FFF;
}

p {	
	margin: 0 0 5px 0;
	
}

ul { 
	margin: 0; 
	padding : 0; 
	list-style : none; 
}

	/* right side
   --------- */

.right {
	float: left;
	width: 460px;
	margin: 0 0 10px 0;
	text-align: left;
	BORDER: #eee 1px solid;
}
.right_articles {
		clear:both;
		margin: 0px 0 1px 0;
		padding: 6px;
		width: 420px;
	}

.right_links {
		border: 1px solid #eee;
		padding: 0;	
		margin: 0;
	}
	
.right_links:hover {
		border: 1px solid #ccc;
	}
	
.right_message {
		border: 1px solid #eee;
		padding: 10px 10px 10px 75px;	
		margin: 0 0 10px 0;
		background: #fff url(questionmark.gif) no-repeat center left;
		color: #454545; 
	}
	
.right_message:hover {
		border: 1px solid #ccc;
	}
	
.right_side {
			float: left;
			width: 210px;
			margin: 0;
			padding: 6;
			text-align: left;
		}
		
.left_side {
			float: right;
			width: 210px;
			border-left: 1px solid #eee;
			margin: 0;
			padding: 0;
		}
		
.right_box {
		clear:both;
		background: #F5F5F5;
		color: #000;
		border: 1px solid #ccc;
		padding: 2px;
	}
#last {
      margin: 0;
      padding: 0;
	}
#more {
      margin: 0;
      padding: 0;
	  width: 450px;
	}
/*left side
   ---------- */
		
.left {
clear:both;
	float: left;
	width: 220px;
	margin: 0;
}

.left_articles {
		border: 1px solid #eee;
		padding: 6px;	
		margin: 0 0 1px 0;
		text-align: left;
	}
	
	.left_articles_feedback {
		border: 1px solid #eee;
		padding: 6px;	
		margin: 0 0 1px 0;
		text-align: left;
		background: #F5F5F5;
	}
	
.left_articles_urlaubreisen {
		border: 1px solid #eee;
		padding: 6px;	
		margin: 4 0 1px 0;
		text-align: left;
	}	
	
	
.left_articles:hover {
		border: 1px solid #ccc;
	}
		
.image {
	float: left;
	margin: 0 9px 3px 0;
}

/* footer
   ------ */
.link { 
	clear: both; 
	float:left;
	text-align: center;
	line-height: 1.8em;
	color: #808080;
	background: #FFF;
	padding: 0;
	width: 680px;
}
.footer { 
	clear: both; 
	text-align: center;
	line-height: 1.8em;
	color: #808080;
	background: #FFF;
	padding: 10px 0 10px 0;
	border-top: 1px solid #eee;
	width: 720px;
}

.footer a {
	color: #000000;
	background: #fff;
}

/* Main Navigation */
#main-nav { 
float:left;
clear: both;
height: 22px; 
width: 680px;
padding-left: 11px;
}
#main-nav ul { margin: 0; padding: 0; }

/* IE5 Mac Hack \*/ 
/*/ 
#main-nav { padding-left: 11px; overflow: hidden; } 
/* End Hack */

#main-nav li { float: left; }

#main-nav li a {
display: block;
height: 0px !important;
height /**/:22px; /* IE 5/Win hack */ 
padding: 22px 0 0 0;
overflow: hidden;
background-repeat: no-repeat;
}

#main-nav li a:hover {
background-position: 0 -22px;
}

#main-nav li#startseite,
#main-nav li#startseite a { width: 95px; background-image: url(../images/nav/startseite.jpg); }
#main-nav li#rundreisen,
#main-nav li#rundreisen a { width: 95px; background-image: url(../images/nav/rundreisen-2.jpg); }
#main-nav li#themenreisen,
#main-nav li#themenreisen a { width: 95px; background-image: url(../images/nav/themenreisen.jpg); }
#main-nav li#stadtreise,
#main-nav li#stadtreise a { width: 95px; background-image: url(../images/nav/stadtreise.jpg); }
#main-nav li#kreuzfahrten,
#main-nav li#kreuzfahrten a { width: 95px; background-image: url(../images/nav/kreuzfahrten.jpg); }
#main-nav li#hotels,
#main-nav li#hotels a { width: 95px; background-image: url(../images/nav/hotel.jpg); }
#main-nav li#aboutus,
#main-nav li#aboutus a { width: 95px; background-image: url(../images/nav/aboutus.jpg); }

body.about li#startseite,
body.about li#startseite a,
body.services li#rundreisen,
body.services li#rundreisen a,
body.portfolio li#themenreisen,
body.portfolio li#themenreisen a,
body.contact li#stadtreise,
body.contact li#stadtreise a,
body.contact li#kreuzfahrten,
body.contact li#kreuzfahrten a,
body.contact li#hotels,
body.contact li#hotels a,
body.contact li#aboutus,
body.contact li#aboutus a {
background-position: 0 -100px;
}
