/**
 * Style sheet for news sections.
 */

div.mod_newslist h1, h2 {
   margin: 0px;
   margin-top: 10px;
   padding: 0px;
}

div.mod_newslist h1,h2 {
   color: #808080;
}

div.mod_newslist h2 {
   font-size: 14pt;
}

div.mod_newslist .teaser {
   margin: 10px 0px 5px 0px;
   padding: 0px;
   font-size: 11pt;
}

div.mod_newslist .info, div.mod_newsreader .info {
   font-size: 10pt;
   color: #808080;
   margin: 0px;
   margin-top: 5px;
   padding: 0px;
}

div.mod_newslist .caption {
   font-size: 9pt;
   text-align: center;
   font-weight: 600;
   color: #808080;
}

div.mod_newslist table,
div.mod_newslist table tr,
div.mod_newslist table tr td {
   padding: 0px;
   margin: 0px;
}

div.mod_newslist td.text {
   width: 80%;
   padding-right: 5px;
}

div.mod_newslist td.image {
   width: 20%;
   text-align: center;
}

div.mod_newsreader {
   margin-bottom: 10px;
}

div.mod_newsreader h1 {
   margin: 0px;
   margin-top: 10px;
   padding: 0px;
   font-size: 18pt;
}

div.mod_newsreader h2 {
   font-size: 12pt;
}

div.mod_newsreader .image_container {
   padding: 5px;
   margin: 5px;
   border: 1px dotted #808080;
}

div.mod_newsreader .caption {
   font-size: 10pt;
   font-weight: 600;
   text-align: center;
}

div.mod_newsreader .info {
   padding-bottom: 10px;
}

div.mod_newsreader .back {
   padding-top: 10px;
}

div.comment_default {
   border: 1px dotted #808080;
   margin-bottom: 20px;
   padding: 5px;
}

/* This kind of multiple class selector is buggy in IE6
div.comment_default.even {
   background-color: #bfdbbe;
}
*/

div.comment_default p {
   font-size: 11pt;
}

