/* IW CSS */

/* Allgemeiner Bereich */
body { margin:0; padding:0; text-align:center; background-color:#ffffff; font-size: 0.8em; font-family:Verdana,Arial,Helvetica,sans-serif; }
img { border:0; }
br.all { clear:both; height:0; }
form { margin:0; padding:0; }
a { color: #0033FF }
/*
a:visited { color: #5FB44D }
*/

/* Seitenaufbau */
div#main { margin: 0 auto; text-align: left; background-color: #ffffff; width: 788px; }
div#top { padding-bottom: 0; }
div#center { border-top: 1px solid #d1d1d1; padding-top: 20px; }
div#bottom { font-size: 0.85em; text-align: center; line-height: 2.0em; padding: 15px 0; border-top: 1px solid #d1d1d1; }
div.left { width: 270px; overflow: hidden; float: left; margin-right: 20px; }
div.right { width: 496px; float:left; }
div#metanavi { text-align:right; font-size:0.85em; margin: 14px 0 15px; }

a#logo { display: block; margin-top: 28px; }
img#keyvisual { margin-bottom: 20px; }
.bildbeschriftung { font-size: 0.85em; }

/* Überschriften Teaser und Startseite */
h3 { font-size: 1em; margin: 0 0 10px; background: url(http://www.ekd.de/interkulturellewoche/images/icon-blue.png) no-repeat 0 0.3em; padding-left: 28px; }
h3.yellow { background-image: url(http://www.ekd.de/interkulturellewoche/images/icon-yellow.png) }
h3.green { background-image: url(http://www.ekd.de/interkulturellewoche/images/icon-green.png) }
h3.pink { background-image: url(http://www.ekd.de/interkulturellewoche/images/icon-pink.png) }
h3.cyan { background-image: url(http://www.ekd.de/interkulturellewoche/images/icon-cyan.png) }
h3.orange { background-image: url(http://www.ekd.de/interkulturellewoche/images/icon-orange.png) }
h3.red { background-image: url(http://www.ekd.de/interkulturellewoche/images/icon-red.png) }

/* Navigation */
div#navi { margin: 20px 0; }
div#navi ul { list-style: none; margin: 0; padding: 0; background: url(http://www.ekd.de/interkulturellewoche/images/navi-bg.png) repeat-y 40px }
div#navi ul li { margin: 0; padding: 2px 5px 2px 50px; border-top: 1px solid #dfdfdf; background: url(http://www.ekd.de/interkulturellewoche/images/navi-icon.png) no-repeat 20px 0.6em; }
div#navi ul li.first { border: none; }
div#navi ul li a { color: #777; font-size: 0.85em; font-weight: bold; text-decoration: none; }
div#navi ul li a:hover, div#navi ul li a.active { color: #000; text-decoration: underline; }
div#navi ul li ul { padding: 5px 0; background: none }
div#navi ul li ul li { padding: 1px 0 1px 20px; background: none; border: none; font-weight: normal; }
div#navi ul li ul li a { border: none; padding-left: 0; font-weight: normal; background: white; }

/* Teaser-Spalte links */
div#teaser { background-color: #f2f2f2; padding: 10px; }
div#teaser div { border-top: 2px dotted #999999; padding-top: 15px; margin-top: 20px; }
div#teaser div.first { border: none; padding: 0; margin: 0; }
div#teaser p { margin: 0 0 10px; }
div#teaser form { margin: 0 0 10px; }
div#teaser form input { width: 150px; margin-right: 10px; }
div#teaser form button { background: url(../bilder/button-bg.png); border: none; padding: 2px; margin: 0; color: white; font: bold 0.9em Verdana,sans-serif; }
div#teaser form label { font-size: 0.8em; }
div#teaser a, div#center a { font-size: 0.85em; font-weight: bold; background: url(http://www.ekd.de/interkulturellewoche/images/icon-link-blue.png) no-repeat left 0.4em; padding-left: 10px; }
div#teaser a:visited, div#center a:visited { background-image: url(http://www.ekd.de/interkulturellewoche/images/icon-link-green.png); }

/* Inhaltsbereich */
div#content { margin-top: 0; }
div#content h1 { font-size: 1.2em; font-weight: bold; margin: 0 0 10px; padding: 0; }
div#content h2 { font-size: 1.0em; margin: 0 0 10px; padding: 0 }
div#content p, div#center p { margin: 0 0 10px; padding: 0 }
div#content img, div#center img { float: left; margin: 5px 20px 5px 0; }

/* ergänzt durch UH */
div#content ul li { margin-bottom:0.5em; }
div#content ol li { margin-bottom:0.5em; }

/* Teaserliste im Inhaltsbereich */
div#content .teaser { margin: 20px 0; }

/* Startseite */
div.startbox-1 { width: 225px; float: left; padding: 0 10px 0 0; margin-bottom: 10px; height: 100% }
div.startbox-2 { width: 220px; float: left; padding: 0 0 0 20px; margin-bottom: 10px; border-left: 2px dotted #999999; }
div.startbox-2-1 { padding: 0; margin-bottom: 20px; }
div.startbox-2-2 { padding: 20px 0 0 0; border-top: 2px dotted #999999; clear:both; }
div.startbox-n { clear: both; padding: 15px 0 10px 0; border-top: 2px dotted #999999; }

/* Sitemap */
ul.sitemap { list-style: none }
ul.sitemap a { font-size: 0.85em; font-weight: bold; background: url(http://www.ekd.de/interkulturellewoche/images/icon-link-blue.png) no-repeat left 0.4em; padding-left: 10px; }
ul.sitemap a:visited { background-image: url(http://www.ekd.de/interkulturellewoche/images/icon-link-green.png); }

/* RedDot */
.RedDot { color: red; font: 0.8em Verdana,sans-serif; }
.RedDot img { margin: 0 !important; float: none !important; }
.RedDot a { background: none !important; padding: 0 !important; }
 
fieldset {
height: auto !important;
display: block !important;
border: 1px solid #00a1e4 !important;  
float: none !important; 
background-color : #f4f4f4 !important; 
width : 300px !important;  
margin : 0 0 3em  0!important;
padding:0 10px 10px 10px; 
} 
legend {
display : inline !important; 
color : #137abf !important;
font-weight : bold !important;
} 
label {
width : 196px; 
margin : 0.5em 0 0 0 !important; 
padding : 0.2em 0 0.3em 0px; 
color : #000 !important; 
background-color : transparent !important; 
background-image : none !important;  
}
