*{margin:0;padding:0;border:0;text-decoration:none;list-style:none;border-collapse:collapse}
*{font-family:verdana;font-size:100%}

html{background:#f2f5f9 url(../images/body_bg.gif) 0 0 repeat-x;text-align:center}
body{padding:0 0 20px 0;text-align:center;color:#666;font-size:11px;line-height:18px}

a{-moz-outline:0}
a:link{color:#8a0917}
a:active{color:#f0112b}
a:visited{color:#57060f}
a:hover{color:#bd0d22}
.red{color:#8a0917}
.blue{color:#093d8a}

.floatleft{float:left}
.floatright{float:right}

#header{margin:0 auto 10px auto;width:880px;height:50px;position:relative}
#header #kompetenz{position:absolute;top:10px;left:0}
#header #m5{position:absolute;top:10px;left:50%;margin-left:-72px}
#header #team{position:absolute;top:10px;right:196px}
#header #kompetenzen{position:absolute;top:10px;right:75px}
#header #kontakt{position:absolute;top:10px;right:0}

/*
a.box{display:block;float:left;margin:0 10px 0 0;width:278px;height:419px;padding:26px 11px 0 11px}
a.box img{display:block}
img.logo{margin:0 0 27px 0}

h1,h2,h3,h4,h5,h6{margin:0 auto 1em auto;width:500px;text-align:left;color:#8a0917;font-weight:normal}
h1{font-size:150%}
h2{font-size:130%;color:#093d8a}

#vm{background:url(../images/vm_bg.gif) no-repeat}
#m5{background:url(../images/m5_bg.gif) no-repeat}
#bbt{background:url(../images/bbt_bg.gif) no-repeat;margin:0}
*/

#wrapper{margin:0 auto;width:920px}

#navi1{width:944px;height:48px}
#navi1 img{float:left}

#navi2{margin:0 0 20px 32px;width:250px;padding:4px 4px 3px 4px;border:1px solid #e6e6e6;float:left}

#navi2 ul{margin:0;background:#e6e6e6;font-weight:bold;font-size:14px}
#navi2 ul a{display:block;font-weight:bold;color:#333;padding:9px 0 8px 21px;border-bottom:1px solid #fff;background-position:10px 14px;background-repeat:no-repeat}
#navi2 li a{background-image:url(../images/navi2_li_a.gif)}
#navi2 li a:hover{background-image:url(../images/navi2_li_a_hover.gif)}

#navi2 li.CUR a{background-color:#8a0917;background-image:url(../images/navi2_li_a_CUR.gif);color:#fff}
#navi2 li.CUR a:hover{background-image:url(../images/navi2_li_a_CUR_hover.gif)}
#navi2 li.CURIFSUB a{background-color:#8a0917;background-image:url(../images/navi2_li_a_CUR.gif);color:#fff}
#navi2 li.CURIFSUB a:hover{background-image:url(../images/navi2_li_a_CUR_hover.gif)}

#navi2 ul ul{background:#cfcfcf;font-size:12px}
#navi2 li li a{padding:4px 0 3px 31px;background-position:20px 9px}
#navi2 li li a{background-image:url(../images/navi2_li_a.gif)}
#navi2 li.ACTIFSUB li.CUR a{background-color:#8a0917;background-image:url(../images/navi2_li_a_CUR.gif);color:#fff}
#navi2 li.ACTIFSUB li.CUR a:hover{background-image:url(../images/navi2_li_a_CUR_hover.gif)}
#navi2 li.CURIFSUB li a{background-color:#cfcfcf;background-image:url(../images/navi2_li_a.gif);color:#333}
#navi2 li.CURIFSUB li a:hover{background-image:url(../images/navi2_li_a_hover.gif)}

#content{background:url(../images/content_bg.png) repeat-y;width:944px;text-align:left}

/*
#content p{width:500px;margin:0 auto 1em auto;text-align:left}
#content table{width:500px;margin:0 auto 1em auto;text-align:left}
#content table th{width:100px;font-weight:normal}
*/

.content h1{font-size:14px;color:#333}
.content h1,h2,h3,p,ol,ul,table{margin:0 0 1em 0}
.content a{text-decoration:underline}
.content li{margin:0 0 .5em 0;padding:0 0 0 10px;background:url(../images/beraten_bullet.png) 0 7px no-repeat}

.content table td p{margin:0}

#content_top{background:url(../images/content_top.png) no-repeat;width:944px;height:30px}
#content_bottom{background:url(../images/content_bottom.png) no-repeat;width:944px;height:15px;padding:35px 0 0 0;clear:both;font-size:10px;line-height:10px;color:#999;overflow:hidden}
#content_bottom a{color:#999}
#content_bottom a:hover{color:#bd0d22}

#impressum{font-size:10px;line-height:10px;color:#999;text-align:center}
#impressum a{color:#999}
#impressum a:hover{color:#bd0d22}

#navi0{margin:0 0 0 32px;width:260px;float:left	}
#navi0 li{display:inline;padding:0 5px;border-right:1px solid #999}
#navi0 li.first{padding:0 5px 0 0}
#navi0 li.last{border:0}

#copy{margin:0 0 0 50px;width:260px;float:left;text-align:center}
#top{margin:0 0 0 50px;width:260px;float:left;text-align:right}
#top a{background:url(../images/top.gif) 100% 4px no-repeat;padding:0 12px 0 0}
#top a:hover{background-image:url(../images/top_hover.gif)}

#column_wide{margin:0 0 0 32px;float:left;width:880px;min-height:200px}
#column_one{margin:0 0 0 50px;float:left;width:570px;min-height:200px}
#column_left{margin:0 0 0 50px;float:left;width:260px;min-height:200px}
#column_right{margin:0 0 0 50px;float:left;width:260px;min-height:200px}

.csc-textpic-border img{border:1px solid #e6e6e6;padding:4px}
.csc-frame-frame1 h1{margin:0}
.csc-frame-frame2 p{line-height:200%;padding:0 0 0 300px}
.csc-frame-frame2 p img{position:relative;top:2px}
.csc-frame-invisible{float:left;width:285px}
.csc-frame-invisible h2{margin:0}
.csc-frame-invisible p{margin:0}

.contenttable-1 .td-0{padding:0 1em 0 0}

#navi_wrapper{float:left;width:292px}
#extra{margin:0 0 0 32px;width:250px;padding:0}

p.align-left{text-align:left}
p.align-center{text-align:center}
p.align-right{text-align:right}


DIV.csc-textpic-caption{font-size:90%;color:#666;margin:0 0 4px 0}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
DIV.csc-textpic-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
DIV.csc-textpic-textpic IMG{border:none;display:block}
IMG.linkimage {border:0 !important;display:inline !important}
DIV.csc-textpic-textpic{margin:0 0 1em 0}
DIV.csc-textpic-textpic p{margin-top:0}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
/*DIV.csc-textpic-border DIV.csc-textpic-imagewrap DL.csc-textpic-image img{border:5px solid #fff}*/
DIV.csc-textpic-clear{clear:both}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-bottom:10px}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-bottom:10px}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0}
DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-top:5px}
* html DIV.csc-textpic-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {padding-bottom:5px}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
DIV.csc-textpic-below DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:1em}
DIV.csc-textpic-center{text-align:center}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto 1em auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left;padding-right:.5em}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right;padding-left:.5em}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;padding-left:.5em}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;padding-right:.5em}
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}

.csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-image{margin:0 10px 0 0}
.csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-lastcol{margin:0}

.csc-textpic-imagewrap .csc-textpic-image{margin:0 10px 0 0}
.csc-textpic-imagewrap .csc-textpic-lastcol{margin:0}
.csc-textpic-image{float:left}


.contenttable-1 td{padding:0 10px 0 0 !important}

