/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
BODY 		{color: #A52A2A;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  background-color: #FFB76E; }
A 			{color: #A52A2A; text-decoration: underline;}
A:HOVER 	{ color: #A52A2A; text-decoration: none;}
.A1			{color:#A52A2A; text-decoration: none;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;  font-weight: bold;}
.A1:HOVER	{color: #ffffff; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;  font-weight: bold; }
h3{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 14px; color: #ff0000; }
.border1	{border: solid; border-color: #ffffff; border-width: 1px;}/* border alle 4 Ecken */
.border2	{border-top: solid; border-left: solid; border-bottom: solid; border-color: #ffffff; border-width: 1px;}/*border oben, links und unten */
.border3	{border-top: solid; border-right: solid; border-bottom: solid; border-color: #ffffff; border-width: 1px;}/*border oben, rechts und unten */
.border4	{border-right: solid; border-color: #ffffff; border-width: 1px;}/*border nur rechts */
.border5	{border-left: solid; border-right:solid; border-color: #ffffff; border-width: 1px;  color: #ffffff;}/*border nur links */
.border6	{ border-left: solid; border-right: solid; border-color: #ffffff; border-width: 1px;}/*border rechts und links */
.impressum{font-size: 9px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center;}
.content{ margin-left: 5px;margin-left: 5px;margin-top: 2px;margin-bottom: 20px; font-size: 10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#sitemap{
	position:absolute;
	top:32px;
	left:768px;
	width:150px;
	height:15px;
	z-index:1;
	font-size:11px;
	color: #ffffff;
}
#sprache{
	position:absolute;
	top:135px;
	left:240px;
	width:50px;
	height:14px;
	z-index:1;
	font-size:11px;
	color: #ffffff;
}
.csc-caption{font-size:10px; font-family: Verdana,Arial, Helvetica;}

/*
#############################################################
ypMenue
#############################################################
*/
/*
#cMenu {height:15px;width: 798px;margin-left:1px;margin-bottom:1px;background: #D5B76E url(fileadmin/template/menu_bg.gif) repeat-x top left;
     position:relative;} 
	 *//* wichtige angabe, sonst taucht das slideMenu an falscher Position auf */

/*
###################
 ypMenu Styles #
###################
*/
.mmContent {/* normale schrift definieren */ font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;}
.mmContent ul {margin: 0px; padding: 0px;list-style: none;z-index:2;position:relative;left:0px; top:0px;}
.mmContent li {padding: 0px; margin: 0px;}
.menuBackground {position:absolute;left:0px; top:0px;z-index:1;}
.mmContent li a {/* Links bzw. die slideMenü-Elemente definieren */
     display: block;
     color: #222222;font-weight:normal;font-size: 12px;font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     width: 150px;padding: 5px;text-decoration: none;border-bottom: solid 1px #FFFFFF; /* der rand zwischen den MenüElementen */}
*html .mmContent li a {width: 160px;width: 160px;}
.mmContent li a:link { background: #D5B76E; color: #222222; font-size: 12px; }
.mmContent li a:visited { background: #D5B76E; color: #222222; font-size: 12px; }
.mmContent li a:hover{ background: #F1E6C7; color: #222222; font-size: 12px; }
.mmContent li a:active { background: #D5B76E; color: #222222; font-size: 12px; }
.mmContent li a.submenu {background: #D5B76E url(fileadmin/scripts/ypMenue/pfeil.gif) no-repeat right center; }
.mmContent li a.submenu:hover {background: #F1E6C7 url(fileadmin/scripts/ypMenue/pfeil.gif) no-repeat right center; }
/*
##########################################
# ypMenu Styles for our belove IE 5.01 #
##########################################
*/
.mmContentb {font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;}
.mmContentb ul {margin: 0px; padding: 0px; list-style: none; z-index:2; position:relative; left:0px; top:0px;}
.mmContentb li {padding: 0px; margin: 0px;}
.menuBackground {position:absolute; left:0px; top:0px; z-index:1; }
.mmContentb li a {/* Links bzw. die slideMenü-Elemente definieren */
     display: block; width: 150px; padding: 5px;
     color: #222222; font-weight: normal; font-size: 12px;font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     text-decoration: none;border-bottom: solid 1px #FFFFFF; /* der rand zwischen den MenüElementen */}
*html .mmContentb li a { width: 160px; width: 160px;}
.mmContentb li a:link { background: #D5B76E; color: #222222;}
.mmContentb li a:visited { background: #D5B76E; color: #222222;}
.mmContentb li a:hover{ background: #F1E6C7; color: #222222;}
.mmContentb li a:active { background: #D5B76E; color: #222222;}
.mmContentb li a.submenu {background: #D5B76E url(fileadmin/scripts/ypMenue/pfeil.gif) no-repeat right center;font-size: 12px;}
.mmContentb li a.submenu:hover { background: #F1E6C7 url(fileadmin/scripts/ypMenue/pfeil.gif) no-repeat right center; font-size: 12px;} 

/* 
#############################################################
Schneeinfo Style
#############################################################
*/
.tablemain {width: 150px;border: 0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;padding:0 0 0 0;margin: 0 0 0 0;}
.tablesmall{width: 150px;border: 1px;border-color: #A52A2A;font: bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;background-color: #eeeeee;padding: 1px 0px 0px 2px;}
.subheader{background: #D5B76E;color: #ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.last{font-size: 8; color: #000000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #F1E6C7;}
.note{font-size: 9; color: #666666;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #F1E6C7;width: 140px;}
th{background-color: #F1E6C7;width: 140px;border: 1px;border-style: none none solid none;color: #A52A2A;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size:11;color: #A52A2A;vertical-align: left;padding:1px 0px 0px 2px;}
/*
##############################################################
Modern Guestbook
##############################################################
*/
.tx-guestbook-list-header { background-color: #A52A2A; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
.tx-guestbook-list-row { background-color: #F1E6C7; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tx-guestbook-list-rowleft { background-color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px;}
.tx-guestbook-list-entrycomment-title {font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tx-guestbook-list-entrycomment { font-style: italic; font-size: 10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tx-guestbook-list-small { font-size: 10px; color: #A52A2A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tx-veguestbook-pi1-browsebox-SCell { background-color: #F1E6C7; }
/*.tx-guestbook-latest-header { background-color: #F1E6C7; color: #A52A2A;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; width: 150px;}*/
.tx-guestbook-latest-row { background-color: #eeeeee; width: 150px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
.tx-guestbook-latest-small { font-size: 9px; color: #A52A2A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#A52A2A; font-size:12; color:#A52A2A; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#A52A2A; font-size:12; color:#A52A2A; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#A52A2A;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12; color:#A52AA2A; width:250; }
.tx-guestbook-form-obligationfield { color: #ff0000; }
.tx-guestbook-form-error { color: #ff0000; }	
/* 
#######################################################################################################
index search
#######################################################################################################	 
*/
	 /* default styles for extension "tx_indexedsearch" */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#F1E6C7; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#F1E6C7; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#F1E6C7; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #F1E6C7; }
