/*form has to stay on top*/
@import url("http://www.miditec.de/fileadmin/templates/mailform_miditec.css");
/*form ende*/
html {
	height: 100%;
	padding: 0 0 1px 0;
}
html,body{margin:0;padding:0;background:#e9e9ea url(verlauf.gif) repeat-x;}
body{font: 76% arial,sans-serif;text-align:center;color:black;}
h1{font-weight:normal;}
h2{font-weight:normal;color:#31517b;font-size:115%;margin-bottom:10px;margin-left:0px}
.csc-header csc-header-n1{margin-bottom:10px}
.news-list-item h3 a{color:yellow;}

.odd a:link{color:#052c61;text-decoration:none}
.odd a:active{color:#052c61;text-decoration:none}
.odd a:visited{color:#052c61;text-decoration:none}
.odd a:hover{color:#052c61;text-decoration:none}

.even a:link{color:#052c61;text-decoration:none}
.even a:active{color:#052c61;text-decoration:none}
.even a:visited{color:#052c61;text-decoration:none}
.even a:hover{color:#052c61;text-decoration:none}
img{border:none;}
a{font-weight:bold;}
hr{border:solid #cecece 1px;background-color:#cecece;;height:0px;}

div#huelle{margin-top:0px;padding:0;width:100%}
div#wrapper{margin-top:-8px;}
div#bgStreifen {background:url(streifen.gif) repeat-x;height:90px;width:100%;position:absolute;top:0px;left:0px}
div#header-start {position:relative;height:90px;margin:0;padding-left:10px;background:url(kopfzeile.gif) no-repeat;}
div#header-folge {position:relative;height:90px;margin:0;padding-left:10px;background:url(kopfzeile-folge.gif) no-repeat;}
div#logo{position:absolute;left:0px;top:0px;width:200px;height:90px;background:transparent;}
div#icons{position:absolute;top:0px;right:20px;z-index:4;}
div#container{position:relative;width:960px;margin:0 auto;text-align:left;z-index:2;background:#ffffff;}
div#content{float:right;width:723px;clear:both;background:#ffffff;}
div#content p{color:#3e3d40;line-height:1.4;font-size:100%;margin:0px;padding-right:20px;}
div#content a{color:#33527d;text-decoration:none;font-weight:normal;}

div#content ul li{color:#3e3d40;margin-left:-36px;background:url('arrow-liste.gif') no-repeat left top; padding-left:16px;list-style:none;margin-bottom:4px;line-height:1.4}
div#boxes{width:719px;margin-left:4px;font-size:90%;}
div#text{width:719px;margin-left:0px;}
div#folge{padding:20px;color:#7b7c7e;}
div#navigation{background:#ffffff;float:left;width:236px;}
div#extra{float:left;clear:left;width:216px; border-right:1px solid #d9dadb;padding:10px;margin-top:7px;}

div#extra p{color:#4e4e4e;margin-top:0px}
div#extra h2{margin-top:-5px;margin-left:10px;}

*:first-child+html div#extra {
 border-right:1px solid #D9DADB;
 clear:left;
 float:left; 
 margin-top:-65px;
 padding:10px;
 width:216px;
}
div#footer{width:960px;position:relative;background:url(fusszeile.gif) no-repeat;color: #FFF;clear:both;height:28px;}
div#glob{position:absolute;top:30px;right:20px;padding:0 0 20px 0}
div#glob a{font-weight:normal;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption  {
margin:0;font-size:90%;
}

/*bilder*/
#motiv-startseite{background:url(motive-start.gif) no-repeat;height:164px;width:723px;}
#motiva{margin-left:5px;height:164px;width:723px;}
#motivb{position:absolute;top:78px;right:0px;z-index:100;background:url(Bild_folge_HG_blau.png) no-repeat;height:164px;width:723px;}
#motiv-sample{background:url(motive-sample.gif) no-repeat;height:164px;width:723px;}

/*Sprachen*/
div#language{position:absolute;top:30px;right:230px;overflow:hidden; width:80px; height:16px; color:#ffffff;}
div#language a{font-weight:normal;}
.lang_link {
  padding-left: 16px;
  background-image: url(language.jpg);
  background-repeat: no-repeat;
  line-height: 16px;
}
.lang_sublink {
  padding-left: 16px;
}
.lang_sublink img{background:transparent; border:none;}
div#language a{color:#ffffff;text-decoration:none;}
div#language a:focus {
outline: solid 0;
}
div#sprache {position:absolute;left:15px;top:33px; width:400px;height:20px;}
div#sp{position:absolute;left:50px;top:33px; width:40px;height:20px;}
/*spalten-3*/
div.tx-rscontentcolumn-pi1{
 
}
div.tx-rscontentcolumn-pi1 p{
 color:#4e4e4e;
 
}
div.tx-rscontentcolumn-pi1 a{
text-align: right;
}

div.tx-rscontentcolumn-pi1 div.threeleftcol {
float:left;
margin-right:4px;
white-space:normal;
width:236px;
background:#eeefef url(verlauf-box.gif);
background-repeat:no-repeat;
font-size:90%; 
}
div.tx-rscontentcolumn-pi1 div.threeleftcol p{
padding:10px 10px 10px 15px;
}
div.tx-rscontentcolumn-pi1 div.threeleftcol a {
 color:#bc041a;
 text-decoration:none; 
}
div.tx-rscontentcolumn-pi1 div.threemiddlecol {
float:left;
margin-right:5px;
white-space:normal;
width:237px;
background:#eeefef url(verlauf-box.gif);
background-repeat:no-repeat;
font-size:90%;
}
div.tx-rscontentcolumn-pi1 div.threemiddlecol p{
padding:10px 10px 10px 15px;
}
div.tx-rscontentcolumn-pi1 div.threemiddlecol a {
 color:#ef6b0c;
 text-decoration:none;
 
}
div.tx-rscontentcolumn-pi1 div.threerightcol {
float:left;
margin-right:0px;
white-space:normal;
width:236px;
background:#eeefef url(verlauf-box.gif);
background-repeat:no-repeat;
font-size:90%; 
}
div.tx-rscontentcolumn-pi1 div.threerightcol a {
 color:#4e7b2c;
 text-decoration:none;
 
}

div.tx-rscontentcolumn-pi1 div.threerightcol p{
padding:10px 10px 10px 15px;
}
/*spalten2*/
div.tx-rscontentcolumn-pi1 div.leftcol {
   white-space:normal;
   float:left;
   width:447px;   
   padding:0px 15px 10px 15px;
   margin:10px 4px 0px 0px;

}
div.tx-rscontentcolumn-pi1 div.rightcol {
   white-space:normal;
   float:left;
   width:205px;   
   padding:0px 15px 10px 15px;
   border-left:1px solid #d9dadb;
   margin:10px 0px 0px 0px;

}


div.tx-rscontentcolumn-pi1 div.leftcol a{
 color:#31517c;
 text-decoration:none;
 font-weight:bold;
}

div.tx-rscontentcolumn-pi1 div.rightcol a{
 color:#31517c;
 text-decoration:none;
 font-weight:bold;
}

/*liste*/
div#extra ul {margin-left:-40px;margin-top:0px;}
div#extra ul li { font-size:90%; background:url('liste.gif') no-repeat left top; padding-left:16px;padding-top:4px;list-style:none;margin-bottom:3px;color:#4b4b4d;height:21px; }


/*IE Anpassung */
*:first-child+html .tx-rscontentcolumn-pi1 {margin-top:-5px;}
*:first-child+html div#extra {margin-top:20px}
*:first-child+html div#extra ul {margin-left:0px;margin-top:-55px;}

.ui-accordion .ui-accordion-header {background:red}
.ui-accordion ui-widget ui-helper-reset ui-accordion-icons h3 {background:url(filadmin/templates/acc-hell.gif) no-repeat;}





