/*
Theme Name: Hauser Consult
Theme URI: www.karin-hauser.de
Description: Karin Hauser
Version: 1.0
Author: Karin Hauser
Author URI: www.karin-hauser.de

*/

body {
	font-family:"Verdana", "Arial", "Helvetica", sans-serif;
	margin:0;
         padding:0;
}

img {
	border:0;
}

#header, #content, #footer  {
         margin:0 auto;
         width:945px;
}

#headerwrapper {
         background:transparent url(images/header-background.jpg) top left repeat-x;
         height:364px;
}

#header {
         background:transparent url(images/header-image-stein.jpg) bottom left no-repeat;
         height:364px;

}

#logo {
	/*background:transparent url(images/karin-hauser-ziel-mentoring.gif) top left no-repeat;*/
	background:transparent url(/wp-content/wp-upload/karin-hauser-ziel-mentoring.gif) top left no-repeat;
         height:84px;
         width:200px;
}

#slogan cite {
	font-size:13px;
         color:white;
         font-style:normal;
	display:block;
         padding-top:10px;
         padding-left:12px;
}

#toolbar {
	float:right;
         width:270px;
}

#toolbar img {
	float:left;
         margin:0 5px;
}

#searchform {
	float:right;
         margin: 0 50px 0 13px;
         width:150px;
}

label {
	display:none;
}

legend {
	display:none;
}

fieldset {
	margin:0;
         padding:0;
         border:0;
}

input.search {
	background:transparent url(images/searchbar.gif) 0 0px no-repeat;
         border:0;
         height:20px;
         padding-top:0px;
         padding-left:20px;
         padding-right:10px;
         width:115px;
         color: #002d5f;
         margin-top:8px;
}

input.submit {
	display:none;
}

#contentwrapper {}

.post, .page {
	border-bottom:1px solid silver;
         margin:0px 245px 5px 220px;
}

#content {
	background:transparent url(images/content-background.jpg) top left repeat-y;
         padding-top:10px;
         min-height:790px;
}

#content p, #content ul, #content h1, #content h2, #content h3, #content h4 {
	padding:0 245px 0 220px;
         padding:0;
}

#content h4, #content h4 a  { color: #995309; text-decoration:none; }
#content h3, #content h3 a { color: #995309; text-decoration:none; }
#content h2, #content h2 a { color: #995309; font-size:12px; line-height:17px; font-weight:normal; text-decoration:none; }
#content h2.referenzen { color: #995309; font-size:14px; line-height:17px; font-weight:normal; text-decoration:none; }
#content h1, #content h1 a { color: #995309; font-size:16px; line-height:20px; font-weight:normal; margin-top:0; text-decoration:none; }
#content h1.seminare, #content h1.seminare a { color: #995309; font-size:12px; line-height:17px; font-weight:normal; margin-top:0; text-decoration:none; }

#content ul { padding-left:250px; padding-right:340px;}

#content ul li { font-size:12px; line-height:17px; color: #002d5f; padding-bottom:5px;}

#content p { color: #002d5f; font-size:12px; line-height:17pt; font-weight:normal; }
#content a { color: #002d5f; text-decoration: none; }
#content a:hover { color: #995309; }

#content .entry ul { padding-left:40px; padding-right:30px; }
#content .entry ul li { padding-left:15px; }

#content .entry ul.seminare { padding-left:20px; padding-right:40px; list-style-type:none; }
#content .entry ul.seminare li { margin-bottom:0; padding:5px 15px; }
#content .entry ul.seminare li:hover { background-color:#efefef; }
#content .entry ul.seminare li a { color:#995309; }


div#sidebarleft #content a { color: #002d5f; text-decoration: none; font-size: 14px;}
div#sidebarleft #content a:hover { color: #995309; font-size: 14px;}

#sidebarleft {
	float:left;
         margin-right:20px;
         width:200px;
         padding-left:0px;
}

#content #sidebarleft ul { margin-top:0; padding-left:10px; padding-right:0; list-style-type:none; }

#content #sidebarleft ul li { padding-left:10px; padding-bottom:13px; font-size: 14px; }

#content #sidebarleft ul li a.unternehmensfuehrung,
#content #sidebarleft ul li a.worklifebalance { color: #5f0036; font-size: 14px; }

#content #sidebarleft ul li a.current_item { color: #995309;font-size: 14px; }
#content #sidebarleft ul li.current_item_parent a { color: #995309;font-size: 14px; }

#content #sidebarleft ul li ul.seitennavigation-sublevel-1 {
	display:none;
}

#content #sidebarleft ul li.current_page_item ul.seitennavigation-sublevel-1,
#content #sidebarleft ul li.current_item_parent ul.seitennavigation-sublevel-1 {
	display:block;
}

#content #sidebarleft ul li ul { padding-left:0px; margin-top:8px; margin-bottom:20px; }

#content #sidebarleft ul li ul li { padding-left:20px; padding-bottom:17px}
#content #sidebarleft ul li ul li { color: #002d5f; font-size:11px; line-height:15px; text-decoration:none;}
#content #sidebarleft ul li ul li a.current_item { color: #995309;}

#sidebarright {
	float:right;
         margin-left:20px;
         width:225px;
}

div.teaser {
	margin-bottom:28px;
}

#footerwrapper {
         background:transparent url(images/footer-background.jpg) top left repeat-x;
         height:70px;
         clear:both;
}

#footer {
	width:480px;
	text-align:left;
	padding-top:15px;
         padding-right:30px;

         color:white;
         font-size:11px;

}

#footerlinks {
         color: #ad702f;
         width:150px;
         margin-bottom:10px;
}

#footerlinks a {
	color: #ad702f;
         text-decoration:none;
         text-transform:uppercase;
}


/*Newsletter*/

#cr_newsletter_registration {
	font:normal 12px  Arial, Sans-Serif;
	width: 220px;
	padding:5px;
	margin-left: 15px;
	margin-bottom: 15px;
}

#cr_newsletter_registration input, #cr_newsletter_registration textarea {
	border:1px solid #aaa;
	margin:1px;
	width:150px;
}

div.newsletter {
	padding-left: 20px;
	padding-bottom: 5px;
}

#cr_newsletter_registration label {
	float:left;
	display:block;
	width:120px;
	font-weight:bold;

}

h2 {
	padding-left:25px;
}

#sidebarright blockquote {
font-size: 12px;
line-height:18px;
font-family: "Georgia", serif;
margin:5px 0px 5px 0px;
color:#995309;
display:block;
width:200px;
}
#sidebarright cite {
	text-align:right;
         font-size:9px;
         width:200px;
         display:block;

}

.downloadList {
	/* list-style-type:image; */
         list-style-image:url(images/page_white_acrobat.png);
}

a.more-link {
	font-weight:bold;
}


/** SEITENNAVIGATIONEN **/

#content #sidebarleft ul.seitennavigation li a, #content #sidebarleft ul.seitennavigation-2 li a, #content #sidebarleft ul.seitennavigation-1 li a {
	color:white;
         font-size:12px;
}
#content #sidebarleft ul.seitennavigation li a.current_item, #content #sidebarleft ul.seitennavigation-2 li a.current_item, #content #sidebarleft ul.seitennavigation-1 li a.current_item {
	font-weight:bold;
}
#content #sidebarleft ul.seitennavigation li a:hover {
	color:#995309;
}
#content #sidebarleft ul.seitennavigation-1 li a:hover {
	color:#002d5f;
}
#content #sidebarleft ul.seitennavigation-2 li a:hover {
	color:#002d5f;
}

#content  #sidebarleft ul.seitennavigation li { background-color:#002d5f; padding-bottom:5px; padding-top:5px; margin-bottom:1px; }
#content  #sidebarleft ul.seitennavigation-1 li { background-color:#0096e9; padding-bottom: 5px; padding-top:5px; margin-bottom:1px; }
#content  #sidebarleft ul.seitennavigation-2 li { background-color:#995309; padding-bottom: 5px; padding-top:5px; margin-bottom:1px; }

.linklove { display:none; }

#content .download img { margin-right:5px; }
#content .download h2 { padding-left: 30px; }

#content p a { color: #002d5f; text-decoration: underline; }
#content a:hover { color: #995309; }
