/*  
Theme Name:Bachstein Elektro V1
Theme URI:http://www.webmacher.de/
Description:<p>Theme build v1 for customer</p>
Version:1.0
Author:Webmacher GmbH
Author URI:http://www.webmacher.de/
*/

/* defaults */
html 		{height:100%;margin-bottom:0.1em;}
* 			{margin:0;padding:0;}
.clear 		{clear:both;}
img 		{border:0;}
p 			{line-height:1.6em;margin:0.7em 0;}
dl			{margin:1em 0;}
dt 			{font-weight:bold;}
dd 			{margin:0.5em;padding:0;}
img.right 	{float:right;margin:10px 0 0 10px;}
img.left 	{float:left;margin:0 10px 0 0;}
hr 			{display:none;}
body 		{background:#e2e2e2;font:100.1%/16px Verdana,Helvetica,Sans-serif;text-align:center;}

a:link, a:visited 					{color:#03c;}
a:hover, a:active					{color:#c00;}

br.clear 							{clear:both;}
.lft 								{float:left;}
.rgt 								{float:right;}
.alignleft 							{float:left;width:50%;}
.alignright 						{float:right;text-align:right;width:50%;}

/* content */
#wrap 								{font-size:.75em;padding-bottom:20px;}
#container 							{margin:0 auto;width:930px;}
#footer,
#header 							{background:url(images/elektrobachstein.jpg) 0 0 no-repeat;}
#header 							{height:210px;}
#caption 							{height:101px;padding:25px 30px 21px;}
#page 								{text-align:left;width:930px;background:#fffdee;}
#left 								{float:left;width:715px;}
#right 								{float:right;width:200px;}
#content 							{width:500px;float:right;font-size:.9em;}
#content h2							{color:#444;font-size:1.6em;line-height:1.1em;margin:6px 0;}
#content h2 a						{color:#444;}
.post 								{margin-bottom:10px;}
.entry 								{margin-bottom:10px;text-align:justify;}
.entry ul							{margin-left:20px;}
/* sidebars */
.sbarlft,
.sbarrgt 							{width:200px;}

.sbarlft ul, 
.sbarrgt ul 						{list-style:none;}
.sbarlft ul.children, 
.sbarrgt ul.children 				{margin-left:16px;}

.pagenav ul, 
.boxy, 
.sbarlft .categories, 
.sbarrgt .categories, 
.widget, 
.sbarlft .linkcat, 
.sbarrgt .linkcat 					{margin-bottom:20px;}

.pagenav ul ul 						{margin:0 0 0 10px;}

input#s 							{width:185px;padding:5px;margin-bottom:10px;background:#F7F0D4;border:2px solid #E2B400;color:#A73228;}
input#s:focus 						{background:#fff;color:#A73228;}
input#searchsubmit 					{margin:0;}

.sbarlft h2,
.sbarrgt h2 						{font-size:1.1em;color:#444;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #c00;margin:0 10px;padding:4px 0 4px;}

.sbarlft ul li ul li, 
.sbarrgt ul li ul li 				{padding:3px 0 3px 5px;}

#searchbox .sicon,
.sbarlft ul li ul li a				{background:url(images/icons.gif) no-repeat 0 -91px;padding-left:18px;}
.sbarlft ul li ul li ul li a 		{background-position:0 -106px;}

.sbarrgt .partner a 				{display:block;font-size:.8em;text-align:center;}
.sbarrgt .partner li 				{padding-bottom:10px;}

.sbarlft ul li ul li a:hover		{background-position:0 -137px;}
.sbarlft ul li ul li.current_page_item a, 
.sbarlft ul li ul li.current-cat a	{color:#de9800;background-position:0 -137px;}
.sbarlft ul li ul li.current_page_item ul li a {color:#03c;background-position:0 -106px;} 

#tag_cloud							{padding-left:10px;}
#tag_cloud h2						{margin:0 0 6px 0;}
#tag_cloud a						{line-height:1.1em;}

.widget_recent_entries ul			{margin:0 10px;}
.widget_recent_entries ul li		{padding:5px 0!important;border-bottom:1px dashed #de9800;}
.widget_recent_entries ul li a		{padding:0 !important;background:none !important;}

h2.pagetitle 						{text-align:left;font:1.5em Arial, verdana;border-bottom:1px solid #ccc;}

.rss 								{background:url(images/feed-icon-10x10.png) left center no-repeat;padding-left:12px;}
.rss2 								{position:absolute;right:0;bottom:0;}

/* navigation */
#navigation 						{margin:0;border:1px solid #de9800;border-width:1px 0;}
#menus li							{display:inline;list-style:none;}
#menus li a 						{background:transparent url(images/menu.gif) no-repeat;display:block;color:#382E1F;height:31px;line-height:31px;padding:0 20px;text-decoration:none;font-size:11px;float:left;z-index:1;}
#menus li a:hover 					{background-position:0 -31px;color:#fc0;}
#menus li.current_page_item a,  
#menus li.current-cat a				{background-position:0 -62px;color:#fc0;}
#menus li a.home 					{background-position:0 -93px;width:85px;padding:0 0 0 10px;margin-left:0;}
#menus li a.home:hover 				{background-position:0 -124px;}
#menus li.current_page_item a.home 	{background-position:0 -155px;}
#menus li a.lastmenu:hover			{background-position:0 0;}

#menus li ul 						{display:none;background:#F4F5F7;border:1px solid #CCC;border-top-color:#A6A6A6;padding:0 5px;}
#menus li li 						{float:none;margin:0 !important;margin:0;padding:0;display:block;list-style:none;}
#menus li li a 						{float:none;display:block;padding:5px;text-decoration:none;width:150px;font-size:12px;border-style:solid;border-color:#DDD;border-width:1px 0 0;margin:0;background-image:none;height:20px;line-height:20px;}
#menus li li.first a 				{border-top:none;}
#menus li li a:hover 				{font-weight:bolder;}

#searchbox 							{width:180px;padding:5px;}
#searchbox .textfield 				{line-height:16px;width:120px;float:left;margin:0 3px 0 20px;}
#searchbox .sicon	 				{background-position:0 0;cursor:pointer;float:right;width:18px;height:22px;line-height:16px;display:block;text-indent:-999em;padding:0 2px;height:16px;margin-top:3px;}


#footer 							{background-position:bottom;margin:0 auto;height:60px;padding-top:10px;text-align:center;width:930px;border-top:1px solid #dbdbdb;}
#footer 							{color:#444;font-size:0.9em;}
#footer a 							{color:#444;text-decoration:underline}
#footer a:hover 					{color:#03c;text-decoration:none;}

