/*defaults*/
body 	{background:#302010;color:#000000;margin:10px 0 0 0; padding:0; font-family:"Trebuchet MS", Verdana, arial, sans-serif; font-size:90%; }
p { margin:0;padding:0; }
a		{color:#996633;text-decoration:underline; }
a:hover	{ color:#302010;text-decoration:underline;}
ul, h1, h2, h3, h4, h5 { margin:0;padding:0; }
img { border:none; }

.hide { display:none; } 
.stopfloating { font-size:1px;float:none;clear:both; }
.centered { text-align:center; }

/* Layout */
#container { position: relative;padding:0;width:950px;margin:0 auto;clear:both; }
#innercontent { width:926px;position:relative;left:0;float:left; }
#logo { float:left;width:926px;height:74px;background:url('../images/keyvisual/motorsaege.jpg') no-repeat; }
#content { float:left;width:681px;padding:20px;background:#ffffcc;border:1px solid #996633;border-top:none;color:#996633;font-size:11px;margin-right:-3px;min-height:500px;color:#302010; }
#navigation { float:left;padding:0;width:203px;margin-top:25px; }

/* Content */
#content a:HOVER { color# }
#content h1 { font-size:22px;border-bottom:1px solid #996633;margin-bottom:16px; }
#content p { color:#302010;margin-bottom:8px; }
#content h2 { text-transform:uppercase;margin-bottom:12px;color:#302010;font-size:16px; }
/*#content p img { float:right;width:100px;height:66px; }*/
#content ul { margin:16px 4px; }
#content li { color:#302010;background:url('../images/backgrounds/content_li.gif') no-repeat;padding-left:12px;list-style-type:none; }
#content ul.error li { color:red; }
	/* Half list */
	#content ul.half { float:left;clear:both;list-style:none;width:680px; }
	#content ul.half li { background:none;margin:0;float:left;width:300px;padding:16px;overflow:hidden; }
	#content ul.half li h2 { color:#996633;font-size:16px;text-transform:none; }
	#content ul.half li p { float:left; }
	#content ul.half li p img { float:left;margin-right:8px; }
	#content ul.half h3 { float:right;font-size:12px; }
	/* Quarter list*/
	#content ul.quarter { float:left;clear:both;list-style:none;width:680px; }
	#content ul.quarter li { background:none;margin:0;float:left;width:150px;height:180px;padding:8px;overflow:hidden; }
	#content ul.quarter li h2 { color:#996633;font-size:16px;text-transform:none; }
	#content ul.quarter li p {  }
	#content ul.quarter li p img { float:left;margin-right:8px; }
	#content ul.quarter h3 { float:right;font-size:12px; }
	
#content ul.startbilder { } 
#content ul.startbilder li { margin:10px;padding:0;background:none;float:left;width:140px;overflow:hidden; }
#content ul.startbilder li h4 { background:#302010;color:#ffffcc;text-align:center;font-size:14px;margin-bottom:5px; }
#content ul.startbilder li p { text-align:center; }
#content ul.startbilder li p img { float:none;width:120px;height:120px; }

	#content .tx-timtabsociable-pi1 { margin-top:20px;text-align:center;clear:both; }
	#content .tx-timtabsociable-pi1 a { margin:0px 2px; }

/* Mainnavigation */
#mainnavigation { float:left; }
#mainnavigation li { float:left;margin:0px;padding:0px;list-style:none; }
#mainnavigation a { text-align:right;padding:16px 8px 0px 8px;float:left;margin:0px;width:187px;height:37px;margin-bottom:9px;color:#996633;text-decoration:none;font-size:16px;text-transform:uppercase; }
#mainnavigation li.ueberuns, #mainnavigation li.ueberuns a.active:HOVER { background:url(../images/menu/ueber_uns_n.jpg) no-repeat; }
#mainnavigation li.blockhausfirmen a, #mainnavigation li.blockhausfirmen a.active:HOVER { font-weight:normal;text-align:right;background:url(../images/menu/blockhausfirmen_n.jpg) no-repeat; }
#mainnavigation li.shop a { background:url(../images/menu/shop_n.jpg) no-repeat; }
#mainnavigation li.kurse a { background:url(../images/menu/kurse_n.jpg) no-repeat; }
#mainnavigation li.jobs a { background:url(../images/menu/jobs_n.jpg) no-repeat; }
#mainnavigation li.selberbauer a { background:url(../images/menu/selberbauer_n.jpg) no-repeat; }
#mainnavigation li.projekte a { background:url(../images/menu/projekte_n.jpg) no-repeat; }
#mainnavigation li.links a { background:url(../images/menu/links_n.jpg) no-repeat; }

#mainnavigation li.ueberuns a:HOVER, #mainnavigation li.ueberuns a.active { text-align:left;font-weight:bold;background:url(../images/menu/ueber_uns_h.jpg) no-repeat; }
#mainnavigation li.blockhausfirmen a:HOVER, #mainnavigation li.blockhausfirmen a.active { text-align:left;font-weight:bold;background:url(../images/menu/blockhausfirmen_h.jpg) no-repeat; }
#mainnavigation li.shop a:HOVER, #mainnavigation li.shop a.active { text-align:left;font-weight:bold;background:url(../images/menu/shop_h.jpg) no-repeat; }
#mainnavigation li.kurse a:HOVER, #mainnavigation li.kurse a.active { text-align:left;font-weight:bold;background:url(../images/menu/kurse_h.jpg) no-repeat; }
#mainnavigation li.jobs a:HOVER, #mainnavigation li.jobsa.active { text-align:left;font-weight:bold;background:url(../images/menu/jobs_h.jpg) no-repeat; }
#mainnavigation li.selberbauer a:HOVER, #mainnavigation li.selberbauer a.active { text-align:left;font-weight:bold;background:url(../images/menu/selberbauer_h.jpg) no-repeat; }
#mainnavigation li.projekte a:HOVER, #mainnavigation li.projekte a.active { text-align:left;font-weight:bold;background:url(../images/menu/projekte_h.jpg) no-repeat; }
#mainnavigation li.links a:HOVER, #mainnavigation li.links a.active { text-align:left;font-weight:bold;background:url(../images/menu/links_h.jpg) no-repeat; }

#mainnavigation a:hover, #navigation .active {  }

/* Metanavigation */
#metanavigation { float:left;margin:2px -3px 32px 0;padding:0;width:926px;text-align:right;background:url('../images/backgrounds/metanavigation_li.gif') no-repeat right; }
#metanavigation li { margin:0px;padding:0 4px 0 8px;list-style:none; display:inline;background:url('../images/backgrounds/metanavigation_li.gif') no-repeat; }
#metanavigation li a { color:#ffffcc;font-size:11px;text-decoration:none; }
#metanavigation li a:hover { text-decoration:underline; }

* html #content { width:681px;overflow:hidden; }

/* Formulare */
fieldset { border:none;margin-top:10px; }
legend { font-size:14px;text-transform:uppercase;font-weight:bold; }
.error { color:red; }
form { margin:0;padding:0;color:#302010;  }
form img { float:left; }
label { float:left;margin:4px 10px 4px 0;text-align:left; }
input, textarea { border:1px solid #302010;margin:4px 0px 4px 0;float:left;font-size:11px;background:#ffffcc;font-family:Verdana, arial, sans-serif }
select { border:1px solid #302010;margin:4px 0px 4px 0;float:left;font-size:11px;background:#ffffcc; }
select.formSelectFirma { float:none;width:200px; }
input.formCheckbox { width:20px; }
input.error { color:#000000;border:1px solid red; }
textarea { height:100px; } 
input.captcha { width:150px;margin-left:20px; }
.submitter { margin-left:150px;width:200px; }

.formItem { clear:both; }
label.formLabelLeft { width:60px;clear:left; }
label.formLabelRight { width:60px;margin-left:10px; }
label.formLabelLeftBigger { width:340px; }
label.formLabelHalf { width:150px; }

label.formLabelThirdLeft { width:40px;clear:left; }
.formItemThirdLeft { width:70px; }
label.formLabelThirdMiddle { width:40px;margin-left:43px; }
.formItemThirdMiddle { width:70px; }
label.formLabelThirdRight { width:40px;margin-left:45px; }
.formItemThirdRight { width:70px; }


.formItemLeft { width:150px; }
.formItemLeftLittle { width:70px; }
.formItemRightBig { width:240px; }
.formItemRight { width:150px;clear:right; }
.formItemFull { width:382px; }
.formItemLeftBigger { width:102px; }
.formItemLHalf { width:292px; }
.formItem img { margin-right:79px; }
.formCheckout { float:left;text-transform:uppercase;margin-bottom:12px;color:#302010;font-size:14px;font-weight:bold; }
/* Projekte */
.tx-dbbteilnehmerprojekte-pi1 p { text-align:center; }
.projektbild { text-align:center; }
.projektnavigation { border:1px solid #996633;padding:4px;float:left;clear:both;width:672px;height:16px;text-align:center; }
.projektnavigation .page, .projektnavigation .pageCurrent { padding:0px 5px; }
.projektnavigation .pageCurrent a { font-weight:bold; }
.projektnavigation .projektnavigation_first { text-align:left;float:left;width:20%; }
.projektnavigation .projektnavigation_previous { text-align:left;float:left;width:20%; }
.projektnavigation .projektnavigation_overview { text-align:center;float:left;width:20%; }
.projektnavigation .projektnavigation_next { text-align:right;float:left;width:20%; }
.projektnavigation .projektnavigation_last { text-align:right;float:left;width:20%; }

h1.imageheader { overflow:hidden;height:32px;text-indent:-999em;white-space: nowrap;background-repeat: no-repeat; }
/*h1.imageheader { width:680px;height:32px;background-repeat:no-repeat;clear:both; }*/

	#content ul.picteaser { float:left;clear:both;list-style:none;width:680px; }
	#content ul.picteaser li { background:none;margin:0;float:left;width:60px;height:60px;padding:8px;overflow:hidden;vertical-align:middle; }
.options { border-top:1px solid #996633;padding:5px 0;text-align:center; }
	#content ul.firmencompare { }
	#content ul.firmencompare li { background:none;padding:0;width:290px;height:220px;float:left;text-align:center; }
#linktosthil { position:absolute;left:810px;top:3px;z-index:10;width:112px;height:71px;cursor:pointer; }
#linktohusqvarna { position:absolute;left:686px;top:3px;z-index:10;width:119px;height:71px;cursor:pointer;display:none; }
