body {height:100%; margin:0px; padding:0px; background-color:#EEE9E0;}
h3,h4,h5,h6,p,div,td,li {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
h1 {margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; font-color:#004C75;}
h2 {font-size:13px; font-weight:bold; color:#004C75;}
h3 {font-size:11px; font-weight:bold;}
h6 {padding-left:9px;font-size:10px; color:#bcbcbc; font-weight:normal;}
p,div,td,li {font-size:11px; line-height:16px;}
td {vertical-align:top;}
hr {height:1px; border-style:none none solid none; border-width:1px; border-color:#999D19;}

div#c4800{
	width:444px;
	height:466px;
	background-image:url(/fileadmin/user_upload/bilder/formular_background.jpg);
	display:none;
	background-repeat:no-repeat;
}

div#c4800 form#mailform fieldset.csc-mailform{
	
	
	width:425px;
	height:450px;	
	
	/*
	width:444px;
	height:466px;
	*/
}

input#mailformname {
    height: 22px;
    left: 94px;
    position: relative;
    top: 155px;
    width: 146px;
    font-size: 11px;

}

input#mailformfirma {
    height: 21px;
    left: 94px;
    position: relative;
    top: 165px;
    width: 146px;
    font-size: 11px;
   
}

input#mailformtelefon {
    height: 22px;
    left: 94px;
    position: relative;
    top: 184px;
    width: 146px;
    font-size: 11px;

}

textarea#mailformnachricht {
    height: 122px;
    left: 94px;
    position: relative;
    top: 194px;
    width: 281px;
    font-size: 11px;

}

input#mailformemail {
    height: 21px;
    left: 94px;
    position: relative;
    top: 175px;
    width: 146px;
    font-size: 11px;

}

input#mailformformtype_mail {
    height: 21px;
    left: 94px;
    position: relative;
    top: 210px;
    width: 146px;
    font-size: 11px;

}




*html DIV#c4800 FORM#mailform FIELDSET.csc-mailform{
   			width:444px;
   			height:466px;
   		}
   		
   		*html input#mailformname{
   			top:157px;
   			left:98px;
   		}
   	
   		*html input#mailformfirma{
   			top:165px;
   			left:98px;
   		}
   		
   		*html input#mailformtelefon{
   			top:182px;
   			left:98px;
   		}
   		
   		*html input#mailformemail{
   			top:174px;
   			left:98px;
   		}
   		
   		*html textarea#mailformnachricht{
   			top:189px;
   			left:98px;
   		}








#printbutton {background-color:#EEE9E0; width:140px; margin-left:20px; margin-top:10px; margin-right:20px; padding:2px; text-color:#FFFFFF;}
.printLink {font-size:10px; text-color:#ffffff;}
#function_icons {margin-top:10px; margin-left:20px;}

#mybccfield {width:70px; height:16px; font-size:10px; border-style:solid; border-width:1px; border-color:#C8B699; text-color:#004c75;}
#mybccbutt {width:32px; height:16px; font-size:10px; background-color:#C8B699; color:#ffffff; border-width: 0px;}
.mybcctable {text-color:#000000; color:#C8B699; font-size: 10px;}
.mybcctable td {text-color:#000000; color:#000000; font-size: 10px;}

#layoutwrappper {height:100%; text-align:center; background-color:#EEE9E0;}
#layouttable {width:955px; border-style: solid; border-width: 1px; border-color:#CDBDA2;  margin-left:auto; margin-right:auto; background-color:#FFFFFF;}

#topmenu {text-align:right; vertical-align:bottom; padding-right: 10px; color:#777777;}
#topmenu a {font-size:9px; line-height:20px; text-decoration:none; color:#777777;}
#topmenu a:hover {color:#ff6600;}

#breadcrumps {font-size:10px; color:#999D19;}
#breadcrumps a {font-size:10px; color:#999D19;}
#breadcrumps a:hover {font-size:10px; color:#C6CC21;}

#leftmenutable {width:100%; border-style:none none solid none; border-width:1px; border-color:#ffffff; vertical-align:top;}
#mainmenu a.logolink {background-color:#ffffff;}
#mainmenu div.menuitem0 {height:19px; background-color:#FFFFFF;}
#mainmenu a {text-decoration:none; background-color:#FFFFFF;}
#mainmenu a.menuitem1 {display:block; padding-right:30px; min-height:25px; line-height:25px; text-align:right; font-size:11px; font-weight:bold; color:#004C75; background-color:#FFFFFF; background-image:url(img/bcc_menu_line.gif); background-position:right; background-repeat:no-repeat;}
#mainmenu a.menuitem1:hover {color:#999D19; background-image:url(img/navdart.gif); background-position: right;}
#mainmenu a.menuitem1last {display:block; padding-right:30px; min-height:25px; line-height:25px; font-size:11px; font-weight:bold; color:#ffffff; background-color:#7e7e7e;}
#mainmenu a.menuitem1last:hover {color:#999D19;}
#mainmenu a.menuitem1act {display:block; padding-right:30px; min-height:25px; line-height:25px; text-align:right; font-size:11px; font-weight:bold; color:#999D19; background-image:url(img/navdart_grn.gif); background-position: right; background-repeat:no-repeat;}
#mainmenu a.menuitem1actlast {display:block; padding-right:30px; min-height:25px; line-height:25px; font-size:11px; font-weight:bold; color:#999D19; background-image:url(img/navdart_grn.gif); background-position: right;}
#mainmenu a.menuitem2 {display:block; padding-right:20px; text-align:right; min-height:25px; font-size:10px; font-weight:bold; color:#555555; border-bottom-style:solid; border-bottom-width:1px; border-color:#ffffff;}
#mainmenu a.menuitem2:hover {background-color:#FFFFFF;}
#mainmenu a.menuitem2act {display:block; padding-right:20px; min-height:25px; text-align:right; font-size:10px; font-weight:bold; color:#555555; border-bottom-style:solid; border-bottom-width:1px; border-color:#ffffff;}

#submenu {padding:10px; background-color:#dfdfdf;}
#submenu h1 {text-align:center; font-size:12px; font-weight:bold; color:#555555;}
#submenu p {padding-left:25px;}
#submenu a {font-size:11px; text-decoration:none; color:#555555;}
#submenu a:hover {color:#cc0000;}

#contenttable {width:514px;}
.content {margin-bottom:0px; background-color:#FFFFFF;}
.content p.newstext {margin-top:120px;}
#content1 {padding-bottom:10px;}
#content1 h1 {margin:0px; padding-left:0px; padding-top:12px; width:100%; height:39px; font-size:12px; font-weight:bold; color:#000000;}
#content1 h2 {padding-left:0px; padding-top: 10px; padding-right:40px;}
#content1 h3 {padding-left:0px; padding-right:40px;}
#content1 h3 a {font-weight:bold;}
#content1 p {padding-left:0px; padding-right:40px;}
#content1 .csc-frame-frame2 {padding-left:40px; padding-right:40px;}
#content1 form {padding-left:0px; padding-right:40px;}
#content1 .imgtext-table img {margin-left:0px;}
#content1 .csc-frame-frame1 .imgtext-table img {margin-left:0px;}
#content1 .csc-frame-frame2 .imgtext-table img {margin-left:0px;}
#content1 ul {margin-bottom:0px; margin-left:0px; list-style-position:outside; list-style-image:url(img/ul_dot.gif);}
#content1 li {margin-left:16px;}
#content1 a {font-weight:bold; color:#999D19;}
#content1 a:hover { color:#BABF1F;}

#content1 .printLink {padding-left:15px; font-size:10px; font-weight:normal; line-height:13px; text-decoration:none; color:#999999; background-image:url(img/print.gif); background-repeat:no-repeat;}
#content1 .csc-linkToTop a {display:block; width:100%; height:27px; margin-top:10px; font-size:11px; font-weight:normal; line-height:27px; color:#19445f; border-bottom:1px solid #555555;}
#content1 .csc-linkToTop a:hover {color:#ff6600;}
.csc-menu-4 {margin-top:30px;}

#content2 {padding:0 15px 20px 33px;}
#content2 h2 {margin:0px; height:20px; line-height:20px; font-size:12px;}
#content2 p {}
#content2 a {font-weight:normal; color:#19445f;}
#content2 a:hover {color:#ff6600;}

#content3 {padding:0 33px 20px 15px;}
#content3 h2 {margin:0px; height:20px; line-height:20px; font-size:12px;}
#content3 p {}
#content3 a {font-weight:normal; color:#19445f;}
#content3 a:hover {color:#ff6600;}

.csc-section {padding-top:5px; padding-bottom:5px; line-height:13px; border-bottom-style:solid; border-width:1px; border-color:#a1a3a6;}
.csc-section a {font-weight:normal; color:#19445f;}

table.contenttable-1 {border-style:solid; border-width:0px;}
table.contenttable-1 td {}
table.contenttable-1 p {}
table.contenttable-1 tr td {text-align:center; background-color:#a1a3a6;}
table.contenttable-1 a {font-weight:normal; color:#19445f;}
table.contenttable-1 tr.tr-0 td {text-align:center; background-color:#ffffff;}
table.contenttable-1 tr.tr-0 td p {font-weight: bold;}

#newstable {margin-top: 1px; width:200px; height:571px; background-color:#FF0000;}
#news {width:200px; padding-top:40px; padding-bottom:0px; color:#4e4e4e; background-color:#fcfcfc;}
#news h1 {margin: 0px; width:100%; height:39px; line-height:39px; text-align:center; font-size:12px; font-weight:bold; color:#000000; border-bottom-style:solid; border-width:1px; border-color:#ffffff;}
#news h2 {padding-left:10px; padding-right:10px; padding-top:10px; margin:0px; font-size:11px; font-weight:bold; color:#000000;}
#news h3 {padding-left:10px; padding-right:10px; margin:0px; font-size:10px; font-weight:bold;}
#news h3 a {font-size:11px; font-weight:bold; color:#000000;}
#news h3 a:hover {color:#ff6600;}
#news p {padding-left:10px; padding-right:10px; margin:0px; color:#000000;}
#news a {font-weight:normal; color:#000000;}
#news a:hover {color:#BABF1F;}
.news h2 {margin-top:20px;}

#newstable .csc-textpic-image {padding-left:10px;}

/* My IP */
#content1 .my-ip {background-color:#ffffff; width:540px; margin:20px 30px; border:solid 1px #ccc;}
#content1 .my-ip p {font-size:200%; line-height:2em; text-align:center;}

/* Indexed Search */
#quicksearch form {background-color:#EEE9E0; margin-left: 10px; margin-top:5px; margin-right:0px; margin-bottom:5px; padding: 2px; padding-bottom:3px;}
#quicksearch form input.text {width:60px; height:16px; font-size:10px; border-style:solid; border-width:1px; border-color:#19445f;}
#quicksearch form input.submit {width:24px; height:16px; font-size:10px; background-color:#C8B699; color:#19445f; border-width: 0px;}
#quicksearch a {font-weight:normal; color:#19445f;}
#quicksearch a:hover {color:#ff6600;}
#quicksearch .printLink {padding-left:10px;}
#content1 div.tx-indexedsearch {padding-top:25px;background-color:#cdcdcd;}
#content1 input.tx-indexedsearch-searchbox-sword {width:200px; height:20px; border-style:solid; border-width:1px; border-color:#19445f;}
#content1 input.tx-indexedsearch-searchbox-button {height:20px; border-style:solid; border-width:1px; border-color:#19445f;}
#content1 .tx-indexedsearch-browsebox td p {margin:0; padding:0;}
#content1 .tx-indexedsearch-browsebox table {padding:0 40px 0 40px;}
#content1 .tx-indexedsearch-secHead td {padding:3px 0 3px 0; background-color:#bbbbbb;}
#content1 .tx-indexedsearch-title {background:#eeeeee;}
#content1 .tx-indexedsearch-title p {font-weight:bold;}
#content1 .tx-indexedsearch-title p.tx-indexedsearch-percent {font-weight:normal;}
#content1 .tx-indexedsearch-descr p {font-style:italic;}
#content1 .tx-indexedsearch-descr p .tx-indexedsearch-redMarkup {color:red;}
#content1 .tx-indexedsearch-info {background-color:#eeeeee;}
#content1 .tx-indexedsearch-res table {margin-right:20px;}
#content1 .tx-indexedsearch-secHead table {margin-right:0;}
#content1 .tx-indexedsearch .tx-indexedsearch-whatis p .tx-indexedsearch-sw {font-weight:bold; font-style:italic;}
#content1 .tx-indexedsearch .tx-indexedsearch-whatis {margin-top:10px; margin-bottom:5px;}
#content1 .tx-indexedsearch p.tx-indexedsearch-noresults {font-weight:bold;}
#content1 .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {margin-top:20px; margin-bottom:5px;}

#greytext {font-size:10px; text-color:silver; color:silver;}

.tx-newloginbox-pi1 p {padding-left:40px; padding-right:40px;}
#printbutton {background-color:#EEE9E0; margin-left:35px; margin-top:15px; margin-right:35px; padding:2px; text-color:#19445f; width:113px;}
#cisco {padding-left: 35px; padding-top: 15px;}

.small {font-size:9px;}
.pyes {display:none;}

.printhide a {font-weight:normal; color:#19445f;}
.printhide a:hover {color:#ff6600;}
@media print {
  .printhide {visibility:hidden; height:0px;}
  .pno {display:none;}
  .pyes {display:block;}
  #contenttable {width:514px; padding-top:77px; background:url(img/bcc-logo.gif) top left no-repeat;}
}

/* Sitemap */
#content1 .csc-menu-2 ul {list-style-type:none; padding:0px; margin:0 0 10px 40px; background-image:url(img/ul-bg.gif); background-repeat:repeat-y;}
#content1 .csc-menu-2 ul li {background-image:url(img/li-bg.gif); background-repeat:no-repeat; padding-left:15px; padding-top:4px; padding-bottom:0px;}
#content1 .csc-menu-2 li {margin-left:0;}
#content1 .csc-menu-2 ul li.first {background-image:url(img/li-first-bg.gif);}
#content1 .csc-menu-2 ul li.last {background-image:url(img/li-last-bg.gif);}
#content1 .csc-menu-2 ul li p {padding:0px; margin:0px;}
#content1 ul.csc-sitemap a {font-size:11px; width:200px; text-decoration:none; display:block; padding:2px; border:solid 1px #ffffff; background:#dedede; color:#19445f;}
#content1 ul.csc-sitemap a:visited {color:#19445f;}
#content1 ul.csc-sitemap a:hover {color:#ff6600; border-color:#ff6600;}

/* Smile_Glossary */

.pageTexteB {font-size:11px; font-weight:bold; padding-left:25px;}
.pageSousTitre {font-size:13px; font-weight:bold; color:#004C75; padding-left:25px;}
.pageTexte {padding-left:25px;}

