/* 
 * stylesheet for ############ Kunde ###############
 * settings for content objects
 * use for best viewing performance wwEdit CMS (www.wwedit.de)
 * (c) www.wegewerk.com
 * created: 20050316 bms
 * customized: ########### 
 * lastmodified: ###########
 */

.content_object{
padding: 0px 0px 0px 0px;
}

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

.content_object table{
}

.content_object table td p {

    padding: 0px; 
    margin: 0px;

   
}

/*
.rt_ext {
  padding: 0 0 20px 0;
  min-height: 180px;
  width: 
}

.rt_ext h2{

}

.rt_ext img{
  float: left;
  margin: 0 10px 5px 0;
}*/
 
/* ######### PAGE_BODY_MAIN_CONTENT ########### */

/* ### ALLGEMEIN ### */
/* hier können allgemeine Einstellungen für den gesamten Contentbereich definiert werden */

#page_body_main_content{
  font-size: .77em;
  color: #333333;
}

#page_body_main_content h2{
    font-size: 1.2em;
    /*text-transform: uppercase;*/
    color: #678B9D;    
    margin: 5px 0 5px 0;
    padding: 0;
}

/* IMAGES */
#page_body_main_content img{
    float: left;
    margin: 0 10px 5px 0;
}

/* LINKS */
#page_body_main_content a{
   /* text-decoration: underline;*/
    color: #7B8993;
}

#page_body_main_content a:visited{
    color: #535D64;
}
 
#page_body_main_content a:hover{
   text-decoration: underline;
}

#page_body_main_content a:focus{
    background-color: #7B8993;
    color: #fff;
}

#page_body_main_content a:active{

    background-color: #7B8993;
    color: #fff;
}


/* LISTS */
#page_body_main_content ol {
padding: 0;
margin: 0 0 0 30px;
}

#page_body_main_content ul {
padding: 0;
margin: 0 0 0 18px;
}

#page_body_main_content a.mail {
   padding-left: 15px;
   background-image: url(/static/img/ddvg_icons/ddvg_mail.gif);
   background-repeat: no-repeat;
   background-position: left;
   background-position: 0px 1px;
}

#page_body_main_content a.intern {
   padding-left: 15px;
   background-image: url("/static/img/ddvg_icons/link_int.gif");
   background-repeat: no-repeat;
   background-position: 0px 1px;

}


#page_body_main_content a.extern {
   padding-left: 18px;
   background-image: url("/static/img/ddvg_icons/link_ext.gif");
   background-repeat: no-repeat;
   background-position: 0px 1px;

}

#page_body_main_content a.download {
   padding-left: 15px;
   background-image: url("/static/img/ddvg_icons/link_down.gif");
   background-repeat: no-repeat;
   background-position: 0px 1px;

}




/* ### F C K - EDITOR ###*/
/* hier alles festlegen, was aus dem FCK_editor kommen kann */

/* LINKS */
#page_body_main_content .richtext a{
    color: #7B8993;
  /*   text-decoration: underline; */
}
/*
#page_body_main_content .richtext a:visited{
    color: #535D64;
}
*/
#page_body_main_content .richtext a:hover{
	text-decoration: underline;
}
/*
#page_body_main_content .richtext a:active{
    background-color: #dddddd;
}

#page_body_main_content .richtext a:focus{
    background-color: #dddddd;
}
*/

/* HEADLINES */
#page_body_main_content .richtext h2 {
    font-size: 1.2em;
   /* text-transform: uppercase;*/
    color: #678B9D;    
    margin: 5px 0 5px 0;
    padding: 0;
}

#page_body_main_content .richtext h3{
    font-size: 1em;
    color: #333333;    
    margin: 5px 0 5px 0;
    padding: 0;
}

#page_body_main_content .richtext h4{
    font-size: 1em;
    text-transform: uppercase;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}

#page_body_main_content .richtext h5{
    font-size: 1em;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}

#page_body_main_content .richtext h6{
    font-size: .83em;
    font-weight: bold;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}


/* TABLES */
#page_body_main_content .richtext table{
    font-size: 1em;
    margin: 0;
    padding: 0;
}


/* LISTS */
#page_body_main_content .richtext ol{
    margin: 0 0 0 22px;
    padding: 0;
}

#page_body_main_content .richtext ul{
    margin: 0 0 0 18px;
    padding: 0;
list-style-image: url(/static/img/ddvg_icons/ul_list_style.gif)
}

#page_body_main_content .pagelist ul{
    margin: 0 0 0 0px;
    padding: 0;
    list-style: none;
    /*list-style-image: url(/static/img/nav/dom3ic_aktuell_white.gif);*/
}

#page_body_main_content .pagelist li{
    padding: 5px 0 5px 0px;
}

#page_body_main_content .searchlist ul{
    margin: 0 0 0 0px;
    padding: 0;
    /*list-style-image: url(/static/img/nav/dom3ic_aktuell_white.gif);*/
}


/* ######### PAGE_BODY_RIGHT_CONTENT ########### */

/* ### ALLGEMEIN ### */
/* hier kï¿½nnen allgemeine Einstellungen für den gesamten Contentbereich definiert werden */

#page_body_right_content{
  font-size: .77em;
  color: #333333;
}

#page_body_right_content h2{
    font-size: 1.2em;
    text-transform: uppercase;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}



#page_body_right_content .content_object{
    padding: 0;
    /*clear: left;*/
}

#page_body_right_content .block_banner{

 /*clear: right;*/
}

#page_body_right_content .block_banner img{
    margin: 0px 0px 0px 0px;
    border-top: 5px solid #cc006e;
}



/* IMAGES */
#page_body_right_content img{
    float: left;
    margin: 0 10px 5px 0;
}

/* LINKS */
#page_body_right_content a{
    text-decoration: underline;
}

#page_body_right_content a:visited{
    color: #535D64;
}
 
#page_body_right_content a:hover{
    background-color: #dddddd;
}

#page_body_right_content a:focus{
    background-color: #dddddd;
}

#page_body_right_content a:active{
    background-color: #dddddd;
}

/* LISTS */
#page_body_right_content ol {
padding: 0;
margin: 0 0 0 22px;
}

#page_body_right_content ul {
padding: 0;
margin: 0 0 0 18px;
}






/* ### F C K - EDITOR ###*/
/* hier alles festlegen, was aus dem FCK_editor kommen kann */

/* LINKS */
#page_body_right_content .richtext a{
    color: #333333;
    text-decoration: underline;
}

#page_body_right_content .richtext a:visited{
    color: #535D64;
}

#page_body_right_content .richtext a:hover{
    background-color: #dddddd;
}

#page_body_right_content .richtext a:focus{
    background-color: #dddddd;
}


#page_body_right_content .richtext a:active{
    background-color: #dddddd;
}



/* HEADLINES */
#page_body_right_content .richtext h2{
    font-size: 1.2em;
    text-transform: uppercase;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}

#page_body_right_content .richtext h3{
    font-size: 1.2em;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}

#page_body_right_content .richtext h4{
    font-size: 1em;
    text-transform: uppercase;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}

#page_body_right_content .richtext h5{
    font-size: 1em;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}

#page_body_right_content .richtext h6{
    font-size: .83em;
    font-weight: bold;
    color: #333333;
    
    margin: 5px 0 5px 0;
    padding: 0;
}


/* TABLES */
#page_body_right_content .richtext table{
    font-size: 1em;
    margin: 0;
    padding: 0;
}


/* LISTS */
#page_body_right_content .richtext ol{
    margin: 0 0 0 22px;
    padding: 0;
}

#page_body_right_content .richtext ul{
    margin: 0 0 0 18px;
    padding: 0;
}
