
body{
  background-image:url(../img/body_background.png);
}

#colLeft{
  
  width:578px;
  min-height:809px;
  float:left;
}
* html #colLeft{
  height:809px;
  overflow:visible;
}
#colRight{
  
  width:376px;
  height:809px;
  float:left;
}
* html #colRight{
  height:809px;
  overflow:visible;
}
#pgLayout{
  position:relative;
  width:984px;
  height:824px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:50px;
  
}

#pgHead{
  overflow:hidden;
  width:578px;
  height:230px;
  
  background-image:url(../img/pgHead_logo.png);
}
#pgNavigation{
  position:absolute;
  top:230px;
  left:15px;
  width:954px;
  height:26px;
  background-color:#162C61;
}
#pgContent{
  overflow:hidden;
  margin-top:26px;
  width:578px;
  min-height:553px;
  background-image:url(../img/pglayout_background.png);
}
* html #pgContent{
  height:553px;
  overflow:visible;
}
#pgPictures{
  overflow:hidden;
  width:376px;
  min-height:809px;
  background-color:#FDCF9E;
  
}
* html #pgPictures{
  height:809px;
  overflow:visible;
  
}



  div.onion{
    margin:0px auto;
  }

  
  div.onContainer  {
    overflow:hidden;
  }
  * html div.onContainer  {
    height:100px;
    overflow:visible;
  }

 

  
  div.onion .onContainer .onFooter{

  }
  * html div.onion .onContainer .onFooter {
    margin-top:-0px;
  }

  div.onion .onContainer .onFooter .onFootLeft {
    width:15px;
    height:15px;
    
    background: url(../../template/pension-charlotte/assets/on_edge_bottomleft.png) no-repeat;
    float:left;
    overflow:hidden;
    margin-left:15px;
  }
  * html div.onion .onContainer .onFooter .onFootLeft {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/pension-charlotte/assets/on_edge_bottomleft.png', sizingMethod='crop');
    background:none;
    margin-right:-3px
  }

  div.onion .onContainer .onFooter .onFootRight {
    width:15px;
    height:15px;
    background: url(../../template/pension-charlotte/assets/on_edge_bottomright.png) no-repeat;
    float:right;
    overflow:hidden;
    
  }
  * html div.onion .onContainer .onFooter .onFootRight {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/pension-charlotte/assets/on_edge_bottomright.png',sizingMethod='crop');
    background:none;
    margin-left:-3px;
    
    
  }

  div.onion .onContainer .onFooter .onFootCenter {
    background: url(../../template/pension-charlotte/assets/on_border_bottom.png) left bottom repeat-x;
    margin:0px 15px 0px 30px;
    height:15px;
  }

  * html div.onion .onContainer .onFooter .onFootCenter {

    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/pension-charlotte/assets/on_border_bottom.png', sizingMethod='scale');
    background:none;
    
    
    
    margin:0px 0px 0px -3px;
  }


  
  div.onion .onContainer .onContent{
    
    margin-bottom:0px;
  }
  * html div.onion .onContainer .onContent {
    height:1em;
    overflow:visible;
  }

  div.onion .onContainer .onContent .onContLeft {
    background: url(../../template/pension-charlotte/assets/border_left.png) left top repeat-y;
    overflow:hidden;
  }
  * html div.onion .onContainer .onContent .onContLeft {
    height:1em;
    overflow:visible;

  }


  div.onion .onContainer .onContent .onContLeft .onContRight {
    background: url(../../template/pension-charlotte/assets/on_border_right.png) right top repeat-y;
    overflow:hidden;

  }
  * html div.onion .onContainer .onContent .onContLeft .onContRight {
    background: url(../../template/pension-charlotte/assets/ie6_2_on_border_right.png) right top repeat-y;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/pension-charlotte/assets/ie6_2_on_border_right.png', sizingMethod='scale');
    background-image:none;
    width:984px;
    
    
    
    
  }


  div.onion .onContainer .onContent .onContLeft .onContRight .onContCenter {
    margin:0px 15px 0px 15px;
    background-color:#ffffff;
    
   min-height:809px;
  }
  * html div.onion .onContainer .onContent .onContLeft .onContRight .onContCenter {
    height:809px;
    overflow:visible;
  }




@media print {

  body {
    font-size:0.5cm;
  }

}




 
@media screen, handheld {  
   
}

@media print {  
  

  
  
}


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


 
 
div.containers_logo_rte_panel{
  font-size:12px;
margin: 0px 0px 0px 75px;
padding:147px 0px 0px 0px;
line-height:17px;
color:#1D2C5E;
}
div.containers_logo_rte_panel span{
  font-size:16px;
}
div.containers_logo_rte_panel a{
  text-decoration:none;
  font-size:12px;
  color:#1D2C5E;
}
div.containers_logo_rte_panel a:hover{
  text-decoration:underline;
  font-size:12px;
}



 
 
div.boxes_content_content_rte_panel{
font-family:verdana;
  margin-top:32px;
line-height:28px;
font-size:16px;
padding:0px;
}
div.boxes_content_content_rte_panel span{
  font-size:24px;
}
div.boxes_content_content_rte_panel a{
font-family:verdana;
font-size:16px;
color:#2E55A2; 
text-decoration:none;
}
div.boxes_content_content_rte_panel a:hover{

text-decoration:underline;
}



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

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

div.boxes_content_image_panel .interactive{
cursor:pointer;
}
  

div.boxes_content_navigation_list_horizontal_panel{
margin:0px;
padding:0px;
clear:both;
overflow:hidden;
}

ul.boxes_content_navigation_list_horizontal{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
clear:both;
}

ul.boxes_content_navigation_list_horizontal li{
list-style-type:none;
list-style-image:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}
ul.boxes_content_navigation_list_horizontal li#menu0{


position:absolute;
left:33px;
}


ul.boxes_content_navigation_list_horizontal li#menu1{

position:absolute;
left:253px;
}


ul.boxes_content_navigation_list_horizontal li#menu2{


position:absolute;
left:517px;
}



ul.boxes_content_navigation_list_horizontal li#menu3{


position:absolute;
left:780px;
}



ul.boxes_content_navigation_list_horizontal li.level0{
height:26px;
float:left;
overflow:hidden;

}

ul.boxes_content_navigation_list_horizontal li.level1,
ul.boxes_content_navigation_list_horizontal li.level2,
ul.boxes_content_navigation_list_horizontal li.level3,
ul.boxes_content_navigation_list_horizontal li.level4{

}



ul.boxes_content_navigation_list_horizontal ul{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 14px;
}
ul.boxes_content_navigation_list_horizontal li.isparent{
}

ul.boxes_content_navigation_list_horizontal li a.on,
ul.boxes_content_navigation_list_horizontal ul li a.on {

}

ul.boxes_content_navigation_list_horizontal li a{
font-family:"Arial Black";
color:white;
display:block;
width:100%;
text-decoration:none;
font-weight:bold;
font-size:17px;
}
* html ul.boxes_content_navigation_list_horizontal li a{
  width:1em;
  overflow:visible;
}
ul.boxes_content_navigation_list_horizontal li a:hover{
color:#ED752B;
text-decoration:none;
}
ul.boxes_content_navigation_list_horizontal li a.on{
color:#ED752B;
text-decoration:none;
}div.boxes_content_navigation_list_horizontal_panel{
margin:0px;
padding:0px;
clear:both;
overflow:hidden;
}

ul.boxes_content_navigation_list_horizontal{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
clear:both;
}

ul.boxes_content_navigation_list_horizontal li{
list-style-type:none;
list-style-image:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}
ul.boxes_content_navigation_list_horizontal li#menu0{


position:absolute;
left:33px;
}


ul.boxes_content_navigation_list_horizontal li#menu1{

position:absolute;
left:253px;
}


ul.boxes_content_navigation_list_horizontal li#menu2{


position:absolute;
left:417px;
}



ul.boxes_content_navigation_list_horizontal li#menu3{


position:absolute;
left:780px;
}


ul.boxes_content_navigation_list_horizontal li.level0{
height:26px;
float:left;
overflow:hidden;

}

ul.boxes_content_navigation_list_horizontal li.level1,
ul.boxes_content_navigation_list_horizontal li.level2,
ul.boxes_content_navigation_list_horizontal li.level3,
ul.boxes_content_navigation_list_horizontal li.level4{

}



ul.boxes_content_navigation_list_horizontal ul{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 14px;
}
ul.boxes_content_navigation_list_horizontal li.isparent{
}

ul.boxes_content_navigation_list_horizontal li a.on,
ul.boxes_content_navigation_list_horizontal ul li a.on {

}

ul.boxes_content_navigation_list_horizontal li a{
font-family:"Arial Black";
color:white;
display:block;
width:100%;
text-decoration:none;
font-weight:bold;
font-size:17px;
}
* html ul.boxes_content_navigation_list_horizontal li a{
  width:1em;
  overflow:visible;
}
ul.boxes_content_navigation_list_horizontal li a:visited{
  color:#ED752B;
text-decoration:none;
}
ul.boxes_content_navigation_list_horizontal li a:hover{
color:white;
text-decoration:none;
}
ul.boxes_content_navigation_list_horizontal li a.on{
color:#ED752B;
text-decoration:none;
}div.boxes_content_navigation_list_horizontal_panel{
margin:0px;
padding:0px;
clear:both;
overflow:hidden;
}

ul.boxes_content_navigation_list_horizontal{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
clear:both;
}

ul.boxes_content_navigation_list_horizontal li{
list-style-type:none;
list-style-image:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}
ul.boxes_content_navigation_list_horizontal li#menu0{


position:absolute;
left:30px;
}


ul.boxes_content_navigation_list_horizontal li#menu1{

position:absolute;
left:230px;
}


ul.boxes_content_navigation_list_horizontal li#menu2{


position:absolute;
left:530px;
}



ul.boxes_content_navigation_list_horizontal li#menu3{


position:absolute;
left:830px;
}


ul.boxes_content_navigation_list_horizontal li.level0{
height:26px;
float:left;
overflow:hidden;

}

ul.boxes_content_navigation_list_horizontal li.level1,
ul.boxes_content_navigation_list_horizontal li.level2,
ul.boxes_content_navigation_list_horizontal li.level3,
ul.boxes_content_navigation_list_horizontal li.level4{

}



ul.boxes_content_navigation_list_horizontal ul{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 14px;
}
ul.boxes_content_navigation_list_horizontal li.isparent{
}

ul.boxes_content_navigation_list_horizontal li a.on,
ul.boxes_content_navigation_list_horizontal ul li a.on {

}

ul.boxes_content_navigation_list_horizontal li a{
font-family:"Arial Black";
color:white;
display:block;
width:100%;
text-decoration:none;
font-weight:bold;
font-size:17px;
}
* html ul.boxes_content_navigation_list_horizontal li a{
  width:1em;
  overflow:visible;
}
ul.boxes_content_navigation_list_horizontal li a:visited{

  color:white;
text-decoration:none;
}
ul.boxes_content_navigation_list_horizontal li a:hover{
color:#ED752B;
text-decoration:none;
}
ul.boxes_content_navigation_list_horizontal li a.on{
color:#ED752B;
text-decoration:none;
}