/* Styles Jemen Reisen */
/* Erstellt Januar 200/ */
/* www.b-fusion.de network@b-fusion.de */


/* allgemeine Formatierungen */

body {
	margin: 0px;
	padding: 0px;
	background-color: #7f7061;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
}

/*  Formatierungen Startseite */

#startseite {
	width: 867px;
	height: 292px;
	margin: 97px auto 0px auto;
	padding: 0px;
	background-image:url(img_all/bg_start.gif);
	background-repeat: no-repeat;
}
#header {
	width: 867px;
	height: 94px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
#news, #news td {
	margin: 10px 13px;
	padding: 0px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}
#news a:link, #news a:visited {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: none;
}
#news a:hover, #news a:active {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: underline;
}
#farbschema1 {
	background-image:url(img_all/bg-farbschema1.gif);
	background-repeat: repeat-x;
}
#farbschema2 {
	background-image:url(img_all/bg-farbschema2.gif);
	background-repeat: repeat-x;
}
#farbschema3 {
	background-image:url(img_all/bg-farbschema3.gif);
	background-repeat: repeat-x;
}
#farbschema4 {
	background-image:url(img_all/bg-farbschema4.gif);
	background-repeat: repeat-x;
}
#contentfarbschema1 {
	width: 867px;
	height: 436px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background-image:url(img_all/bg-content-farbschema1.gif);
	background-repeat: no-repeat;
}
#contentfarbschema2 {
	width: 867px;
	height: 436px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background-image:url(img_all/bg-content-farbschema2.gif);
	background-repeat: no-repeat;
}
#contentfarbschema3 {
	width: 867px;
	height: 436px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background-image:url(img_all/bg-content-farbschema3.gif);
	background-repeat: no-repeat;
}
#contentfarbschema4 {
	width: 867px;
	height: 436px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background-image:url(img_all/bg-content-farbschema4.gif);
	background-repeat: no-repeat;
}
#inhaltfarbschema1 {
	margin:0;
	padding: 20px 26px 5px 20px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	background-image:url(img_all/bg-inhalt-farbschema1.gif);
	background-repeat: no-repeat;
	
}
#inhaltfarbschema1 td{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	
}
#inhaltfarbschema1 a:link, #inhaltfarbschema1 a:visited{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: underline;	
}
#inhaltfarbschema1 a:hover, #inhaltfarbschema1 a:active{
	color: #d16221;	
}
#inhaltfarbschema2 {
	margin:0;
	padding: 20px 26px 5px 20px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	background-image:url(img_all/bg-inhalt-farbschema2.gif);
	background-repeat: no-repeat;
	
}
#inhaltfarbschema2 td{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	
}
#inhaltfarbschema2 input, #inhaltfarbschema2 textarea {
	margin:0px 0px 3px 0px;
	width:250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
#inhaltfarbschema2 select{
	margin:0px 0px 3px 0px;
	width:256px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
#inhaltfarbschema2 a:link, #inhaltfarbschema2 a:visited{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: underline;	
}
#inhaltfarbschema2 a:hover, #inhaltfarbschema2 a:active{
	color: #d16221;	
}
#inhaltfarbschema3 {
	margin:0;
	padding: 20px 26px 5px 20px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	background-image:url(img_all/bg-inhalt-farbschema3.gif);
	background-repeat: repeat-y;
	
}
#inhaltfarbschema3 td{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	
}
#inhaltfarbschema3 a:link, #inhaltfarbschema3 a:visited{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: underline;	
}
#inhaltfarbschema3 a:hover, #inhaltfarbschema3 a:active{
	color: #d16221;	
}
#inhaltfarbschema4 {
	margin:0;
	padding: 20px 26px 5px 20px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	background-image:url(img_all/bg-inhalt-farbschema4.gif);
	background-repeat: no-repeat;
	
}
#inhaltfarbschema4 td{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;	
}
/*#inhaltfarbschema4 input{
	margin:0px 0px 3px 0px;
	width:250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;*/
	
}
#inhaltfarbschema4 a:link, #inhaltfarbschema4 a:visited{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: underline;	
}
#inhaltfarbschema4 a:hover, #inhaltfarbschema4 a:active{
	color: #d16221;	
}

#contentsmall { 
	margin:18px 5px 0px 5px;
	padding:0;
	color: #fff;
	font-size: 11px;
	text-decoration: none;	
}
#contentsmall img{ 
	border:1px solid #fff;
	margin-bottom:5px;	
}
/*  Formatierungen Inhaltsseiten */


/* Text Formatierungen */
p {
	margin: 8px 0px 0px 0px;
}
.imgimpressionen {
	border:1px solid #699c9c;
}
.imgfloatright {
	margin: 0px 0px 3px 10px;
	float: right;
	border:1px solid #d16221;
}
#imgright {
	margin: 0px 0px 3px 10px;
	float: right;
}
#imgright img {
	border:1px solid #d16221;
	margin: 0px 0px 3px 0px;
}
.imgfloatleft {
	margin: 0px 10px 3px 0px;
	float: left;
	border:1px solid #d16221;
}
h1 {
	margin: 0px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#d16221;
	font-weight:bold;	
}

.text {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}
.textwhite {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}	
.textbrownbold {
	color: #784846;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	font-weight:bold;
}	
/* Navigation -------------------------------*/
#navistart { 
	width: 142px;
}
#navistart ul { 
	display: block;
	list-style: none;
	margin:15px 0px 0px 0px;
	padding:0;
	text-align:center;	
}
#navistart li { 
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 2px 2px;	
}
#navistart a:link, #navistart a:visited {
	display: block;
	height:17px;
	color: #d1c7c9;
	font-size: 11px;
	text-decoration: none;	
}
#navistart a:hover, #navistart a:active {
	color: #fff;
	text-decoration: none;
	background-image:url(img_all/bg_nav_start_h.gif);
	background-repeat: no-repeat;
}
/*---------------------------------------------------------*/
#navi { 
	width: 164px;
	height:200px;
	/*border:1px solid #000;*/
}
#navi ul { 
	display: block;
	list-style: none;
	margin:7px 0px 0px 0px;
	padding:0;
	text-align:center;	
}
#navi li { 
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 2px 2px;	
}
#navi a:link, #navi a:visited {
	display: block;
	height:16px;
	color: #333;
	font-size: 11px;
	text-decoration: none;	
}
#navi a:hover, #navi a:active {
	color: #d16221;
	text-decoration: none;
	background-image:url(img_all/bg_nav_h.gif);
	background-repeat: no-repeat;
}
#navi a.active:link, #navi a.active:visited, #navi a.active:hover, #navi a.active:active {
	display: block;
	height:16px;
	font-size: 11px;
	color: #d16221;
	text-decoration: none;
	background-image:url(img_all/bg_nav_h.gif);
	background-repeat: no-repeat;
}
/*---------------------------------------------------------
#navisitemap ul { 
	display: block;
	list-style: none;
	margin:0;
	padding:0;	
}
#navisitemap li { 
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 2px 2px;	
}
#navisitemap a:link, #navi a:visited {
	display: block;
	height:17px;
	color: #333;
	font-size: 11px;
	text-decoration: none;	
}
#navisitemap a:hover, #navisitemap a:active {
	color: #d16221;
	text-decoration: none;
	background-image:url(img_all/bg_nav_h.gif);
	background-repeat: no-repeat;
}

---------------------------------------------------------*/
#navitipps { 
	width: auto;
	/*border:1px solid #000;*/
}
#navitipps ul { 
	display: block;
	list-style: none;
	margin:0;
	padding:0;	
}
#navitipps li { 
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 2px 2px;	
}
#navitipps a:link, #navitipps a:visited {
	display: block;
	height:17px;
	color: #333;
	font-size: 11px;
	text-decoration: none;	
}
#navitipps a:hover, #navitipps a:active {
	color: #d16221;
	text-decoration: underline;
}
/*---------------------------------------------------------*/
#subnavi { 
	width: 164px;
	/*border:1px solid #000;*/
}
#subnavi ul { 
	display: block;
	list-style: none;
	margin:15px 0px 0px 0px;
	padding:0;
	text-align:center;	
}
#subnavi li { 
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 1px 0px;	
}
#subnavi a:link, #subnavi a:visited {
	display: block;
	color: #fff;
	font-size: 11px;
	text-decoration: none;	
}
#subnavi a:hover, #subnavi a:active {
	text-decoration: underline;
}
#subnavi a.active:link, #subnavi a.active:visited, #subnavi a.active:hover, #subnavi a.active:active {
	color: #fff;
	font-size: 11px;
	text-decoration: underline;
}
/*---------------------------------------------------------*/
#subnavitermine { 
	width: 164px;
	/*border:1px solid #000;*/
}
#subnavitermine ul { 
	display: block;
	list-style: none;
	margin:25px 0px 0px 0px;
	padding:0;
	text-align:center;	
}
#subnavitermine li { 
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 2px 2px;	
}
#subnavitermine a:link, #subnavitermine a:visited {
	display: block;
	height:17px;
	color: #fff;
	font-size: 11px;
	text-decoration: none;	
}
#subnavitermine a:hover, #subnavitermine a:active {
	color: #fff;
	font-weight:bold;
	text-decoration: none;
	background-image:url(img_all/bg_nav_termine_h.gif);
	background-repeat: no-repeat;
}
#subnavitermine a.active:link, #subnavitermine a.active:visited, #subnavitermine a.active:hover, #subnavitermine a.active:active {
	display: block;
	height:17px;
	font-size: 11px;
	color: #fff;
	font-weight:bold;
	text-decoration: none;
	background-image:url(img_all/bg_nav_termine_h.gif);
	background-repeat: no-repeat;
}
.bgbeige {
	margin: 0px;
	padding:0px;
	background-color: #f7ecc1;
	text-align:center;
	height:17px;
}
.bgarabia1 {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #e79428;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.bgarabia2 {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #a6411d;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.weihrauchstr {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #dc2e29;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.bergwelt{
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #4db8eb;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	line-height:18px;
}
.kamelwueste {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #7e201f;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.expedition {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #587987;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.exclusiv {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #3ca43c;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.naturjuwelSokotra {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #95c035;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.sokotraintensiv {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #c87385;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.trekkingKatKaffee {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-color: #c9c;
	color: #fff;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}

/*---------------------------------------------------------*/
#footerstart {
	margin: 154px auto 0px auto;
	padding: 0px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}

#footerstart a:link, #footerstart a:visited {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

#footerstart a:hover, #footerstart a:active {
	text-decoration: underline;
}

#footer {
	margin: 0px auto 0px auto;
	padding: 0px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}

#footer a:link, #footer a:visited {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

#footer a:hover, #footer a:active {
	text-decoration: underline;
}
#footer a.active:link, #footer a.active:visited, #footer a.active:hover {
	color: #fff;
	font-size: 11px;
	text-decoration: underline;
}
.clear{
	clear:both;
}  