@charset "UTF-8";
/*
		++++  CSS Anpassungen für "rote" Kategorie ++++
		
		Kreativoli Mediendesign
		Inhaber Oliver Haßler
		Altstadt 195
		84028 Landshut
		
		Telefon: (08 71) 9 66 41 33
		Email: mediendesign@kreativoli.de
		www.kreativoli.de
		
		
		Projekt: "Die Förderer" e.V. Landshut - Veranstalter der "Landshuter Hochzeit 1475"
		
		Historie:
		erstellt:		16.06.2008	-HO-
	
*/

@media screen
{

body {
	background-color: #f1e4e4;
}

#footer {
	background-color: #f1e4e4;
}

#kategorie {
	background-image: url(../../images/red/kategorie.gif);
	background-repeat:no-repeat;
	background-color: #740d01;
}

#logo {
	background-image: url(../../images/red/foerderer_laho.gif);
	background-repeat:no-repeat;
	background-color: #f1e4e4;
}

#header {
	color: #474545;
	background: #f1e4e4;
}

#btn_suche {
	background-color: #f1e4e4;
	background-image: url(../../images/red/lupe.gif);
	color: #474545;
}

#header_img {
	background-color: #740d01;
}

a {color: #a40000; text-decoration:none;}
a:focus,
a:hover,
a:active {color:#a40000; text-decoration:underline;}

#nav_main ul li { border-bottom: 1px solid #d37261; }

#nav_main ul li a,
#nav_main ul li strong {color: #a40000;}

#nav_main ul li a:focus,
#nav_main ul li a:hover,
#nav_main ul li a:active  { background: #f1e4e4; color: #740d01; }

#nav_main ul li#current { background: transparent }

#nav_main ul li#current strong,
#nav_main ul li#current a,
#nav_main ul li#current a:focus,
#nav_main ul li#current a:hover,
#nav_main ul li#current a:active { color: #740d01; }

#footer a { color: #740d01;}
#footer a:focus, 
#footer a:hover,
#footer a:active {color: #740d01;}

#topnav a { color: #f1e4e4; }

#topnav ul li#current  { color: #740d01; font-weight: bold; list-style: url(../../images/red/square.gif) inside; }


/* 2. Level der Navigation / vertikal linke Seite */
#submenue ul li { 
				margin: 0 5px 0 5px;
				border-bottom: none;
				 }

#submenue ul li a,
#submenue ul li strong {
						background: #f1e4e4;
						color: #515100;
						font-size: 11px;
						font-weight: bold;
						margin: 0 10 0 10;
						}

#submenue ul li a:focus,
#submenue ul li a:hover,
#submenue ul li a:active  { background: #740d01; color: #FFFFFF; }

#submenue ul li#current { background: transparent }

#submenue ul li#current strong,
#submenue ul li#current a,
#submenue ul li#current a:focus,
#submenue ul li#current a:hover,
#submenue ul li#current a:active { color: #515100; }

.menu-level1-active {
			background: #f1e4e4;
			border-bottom: 1px solid: #740d01;
}

.menu-level1-current-active {
			background: #f1e4e4;
			border-bottom: 1px solid: #740d01;
}
/* 2. Level der Navigation - ende*/



h1 { color: #740d01 }

.cat_headline, .col1_cat_headline {
	color: #740d01;
	background-color: #f1e4e4;
}

.cat_img {
	border: 2px solid #d37261;
}

input {
	border: 1px solid #d37261;
}


scs-mailform-field {
	border: 1px solid #d37261;
}


#topnav { 
	background-color: #a40000;
}

.overview {
	border: 2px solid #f1e4e4;
}

#kategorie {
	background-image: url(../../images/red/kategorie.gif);
	background-repeat:no-repeat;
	background-color: #740d01;
}



/* 
	Formatierungen des Kalenders in der Miniansicht
*/

.month-small {
			background-color:#FFFFFF;
			width: 205px;
			height:143px;
			}
		
.tx-cal-controller .sideback{
			background-color:#FFFFFF;
			background-image: url(fileadmin/template/laho2009/cal/side_bg.gif);
			color:#333333;
			text-align: center;
			font-weight: bold;
			text-decoration:underline;
			}
			

.month-weeknums {
			border-right:1px solid #AAAAAA;
			background-color:#EFEFEF;
		}

.month-weekdays {
			border-bottom:1px solid #AAAAAA;
			background-color:#EFEFEF;
		}

.month-small a:link,.monthoff a:visited {
			color: #515100;
			text-align: center;
			font-weight: bold;
			text-decoration:underline;
		}

		
.month-small th,
.month-small td {
			padding: 2px;
			width: 24px;
			font-size: 11px;
			text-align: right;
		}

		

.month-small th{
			text-align: center;
		}

.monthSmallBasic {
			text-align: left;
			vertical-align: top;
			}
	
	
.monthOff, .monthOff a:link,.monthOff a:visited {
			color: #BBBBBB ! important;
		}

		

.monthWeekend {
			background-color: #FFFFEF;
		}

		

.monthCurrentWeek {
			background-color: #f1e4e4;
		}
		
.monthSelected, .monthSelectedWeek {
			background-color: #f1e4e4;
		}
		
.monthToday {
			background:#d37261 none repeat scroll 0% !important;
			text-align: center;
			font-weight: bold;
		}

		
.monthToday a:link, .monthToday a:visited {	
			color:#FFFFFF;
			text-align: center;
			font-weight: bold;
			text-decoration:underline;
		}
		
.monthHeader {
			font-size: 14px;
			text-align: center;
			font-weight: bold;
		}
		
#allday a {
			font-size: 9px;
			color: #fff;
			font-weight: 900;
			text-decoration: none;
			}

		

#allday a:hover {
			text-decoration: underline;
			}
	
			
/* 
Formatierung Kalender Ende

 */
 
/*
Formatierung Kalender Liste
*/

.teaser, li {
		margin:0;
		padding:0;
	}

/*
Formatierung Kalender Liste
*/


/* Formatierung Mailformular */
legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #740d01;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #740d01;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #740d01;
border: 0px;
}
/* Ende Formatierung Mailformular */
 
}