/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#woofader{
	
	background-color:#FFF;}

h1 { margin: 0; font-family:Georgia,"Times New Roman",Times,serif; color: #6A8693; font-weight:normal; size:27px; }


#nav li:hover, #nav li.current_page_item, #nav li.current_page_parent { background: #bfcad0 url(images/bg-nav.png) repeat-x top;}

#nav li.current_page_item a, li.current_page_parent a { color: #102e39  !important;}
#nav li ul li a  { text-shadow:none;}
#nav a:active {text-decoration:none;  color: #102e39  !important; text-shadow:none;}
#nav a  { font: 17px/26px Georgia, serif; display:block; z-index:100; padding:0 10px; color:#fff; text-decoration:none; text-shadow:none;}
#nav a:hover {text-decoration:none;  color: #102e39  !important; text-shadow:none;}


#nav li:hover, #nav li.current_page_item, #nav li.current_page_parent {text-decoration:none;  color: #102e39  !important;}


a:link, a:visited  { color: #A2A3A5; text-decoration:none; text-shadow:none;}
a:hover {text-decoration:underline; text-shadow:none;}




ul#nav { margin-top:9px; }
#nav, #nav ul  { z-index:9999; margin:0; padding:0; list-style:none; line-height:1;float:left; }
#nav li  { float:left; width: auto; padding:2px; margin:0 1px;}

#nav li li.current_page_item, #nav li li.current_page_parent { background: none; }



#searchform  { background:#fff;  border: 6px solid #e1e6e9; position:relative; }
input, textarea { padding: 7px 0 7px 7px; border-color: #e1e6e9; border-width:1px; border-style:solid;}



#featured h2 { color:#102e39; font-size:36px; font-weight:bold; line-height:1em; margin-bottom:30px; }
#featured p { color:#000000; font-size:14px; line-height:24px; padding-bottom:20px;}



body  { min-width: 1080px; font: 14px/20px Verdana, Helvetica, Arial, sans-serif; font-family: color: 000000; background-color: #e1e6e9;  }

/* 2.6 Footer */
#footer{background:#e1e6e9; padding: 20px 0; color:#000000;}
#footer p {font:12px/18px Verdana, Helvetica, Arial, sans-serif;}
#footer a {color:#000000;}
#footer #credit img{vertical-align:middle;}
#footer #credit span{display:none;}


/* 2.4 Content */
#content{
/background:url(images/bg-content-top.png) repeat-x top center; 

	min-height:100px;
	padding:50px 0 30px 0; 
	}
	
	.widget .textwidget, .widget ul, .widget_woo_feedback .feedback { background:#e1e6e9; padding:25px; }
	
	.widget h3  { 
	margin: 0 0 15px 0; 
	padding:0; 
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-weight:500; 
	color:#102e39;
	}
	
	.widget ul  { clear:both; padding-left:10px; list-style-position:inside; list-style-type:disc; box-shadow:none;}
.widget ul li { background:url(images/arrow-sidebar.gif) no-repeat left 8px; padding-left:10px; list-style-type:none; box-shadow:none; }
.widget ul li a  { color:#102e39; padding: 0 0 0 5px; line-height: 22px; text-decoration: none; font-size:14px;}

#content div.greyBox {
	background: none repeat scroll 0 0 #E1E6E9;
	padding: 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.15);
	margin-bottom: 15px;
}


/* Mini Features auf der Landingpage */

#mini-features { margin:0; }
#mini-features .block { width:275px; margin:0 30px 30px 0; float:left; }
#mini-features .block.last { margin-right:0; }
#mini-features .home-icon { float:left; margin-right:10px; }
#mini-features h3 { font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:5px; padding-bottom:20px; font-weight:500; color:##102e39; letter-spacing:-1px;

}
#mini-features p { padding-bottom:20px; }

#mini-features .more-features { background:url(images/bg-border.png) no-repeat top center; padding-top:20px; }
#mini-features .more-features a { float:right; padding:5px 5px 0 0; color:#777;}
#mini-features .more-features a:hover { text-decoration:none; color:#555;}
#mini-features .more-features a span { text-transform:uppercase; font-weight:bold; line-height:18px; padding-right:10px;}
#mini-features .more-features img { vertical-align:middle; width:30px; height:30px;}

#mini-features a.btn { background: transparent url(images/bg-button-a.png) no-repeat scroll top right; color: #999; display: block; float: left; font: normal 12px arial, sans-serif; height: 23px; margin-right: 6px;padding-right: 20px; text-decoration: none;font-family:"Trebuchet MS", "Helvetica Neue", Helvetica, Arial, Sans-Serif;	font-weight:bold;font-size:11px;text-transform:uppercase; }
#mini-features a.btn span { background: transparent url(images/bg-button-span.png) no-repeat;display: block;line-height: 14px;padding: 4px 0 5px 20px;} 
#mini-features a.btn:hover { background-position: bottom right;color: #555;outline: none;}
#mini-features a.btn:hover span {background-position: bottom left;padding: 4px 0 5px 20px;} 
	
	

#mini-features h3 { font-size:20px; padding-top:10px; padding-bottom:30px; font-weight:400; color:#6A8693; letter-spacing:-1px;}

#main-page2 { margin:30px 0 50px; }


.post .title, .single .title { 
font-weight: bold; 
font-size:18px; 
color: #6A8693;
font-family:Georgia, serif;
line-height:24px; 
position:relative;
margin: 0 0 15px;
padding-top:20px;
}


.txtleft {float:left;}
.imgright {float:none;margin-left: 250px;margin-top: 7px;}