* {
	padding: 0;
	margin: 0;
	border: 0;
}

#wrapper {
	width:1214px;
	height:auto;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	text-align:left;
	background-color:transparent;
}

body {
	margin:0px;
	min-width:1210px;
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	line-height:135%;
	color:#000000;
	text-align:center;
	background-color:#000000;
	background-image:url(../img/navi/bg.jpg);
	background-repeat:repeat-x;
}

#header,#menu,#content,#footer {
	overflow:hidden;
	display:inline-block;
	background-color:transparent;
}

#header {
	height:90px;
	width:1204px;
	margin:0px;
	padding:0px;
	background-color:transparent;
}

.header_logo {
	float:left;
	width:316px;
	height:83px;
	border:0px;
	background-image:url(../img/navi/logo_reisen2.png);
	background-position:left;
	background-repeat:no-repeat;
	background-color:transparent;
	display:block;
	margin-top:17px;
	margin-left:0px;
}

 /* HEADER BILDWECHSEL */
#header_bildwechsel {
	float:right;
	width:600px;
	height:79px;
	overflow:hidden;
}

ul#portfolio li {
	width:600px;
	height:60px;
	margin:17px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
}

.fade{
	margin-bottom: 2em;
}

 /* NAVIGATION: LINK-MEN†S */
.link_rechts ul {
	clear:both;
	text-align:right;
	background-color:transparent;	
	margin:0px;	
}

.link_rechts li {
	list-style:none;
	display:inline;
	float:right;
	margin:0px 14px 0px 1px;
}

.link_links ul {
	clear:both;
	text-align:left;
	background-color:transparent;		
}
.link_links li {
	list-style:none;
	display:inline;
	float:left;
	margin:0px 14px 0px 1px;
}

.aktiver_link {
	color:#EF9C00;
	text-decoration:none;
}

 /* SCHALTFL€CHEN MEN† OBEN */
#menu {
	height:83px;
	width:1204px;
	margin-top:5px;
	margin-bottom:10px;
	background-color:transparent;
}

/* STRUKTUR */
#content {
	clear:both;
	width:1200px;
	height:auto;
	background-image:url(../img/navi/content_mitte2.gif);
	background-repeat:repeat-y;
	background-color:transparent;
	margin-top:0px;
	padding:0px;
	border:0px;
}

#content_top {
	clear:both;
	width:1200px;
	height:6px;
	background-image:url(../img/navi/content_oben.gif);
	background-repeat:no-repeat;
	background-color:transparent;
}

#content_bottom {
	width:1200px;
	height:6px;
	background-image:url(../img/navi/content_unten.gif);
	background-repeat:no-repeat;
	background-color:transparent;
}

.spalte_links, .spalte_rechts {	
	width:190px;
	padding:0px;
	background-color:transparent;
	border:0px;
}

.spalte_links {
	float:left;
	margin:0px 0px 0px 4px;
}

.spalte_rechts {
	float:right;
	margin:0px 4px 0px 0px;
}

#spalte_mitte_links, #spalte_mitte_rechts {
	width:400px;
	height:auto;
	float:left;
	border:0px;
	overflow:hidden;
	background-color:transparent;
}

/* HAUPT-NAVIGATION */
#reisen_jazz, #reisen_blues, #reisen_gospel, #reisen_hiphop, #reisen_kunst, #reisen_architektur, #reisen_jazz:hover, #reisen_blues:hover, #reisen_gospel:hover, #reisen_hiphop:hover, #reisen_kunst:hover, #reisen_architektur:hover,#reisen_jazz:active, #reisen_blues:active, #reisen_gospel:active, #reisen_hiphop:active, #reisen_kunst:active, #reisen_architektur:active, #reisen_jazz_an, #reisen_blues_an, #reisen_gospel_an, #reisen_hiphop_an, #reisen_kunst_an, #reisen_architektur_an, #reisen_blues_an {
	float:left;
	width:200px;
	height:83px;
	border:0px;
	background-repeat:no-repeat;
	background-position:left;
}

#reisen_jazz {
	background-image:url(../img/navi/button_jazz.jpg);
}

#reisen_blues {
	background-image:url(../img/navi/button_blues.jpg);
}

#reisen_gospel {
	background-image:url(../img/navi/button_gospel.jpg);
}

#reisen_hiphop {
	background-image:url(../img/navi/button_hiphop.jpg);
}

#reisen_kunst {
	background-image:url(../img/navi/button_kunst.jpg);
}

#reisen_architektur {
	background-image:url(../img/navi/button_architektur.jpg);
}

#reisen_jazz:hover {
	background-image:url(../img/navi/buttonh_jazz.jpg);
}

#reisen_blues:hover {
	background-image:url(../img/navi/buttonh_blues.jpg);
}

#reisen_gospel:hover {
	background-image:url(../img/navi/buttonh_gospel.jpg);
}

#reisen_hiphop:hover {
	background-image:url(../img/navi/buttonh_hiphop.jpg);
}

#reisen_kunst:hover {
	background-image:url(../img/navi/buttonh_kunst.jpg);
}

#reisen_architektur:hover {
	background-image:url(../img/navi/buttonh_architektur.jpg);
}

#reisen_jazz:active {
	background-image:url(../img/navi/buttona_jazz.jpg);
}

#reisen_blues:active {
	background-image:url(../img/navi/buttona_blues.jpg);
}

#reisen_gospel:active {
	background-image:url(../img/navi/buttona_gospel.jpg);
}

#reisen_hiphop:active {
	background-image:url(../img/navi/buttona_hiphop.jpg);
}

#reisen_kunst:active {
	background-image:url(../img/navi/buttona_kunst.jpg);
}

#reisen_architektur:active {
	background-image:url(../img/navi/buttona_architektur.jpg);
}
#reisen_jazz_an {
	background-image:url(../img/navi/button_jazz_on.jpg);
}

#reisen_blues_an {
	background-image:url(../img/navi/button_blues_on.jpg);
}

#reisen_gospel_an {
	background-image:url(../img/navi/button_gospel_on.jpg);
}

#reisen_hiphop_an {
	background-image:url(../img/navi/button_hiphop_on.jpg);
}

#reisen_kunst_an {
	background-image:url(../img/navi/button_kunst_on.jpg);
}

#reisen_architektur_an {
	background-image:url(../img/navi/button_architektur_on.jpg);
}
/* TEXT FORMATE */
h1 {
	font-family:Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold; 
}

h2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	line-height:135%;
	font-weight:bold; 
}

h3 {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	line-height:135%;
	font-weight:normal;
}
.schrift_11_o7 {
	font-size:11px;
	margin:7px 0px 0px 0px;
}

.abstand_cont_links {
	margin:0px 25px 10px 20px;
}

.abstand_cont_rechts {
	margin:0px 20px 10px 30px;
}

.anker {
	font-family: Verdana, Arial, sans-serif;
	font-size:9px;
	line-height:135%;
	text-align:left;
	text-decoration:underline;
	padding:0px;
	margin:17px 0px 0px 0px;
	border-left:10px groove #DFCC9E;
	background-color:transparent;
}

.displaynone { 
	display:none; 
}

em {
	font-style:italic;
}

:focus {
	outline:0;
}

.hidden {
	visibility:hidden;
}

.kasten {
	float:right;
	width:188px;
	height:188px;	
	margin:17px 2px 17px 0px;
	padding:0px;
}

.kasten_rahmen {
	float:right;	
	margin:17px 0px 17px 0px;
	padding:0px;
	border:1px solid #FBB839;
}

.kasten_rahmen_o0 {
	float:right;	
	margin:0px 0px 17px 0px;
	padding:0px;
	border:1px solid #FBB839;
}

.kontaktbox {
	float:right;
	height:188px;
	background-color:#EDA621;	
	margin:17px 2px 0px 0px;
	padding:0px;
}

.kasten_links {
	float:left;
	width:190px;
	height:188px;
	background-color:#EDA621;	
	margin:17px 2px 17px 4px;
	padding:0px;
}

.kasten_text, .kasten_text11, .kasten_text_rot {
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
	margin:5px 10px 10px 10px;
}

.kasten_text {
	font-size:12px;
}

.kasten_text_rot {
	font-size:12px;
	color:#64141C;
}

.kasten_text11 {
	font-size:11px;
}

.fliesstext {
	float:left;
	width:60px;
	margin:0px 17px 10px 0px;
	background-color:transparent;
}

.fliesstext_infobox {
	float:left;
	width:130px;
	margin:0px 10px 7px 0px;
}

.fliesstext_links {
	float:left;
	/* width:82px; */
	margin:0px 10px 7px 0px;
}

.socials {
	float:left;
	width:38px;
	margin:0px 17px 7px 0px;
}

.kein_link {
	color:#000000;
	text-decoration:none;
}

.link_rechts a {
	color:#EF9C00;
	text-decoration:underline;
}

.link_rechts a:hover {
	color:#EAD9B8;
}

.an {
	color:#EF9C00;
}

.infobox, .infobox_rot, .infobox_spalten, #feld_agb, #feld_impressum, #feld_news, #feld_kontakt, #feld_incentives, #feld_info {
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	line-height:135%;
	text-align:left;
	margin-top:17px;
	border:1px solid #FBB839;
}
.infobox, #feld_impressum, #feld_incentives, #feld_kontakt {
	padding:7px 20px 20px 20px;
}

.infobox_rot {
	border:1px dashed #FBB839;
	padding:7px 20px 20px 20px;
}

.infobox_spalten {
	clear:both;
	padding:7px 0px 20px 0px;
}

.o7, .o7_bold, .o7_bold12_orange, .o7rot {
	margin-top:7px;

}

.o7rot {
	color:red;
}

.o7_bold {
	font-weight:bold;
}

.o7_bold12_orange {
	/*font-weight:bold;*/
	font-size:12px;
	background-color:#EDA621;
	padding:7px 7px 0px 7px;	
}

.o10_tweiss {
	margin-top:10px;
	color:#ffffff;
	font-size:10px;
	text-align:center;
}

.o17 {
	margin-top:17px;
}


.o17_bold{
	margin-top:17px;
	font-weight:bold;
}

.pl7 {
	padding-left:7px;
}

.subtitel {
	font-weight:bold;
	color:#EDA621;
	margin:0px 20px 0px 0px;
	font-size:13px;
}

p {
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	line-height:135%;
	text-align:left;
	padding:0px;
	background-color:transparent;
}

strong {
	font-weight:bold;
}

/* TABELLEN */
table {
	table-layout:auto;
	border-collapse:collapse;
	font: normal 11px verdana, arial, sans-serif;
	color:#000000;
  }

td, th {
	border-bottom: 1px dashed #FBB839;
 	padding:5px 17px 5px 0px;
  	color: #000000;
	width:auto;
	vertical-align:top;
}

/* LISTEN */
li {
	margin-left:15px;
}

.font11 {
	font-size: 11px;
}

/* BILDER */
.bilder_start {
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	z-index:20;
}

#startbild_1, #startbild_2, #startbild_3, #startbild_4, #startbild_5, #startbild_6 {
	width:200px;
	height:581px;
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:transparent;
	background-repeat:no-repeat;
}

#startbild_1 {
	background-image:url(../img/start/jazzreisen.jpg);
}

#startbild_2 {
	background-image:url(../img/start/bluesreisen.jpg);
}

#startbild_3 {
	background-image:url(../img/start/gospelreisen.jpg);
}

#startbild_4 {
	background-image:url(../img/start/hiphop-touren.jpg);
}

#startbild_5 {
	background-image:url(../img/start/kunstreisen.jpg);
}

#startbild_6 {
	background-image:url(../img/start/architekturreisen.jpg);
}

.startbildtext {
	background-color:#ffffff;
	/*filter:Alpha(opacity=50);
	-moz-opacity:0.8;*/
	-khtml-opacity: 0.8;
	opacity:0.8;
	margin:5px 5px 10px 5px;
	width:190px;
	height:auto;
	border:0px;
	padding:0px;
	text-align:left;
}

.bild_1, .bild_2, .bild_3, .bild_4, .bild_5, .bild_6 {
	display:none;
}

.p_o5 {
	padding:2px 10px 10px 10px;
}

.p_o10 {
	padding:10px;
}

.p_o10_t12bold {
	padding:10px;
	font-size:12px;
	font-weight:bold;
}

.p_o10_t11rot_bold{
	color:#901C28;
	padding:10px;
	font-size:11px;
	font-weight:bold;
}

.bild_links {
	border:1px solid #EAD9B8;
	margin:0px;
	padding:0px;
	float:left;
}

.bild_links_o17 {
	border:1px solid #EAD9B8;
	margin:17px 0px 0px 0px;
	padding:0px;
	float:left;
}

.bild_links_o83 {
	border:1px solid #EAD9B8;
	margin:34px 0px 0px 0px;
	padding:0px;
	float:left;
}

.bild_rechts {
	border:1px solid #EAD9B8;
	margin:0px;
	padding:0px;
	float:right;
}

.bild_rechts_o17 {
	border:1px solid #EAD9B8;
	margin:17px 0px 0px 0px;
	padding:0px;
	float:right;
}

.jazznotes_unten{
	margin:0px 0px 10px 210px;
	padding:0px;
}

.randlos_links{
	margin:17px 20px 0px 0px;
	padding:0px;
	float:right;
}
/*
.randlos_rechts{
	margin:10px 4px 0px 4px;
	padding:0px;
	float:right;
}*/

.hidden {
	visibility:hidden;
}

.formular {
	background-color:#EEEDEC;
	margin:5px 0px 10px 0px;
}

/* Expedienten Log */
input{
	border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;
	background: #F8F8F8;
	font:10px Arial, Helvetica;
	color: #000000;
	width:165px;
}

.button{
	cursor:hand;
	border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;
	background: #E0E4EE;
	font-size:10px;
	color: #000000;
	width:165px;
}

.eingabe td {font-size:11px;font-weight:normal;text-decoration:none;color: #000000;}

.mini{font-size:10px;color:#000000;}

.tourbezahlen {
	border-bottom: 0px;
 	padding:5px 17px 5px 0px;
  	color: #000000;
	width:auto;
	vertical-align:top;
	}

.grau {
	background:#DDDED7;
}

/* IPHONE */
@media screen and (max-device-width: 480px){ 
/*--- iPhone only CSS here ---*/
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
	-webkit-text-size-adjust:none;
	}
}	



