body{
	 font-family:arial, verdana, sans-serif;
	 font-size:8pt;
	 color:#333333;
	 margin:0px auto;
	 padding:0px;
	 background:#ffffff url(images/bg_site.jpg) repeat-x;
}
#site_center{width:900px; margin-left: auto;margin-right: auto; border:solid 1px #91a7b4;}

.p_head		{width:900px; height:110px; background:#91a7b4 url(images/bg_header.jpg)}
.p_border 	{width:900px; height:240px; background:#91a7b4 url(images/bg_border.jpg)}
.p_left		{width:200px; float:left;}
.p_middle	{width:500px; float:left;}
.p_right	{width:200px; float:left;}
.p_footer   {width:900px; height:30px; background:#91a7b4;}

.flash {width:780px; height:210px; padding:10px 60px;}
.box_links  {width:190px; padding:0px 5px 0px 5px;}
.box_mitte  {width:488px; padding:0px 5px 5px 5px; border-left:solid 1px #ddd; border-right:solid 1px #ddd;}
.box_rechts {width:190px; padding:0px 5px 20px 5px;}
.foot		{color:#666; text-align:right; padding:10px 5px 0px 0px;}

img 		{border:0px;}
h1,h2,h3,h4,p 	{margin:0px;}
h1  		{font-size:12pt}
h2 	    	{font-size:10pt; color:#336699; font-weight:normal; text-transform:uppercase; border-bottom:solid 1px #bbb; padding-bottom:3px;}
h3 	        {font-weight:bold; font-size:10pt; margin:0px; padding:5px 0px 0px 0px; color:#336699;}
h4 	        {font-weight:bold; font-size:8pt; margin:0px; padding:5px 0px 0px 0px; color:#333333;}
ul			{margin:0px; padding:0px;}
ol			{margin:0px; padding:0px;}

.white	{color:#ffffff}
.red	{color:#ff0000}
.blue	{color:#336699}
.s7     {font-size:7pt}

.bo {border-top: solid 1px #e2e2e2}
.bu {border-bottom: solid 1px #e2e2e2}
.bl {border-left: solid 1px #e2e2e2}
.br	{border-right: solid 1px #e2e2e2}

.bcw {border: solid 1px #e5e5e5}

.buc0{border-bottom: solid 1px #c0c0c0}
.boc0{border-top: solid 1px #c0c0c0}
.blc0{border-left: solid 1px #c0c0c0}
.brc0{border-right: solid 1px #c0c0c0}

.bgc1  {background-color : #e2e2e2;}
.bgc2  {background-color : #cccccc;}
.bgc3  {background-color : #c0c0c0;}
.bgc4  {background-color : #EF8688;}

a:link   	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:underline; color:#000000;}
a:visited	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:underline; color:#333333;}
a:hover 	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color:#c32b2b;}
a:active	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:underline; color:#000000;}

a.fmenue-no:link   	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color: #ffffff;}
a.fmenue-no:visited	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color: #ffffff;}
a.fmenue-no:hover 	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color: #e00055;}
a.fmenue-no:active	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color: #ffffff;}

a.fmenue-act:link   {font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color: #aabbcc;}
a.fmenue-act:visited{font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color: #aabbcc;}
a.fmenue-act:hover 	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color: #e00055;}
a.fmenue-act:active	{font-family:arial, verdana, sans-serif; TEXT-DECORATION:none; color: #aabbcc;}

/*Tabs*/
.rgtabs-content{border: 0px solid gray; border-top: 1px solid #999; width: 485px; padding: 0px; background:#fff;}
.rgtabs-content img {margin-top:10px;}

/*Termine*/
.box_rechts ul	{margin:0px; padding:5px 0px 0px 17px; list-style-image:url(images/dreieck.jpg);}
.box_rechts li 	{padding:2px 0px; color:#336699;}

/*Menu linke Seite*/
.box_links ul 	{margin:0px; padding:0px 0px 0px 15px; list-style-image:url(images/pfeil.jpg);}

/*Innungen Übersicht*/
.box_links ol 	{margin:0px; padding:0px 0px 0px 15px; list-style-image:url(images/pfeil.jpg);}
.box_links li	{padding:1px 0px 2px 0px;}
.box_links li a:link    {text-decoration:none;}
.box_links li a:visited {text-decoration:none; color:#666666;}
.box_links li a:hover   {text-decoration:none; color:#e00055;}

/*Innungen Details*/
dl			{margin:0px; padding:3px 0px 0px 0px;}
dt 			{font-weight:bold; color:#fff; background:#708391; width:230px; margin:0px 0px 2px 0px; padding:1px 3px;}
dd			{margin:0px; padding:0px 3px;}
.anschrift  {float:left; padding-right:6px;}
.titel		{font-weight:bold; color:#fff; background:#708391; width:320px; margin:10px 0px 2px 0px; padding:1px 3px;}

/*Navigation*/
.menu  ul {margin-left:45px; padding:0px; width:840px; list-style-type:none; list-style-image:none;}
.menu  li {font-size:8pt; padding:92px 20px 0px 25px; float:left;}

/*News*/
.liste_news {font-weight:bold; padding-left:20px;}
.liste_news li {padding-bottom:5px;}

.news-latest-item       {width:468px; height:100px; margin:10px; padding-bottom:10px; border-bottom:solid 1px #bbb; text-align:justify;}
.news-latest-item h3 a:link  {color:#336699; font-weight:normal; text-decoration:none;}
.news-latest-item h3 a:visited  {color:#336699; font-weight:normal; text-decoration:none;}
.news-latest-item h3 a:hover  {color:#336699; font-weight:normal; text-decoration:none;}
.news-latest-morelink a {color:#336699; font-weight:normal; text-decoration:none;}
.news-latest-item img   {float:right; margin-left:20px; padding:3px; border:solid 1px #bbb;}

.news-list-date		    {text-align:right; color:#708391; font-size:7pt;}
.news-list-item			{height:75px; margin:3px 0px; background:#e6e6e6;}
.news-list-item a:link	{color:#336699;}
.news-list-item a:visited{color:#336699;}
.news-list-item a:hover	{color:#336699;}

.news-single-item		{text-align:justify;}
.news-single-item h3    {color:#333; font-size:9pt;}
.news-single-img		{padding:10px 0 10px 10px;}

/*Wir über uns*/
.wir ul    {padding:5px 0px 10px 30px;}
.vorstand1 {width:190px; float:left; padding-bottom:10px;}
.vorstand2 {width:250px; float:left; padding-bottom:10px;}

/*Leistungen*/
.leistungen ul  {padding:5px 0px 10px 30px;}

/*Kontakt*/
.kontakt ul		{padding:3px 0px 15px 30px;}

/*Aus- und Weiterbildung*/
.bildung ol		{padding:3px 0px 5px 30px;}
.bildung li		{padding:5px 0px 5px 0px;}

.p2  {padding:2px}
.p4  {padding:4px}
.p10 {padding:10px}

.pl2 {padding-left:2px}
.pl4 {padding-left:4px}
.pl10{padding-left:10px}

.pr2 {padding-right:2px}
.pr4 {padding-right:4px}
.pr10{padding-right:10px}

.po2 {padding-top:2px}
.po4 {padding-top:4px}
.po10{padding-top:10px}

.pu2 {padding-bottom:2px}
.pu4 {padding-bottom:4px}
.pu10{padding-bottom:10px}

.fl  	{float:left}
.fr		{float:right}
.cent	{text-align:center}
.rechts	{text-align:right}
.block	{text-align:justify}

.ml2	{margin-left:2px}
.ml4	{margin-left:4px}
.ml10	{margin-left:10px}
.ml20	{margin-left:20px}

.mr2	{margin-right:2px}
.mr4	{margin-right:4px}
.mr10	{margin-right:10px}
.mr20	{margin-right:20px}

.mo2 	{margin-top:2px}
.mo4	{margin-top:4px}
.mo10	{margin-top:10px}
.mo20	{margin-top:20px}

.mu2	{margin-bottom:2px}
.mu4	{margin-bottom:4px}
.mu10	{margin-bottom:10px}
.mu20	{margin-bottom:20px}

/*Bilder*/
.dasHandwerkLogo{padding-left:4px}
#page_right a img{
    margin-left:17px;
    margin-right:0px;
    margin-top:12px;
    margin-bottom:0px;
}








