/* CSS Document Veranstaltungskalender 

Typ:		schmal
Version:	0.1
Datum:		24.05.07
Kunde:		Wetteraukreis

FARBEN
Farbe 1:	#2E334D
Hintergrund	#DDE0F0
Text:		#2E334D
Links:		#2E334D

*/

/*HTML-Elemente----------------------------------*/

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #FFF;
color: #2E334D;
margin: 0px;
padding: 0px;
}

p{
margin-top: 0px;
margin-bottom: 10px;
}

h1 {
color: #2E334D;
font-size: 16px;
margin-bottom:10px;
padding-top: 0px;
margin-top:0px;
}

h4 {
color: #2E334D;
font-size: 12px;
margin-bottom: 5px;
padding: 3px 0px 0px 0px;
margin-top: 10px;
border-bottom: 1px dotted #555;
}

/*Formulare----------------------------------*/

form{
margin: 0px;
padding: 0px;
display:inline;
}

label{
font-weight:bold;
}

#stichwort, #kategorie, #bezirk{
margin: 2px 0 10px 0;
}

#direktwahl{
margin: 2px 0 0 0;
}

/*Struktur-----------------------------------*/

#container{/*äußerster Container*/
width:470px;
}

#output{/*Autom. Ausgabe Kalender*/
width:174px;
background-color:#FFFFFF;
margin:5px 0;
font-size:11px;
border:1px solid #E3E3E3;
padding: 5px 7px;
}

#output p{
margin: 5px 7px;
}

#meldung{/*Ausgabe der Treffer*/
margin: 20px 0 5px 0;
background-color: #DDE0F0;
padding:8px 12px;
}

#containerhighlights{margin-top:20px;}

#impressum{
margin-top:30px;
color: #898DA2 ;
font-size:11px;}

#funktionen{margin:10px 0; font-size:11px;}

/*Links----------------------------------*/

a:link, a:visited {
color: #2E334D;
}

a:hover, a:active {
color: #2E334D;
}

a.farbe1:hover, a.farbe1:active, a.farbe1:link, a.farbe1:visited{color: #2E334D; font-size:12px;}


/*Highlights*/
ul.highlights {
margin: 0px;
padding:0px;
list-style-type:none;
}

ul.highlights li {
margin-bottom:5px;
}

ul.highlights li a{
font-weight: bold !important;
color: #2E334D !important;
}

/*Impressum*/

#impressum a{
color: #898DA2 !important;
font-size:11px;
}
/* Event-Übersicht----------------------------------*/

table.selection{
border:0px;
border-collapse:collapse;
margin:0px;
padding:0px;
width:100%;
}


.tdbgcolor{
background-color:#DDE0F0;
vertical-align:top;
padding:10px;
}

/* Event-Details----------------------------------*/

#kategorien {/* ---- Event-Details ---- */
font-size:12px;
color: #2E334D;
margin-bottom:10px;
}

#termine {/* ---- Event-Details ---- */
margin-top:20px;
}

#eventinfo th {/* ---- Event-Details ---- */
color: #2E334D;
border-bottom: 1px dotted #555;
padding:3px 3px 0px 0px;
width:50%;
text-align:left;
}

#eventinfo td {/* ---- Event-Details ---- */
padding:3px 3px 0px 0px;
vertical-align:top;
}

#eventinfo {/* ---- Event-Details ---- */
margin-top:10px;
}

/*Klassen----------------------------------*/
.width150{
width:150px;
}

.width188 {
width:188px;}

.width180 {
width:180px;}

.farbe1{
color: #2E334D;
}

.button {
background-color: #2E334D;
color:#FFF;
cursor:pointer;
border:1px solid #FFFFFF;
font-weight:bold;
}

table.veranstaltungen td{/* ---- Veranstaltungen Übersicht ---- */
font-size: 12px;
padding: 10px 5px 10px 0px;
}

table.veranstaltungen p{/* ---- Veranstaltungen Übersicht ---- */
margin-bottom: 3px;
}


.iconkategorien{
border: 1px solid #2E334D;
padding:1px;
background-color: #FFF;
margin-top: 5px;
}

.klein{
font-size:11px;
}

/*Tabellen Linien----------------------------------*/

tr.bordertop td{border-top:1px solid #C3C3C3;}
tr.borderbottom td{border-bottom:1px solid #C3C3C3;}

tr.bordertopdotted td{border-top:1px dotted #C3C3C3;}
tr.borderbottomdotted td{border-bottom:1px dotted #C3C3C3;}

/*Funktion Blättern----------------------------------*/
#seitenoben{
font-size: 11px;
}

#seitenoben a{
text-decoration: none;
}

.seitefarbig{
font-weight: bold;
color: #2E334D;}

.trennstrich{
color:#A2A2A2;
}