



.inputfocus, .textinput:focus{
  color:inherit;
}


 
.headline_default{ }
.headline_new1 { }
.headline_new2 { }


.infotext { }


.inputfocus, .textinput:focus{} 

ul {
  list-style-image:none;
  list-style-type:none;
  list-style-position: outside;
  margin:0px;
  padding:0px;
}

li {
  margin:0px;
  padding:0px;
}

h1 {
  font-size:1.3em;
}

h2 {
  font-size:1.2em;
}

h3 {
  font-size:1.2em;
  font-weight: bold;
}

h4 {
  font-size:1.1em;
}

p {
  margin:0px;
  padding:0px;
}


.rteTableStandard{
  border-collapse:collapse;
}

.rteTableStandard tr {}
.rteTableStandard td {}
.rteTableStandard td.header {}
.rteTableModern{ 
  border-collapse:collapse;
}
.rteTableModern tr {}
.rteTableModern td {}
.rteTableModern td.header {}

.rteImageSignatur {padding-top:5px}
table.rteImage {}
img.rteImage {}
table.rteImageAlignleft { margin-right:10px}
img.rteImageAlignleft { margin-right:10px}
table.rteImageAlignright { margin-left:10px}
img.rteImageAlignright { margin-left:10px}


#pgHead {
  z-index:701;
}

#pgLogo {
}


div.boxRD {
  background-image:url(http://www.schukai.de/alvine/frontend/template/schukai/assets/form_background_top.gif);
  background-repeat:no-repeat;
  padding:10px 10px 0px 10px;
  margin:0px;
}

div.boxRDInner {
  background-image:url(http://www.schukai.de/alvine/frontend/template/schukai/assets/form_background_bottom.gif);
  padding:0px;
  height:10px;
  overflow:hidden;
  margin:0px;
  width:289px;
  margin:0px -10px 0px -10px;
  bottom:0px;
}




  body{
  font-family:Verdana,Arial,sans-serif; 
  font-size:small; 
  background:#ffffff; 
  margin:0px;
  padding:0px;
  }

  h1 {
  
  margin:0px;
  padding:0px;       
  padding-left:18px;
  background-image: url(/alvine/frontend/template/schukai/assets/dot3.gif);
  background-repeat: no-repeat;
  font-weight:bold;
  color:#1F1F1F;
  margin-bottom:10px;
  padding-bottom:1px;
  }

  h2 {
  
  margin:0px;
  padding:0px;       
  }

  h3 {
  
  margin:0px;
  margin-top: 4px;
  padding:0px;       
  }

  textarea{
  font-family:inherit;
  }

  img{
  margin:0px;
  border:0px;
  }

  form{
  margin:0px;
  padding:0px;
  }

  a {
  text-decoration:none; 
  color:#000000; 
  font-family:verdana,arial;
  }
  a:hover {
  text-decoration:none; 
  color:#999999;
  
  }
  a:visited {
  text-decoration:none; 
  color:#000000; 
  }
  a:active {
  text-decoration:none; 
  color:#000000; 
  }

  .backcolor01{
  background:#ff0000; 
  }

  .backcolor02{
  background:#ff00ff; 
  }
  .backcolor03{
  background:#0000ff; 
  }
  .backcolor04{
  background:#ffff00; 
  }
  .backcolor05{
  background:#ffffff; 
  }


  .border01{
  border:1px solid #000000; 
  }
  .border02{
  border:1px solid #668ccd; 
  }
  .border03{
  border:1px solid #a0b7d9; 
  }
  .border04{
  border:1px solid #deebf1; 
  }
  .border05{
  border:1px solid #deebf1; 
  }

  .color01{
  color:#ffffff; 
  }
  .color02{
  color:#ffff00; 
  }
  .color03{
  color:#ff00ff; 
  }
  .color04{
  color:#00ff00; 
  }
  .color05{
  color:#0000ff; 
  }

  .switchcolor01{
  background:#afafaf; 
  }
  .switchcolor02{
  background:#cfcfcf; 
  }
  .switchcolor03{
  background:#efefef; 
  }

  .error{
  color:#ff0000;
  }

  .islink{
  cursor:default;
  }

  .link_extern{
  background:url(../../template/schukai/assets/link_extern.gif) right top no-repeat;
  padding-right:12px;
  }

  .list_item{
  background:url(../../template/schukai/assets/list_item.gif) left top no-repeat;
  padding-left:8px;
  }

  
  .ie6_activex{
  visibility:visible;
  }

  .min_height {
  -height: 1px;  
  float: right;
  width: 1px;
  }
  .clear {
  clear:both;
  height:1px;
  overflow:hidden;
  }

  .fade{
  filter:alpha(opacity=0);
  opacity:0.0; 
  -moz-opacity:0.0; 
  -khtml-opacity:0.0;
  }
      
  
  .rteTableStandard{
  border-collapse:collapse;
  border:1px solid #afafaf;
  }
  .rteTableStandard tr{
  }
  .rteTableStandard td{
  border:1px solid #afafaf;
  }
  .rteTableStandard td.header{
  background:#afafaf;
  }
  .rteTableModern{
  border-collapse:collapse;
  border:1px solid #afafaf;
  }
  .rteTableModern tr{
  }
  .rteTableModern td{
  border:1px solid #afafaf;
  }
  .rteTableModern td.header{
  background:#9f9f9f;
  }



  

  #pgLayout{
    width:950px;
    margin-left:auto;
    margin-right:auto;
    margin-top:50px;
  }
  
  #pgHeadline {
    position:relative;
    height:34px;
    vertical-align:bottom;
    padding:0px 4px 0px 4px;
  }

  #pgClientLogo {
    width:250px;
    float:left;
    padding:0px;
    margin:0px;
    position:absolute;
    height:34px;
    top:-4px;
    left:0px;
  }
  
  #pgClientLogo img {
    position:absolute;
    bottom:0px;
    padding:0px;
    margin:0px;
  }
  
  #pgMainNavi {
    position:absolute;
    right:0px;
    bottom:0px;
    text-align:right;
    padding:0px 4px 0px 0px;
  }

  #pgBody {
    margin-top:35px;
    background-color:#ffffff;
  }
  
  #imageContent {
    margin:0px;
    padding:0px;
    margin-top:20px;
  }
  
  #subNaivLeft {
    float:left;
    margin-top:-3px;
    width:151px;
  }
  
  #contentPanelLayout {
    background-image:url(/alvine/frontend/template/schukai/assets/contenbackground.gif);
    width:945px;
    margin-top:20px;
  }

  div.contentPanel {
    float:left;
    padding:0px;
    margin:0px;
    font-family:inherit;
    font-size:xx-small;
    line-height:2em;
  }
  
  div.contentPanel ul {
  
  }
  div.contentPanel ul li{
  background-image:url(../../template/schukai/assets/dot.gif);
  background-position: left 0.7em; 
  background-repeat: no-repeat;
  padding-left:15px;
  }  
  
  
  #contentPanelLeft {
    width:305px;
    padding-right:10px;
  }
  
  #contentPanelCenter {
    width:285px;
    padding-right:10px;
    padding-left:20px;
  }
  
  #contentPanelRight {
    width:295px;
    padding-left:20px;
  }
  
  
  #footerContainerRight {
    float:right;
    margin-left:4px;
    margin-bottom:20px;
    margin-top:30px;
    font-family: inherit;
    font-size:x-small;
    margin-right:10px;
  }

  #footerContainer {
    margin-left:4px;
    margin-bottom:20px;
    margin-top:30px;
    font-family: inherit;
    font-size:x-small;
  }
  
  a.footer {
  text-decoration:none; 
  color:#777777; 
  font-family:verdana,arial;
  }
  a.footer:hover {
  text-decoration:none; 
  color:#999999; 
  }
  a.footer:visited {
  text-decoration:none; 
  color:#777777; 
  }
  a.footer:active {
  text-decoration:none; 
  color:#777777; 
  }
  
 a {
    text-decoration:none;
  }
  
  a:link {
    text-decoration:none;
  }
  
  a:visited {
    text-decoration:none;
  }

  a:focus {
    text-decoration:none;
  }
  
  a:hover {
    text-decoration:none;
  }
  
  a:active {
    text-decoration:none;
  }  

  
 
@media screen {


}

@media print {

  body{
  font-family:Verdana,Arial,sans-serif; 
  font-size:0.5cm; 
  background:#ffffff;
  margin:0.5cm 0.5cm 0.5cm 0.5cm;
  padding:0cm;
  }
  
  #pgMainNavi,
  #footerContainerRight {
    display: none;
  }
  
  

}




 
@media screen, handheld {  
   
}

@media print {  
  

  
  
}


 
 
div.content_error_panel{
margin:0px;
padding:0px;
}
  


 
 
div.content_content_image_panel{
margin:0px;
padding:0px;
}

div.content_content_image_panel img{
margin:0px;
border:0px;
}

div.content_content_image_panel .interactive{
cursor:pointer;
}
  


 
 
div.alvine_content_navigation_pulldown_panel {
  margin:0px;
  padding:0px;
  text-align:left;
  position:relative;
}



ul.alvine_content_navigation_pulldown,
ul.alvine_content_navigation_pulldown ul {
  list-style-type:none;
  list-style-image:none;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

ul.alvine_content_navigation_pulldown { 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-position: outside;
  list-style-type: none;
}

ul.alvine_content_navigation_pulldown ul {  
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  position:relative;
}

ul.alvine_content_navigation_pulldown ul ul{  
  margin:0px 0px 0px 0px;
}



ul.alvine_content_navigation_pulldown a {
  display: block;
}

ul.alvine_content_navigation_pulldown li a {
}

ul.alvine_content_navigation_pulldown li a:link { color:#000000;text-decoration:none; }
ul.alvine_content_navigation_pulldown li a:visited {color:#000000; text-decoration:none; }
ul.alvine_content_navigation_pulldown li a:focus {color:#000000;  text-decoration:none; }
ul.alvine_content_navigation_pulldown li a:hover { color:#000000; text-decoration:none; }
ul.alvine_content_navigation_pulldown li a:active { color:#000000; text-decoration:none; }


ul.alvine_content_navigation_pulldown li {
}

ul.alvine_content_navigation_pulldown_level0list {

}


ul.alvine_content_navigation_pulldown li ul { 
  position: absolute;
  left: -999em; 
  border:1px solid #c0c0c0;
}
ul.alvine_content_navigation_pulldown li ul li ul { 
  border:1px solid #c0c0c0;
}

ul.alvine_content_navigation_pulldown li:hover ul ul, 
ul.alvine_content_navigation_pulldown li:hover ul ul ul, 
ul.alvine_content_navigation_pulldown li:hover ul ul ul ul,
ul.alvine_content_navigation_pulldown li:hover ul ul ul ul ul,
ul.alvine_content_navigation_pulldown li.sfhover ul ul, 
ul.alvine_content_navigation_pulldown li.sfhover ul ul ul,
ul.alvine_content_navigation_pulldown li.sfhover ul ul ul ul,
ul.alvine_content_navigation_pulldown li.sfhover ul ul ul ul ul
{ 
  left: -999em;
} 


ul.alvine_content_navigation_pulldown li:hover ul, 
ul.alvine_content_navigation_pulldown li li:hover ul, 
ul.alvine_content_navigation_pulldown li li li:hover ul, 
ul.alvine_content_navigation_pulldown li li li li:hover ul,
ul.alvine_content_navigation_pulldown li li li li li:hover ul,
ul.alvine_content_navigation_pulldown li.sfhover ul, 
ul.alvine_content_navigation_pulldown li li.sfhover ul, 
ul.alvine_content_navigation_pulldown li li li.sfhover ul,
ul.alvine_content_navigation_pulldown li li li li.sfhover ul,
ul.alvine_content_navigation_pulldown li li li li li.sfhover ul
{ 
}

ul.alvine_content_navigation_pulldown li ul ul {
}



ul.alvine_content_navigation_pulldown li.level0 { 
  float:left;
  padding-right:5px;
  padding-left:11px;
  list-style-image:none;
  background-image:url(/alvine/frontend/template/schukai/assets/navidot.gif);
  background-repeat:no-repeat;
  background-position:left center;
}


ul.alvine_content_navigation_pulldown li.level0.off{
}
ul.alvine_content_navigation_pulldown li.level0.off2{
}
ul.alvine_content_navigation_pulldown li.level0.on a{
  color:#000000;
}
ul.alvine_content_navigation_pulldown li.level0 a{ 
  padding:2px 2px 2px 2px;
  white-space:nowrap;
  color:#000000;
}

ul.alvine_content_navigation_pulldown li.level0 a:hover{ 
  color:#343434;
  background-color:#F0F0F0;
}


ul.alvine_content_navigation_pulldown ul {
background-color:#ffffff;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

ul.alvine_content_navigation_pulldown li.level1 {
  background-color:#ffffff;
  display: block;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
ul.alvine_content_navigation_pulldown li.level1 a {
  padding:3px 12px 3px 4px;
  color:#000000;
  font-size:0.9em;
}

ul.alvine_content_navigation_pulldown li.level1 a:hover,
ul.alvine_content_navigation_pulldown li.level1 a.subon {
  color:#1F41A4;
}

ul.alvine_content_navigation_pulldown li.level1 a.suboff:hover {
  color:#ff0000;
}

ul.alvine_content_navigation_pulldown li.level1 a.suboff {
  color:#000000;
}




ul.alvine_content_navigation_pulldown li.level2{
  background-color:#ffffff;
}

ul.alvine_content_navigation_pulldown li.level2 a{
  padding:2px 2px 2px 2px;
  color:#000000;
  font-size:0.8em;
}


ul.alvine_content_navigation_pulldown li.level2 a:hover,
ul.alvine_content_navigation_pulldown ul li ul li a.subon {
  color:#1F41A4;
}

ul.alvine_content_navigation_pulldown li.level2 a.suboff {
  color:#000000;
}

ul.alvine_content_navigation_pulldown li.level0 a.firstoff{
}
ul.alvine_content_navigation_pulldown li.level0 a.firston{
}
ul.alvine_content_navigation_pulldown li.level0 a.lastoff{
}
ul.alvine_content_navigation_pulldown li.level0 a.laston{
}


  


 
 
div.content_content_image_panel{
margin:0px;
padding:0px;
}

div.content_content_image_panel img{
margin:0px;
border:0px;
}

div.content_content_image_panel .interactive{
cursor:pointer;
}
  


 
 
div.content_content_rte_panel{
margin:0px;
padding:0px;
}



 
 
div.content_simple_form_panel{
}

div.content_simple_form_panel .introtext{
}


div.content_simple_form_panel .highlighterror{
background:#DDD1C4;
}

div.content_simple_form_panel .formLabelNovisible{
  visiblity: hidden;
}

div.content_simple_form_panel .error{
}

div.content_simple_form_panel .row{
display:block;
overflow:hidden;
margin:0px 0px 5px 0px;
}

div.content_simple_form_panel .field{
margin-left:0px;
}

div.content_simple_form_panel label{
}

div.content_simple_form_panel label.mainlabel{
}

div.content_simple_form_panel label.inlinelabel{
}



div.content_simple_form_panel .rowlabel {
  width:270px;
}


div.content_simple_form_panel .textinput{
width:270px;

}

div.content_simple_form_panel select{
width:270px;
}

div.content_simple_form_panel input.checkbox,
div.content_simple_form_panel input.radiobox{
}

div.content_simple_form_panel textarea{
font-size:inherit;
height:150px;  
}

div.content_simple_form_panel .cmdbutton{
width:270px;
}


div.content_simple_form_panel .inputfocus,
div.content_simple_form_panel .textinput:focus{
background:#efefef;
} 

div.content_simple_form_panel .optionrow{
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
}



 
 
div.content_content_html_panel,
div.content_content_template_panel{  
  margin:0px;
  padding:0px;
}

  