/* CSS Document */

/*body, table { scrollbar-face-color: #cacac9; scrollbar-highlight-color: #e2e2e2; scrollbar-shadow-color: #000; scrollbar-3dlight-color: #000; scrollbar-arrow-color: #000; scrollbar-track-color: #cacac9; scrollbar-darkshadow-color: #000000; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000; }*/
body {font-family: arial;background-color: #002059; padding-top: 0px; margin: 0; } 

.csc-textpic-text {line-height:1.6em}
.csc-textpic csc-textpic-intext-right {line-height:1.6em}
.csc-textpic csc-textpic-intext-left {line-height:1.6em}



table { font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000; }

hr { height: 1px; color: #ddd; }
p { margin: 0;}

h1 { font-weight: bold; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #005e90; text-decoration: none; }

a { font-weight: bold; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6d96c2; text-decoration: none; }
a:visited { font-weight: bold; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6d96c2; text-decoration: none; }
a:active { font-weight: bold; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6d96c2; text-decoration: none; }
a:hover { font-weight: bold; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6d96c2; text-decoration: underline; }

.boxhead {font-family: arial; font-size: 12px; color: #fff; font-weight: bold; background-color: #005e90; padding: 5px;}
.boxhead a {font-family: arial; font-size: 12px; color: #fff; font-weight: bold; text-decoration: underline; }
.boxhead a:visited {font-family: arial; font-size: 12px; color: #fff; font-weight: bold; text-decoration: underline; }
.boxhead a:active {font-family: arial; font-size: 12px; color: #fff; font-weight: bold; text-decoration: underline; }
.boxhead a:hover {font-family: arial; font-size: 12px; color: #f1cc00; font-weight: bold; text-decoration: underline; }

.boxcontent {font-family: arial; font-size: 11px; background-color: #f6f6f6; padding: 5px;}
.boxcontent a { font-weight: bold; font-style: normal; font-family: Arial; font-size: 11px; color: #6d96c2; text-decoration: underline; }
.boxcontent a:visited { font-weight: bold; font-style: normal; font-family: Arial; font-size: 11px; color: #6d96c2; text-decoration: undeline; }
.boxcontent a:active { font-weight: bold; font-style: normal; font-family: Arial; font-size: 11px; color: #6d96c2; text-decoration: underline; }
.boxcontent a:hover { font-weight: bold; font-style: normal; font-family: Arial; font-size: 11px; color: #000; text-decoration: underline; }

.catbox {font-family: arial; font-size: 12px; font-weight: normal; color: #000; background-color: #f6f6f6; line-height: 13px; padding: 2px;}
.catbox a {font-weight: normal; line-height: 20px;  color: #000; background-color: #f6f6f6; text-decoration: none; }
.catbox a:visited {font-weight: normal; line-height: 20px; color: #000; text-decoration: none; }
.catbox a:active {font-weight: normal; line-height: 20px; color: #000; text-decoration: none; }
.catbox a:hover {font-weight: normal; line-height: 20px; color: #5c5c5c; text-decoration: underline; }

.catbox_unavi {font-family: arial; font-size: 11px; font-weight: normal; background-color: #e8e8e8; padding-left: 5px;}
.catbox_unavi a { font-weight: normal; font-family: Arial; font-size: 11px; color: #000; background-color: #e8e8e8; text-decoration: none; }
.catbox_unavi a:visited { font-weight: normal; font-family: Arial; font-size: 11px; color: #000; text-decoration: none; }
.catbox_unavi a:active { font-weight: normal; font-family: Arial; font-size: 11px; color: #000; text-decoration: none; }
.catbox_unavi a:hover { font-weight: normal; font-family: Arial; font-size: 11px; color: #5c5c5c; text-decoration: underline; }

.datatable { background-color: #eee; border-collapse: collapse; margin: 0em; border: 1px #000 solid; padding: 3px;}
.datatable td { border: 1px #000 solid; font-size: 11px; color: #000;}

table.datatable_new { background-color: #d8e7ff; border-collapse: collapse; margin: 2em; border: 2px #000 dashed; padding: 3px;}
table.datatable_new td { border: 0px #000 solid; font-size: 1px; color: #000;}

.footer { font-family: arial,verdana,sans-serif;  background-color: #ffffff; font-size: 11px; font-style: normal; font-weight: normal; color: #555; }
.footer a:link { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #555; text-decoration: none; }
.footer a:visited { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #555; text-decoration: none; }
.footer a:active { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #555; text-decoration: none; }
.footer a:hover { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #555; text-decoration: none; }

.navi { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #fff; text-decoration: none; padding-right: 10px; padding-left: 10px; border-right: 2px inset #006aa2;}
.navi a:link { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #fff; text-decoration: none;}
.navi a:visited { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #fff; text-decoration: none;}
.navi a:active { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #fff; text-decoration: none;}
.navi a:hover { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #f1cc00; text-decoration: none;}

.navi-act { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #f1cc00; text-decoration: none; padding-right: 10px; padding-left: 10px; border-right: 2px inset #006aa2; }
.navi-act a:link { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #f1cc00; text-decoration: none; }
.navi-act a:active { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #f1cc00; text-decoration: none; }
.navi-act a:visited { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #f1cc00; text-decoration: none; }
.navi-act a:hover { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #fff; text-decoration: none; }


.navi2 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #ddd; text-decoration: none; padding-right: 10px; }
.navi2 a:link { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #ddd; text-decoration: none; padding-right: 10px; }
.navi2 a:active { font-size: 11px; font-weight: bold; color: #6161aa; text-decoration: none; padding-right: 10px; }
.navi2 a:visited { font-size: 11px; font-weight: bold; color: #ddd; text-decoration: none; padding-right: 10px; }
.navi2 a:hover { font-size: 11px; font-weight: bold; color: #6161aa; text-decoration: none; padding-right: 10px; }

.navi2-act { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #ddd; text-decoration: none; padding-right: 10px; }
.navi2-act a:link { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #ddd; text-decoration: none; padding-right: 10px; }
.navi2-act a:active { font-size: 11px; font-weight: bold; color: #6161aa; text-decoration: none; padding-right: 10px; }
.navi2-act a:visited { font-size: 11px; font-weight: bold; color: #ddd; text-decoration: none; padding-right: 10px; }
.navi2-act a:hover { font-size: 11px; font-weight: bold; color: #6161aa; text-decoration: none; padding-right: 10px; }

.Arial { font-family: arial,verdana,sans-serif; font-size: 12px; font-style: normal; color: #000000; }
.Arial-Orange { font-family: arial,verdana,sans-serif; font-size: 12px; font-style: normal; color: #e75710; }
.Arial-Grey { font-family: arial,verdana,sans-serif; font-size: 12px; font-style: normal; color: #4b4b4b; }
.Arial-White { font-family: arial,verdana,sans-serif; font-size: 12px; font-style: normal; color: #ffffff; }
.Arial-Red { font-family: arial,verdana,sans-serif; font-size: 12px; font-style: normal; color: #890001; }
.Arial-Blue { font-family: arial,verdana,sans-serif; font-size: 12px; font-style: normal; color: #6161aa; }

.Arial-Box { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; color: #000; }
.Arial-Box a:link { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; color: #e75710; text-decoration: none; }
.Arial-Box a:visited { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; color: #e75710; text-decoration: none; }
.Arial-Box a:active { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; color: #e75710; text-decoration: none; }
.Arial-Box a:hover { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; color: #6161aa; text-decoration: underline; }

.Arial-Box-White { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; color: #fff; }
.Arial-Box-White a:link { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; color: #e75710; text-decoration: none; }
.Arial-Box-White a:hover { font-family: arial,verdana,sans-serif; font-size: 11px; font-style: normal; color: #6161aa; text-decoration: underline; }
 
.Arial-14 { font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #000; }
.Arial-14 a:link { font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #000; text-decoration: none; }
.Arial-14 a:hover { font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #000; text-decoration: underline; }
 
.Arial-16 { font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #000000; }
.Arial-16 a:link{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #000000; text-decoration: none; }
.Arial-16 a:hover{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #000000; text-decoration: underline; }  

.Arial-14-Orange { font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #e75710; }
.Arial-14-Orange a:link{ font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #e75710; text-decoration: none; }
.Arial-14-Orange a:hover{ font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #e75710; text-decoration: underline; }  

.Arial-16-Orange { font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #e75710; }
.Arial-16-Orange a:link{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #e75710; text-decoration: none; }
.Arial-16-Orange a:hover{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #e75710; text-decoration: underline; }  

.Arial-14-Blue { font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #6161aa; }
.Arial-14-Blue a:link{ font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #6161aa; text-decoration: none; }
.Arial-14-Blue a:hover{ font-family: arial,verdana,sans-serif; font-size: 14px; font-style: normal; color: #6161aa; text-decoration: underline; }  

.Arial-16-Blue { font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #6161aa; }
.Arial-16-Blue a:link{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #6161aa; text-decoration: none; }
.Arial-16-Blue a:hover{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #6161aa; text-decoration: underline; }

.blue {color:#055eae;}
.red {color:#red;}
.green {color:#4c970a;}

.news-latest-date {font-family: Arial, Verdana; font-size: 10px; font-weight: normal; color: #000; padding: 5px;}
.news-latest-header {font-family: Arial, Verdana; font-size: 11px; font-weight: bold; color: #000; border: 1px solid #ddd; padding: 5px;}

.news-list {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: normal; color: #000; border: 1px solid #ddd; padding: 5px;}
.news-list a { font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #6d96c2; text-decoration: underline; }
.news-list a:visited { font-size: 12px; font-weight: normal; color: #6d96c2; text-decoration: underline; }
.news-list a:active { font-size: 12px; font-weight: normal; color: #6d96c2; text-decoration: underline; }
.news-list a:hover {font-size: 12px; font-weight: normal; color: #000; text-decoration: underline; }
.news-list-content {font-family: arial; font-weight: normal; font-size: 11px; color: #000; padding: 5px;}

.formlegend { font-weight: bold; font-size: 12px; color: #555; font-family: Arial, Verdana, Helvetica, sans-serif; }
.formtext { text-align: center; font-weight: bold; font-size: 11px; color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; }
.formtext a { text-align: center; font-weight: bold; font-size: 12px; color: #6d96c2; font-family: Arial, Verdana, Helvetica, sans-serif; }
.formtext a:visited { text-align: center; font-weight: bold; font-size: 12px; color: #6d96c2; font-family: Arial, Verdana, Helvetica, sans-serif; }
.formtext a:active { text-align: center; font-weight: bold; font-size: 12px; color: #6d96c2; font-family: Arial, Verdana, Helvetica, sans-serif; }
.formtext a:hover { text-align: center; font-weight: bold; font-size: 12px; color: #6d96c2; font-family: Arial, Verdana, Helvetica, sans-serif; }
.formradio { font-weight: bold; font-size: 12px; color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; }
.formfield { font-weight: bold; font-size: 12px; color: #000; font-family: Arial, Verdana, Helvetica; border: #aaa 1px solid; background-color: #fff; padding: 1px 5px 1px 5px;}
.formbutton { font-weight: bold; font-size: 12px; color: #000; font-family: Arial, Verdana, Helvetica; border: #aaa 1px solid; background-color: #ddd; padding: 1px 5px 1px 5px; cursor: hand; }
.mailfield { font-size: 10px; color: #000; font-family: Arial; border: #aaa 1px solid; background-color: #fff; padding: 1px 2px 1px 2px;}
.mailbutton { font-size: 10px; color: #000; font-family: Arial; border: #aaa 1px solid; background-color: #ddd; padding: 0px; cursor: hand; }

.input { font-weight: bold; font-size: 12px; color: #000; font-family: Arial, Verdana, Helvetica; border: #000 1px solid; background-color: #fff; padding: 1px 5px 1px 5px;}

/* NEW CSS Document by Fabio Scarvaglieri - fabio.scarvaglieri@bestellen-24.de */

#content
.content_main h1{font-size:146.5%;color:#000;font-weight:bold;margin:10px 0 10px 7px;}
.content_main h2{font-size:131%;font-weight:bold;margin:0 0 10px 0;}
.content_main h3{font-size:100%;font-weight:bold;margin:0 0 10px 0;}
.content_main{padding:7px;color:#000;line-height:138.5%}
.content_main p{margin:6px 0 6px 0}
.content_main a{color:#570000;text-decoration:underline}
.content_main a:hover{color:#B20202;}


.Arial-16-White { font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #ffffff; }
.Arial-16-White a:link{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #ffffff; text-decoration: none; }
.Arial-16-White a:hover{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #ffffff; text-decoration: underline; } 

.Arial-16-Green { font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #4c970a; }
.Arial-16-Green a:link{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #4c970a; text-decoration: none; }
.Arial-16-Green a:hover{ font-family: arial,verdana,sans-serif; font-size: 16px; font-style: normal; color: #4c970a; text-decoration: underline; } 

/* update: 05.06.2010 table */

.highlight		{ background:#333;color:#fff }
.even			{ background:#fff; }
.mo			{ background:#d3d3d3; }
.odd			{ background:#eee; }
.zebra{border:0!important}
.zebra th		{ font-family: arial; font-size: 14px;padding:5px; background:#ddd; border-bottom:1px solid #999; text-align:left; font-weight:bold;}
.zebra td		{ font-family: arial; font-size: 14px;padding:2px 20px 2px 5px; border-bottom:1px solid #ddd; }

.thyell th {background:yellow; font-size:16px;}
.thblink th {text-decoration: blink;}
.tdblack td {color:black; font-size:14px;}
.tdblack a:hover {color:blue;}
.tdblack a:visited {color:black; font-size:14px;text-decoration:underline;}

