 /*
 * stylesheet for # DGB20 - Ich bin mehr Wert! #
 * global definitions
 * (c) www.wegewerk.com
 * wwEdit CMS (www.wwedit.de)
 * created: 20080221 bms
 * lastmodified: 20080221 bms
 */

/* ##################################################### */
/* ###########     GLOBAL TAGDEFINITIONS       ######### */
/* ##################################################### */


*{
  padding: 0;
  margin: 0;
  border: 0;
}


body {
  margin: 0;
  font-size: 100.1%;
  font-family: Arial, Verdana, Trebuchet MS, sans-serif;
  color: #333333;
  padding: 00px 0 20px 0;
  background:url(/static/img/izk10/body_bg.jpg);
}

/* links */
a, a:visited, a:active {
  text-decoration: none;
  color: #00a55a;
  background-repeat:no-repeat;
}

.extra_link a{
  background:transparent url(/static/img/izk10/more.gif) no-repeat scroll left center;
  padding-left: 20px;
}

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

a.toggle_show_tags,
.foot_items a,
#page_head_title_img a,
.browse_list a,
.pagelist_anchor{
  background : none;
  padding-left:0;
}

a.tag_link {
  background: none;
  padding-left: 3px;
  padding-right: 3px;
}

a.glossary_entry{
border-bottom:1px dashed #00a55a;
color:#000;
background:none;
padding-left:0px;
}

a.glossary_entry:visited,
a.glossary_entry:hover,
a.glossary_entry:active
{
    text-decoration: none;
    color: #333333;
    border-bottom:1px dashed #000000;
}
/* ... und erzeugt preview-tooltips fuer die Glossary-Eintraege */

a.pdf{

  background : url(/static/img/izk10/pdf.gif) no-repeat left 0.15em;
  padding-left: 15px;}

/*

.msie7 li a.pdf{

  background : url(/static/img/izk10/pdf.gif) no-repeat  left center;
  padding-left: 15px;}

.msie6 li a.pdf,
.msie7 .linklist li a.pdf{
	background : url(/static/img/izk10/pdf.gif) no-repeat left 2px;
}
*/

ul {
list-style-type:none;
}
.richtext ul li,
.linklist ul li{
/*
     padding-left: 15px;
     background:url(/static/img/izk10/bullet.gif) no-repeat 0px 0.6em;
*/

     line-height:1.6em;

     list-style-image: url(/static/img/izk10/bullet_1.gif);
}

.msie6 .richtext ul li,
.msie6 .linklist ul li {
  height: 1%;
  list-style: none !important;
  background: url(/static/img/izk10/bullet_1_ie6.gif) no-repeat 0 5px;
  padding-left: 15px;
}

.msie6 .richtext_w_img ul {
  left: 0 !important;
}

.msie7 .richtext ul li,
.msie7 .linklist ul li {
  list-style-image: url(/static/img/izk10/bullet_1_ie6.gif);
}

.msie6 .richtext ul li,
.msie6 .linklist ul li {
  height: 1%;
}

h3 a.intern, a.img_link,h2 a.intern, a.img_link, a.aname{
background : none;
padding-left: 0;

}

.richtext p{
	line-height:1.6em;
}


.richtext ul{
    margin-bottom: 5px;
}
.richtext ul li{
	margin:0.5em 0;

}

/* das ist fuer jquery.tooltip.js ... */

#tooltip
{
  position: absolute;
  z-index: 3000;
  background-color: #ffffff;
  opacity: 0.85;
  width:     300px;
  font-size: 0.83em;

}

/* see izk10_IE_conditional.css for MSIE opacity (doesn't validate) */

#tooltip .tt_head
{
    background:transparent url(/static/img/izk10/head_bg.png) repeat-x;
    padding: 5px 15px 0px 15px;
}

.msie6 #tooltip .tt_head
{
   width: 100%;
}

#tooltip .tt_head h2
{
    font-size:      1.1em;

    padding-bottom: 6px;
    color:          #333333;
    opacity:        1;
}

.msie6 #tooltip .tt_head h2
{
    font-size:      1.1em;
    padding-top:    6px;
    padding-bottom: 0px;
}

#tooltip .tt_body
{
    background-color: #ffffff;
    padding:          5px 15px 0px 15px;
}

#tooltip .tt_body p
{
    opacity:        1;
}


/*
but no icons and no huge padding for icons when links are in a list   (overriden above für pdfs 20100125_rbf)
*/

.richtext li a, .richtext li a:visited, .richtext li a:active, .richtext li a.pdf,
.linklist li a, .linklist li a:visited, .linklist li a:active,
.unterrichtsmaterialien a {
  text-decoration: none;
  color: #00a55a;
  background : none;
  padding-left: 0px;
}

/* lists also have outside bullets when in left column */
#page_body_left ul{
list-style-position: outside;
}


/* headlines */
h1 {
  margin: 0;
  padding: 0;
  color: #333;
  font-size: 1.2em;
  font-weight: normal;
}


h2 {
  padding: 0;
  font-size: 1em;
}

h2 a{
 color: #333333 !important;
}

h3{
  margin: 4px 0 3px 0;
  padding: 0;
}

#page_body_main_content h3{
}

h4,h5,h6{
  margin: 5px 0 5px 0;
  padding: 0;
  font-size: 1em;
}

/*
ul{
  list-style-type: none;
}
*/



.content_object_hr {
  display: none;
}

.right{
  text-align: right;
}

.left{
  text-align: left;
}

#page_head_content_head .noheight{
display:none;
}

#page_head_content_head .tab_container .noheight{
display:block;
}

.clear{
  clear: both;
}

.noheight{
  height: 0px;
  line-height: 0px;
  font-size: 0;
  display: block;
}



.bold{
  font-weight: bold
}

.normal{
  font-weight: normal;
}

.invisible{
  display: none;
}

.nobottom {
  font-size: 0;
}


.offscreen{
  position: absolute;
  left: -1400px;
}

.content_object .img_container a,
.content_object .img_container  a:hover,
.content_object .img_container  a:visited,
.content_object .img_container  a:active,
.content_object.img_gallery a,
.content_object.img_gallery a:hover,
.content_object.img_gallery a:visited,
.content_object.img_gallery a:active
{
	background: none !important;
	padding: 0 !important;
}


