body, th, td, input, select, textarea  {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
a img {border: 0 solid #ffffff;}

p { margin: 10px 0; }

form { margin: 0; }
fieldset { padding: 0; border: 0 solid #ffffff; margin: 0; }
.imp-text, .imp-textarea, .imp-select { border: 1px solid #d7dbdd; background: #fffef3; }
.imp-button {  background: #fffef3; border: 1px solid #d7dbdd;}

a:link, a:visited { color: #224B9D; text-decoration: underline; }
a:hover { text-decoration: none; }


/* FCE */
.fce_2col-40-60 { width: 660px; }
.fce_2col-40-60 .fce2col_lc { width: 268px; margin: 0 30px 0 0; float: left; overflow: hidden; }
.fce_2col-40-60 .fce2col_rc { width: 362px; margin: 0 0 0 0; float: left; overflow: hidden; }

.fce_dotted_lines { width: 100%; height: 2px; font-size: 1px; line-height: 1px; background: url(../images/blocks/dotted_lines.gif) left top repeat-x; margin: 10px 0; float: left; clear: both; }


.cb01 { background: #D8E0ED; float: left; }

.fce_cb02  { width: 100%; float: left; }
.fce_cb02 .item { width: 165px; height: 83px; margin: 0 15px 10px 0; float: left; display: inline; overflow: hidden; }

/* Headers */
h1 { font-size: 16px; font-weight: normal; margin: 10px 0; }
h2 { font-size: 15px; font-weight: normal; margin: 10px 0; }
h3 { font-size: 13px; font-weight: bold; margin: 10px 0; }
h4 { font-size: 9px; margin: 10px 0; }
h5 { font-size: 9px; margin: 10px 0; }
h6 { font-size: 9px; margin: 10px 0; }

.csc-header {}
.csc-header h1, .csc-textpicHeader h1{ font-size: 12px; font-weight: bold; color: #000000; margin: 0 0 10px 0;}


/* lists */
.content ul { margin: 7px 0; padding: 0 0 0 1.5em; list-style: url(../images/bullets/bullet01.gif);}
.content ul li { margin: 3px 0; }

/* tt_news */

.news-list-container { width: 100%; float: left; }
.news-list-container dl { margin: 0; padding: 0; }
.news-list-container dl dt { width: 25%; margin: 0 5% 0 0; padding: 0; float: left; }
.news-list-container dl dd { width: 60%; margin: 0; padding: 0; float: left; }
.news-list-container .news-list-date {color: grey; font-size:10px; }
.news-list-container .news-list-item  {  margin: 0 0 20px 0; }
.news-list-container .news-list-item  h1.csc-firstHeader { margin: 0; }
.news-list-container .news-list-item p  {font-size: 10px; margin: 0;}
.news-list-container .news-list-item  a:link, .news-list-container .news-list-item  a:visited { color: #1c6fc0; text-decoration: none; font-weight: bold;}
.news-list-container .news-list-item  a:hover { text-decoration: underline;}
.news-list-container .news-list-browse {background-color: #EAEAEA; width: 90%; text-align: right; float: left; }
.news-list-container .news-list-browse a:link, .news-list-container .news-list-browse a:visited {margin: 3px; font-size:9px; color: #000000; font-weight: bold; text-decoration: none; }
.news-list-container .news-list-browse a:hover { text-decoration: underline; }
.news-list-container .news-list-browse .act a:link, .news-list-container .news-list-browse  .act a:visited { color: #1c6fc0; font-weight: bold; text-decoration: none; }
.news-list-container .news-list-browse .act a:hover { text-decoration: underline; }


.news-single-item { width: 100%; float: left; }
.news-single-item .news-single-image { margin: 0 0 0 10px; float: right; }
.news-single-item .news-single-timedata { margin: 0 5px 0 0; float: left; display: inline; }

/* test */
.csc-uploads-1 .csc-uploads-fileName a:link, .csc-uploads-1 .csc-uploads-fileName a:visited { font-weight: bold; color: #000000; text-decoration: none;  }
.csc-uploads-1 .csc-uploads-fileName a:hover { text-decoration: underline; }
.csc-uploads-1 .csc-uploads-fileSize { font-weight: bold; }


.csc-mailform-submit{margin-top:10px;background-color:#FFFFFF;border:1px solid #cfdce5;}
#mailform {font-family: Verdana; font-size:10px; color:#666666;  }
#mailformName  { margin-left: 17px; width: 200px;}
#mailformAnschrift { margin-left: 2px; width: 200px;}
#mailformPlz { margin-left: 33px;width: 200px;}
#mailformOrt { margin-left: 32px;width: 200px;}
#mailformeMail { margin-left: 20px;width: 200px;}

#mailformStegplatten_2011   { margin-left: 45px;}
#mailformLichtplatten_2011  { margin-left: 45px;}
#mailformMassivplatten_2011 { margin-left: 33px;}
#mailformFolien_2011        { margin-left: 76px;}
#mailformStahltrapezplatten_2011 { margin-left: 7px;}
#mailformGartenkatalog_2011 { margin-left: 30px;}
.csc-mailform-field {line-height:2.5;)

