/*#############################################################
Website: Netzwerk Politische Bildung
Datum: 2007-12-01
Beschreibung: Beschreibung der Website
Bearbeitet: Jerome Traud itcreate. kommunikationsmedien
http://www.netzwerk-politische-bildung.de

CSS Elemente für die Typos und Navigation
#############################################################*/

body {
background: #fff;
color: #1a1a1a;
font: normal 62.5% Arial, Helvetica, sans-serif;
}
h1 	{
font-size: 1.6em;
font-weight:bold;
color:#003366;
margin-bottom:-6px;
}
h2 	{
font-size: 1.2em;
font-weight:bold;
color:#003366;
}
p 	{
font-size: 1.2em;
font-weight:normal;
color:#1a1a1a;
line-height:1.4em;
}
a {color: #003366;}
a:hover {color: #003366; text-decoration:none;}

.traeger 	{
color:#99adc2;
}

.traegername 	{
font-weight:bold;
color:#003366;
}

.ausgabedatum 	{
color:#666;
font-size: 0.9em;
}

/* Bildformatierungen */
img   {border: 0 none; }

.pdfLink 			{padding-right: 19px; background: url('../img/pdf.gif') no-repeat 100% .5em;}
.zipLink 			{padding-right: 19px; background: url('../img/zip.gif') no-repeat 100% .5em;}
.docLink 			{padding-right: 19px; background: url('../img/doc.gif') no-repeat 100% .5em;}

/* Hauptnavigation */
#navcontainer { 
width: 180px;
height:175px;
margin-left: 5px;
float:left;
background-color:#99adc2;
}

#navcontainer ul {
margin-left: 0;
margin-top: 0;
padding-left: 0;
list-style-type: none;
text-align:left;
}
#navcontainer li {
margin-left: 0px;
}
#navcontainer a {
display: block;
font-size: 1.2em;
padding: 8px 0px 0px 8px;
height: 20px;
font-weight:bold;
background-color: #99adc2;
}
#navcontainer a.selected:link, #navcontainer a.selected:visited {
display: block;
padding: 4px 0px 0px 4px;
height: 20px;
background-color: #fff;
color: #999966;
}
#navcontainer a:link, #navlist a:visited
{
color: #003366;
text-decoration: none;
}
#navcontainer a:hover
{
background-color: #99adc2;
color: #fff;
}

/* Formulare */

td {
font-size:1.1em;
font:Arial, Helvetica, sans-serif;
}


fieldset {
	border: 1px none #e5e5e5;
	padding: 0px 0px 12px 0; 
	width: auto; 
	margin-top: 1.0em;
}
.form    {
	border: 1px solid #ccc; 
	background-color: #f3f5f9;
	padding:1px 2px 1px 2px; 
	color:#1a1a1a;
}
.dropdown    {
	border: 1px solid #ccc; 
	background-color: #f3f5f9;
	padding:1px 2px 1px 2px; 
	color:#1a1a1a;
	width:25em;
}
.submit {
	margin:3px;
}
.button {
	color: #012779;
	width:12em;
}
.buttons {
	color: #1a1a1a;
	width:8em;
}
.duty { 
	color: #cc3300;
}
.noduty { 
	color: #1a1a1a;
}
.error {color: #ff0000;}


/* Trennlinie */
hr{
background-color:#99adc2; /* Mozilla 1.4 */
color:#99adc2; /* IE 6 */
border: #99adc2; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}
