
/* ------------------------------------- CSS Handwerkskammer-Chemnitz ----------------------------------- */

.newsbg		{background-image:url('images/news-tdbg.gif'); background-repeat: repeat-x; background-position: top; color: #565656;  padding-top: 3px; padding-bottom: 3px; padding-left:10px; padding-right:10px;}
.newsdat	{background-image:url('images/news-datbg.gif'); background-repeat: repeat-y; background-position: left; color: #FFF; background-color:#213b29;  padding-top: 3px; padding-bottom: 3px; padding-left:10px; padding-right:3px;}
.newshead	{font-size: 12px; color: #fff; background-color: #529066; padding-top: 3px; padding-bottom: 3px; padding-left:10px; padding-right:10px;}
.important	{color: #ee7000;}
.name-of-person {color: #844625;}
.detail		{color: #529066;}

.more		{font-family: Trebuchet Ms, Arial; color: #4c4c4c; font-size: 12px; line-height: 18px; font-weight: bold;}
a.more:link	{font-family: Trebuchet Ms, Arial; color: #4c4c4c; font-size: 12px; line-height: 18px; font-weight: bold;}

body {margin: 0px; text-align: top;}
ul {padding-left:0px; margin-left:30px;}
li {list-style-image:url(images/list-image.gif);}
li#pdf {list-style-image:url(images/pdf-logo.jpg);}

.bodytext {}
a:link, a:visited {color: #000000;}
a:hover {color: #ff9900;}

 
h1 {font-family: Trebuchet Ms, Arial; font-size: 20px; font-weight: bold; color: #529066; margin-top: 0px; line-height:24px;}
h2 {font-family: Trebuchet Ms, Arial; font-size: 16px; font-weight: bold; color: #529066; margin-top: 0px; line-height:20px;}

td, tbody	{font-family: Trebuchet Ms, Arial; color: #4c4c4c; font-size: 12px; line-height: 18px;}
td.a		{font-family: Trebuchet Ms, Arial; color: #ff9900; font-size: 12px; line-height: 18px; text-decotation: none;}
td.a:hover	{font-family: Trebuchet Ms, Arial; color: #ff9900; font-size: 12px; line-height: 18px; text-decotation: underline;}


span.suchehigh {color:#884444; background-color:#ffffee;font-weight:bold}
.formdesc {	background-color: #D8D8D8; font-size: 12px;padding-left: 1px;}
.forminput{	background-color: #F1F1F1; font-size: 12px;padding: 4px;}
.forminput_alt{	background-color: #E0E0E0; font-size: 12px;padding: 4px;}
.formhead{	background-color: #4F9765; font-size: 12px;	padding: 3px;font-weight: bold;	color: #FEFEFE;}
.lbhead {	background-color: #E8EFE8; 			padding: 3px; font-weight: bold;}
.lbhead2 {	background-color: #F4F9F4; 			padding: 3px; font-weight: bold;}
.lblist {padding: 3px;}
.green {color:#4f9765}
.tdgreen {background-color:#4f9765;color:#ffffff;}
.justi {text-align:justify;}



tr.trhover:hover {background-color:#E9E9E9;}

input,select,textarea 			{border:1px #abadb3 dotted; background-image:url(../../fileadmin/bilder/bginput.jpg); font-family: Trebuchet Ms, Arial; color: #4c4c4c; font-size: 12px;}
input:hover,select:hover,textarea:hover	{border:1px #529067 solid; background-image:url(../../fileadmin/bilder/bginput.jpg); font-family: Trebuchet Ms, Arial; color: #4c4c4c; font-size: 12px;}

.csc-mailform		{align:left; vertical-align:top;}
.csc-mailform-radio	{border:0;}

fieldset		{align:left; border:0px;}

#mailformemail,#mailformNachricht,#mailformname,#mailformadresse	{vertical-align:top;}












		

/* -------------------------------------für die Navi rechts-oben Kontakt Impressum Suche------------------------------ */

ul#TopNavigation {}
ul#TopNavigation li	{float: left; white-space:nowrap; list-style: none;} 

.navitop{font-family: Trebuchet Ms, Arial; font-size: 12px; padding-left: 5px;}
a.navitop:link, a.navitop:visited 	{color: #ffffff;}
a.navitop:hover	{color: #ff9900;}

/* für die Hauptnavi oben */

ul#Navigation {margin: 0px; margin-left: 15px;padding: 0px;}
ul#Navigation li {float: left; margin: 0px; list-style: none; white-space:nowrap; display:block; margin: 0px; padding: 0px;}

a.navi:link, a.navi:visited {
font-family: Trebuchet Ms, Arial;
color: #4c4c4c;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding-left: 16px;
padding-right: 16px;
padding-bottom: 4px;}

a.navi:hover{
font-family: Trebuchet Ms, Arial;
color: #ff9900;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding-left: 16px;
padding-right: 16px;
padding-bottom: 4px;}

.navion, a.navion:link, a.navion,visited{
font-family: Trebuchet Ms, Arial;
color: #ff9900;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding-left: 16px;
padding-right: 16px;
padding-bottom: 4px;}

* html a.navi, * html a.navi{
color: #4c4c4c;
width: 1em;    
w/idth: auto;}



/* -------------------------------------------für die subnavi links rechts -----------------------------------------*/

ul#SubNavigation 	{margin: 0px; padding: 0px; list-style-type: none;}
ul#SubNavigation li 	{padding: 0px; margin: 0px; list-style-type: none; white-space:nowrap; display:block;}

a.subnavi:link, a.subnavi:visited {
list-style-type:none;
display:block;
width: 155px;
background-color: #efefef;
font-family: Trebuchet Ms, Arial;
color: #565656;
font-size: 11px;
text-decoration: none;
padding-left: 6px;
padding-right: 0px;
padding-bottom: 4px;
padding-top: 4px;
border-top: 1px solid #ffffff;}

a.subnavi:hover  {
display:block;
width: 155px;
background-color: #529066;
font-family: Trebuchet Ms, Arial;
color: #ffffff;
font-size: 11px;
text-decoration: none;
padding-left: 6px;
padding-right: 0px;
padding-bottom: 4px;
padding-top: 4px;
border-top: 1px solid #ffffff;}

.subon, a.subon:link, a.subon:visited{
display:block;
width: 155px;
background-color: #529066;
font-family: Trebuchet Ms, Arial;
color: #ffffff;
font-size: 11px;
text-decoration: none;
padding-left: 6px;
padding-right: 0px;
padding-bottom: 4px;
padding-top: 4px;
border-top: 1px solid #ffffff;}




* html a.subnavi, * html a.subnavi{
color: #565656;
width: 0px;    
w/idth: auto;}

.topbg {background-image:url('images/top-bg2.gif'); background-repeat:no-repeat; background-position: right;}
.toptd {background-image:url('images/top-bg.gif');}

#wip {position:absolute; right:250px; top:50%; border:1px #d9d9d9 solid; background:#f0f0f0; padding:15px; width:250px;}