 /*
Theme Name: IWM f&uuml;r ich-will-meer.com copyright by wum.DEsign, Bochum
Theme URI: http://www.ich-will-mehr.com
Description: Thema created by Uwe Behrendt, wum.DEsign  
Version: W3.0 2_2009 Ver.1
Author: Uwe Behrendt by wum.DEsign 
Author URI: http://www.wumdesign.de
*/

.wp-image-194 {vertical-align:middle;padding:5px 0px 10px 0px; }


#inhalt p img {
border:1px solid #CCCCCC;
float:left;
margin:5px 10px 3px 0;
}
img.left 			 { float:left;  margin: 0px 15px 3px 0px;}
img.right      { float:right; margin: 0px 20px 3px 0px;}
.gruppenreisen 	{border:1px solid #C8CFD5;float:left;padding:5px 0px 0px 5px;}
.plus          	{border:1px solid #C8CFD5;float:left;margin-bottom:10px;padding:5px; }
.rot          	{border:1px solid #ff0000;float:left;margin-bottom:10px;padding:5px; }
/*#######Links#######*/
a.liinternal 	{ padding-right: 12px; background: url(img/link_icon_external.png) no-repeat right; }
a.lipdf 			{ padding-right: 12px; background: url(img/link_icon_pdf.png) no-repeat right; }
/* ####################### Seiten-Struktur #################### */
html      { height: 100.01%; margin: 0; padding: 0;}
*         { margin: 0;  padding: 0;  border: none;}
#mantel   { margin:0 auto;width:1000px;}
#inhalt 	{ width: 650px; float: left;  } 
#rechts		{ width: 160px; float: left; text-align:left; margin-left:20px;padding-top:0px;}
#links 		{ width: 160px; float: left; text-align:left; margin-left:5px;padding-top:0px;}
body      { font-family: Arial, Helvetica, sans-serif;  }
body * 		{ font-family: Arial, Helvetica, sans-serif;	color: #5E6D7B;	font-size:13px; line-height:18px;}
#overall  { background-color:#FFFFFF;background-image: url(img/bg.jpg);background-repeat: repeat-y;background-position: center;
						clear: both;float: left;margin-left: 0px;padding:0px;border-left: 1px solid  #C8CFD5;	border-right: 1px solid  #C8CFD5;}
/* ####################### HEAD #################### */
#head          		{ padding-bottom:103px;}
#head .frontphoto { float: left;margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; }
#head .fuxxphoto  { float: left;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#head .zufall     { float: left;	margin:0px 0px 0px 0px; padding:0px 0px 0px 6px;}
.breadcrumb				{ padding:0px 10px 3px 10px;text-align:left;font-size: 10px;}		
.breadcrumb a     { font-size: 10px;}	
/* ####################### Navigation Kopf  #################### */

/*Main headernavbar page headernavigation */
#navoben						{padding:0px 5px 0px 0px; margin-left:2px;
										 margin-right:8px;
										 border-top:1px solid #C8CFD5;	
										 border-bottom:1px solid #C8CFD5;
										 background:#F2F2F2;
										 	}
/*#navoben .headernav 															{background:#58A732;	font-size:2em;	}*/
#headernav, #headernav ul 				{list-style: none;line-height: 1;}
#headernav a, #headernav a:hover 	{display: block;	text-decoration: none;	border:none;font-size:1.2em;	}
#headernav li 										{float: left;	list-style:none;}
#headernav a, #headernav a:visited{display:block; font-weight:bold;	color: #29B1E3; padding:8px 5px 10px 5px;}
#headernav a:hover             		{background-color:#808284;	color:#f6b557;text-decoration:none;	}	
#headernav a:active 							{color:#C29704;text-decoration:none;}	
#headernav .current_page_item	a 	{color:#f6b557!important;text-decoration:none;} /*background-color:#333;  29B1E3*/
#headernav .current_page_ancestor	{color:#ff00ff!important;text-decoration:none;} /*background-color:#333;  29B1E3*/
/* Dropdown Menus f. child pages */		

#headernav li ul    				{/*first level dropdown*/	position: absolute;	z-index: 10;	left: -999em;	height: auto;	width: 174px;	border-bottom:1px solid #ccc;           /*    Hier weg*/	}
#headernav li ul ul 				{/*second level dropdown*/	margin: -2em 0 0 172px;	}
#headernav li:hover ul ul, 
#headernav li.sfhover ul ul {	left: -999em;	}
#headernav li li    				{ background:#29B1E3;   width: 172px;	border-top: 1px solid #ccc;	border-right: 1px solid #ccc;	border-left: 1px solid #ccc;		}
#headernav li li a, 
#headernav li li a:visited  {	font-weight:bold;	font-size:1.2em;	color:#FFF;	} /*FFF*/
#headernav li li a:hover, 
#headernav li li a:active   {	background:#808284;	color:#F6B557;	}
#headernav li:hover ul, #headernav li li:hover ul, #headernav li li li:hover ul, #headernav li.sfhover ul, #headernav li li.sfhover ul, #headernav li li li.sfhover ul {left: auto;}
/*a.main:hover {background:none;}
 ####################### Navigation Kopf Ende #################### */
/* ####################### Navigation links rechts  #################### */

.b_title 	 { background-image: url('img/nav.gif');	line-height:25px;	color:#ffffff;width:149px;font-size:12px;	font-weight: bold;padding:0 0 0 3px;}	

.l_box 		 { background-color:#f4f4f4;  border:1px solid #C8CFD5;	padding:5px 5px 5px 5px; width: 140px;	margin-bottom:5px;	}	
.l_box_stat{ background-color:#f4f4f4;  border:1px solid #C8CFD5;	padding:5px 5px 5px 5px; width: 140px;	margin-bottom:5px;	}	
.l_box_fuxx{ background-color:#f4f4f4;  border:1px solid #C8CFD5;	padding:0px 10px 0px 0px; width: 140px;	margin-bottom:5px;	}	

#links ul      									 				{ list-style-type:none; padding:0px 0px 5px 0px;width:152px;}
#links ul li a 									 				{ border-left:3px solid #eaeaea; padding-left:5px;color:#757B8A;}
#links ul li.current_page_item a 				{ border-left:3px solid #1A4AC8;}
#links ul li a:hover, 
#links ul li.current_page_item a:hover	{ border-left:3px solid #1A4AC8;padding-left:5px; color:#C61446; }		
.p_nav li					    		      				{ padding:3px 0px 3px 0px;font-weight: bold;
																  				background-color:#f4f4f4;	
																  				border-top: 1px none #C8CFD5;	
																  				border-right: 1px solid #C8CFD5;
																 					border-bottom: 1px solid #C8CFD5;	
												          				border-left: 1px solid #C8CFD5;}
#rechts input#si 		 { width: 80%; font: normal 1.0em Arial, Helvetica, sans-serif;
  										 border			  : 1px inset #444;
  									   background		: #f8f8f8;
  										 color					: #000;
  										 padding				: 1px 5px 3px;
  										 margin	      : 18px 10px 5px 0;}
/* ####################### Inputs #################### */
input#ss 							{	width: auto;font	: normal 1.0em Arial, Helvetica, sans-serif; border: 1px outset #444; background: #f8f8f8;color: #000;
  											padding: 0px 3px 2px;
 												margin: 3px 10px 5px 0;}
input#ss:hover 				{ background: #eee;color: #C61446;}
/* ####################### allgemeine Gestaltung #################### */
h1,h4, h5, h6 				{ font: normal 2.0em/1.3 Arial, Helvetica, sans-serif; margin: 0px 0 3px;padding: 1px 5px 2px 0;}
p  										{ margin: 0 0 8px;     }
#bd p 								{ font: normal 1.0em/1.5 Georgia, "Times New Roman", "Times Roman", Times, serif;  margin: 0 0 10px;}
small 								{ font-size	: 0.85em;  margin	: 0px 0px 5px 2px;}
a 										{ color:#29B1E3;font-weight: bold;text-decoration:none; }
a:hover 							{ color:#E53214;}
hr      							{ height: 1px;  line-height: 1px;  border: 1px solid #fff;  font-size: 1px;  clear: both;}
/* ####################### Inhalte #################### */

#inhalt	a		          {  color:#29B1E3;font-weight: bold; }
#inhalt	a:hover       {  color:#E53214;}
#rechts a		          {  color:#29B1E3;font-weight: bold; }
#rechts	a:hover       {  color:#E53214;}
#inhalt								{  background: #ffffff;}
#inhalt .entry				{  padding:2px 0px 0px 0px; font: 16px Arial, Helvetica, sans-serif;  text-align: left; }

ul.reisean li         {  margin: 10px 1px 10px 14px;list-style:square; }
ul.home li            {  padding-left:10px;margin: 1px 0 5px 20px;list-style:square;}




.map img 			        {  margin: 0px 0px 0px 0px;}
#inhalt table 				{  border-top: 1px solid #ccc;  border-left: 1px solid #ccc;  margin: 10px 0;}
/*table 								{  font-size: inherit;  font: 100%;}*/
#inhalt table th,
#inhalt table td 			{  border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;  padding: 0 5px;}
/* ####################### Inhalte LAST 5  ########### */
#l_news               {  width: 100%; float: left;	padding: 0px 0px 10px 0px;/*background-color:#f4f4f4*/ }
#l_news h2            {  font-size: 1.2em;padding:0px 0px 0px 10px;}
#l_news li						{  margin: 10px 0 3px 14px;text-decoration	: none; }

#l_news .more-link	a	{  font-size: 0.8em; color:#29B1E3; }
#l_news .more-link	a:hover{color:#C61446;}
#inhalt h2						{  font-size:1.1em; border-bottom: 1px solid #aaa;padding:5px 0px 10px 0px;}           /*Überschrifet Letzte News*/
#inhalt h3 						{  font-size:1.4em; border-bottom: 1px solid #aaa;padding:5px 0px 0px 0px;}           /*Überschrifet Letzte News*/
#inhalt .contenttext  {  padding:10px 0px 0px 0px;  }
#inhalt .post h2			{  font-size:1.1em; padding:5px 0px 3px 0px;} 															/*Überschrifet single*/
#l_news .news1        {  float:left; width:100%; margin: 0px 20px 0px 10px;}
#l_news .news23_l			{  float:left; width:45%;  padding:0px 20px 0px 10px;}
#l_news .news45_r			{  float:left; width:45%;  padding:0px 10px 0px 20px;}
#inhalt .postinfo 	  {	 background-color:#f4f4f4;border-left:3px solid #eaeaea;color:#757B8A;font-size:0.9em;font-weight:bold;	
												 line-height:1.5em;	margin:1px 0 20px;padding:3px 5px 3px 8px;	 }
#inhalt .postinfo a      			{  color:#29B1E3; font-weight: bold;  }
#inhalt .postinfo a:hover			{  color: #C61446;  }

#inhalt h3 a									{	 font-size:0.7em;	margin:0px 0px 3px 0px;	 }		/* Überschrift Post*/									 
#inhalt .postmetadata 				{  font: normal 0.85em/1.3 Arial, Helvetica, sans-serif;  border-bottom: 1px solid #ccc; 
 																 border-top		: 1px solid #ccc;
  															 padding: 2px 0 4px;
  															 margin: 0 0 20px;}
.navigation   			{ display:block;margin:10px 0;padding:0 0 15px;	text-align:center;}  
.navigation p 			{ margin:0;	padding:0;}																
.prevlink 					{ margin-right:20px;}
.nextlink 					{ margin-left:20px; }
blockquote 	  			{ border-left:4px solid #e0e0e0;	margin:10px;	padding:4px 4px 2px 10px;	font-style:italic;}
blockquote p 				{ background-color:inherit;font-size:0.9em;line-height:1.3em;}
#inhalt .navigation { margin: 15px 0 0; height: 1.5em;line-height: 1.1;}
#inhalt .lft 				{ float: left; margin: 5px 10px 3px 0; background: #fff; padding: 3px;border: 1px solid #ccc; }
#inhalt .rgt 				{ float: right; margin: 5px 0 3px 10px; background: #fff; padding: 3px; border: 1px solid #ccc; }
/* ####################### Kontaktformular #################### */
select, 
input,
textarea  												{ font: 99% Arial, Helvetica, sans-serif;}
/* ####################### Seiten-Fuss #################### */
#footer 		{clear: both;}
#footer  	  {border-top: 1px solid #aaa ;padding: 5px 2px 10px; font-size: 0.9em;background-image:url(img/bg_footer.jpg);
						 background-repeat: no-repeat;
						 background-position: center top;
						 height: 5px;
						 width: 992px;
						 clear: both;
						 float: left;
						 text-decoration: none;
						 text-align: center;
						 display: block;
						 background-color: #FFFFFF;
						 padding-top:3px;
						 font-weight:normal;}

.footer_right a {color: #5E6D7B;}
ul#footerlinks{	float:right;	Padding:0}
ul#footerlinks li,ul {display:inline;	list-style:none}
ul#footerlinks li a  {margin:0;	padding:4px 5px 5px 5px; border-left:1px solid #ccc;	line-height:2px;}
.footer_left  {text-align:left;}

