/*
 * stylesheet for abc.de
 * content design
 * (c) www.wegewerk.com
 * wwEdit CMS (www.wwedit.de)
 * created:      20080430 bms
 * lastmodified: 20080430 bms
 */


/* ############################################# */
/* ############    CONTENT DESIGN    ########### */
/* ############################################# */


/* --------- */
/* - FIXES - */
/* --------- */


/* richtext darf hier fuer die ies auf keinen fall auf 1% gesetzt werden */
.msie .content_object,
.msie .teaser,
.msie .rt_dbl,
.msie6 .richtext ul,
.msie6 .richtext ol {
  height: 1%;
}

.msie .content_object img{
  margin-bottom: -3px;
}

/* bei listen neben einem bild patzt der FF sonst bei der verlinkung */
.img_container{
  position: relative;
  z-index: 10;
}


/* -------------------------- */
/* - Seitenweites CO-Design - */
/* -------------------------- */
#page_container{
  font-size: .77em;
}

.topic{

}

.content_object,
.teaser,
.rt_dbl{
  margin: 0 0 20px 0;
}

.richtext{
  line-height: 1.3em;
  font-size: 1em;
}

.richtext ol {
  padding: 0 0 0 30px;
  margin: 0;
  overflow: auto; /* fuer floating neben Bildern */
}

.richtext ul {
  padding: 0 0 0 18px;
  margin: 0;
  overflow: auto; /* fuer floating neben Bildern */
}

.richtext p {
  padding-bottom: 14px;
}

.img_container{
  float: left;
  margin: 0 10px 5px 0;
}

.img_description{
  font-size: .9em;
  padding: 2px;
}


/* Focus-Rahmen bei verlinkten Bildern */
a.img_link img {
  display: block;
}

a.img_link,
a.img_link img {
  overflow: hidden;
}

a.img_link,
a.img_link img {
  float: left;
}

.padding_lr_30{
  padding: 0 30px;
}

#page_body_foot .richtext ol,
#page_body_foot .richtext ul {
    padding-left: 0;
    overflow: hidden;
    list-style-type: none;
}

.msie6 #page_body_foot .richtext ul {
    height: 147px;
}

.msie6 .poll .richtext ol li,
.msie6 .poll .richtext ol {
    height: 2em;
}

#page_body_foot .richtext ul li {
    clear: both;
    padding-bottom: 20px;
    vertical-align: bottom;
}

.poll ol {
	padding-left: 0;
}
.poll .richtext ol li {
    display: inline;
    float: left;
    margin-right: 3px;
}

.poll .richtext ol li img{
    margin-right: 0;
    width: 85px;
}

.poll  .richtext li img {
    float: left;
    margin-right: 33px;
}

.poll ul a {
    background-position: 47px 50%;
    padding-left:0;
}

/* ----------------------- */
/* - PAGE_BODY_MAIN_FOOT - */
/* ----------------------- */
#page_body_main_foot {

}

#page_body_main_foot ul{
  list-style-type: none;
}

#page_body_main_foot li{
  display: inline;
}


/* ------------------- */
/* - PAGE_BODY_FOOT - */
/* ----------------- */

#page_body_foot .content_object{
	background:url("/static/img/sos13/feat_rahmen.png") no-repeat scroll left top transparent;
	height:200px;
	padding:15px 25px;
	width:211px;
}

.msie6 #page_body_foot .content_object{
    background-image: url(/static/img/sos13/ie6/feat_rahmen.gif);
}

.msie6 #page_foot_foot_content_right .rt_ext_inh .co_body .richtext ul li a{
  display: block;
  background-position: 50px 0;
}

.msie6 #page_foot_foot_content_right .poll ul.results li{
  height: 20px;
}


.extra_link a {
    background: url(/static/img/sos13/pfeil_orange_small.gif) no-repeat left;
    position: relative;
    left: 0;
    padding-left: 28px;
	font-size: 12px;
}
