/*-------RESETING-FONT----------------------------
-------------------------------------------------*/
body {
  overflow: -moz-scrollbars-vertical;
  position:relative;
}

* {
  font-size:12px;
  font-family:Arial;
}

ul, ol {
   padding-left:25px;
}

/*-------NAVI-TOP---------------------------------
-------------------------------------------------*/

#top-navi a {
   float:left;
   height:20px;
   width:167px;
   margin-right:5px;
   display:inline;
   background:transparent;
}

/*-------NAVI-LEFT---------------------------------
-------------------------------------------------*/

.cont-middle div{
   /*padding:15px 15px 15px;*/	
   /*color:#6f6f6e;*/
}
.cont-middle a {
   color:#6f6f6e;
}

.navilvl1no, .topnavi1-act{
   border-bottom:1px solid #6f6f6e;
}
div.topnavi1-act div.nav-symb,
div.topnavi1-act a{
   color:#5d2d49;
}

#topnavi1 div div.nav-symb {
   display:inline;
   padding-right:15px;
}
#topnavi1 div {
   padding:5px 0;
}
#topnavi1 div#topnavi2 {
   padding-left:15px;
   padding-top:10px;
   padding-bottom:10px;
}

#topnavi1 div#topnavi2 div#topnavi3{
   padding-left:15px;
   padding-top:10px;
   padding-bottom:10px;
}

#topnavi1 div#topnavi2 div.topnavi2-act,
#topnavi1 div#topnavi2 div.topnavi2-act a {
   color:#5d2d49;
}

.topnavi1-act .nav-symb {
   padding-bottom:20px;
}

#topnavi1 div#topnavi2 div,
#topnavi1 div#topnavi2 a {
   padding-top:0;
   padding-bottom:0;
   color:#6F6F6E;
}


#topnavi1 div#topnavi2 div#topnavi3 div,
#topnavi1 div#topnavi2 div#topnavi3 a {
   padding-top:0;
   padding-bottom:0;
   color:#6F6F6E;
}
#topnavi1 div#topnavi2 div#topnavi3 div.topnavi3-act,
#topnavi1 div#topnavi2 div#topnavi3 div.topnavi3-act a {
   color:#5d2d49;
}



/*-------LOGO-------------------------------------
-------------------------------------------------*/

#logo a{
   width:220px;
   height:75px;
   background:transparent;
   display:block;
}

/*-------FOOTER-----------------------------------
-------------------------------------------------*/

#footer {
   text-align:center;
   padding-top:15px;
}

#footer a {
   margin:0 20px;
   color:#5d2d49;
}

/*-------MIDDLE-----------------------------------
-------------------------------------------------*/

#middle-cont-middle {
   padding:15px;
}



/*-------RIGHT-------------------------------------
-------------------------------------------------*/

.cont-middle {
   padding:15px;
}

#content #middle,
#content #right {
  color:black;
}

#content #middle h1,
#content #middle h2,
#content #middle h3,
#content #middle h4,
#content #right h1,
#content #right h2,
#content #right h3,
#content #right h4{
   font-size:14px;
   color:#5d2d49;
   padding-bottom:15px;
}

#content #middle h1 a,
#content #middle h2 a,
#content #middle h3 a,
#content #middle h4 a,
#content #right h1 a,
#content #right h2 a,
#content #right h3 a,
#content #right h4 a{
   color:#5d2d49;
}

#content #middle a,
#content #right a{
   color:#5d2d49;
}

#content #middle h1.csc-firstHeader {
   color:white;
}

/*-------MIDDLE-BOTTOM-----------------------------
-------------------------------------------------*/

#middle-cont-middle2 {
   padding:2px;
}

/*-------POSITION-SPECIAL---------------------------
-------------------------------------------------*/
#middle-cont-middle {
   position:relative;
}

div#middle-cont-middle div.csc-header-n1 {
   top:-20px;
   position:absolute;
   left:15px;
}



#right .cont-middle div.csc-header-n1 {
   top:-20px;
   position:absolute;
   left:15px;
}

.cont-top {
   position:relative;
   
}

.cont-top h1 {
   position:absolute;
   top:8px;
   left:15px;
   font-size:14px;
   color:#5d2d49;
}

.cont-middle {
   position:relative;
}
#middle-cont-middle2 {
   position:relative;
}

#middle-cont-middle2 div.csc-header-n1 {
   top:-20px;
   position:absolute;
   left:15px;
}

#content #middle-cont-middle2 div.csc-header-n1 h1 {
   color:white;
   font-weight:bold;
}

.end-cont {
   margin-bottom:15px;
}
/*-------FORMULAR----------------------------------
-------------------------------------------------*/

fieldset.tx-powermail-pi1_fieldset {
   background-color:transparent;
   border:none;
}

fieldset.tx-powermail-pi1_fieldset legend {
   display:none;
}


