



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


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


.infotext { }

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:16px;

}

h2 {
  font-size:14px;
}

h3 {
  font-size:13px;
}

h4 {
  font-size:12px;
}

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{}
table.rteImage{}
img.rteImage{}
table.rteImageAlignleft{}
img.rteImageAlignleft{}
table.rteImageAlignright{}
img.rteImageAlignright{}

div.rteErrorBox {
  border:1px solid red;
}

div.rteInfoBox {
  border:1px solid blue;
}




@media screen {

  body {}

  #pgBody {
    z-index:301;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    line-height:22px;
  }

  #pgLayout {
    width:928px;
    margin:0px auto;
    overflow:hidden;
    border-left:1px solid #D6D7D8;
    border-right:1px solid #D6D7D8;
    background:url(../../template/refertilisieren_forum/assets/bg_sidebar.jpg) 710px 0px repeat-y;
  }
  * html #pgLayout {
    background:url(../../template/refertilisieren_forum/assets/bg_sidebar.jpg) 709px 0px repeat-y;
  }
  *+html #pgLayout {
    background:url(../../template/refertilisieren_forum/assets/bg_sidebar.jpg) 709px 0px repeat-y; 
  } 

  #pgHead {
    margin:0px;
    padding:0px;
    height:106px;
  }

  #pgContent {
    width:929px;
    min-height:440px;
    position:relative;
  }
  * html #pgContent {
      height:440px;
      overflow:visible;
  }


  
  
  #pgMaincontent {
    margin:0px 0px 0px 0px;
    padding:15px 10px 60px 15px;
    float:left;
    width:675px;
    min-height:400px;
    overflow:hidden;
    position:relative;
  }
  * html #pgMaincontent {
    height:400px;
    overflow:visible;
  }
  
  #pgSidebar {
    margin:-15px 0px 0px 0px;
    padding:0px;
    width:219px;
    min-height:400px;
    background:#ffffff url(../../template/refertilisieren_forum/assets/bg_sidebar.jpg) left top repeat-y;
    border-top:1px solid #D6D7D8;
    float:right;
    position:relative;
  }
  * html #pgSidebar {
    height:400px;
    margin:-15px 0px 0px 0px;
    overflow:visible;
    background:#ffffff url(../../template/refertilisieren_forum/assets/bg_sidebar_ie6.jpg) -1px 0px repeat-y;
  }
  *+html #pgSidebar {
    border-right:1px solid #D6D7D8;
  }
  
  #pgFooter {
    padding:0px;
    width:928px;
    margin:0px auto 30px auto;
    overflow:hidden;
    border-left:1px solid #D6D7D8;
    border-right:1px solid #D6D7D8;
    border-bottom:1px solid #D6D7D8;  
    background:url(../../template/refertilisieren_forum/assets/bg_sidebar.jpg) 710px 0px repeat-y; 
  }
  * html #pgFooter {
    background:url(../../template/refertilisieren_forum/assets/bg_sidebar.jpg) 709px 0px repeat-y;
  }
  *+html #pgFooter {
    background:url(../../template/refertilisieren_forum/assets/bg_sidebar.jpg) 709px 0px repeat-y;
  }

  a:link, a:visited {
    color:#7f99bd;
    font-weight:bold;
    text-decoration:none;
  }
  a:active, a:hover {
    color:#7f99bd;
    text-decoration:underline;
  }

}






.custom_control_panel{
width:270px;
overflow:hidden;
}

.custom_control_panel .top_panel{
height:2px;
margin-bottom:-1px;
overflow:hidden;
}
.custom_control_panel .top_panel .left{
background:transparent url(../../template/refertilisieren_forum/assets/custom_input_border_topleft.png) left top no-repeat;
float:left;
height:2px;
overflow:hidden;
width:3px;
}
.custom_control_panel .top_panel .middle{
background:url(../../template/refertilisieren_forum/assets/custom_input_border_top.png) left top repeat-x;
height:2px;
margin:0 3px;
}
.custom_control_panel .top_panel .right{
background:transparent url(../../template/refertilisieren_forum/assets/custom_input_border_topright.png) right top no-repeat;
float:right;
height:2px;
overflow:hidden;
width:3px;
}


.custom_control_panel .content_panel{
background:transparent url(../../template/refertilisieren_forum/assets/custom_input_border_left.png) left top repeat-y;
overflow:hidden;
}
.custom_control_panel .content_panel .right{
background:transparent url(../../template/refertilisieren_forum/assets/custom_input_border_right.png) right top repeat-y;
overflow:hidden;
}
.custom_control_panel .content_panel .content{
margin:0px 3px;
overflow:hidden;
}

.custom_control_panel .content_panel .content input,
.custom_control_panel .content_panel .content textarea,
.custom_control_panel .content_panel .content select{
border:0px;
margin:0px;
width:263px;
}


.custom_control_panel .bottom_panel{
height:3px;
overflow:hidden;
}
.custom_control_panel .bottom_panel .left{
background:transparent url(../../template/refertilisieren_forum/assets/custom_input_border_bottomleft.png) left bottom no-repeat;
float:left;
height:2px;
width:3px;
}
.custom_control_panel .bottom_panel .middle{
background:transparent url(../../template/refertilisieren_forum/assets/custom_input_border_bottom.png) left bottom repeat-x;
height:2px;
margin:0 3px;
}
.custom_control_panel .bottom_panel .right{
background:transparent url(../../template/refertilisieren_forum/assets/custom_input_border_bottomright.png) right bottom no-repeat;
float:right;
height:2px;
width:3px;
}


.gfx_dropdown{
height:18px;
margin:0 0 0 2px;
padding:0;
position:relative;
width:263px;
}
.gfx_dropdown .button_selector{
background-color:#D4D0C8;
background-position:left top;
background-repeat:no-repeat;
cursor:pointer;
float:right;
height:18px;
margin:0;
padding:0;
width:18px;
}

.gfx_dropdown .button_selector.down.highlight,
.gfx_dropdown .button_selector.up.highlight{
  outline:1px solid #cfcfcf;
}
.gfx_dropdown .button_selector.up{
  background-image:url(../../template/refertilisieren_forum/assets/custom_dropdown_up.gif);
}
.gfx_dropdown .button_selector.down{
  background-image:url(../../template/refertilisieren_forum/assets/custom_dropdown_down.gif);
}
.gfx_dropdown .value{
background:transparent none repeat scroll 0 0;
height:1.5em;
line-height:18px;
margin:0;
padding:0 0 0 3px;
}

.dropdown_list .highlight{
background-color:#ffd09a;
}

.dropdown_list .selected{
background-color:#ccffcc;
}

.dropdown_list{
background-color:#DFDFDF;
border-bottom:1px solid #C0C0C0;
border-left:1px solid #C0C0C0;
border-right:1px solid #C0C0C0;
color:#000000;
visibility:hidden;
top:0px;
left:-999px;
margin:1px 0 0;
opacity:0.95;
-moz-opaccity:0.95;
-khtml-opaccity:0.95;
filter:alpha(opacity=95);
overflow:hidden;
padding:0;
position:absolute;
width:209px;
z-index:997;
}

.dropdown_list .option{
}

.dropdown_list .option label{
display:block;
width:100%;
cursor:pointer;
}

.gfx_multilist{
background-color:transparent;
border:0px solid #C0C0C0;
color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
overflow:auto;
}

.gfx_multilist .option{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 12px;
}

.gfx_multilist .option.checked{
  background-image:url(../../template/refertilisieren_forum/assets/custom_input_ok.png);
  background-position:left top;
  background-repeat:repeat-y;
}

.custom_small_control_panel{
width:19px;
height:18px;
float:left;
}

.custom_small_control_panel .custom_input_checkbox,
.custom_small_control_panel .custom_input_radio{
  width:19px;
  height:18px;
  overflow:hidden;
  cursor:pointer;
}
.custom_small_control_panel .custom_input_checkbox{
  background:url(../../template/refertilisieren_forum/assets/custom_input_checkbox.png) left top no-repeat;
}
.custom_small_control_panel .custom_input_checkbox.checked{
  background:url(../../template/refertilisieren_forum/assets/custom_input_checkbox_checked.png) left top no-repeat;
}

.custom_small_control_panel .custom_input_radio{
  background:url(../../template/refertilisieren_forum/assets/custom_input_checkbox.png) left top no-repeat;
}

.custom_small_control_panel .custom_input_radio.checked{
  background:url(../../template/refertilisieren_forum/assets/custom_input_checkbox_checked.png) left top no-repeat;
}



@media print {

  body {
    font-size:0.5cm;
  }

}




 
@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.boxes_content_rte_panel{
margin:0px;
padding:0px;
}

div.boxes_content_rte_panel div#question {
margin:20px 10px 0px 20px;
padding:0px;
height:100px;
font-size:15px;
}

div.boxes_content_rte_panel div#question a img {
margin-left:2px;    
}

div.boxes_content_rte_panel div#question a,
div.boxes_content_rte_panel div#question a:link,
div.boxes_content_rte_panel div#question a:visited {
    
}

div.boxes_content_rte_panel div#question a:focus,
div.boxes_content_rte_panel div#question a:hover,
div.boxes_content_rte_panel div#question a:active {
text-decoration:none;
color:#32438B;    
}

div.boxes_content_rte_panel div#operator_rte {
background:url(../../template/refertilisieren_forum/boxes/content.content.rte/assets/arrow_big_blue.png) 0px 4px no-repeat;
padding:10px 20px;
font-size:11px;
line-height:15px;  
}
* html div.boxes_content_rte_panel div#operator_rte{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/refertilisieren_forum/assets/arrow_big_blue.png', sizingMethod='crop');
background:none;
}



 

 
  div.boxes_layout_column_panel{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;

  }
 
  div.boxes_layout_column_col  {
  float: left;
  overflow:hidden;
  width: 330px;
  }
 
  div.boxes_layout_column_col0 {
   margin-right:10px; 
  }
 
  div.boxes_layout_column_col1 {

  }
 
@media screen {
  }

@media print { 
  

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


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

div.page_article_list_panel table {
  width:330px;
}

div.page_article_list_panel table tr td.headline {}
div.page_article_list_panel table tr td.morelink {
  width:40px;
}

div.page_article_list_panel h3 a,
div.page_article_list_panel h3 a:link,
div.page_article_list_panel h3 a:visited {
  color:#7180B7;
  font-weight:bold;
}

div.page_article_list_panel a,
div.page_article_list_panel a:link,
div.page_article_list_panel a:visited {
  color:#000000;
  font-weight:normal;
}

div.page_article_list_panel a:focus,
div.page_article_list_panel a:hover,
div.page_article_list_panel a:active {
  text-decoration:underline;
}

div.page_article_list_panel ul{
}

div.page_article_list_panel li{
margin:0px 0px 0px 0px;
overflow:hidden;
}

div.page_article_list_panel div.teaser_image{
margin:0px 10px 10px 0px;
overflow:hidden;
float:left;
}




 
@media screen {  
  
  
  div.sidebar_forum_filter_form_panel {
  margin:0px;
  padding:0px;
  }
  
  div.sidebar_forum_filter_form_panel div.sidebar_forum_filter_form_gfx_panel {
  margin:0px;
  padding:0px;
  height:30px;
  background:url(../../template/refertilisieren_forum/containers/sidebar/forum.forum.filter.form/assets/searchform_border_bottom.jpg) left bottom no-repeat;    
  }
  * html div.sidebar_forum_filter_form_panel div.sidebar_forum_filter_form_gfx_panel {
      height:36px;
  }
  *+html div.sidebar_forum_filter_form_panel div.sidebar_forum_filter_form_gfx_panel {
      height:36px; 
  }
  
  div.sidebar_forum_filter_form_panel form {
    margin:5px 0px 0px 5px;
    padding:0px 0px 0px 0px;
    background:url(../../template/refertilisieren_forum/containers/sidebar/forum.forum.filter.form/assets/searchform_input.gif) left top no-repeat;
    height:25px;
    width:202px;
  }
  * html div.sidebar_forum_filter_form_panel form {
    margin:6px 0px 0px 6px;
    }
    *+html div.sidebar_forum_filter_form_panel form {
    margin:6px 0px 0px 6px;
    }
    
    div.sidebar_forum_filter_form_panel .search_input {
    margin:4px 0px 0px 5px;
    padding:0px 0px 0px 0px;
    width:172px;
    background-color:transparent;
    border:none;
    outline:none;
    float:left;
    overflow:hidden;
    }
    * html div.sidebar_forum_filter_form_panel .search_input {
    margin:3px 0px 0px -2px;
    height:20px;
    width:169px;
    }
    
    div.sidebar_forum_filter_form_panel .search_submit{
    margin:0px 0px 0px 0px;
    padding:0px;
    width:25px;
    height:25px;
    float:left;
    background:url(../../template/refertilisieren_forum/containers/sidebar/forum.forum.filter.form/assets/searchform_button.gif) left top no-repeat;
    border:none;
    }



  
  
}

@media print {  
  

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



 

  
  div.sidebar_navigation_customized_panel {
  margin:17px 0px 50px 20px;
  padding:0px 0px 0px 0px;
  overflow:hidden;
  }
  
  div.sidebar_navigation_customized_panel ul {
  list-style:none;
  overflow:hidden;
  }
  
  div.sidebar_navigation_customized_panel ul li {
      margin-bottom:5px;
      overflow:hidden;
  }
  
  div.sidebar_navigation_customized_panel a,
  div.sidebar_navigation_customized_panel a:link,
  div.sidebar_navigation_customized_panel a:visited {
   float:left;
   margin-right:3px;
   font-size:15px;  
   color:#32438B;  
  }
  
  div.sidebar_navigation_customized_panel a:focus,
  div.sidebar_navigation_customized_panel a:hover,
  div.sidebar_navigation_customized_panel a:active {
   color:#7F99BD;
   text-decoration:none;   
  }
  
  
  div.sidebar_navigation_customized_panel img {
    
  }
  
@media screen, handheld {
  }

@media print {  
  

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


 
@media screen, handheld {  
  
  
  div.sidebar_forum_thread_list_panel {
  margin:0px 0px 50px 0px;
  padding:0px 20px 0px 20px;
  }
  
  div.sidebar_forum_thread_list_panel ul {
  margin-left:-19px;
  margin-right:-20px;      
  }
  
  div.sidebar_forum_thread_list_panel ul li {
      background-image:url(../../template/refertilisieren_forum/containers/sidebar/forum.forum.thread.list/assets/bg_sidebar_threads.gif);
      background-position:left top;
      background-repeat:repeat-y;
      background-color:#F9FAFC;
      margin-bottom:3px;
      min-height:44px;
      -height:44px;
      -overflow:visible;
      -margin-right:1px;
  }
  
  div.sidebar_forum_thread_list_panel .gfx_container {
     display:block;
     overflow:hidden;
     background:url(../../template/refertilisieren_forum/containers/sidebar/forum.forum.thread.list/assets/icon_arrow_on_blue.jpg) 0px 4px no-repeat; 
  }                                                  
  
  div.sidebar_forum_thread_list_panel a,
  div.sidebar_forum_thread_list_panel a:link,
  div.sidebar_forum_thread_list_panel a:visited {
      color:#000000;
      margin-left:20px;
      font-weight:normal;
      display:block;
  }
  div.sidebar_forum_thread_list_panel a:focus,
  div.sidebar_forum_thread_list_panel a:hover,
  div.sidebar_forum_thread_list_panel a:active {
      color:#7F99BD;
      text-decoration:none; 
  }
  
}

@media print {  
  

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


 
@media screen, handheld {  
  
  
  div.layouter_navigation_customized_panel {
  margin:0px 0px 0px 15px;
  padding:0px;
  }
  
  div.layouter_navigation_customized_panel ul {
  margin:0px;
  padding:0px;
  list-style:none;
  overflow:hidden;    
  }
  
  div.layouter_navigation_customized_panel ul li {
  float:left;    
  }
  
  div.layouter_navigation_customized_panel ul li.seperator {
    margin:0px 10px;
  }
  
  div.layouter_navigation_customized_panel ul li a,
  div.layouter_navigation_customized_panel ul li a:link,
  div.layouter_navigation_customized_panel ul li a:visited {
  color:#32438B;    
  }
  
  div.layouter_navigation_customized_panel ul li a:focus,
  div.layouter_navigation_customized_panel ul li a:hover,
  div.layouter_navigation_customized_panel ul li a:active {
  color:#7180B7;
  text-decoration:none;
  }
}

@media print {  
  

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