body { font-family: Verdana,Arial,sans-serief; font-size: 10pt; background-image: url(../images/background.gif) ; }td { font-size: 10pt; }h1 {font-family: Verdana,Arial,sans-serief; font-size: 24px; 	color: #003366; 	margin: 5px 0 5px 3px;}h2 {font-family: Verdana,Arial,sans-serief; font-size: 18px; 	color: #FF6600; 	margin: 5px 0 10px 3px;}h3 {font-family: Verdana; font-size: 16px; color: #003366; }h4 {font-family: Verdana; font-size: 20px; font-weight: bold;	color: #FF6600;	margin-bottom: 10px; }hr { border: 0; width: 99%; height: 3px; color: #ffecb3; background-color: #ffecb3 }.text-03 {	font-family: Verdana,Arial,sans-serief; font-size: 12pt;	font-weight: normal;	text-align: center; }.text-03 a {	font-family: Verdana,Arial,sans-serief; font-size: 8pt;	color: red; }a:link {	text-decoration: none;}	a:visited {	color: #000000;  	font-family: Verdana,Arial,sans-serief; font-size: 10pt; 	text-decoration: none;}	a:hover {	color: #003366; background: #FFCC66;	text-decoration: underline; }/*..........Aufzählungen..........*/.ul-01 {	list-style: square;	list-style-position: inside;	color: #FF9900;	margin: 0 0 0 2px; padding: 2px; }.ul-02 {	list-style: square; 	list-style-position: inside;	color: #AAAAAA;	margin: 0 0 0 2px; padding: 2px; }.ul-03 {	list-style: square; 	list-style-position: inside;	color: #000000;	margin: 0 0 0 2px; padding: 2px; }ul a {	color: #000000; }#Hauptrahmen {	width:810px;	border-width:1px; border-style:solid; border-color:#BBBBBB; 	text-align:justify; 	padding:0px; }	.rundrum {	border-width:1px; border-style:solid; border-color:#FFCC66; 	text-align:justify;	padding:0px; }#popup {position: relative; }#popup a.Bild:visited {display: block; width: 133px; height: 100px; }#popup a img {border: 1; color: black }#popup a .gross {position: absolute; width: 0; height: 0; top: 0; left: 0; }#popup a.Bild:hover {background: #black; }#popup a.Bild:hover .gross {position:absolute; width: 300px; height: 225px; top: -140px; left: 140px; border:10px solid #FFCC66; }/*..........HEADER..........*/#logo	{	width: 100%; height: 45px; }#logo1	{	float: left;	width: 30%; height: 100%; 	font-family: Verdana,Arial,sans-serief; font-size: 24pt; font-weight: bold; 	color: #FF9900;}#logo1 a {	font-family: Verdana,Arial,sans-serief; font-size: 24pt; font-weight: bold; 	color: #FF9900; }#logo1 a:hover {	background: #FFFFFF;	text-decoration: none; }#logo2	{	float: left;	width: 70%; height: 100%; 	font-family: Arial,sans-serief; font-size: 14pt; font-weight: normal; text-align: right;	color: #FF9900; }#banner {	clear: both;	width: 800px; height: 75px;	background-image: url(../Bilder/Banner_05.jpg) ; }#breadcrumbs { 	clear: both;	width: 100%; height: 18px;	background-image: url(../images/back-orange-1.png) ; color: #000000;	margin-top: 3px; }#breadcrumbs a { color: #000000; }/*..........NAVIGATION..........*/.navi-00	{ 	width: 136px; height: 18px; 	border-style: solid; border-width: 1px; border-color: #FFCC66;	background-image: url(../images/back-orange-1.png) ;	font-family: Verdana, Arial, sans-serief; font-size: 10pt; font-weight: bold; 	margin-bottom: 3px;	padding: 1px; }.navi-01 { 	width: 136px; border-width: 1px; border-style: solid;	border-color: #ffcc66; background-color: #FFECB3;	margin-top: 1px; margin-bottom: 2px;	padding: 1px; }.navi-01 a { color: #000000;}.navi-02 { 	width: 136px; border-width: 1px; border-style: solid;	border-color: #ffcc66; background-color: #FFECB3;	margin-top: 1px; margin-bottom: 8px;	padding: 1px; }.navi-02 a { color: #000000; }.navi-03 { 	width: 136px; border-width: 1px; border-style: solid;	border-color: #CCCCCC; background-color: #ECEDFF ;	margin-top: 1px; margin-bottom: 2px;	padding: 1px; }.navi-03 a { color: #000000;}.navi-04 { 	width: 136px; border-width: 1px; border-style: solid;	border-color: #CCCCCC; background-color: #ECEDEF;	margin-top: 1px; margin-bottom: 8px;	padding: 1px; }.navi-04 a { color: #000000; }/*..........indexSeite..........*/.box00{ 	border-width: 2px; border-style: solid;	border-top: 0; border-right: 0; border-left: 0;	border-color: #FFCC66;	font-family: Verdana,Arial,sans-serief; font-size: 7pt;	font-size: 11pt;	font-weight: bold;	padding: 2px; }/*..........Landkreise..........*/.box11	{ 	border-width: 1px; border-style: solid; border-top: 0;	border-color: #DDDDDD; background-color: #ECEDFF;	background-image: url("../images/back-blau.gif");	font-weight: bold;	margin-top: 3px; padding: 2px; }.box1	{ 	border-width: 1px; border-style: solid; border-top: 0;	border-color: #DDDDDD; background-color: #FFFFE1;	margin-bottom: 5px; padding: 2px; }/*..........Landkarte 250..........*/.box22{ 	border-width: 1px; border-style: solid; border-top: 0;	border-color: #FFCC66;	background-image: url(../images/back-orange.gif) ;	font-weight: bold;	margin-top: 3px; padding: 2px; }.box2	{ 	border-width: 1px; border-style: solid; border-top: 0;	border-color: #DDDDDD; margin-bottom: 5px; }.box2-b { 	border-width: 1px; border-style: solid;	border-color: #DDDDDD; margin-bottom: 5px; }/*..........Urlaubsregionen..........*/.box33	{ 	border-width: 1px; border-style: solid; border-top: 0;	border-color: #DDDDDD; background-color: #ECEDFF;	background-image: url(../images/back-grau.gif) ;	font-weight: bold;	margin-top: 3px; padding: 2px; }/*..........Stadtname ganze breite..........*/.Stadt	{ 	width: 647px;	border-width: 2px; border-style: solid; border-top: 0; border-left: 0; border-right: 0;	border-color: #DDDDDD;		font-family: Verdana,Arial,sans-serief; font-size: 20px; 	color: #003366; font-weight: bold;	margin: 5px 0 5px 3px; padding: 2px; }/*..........Produktübersicht..........*/.boxProdukte { 	width: 97%; height: 100%; 	border-width: 1px; border-style: solid; border-top: 0;	border-color: #DDDDDD; background-color: #FFFFE1;	font-align: bottom;	margin-bottom: 5px; padding: 2px; }/*..........FOOTER..........*/#Linkleiste {	font-family: Verdana,Arial,sans-serief; font-size: 7pt; 	color:grey; text-align: center; 	margin-top: 3px;}#Linkleiste a {	font-family: Verdana,Arial,sans-serief; font-size: 7pt;	color: grey;  }/*..........Boxen mit Rahmen..........*/.boxbreiteInfo { 	width: 647px; 	border-width: 1px; border-style: solid; 	border-color: #FFCC66; 	margin-top: 10px; margin-bottom: 5px; padding: 3px; }/*..........Boxen ohne Rahmen..........*/.boxbreit00 { 	width: 100%; 	align: center;	margin: 5px 0 5px 0; 	padding: 2px; }.boxbreit00 a { color: #000000; }/*..........Buttonleiste..........*/.Buttonleiste { 	width: 100%; 	align: center;	margin: 15px 0 5px 0; }/*..........Buttons..........*/.button-01	{ 	width: 150px; height: 16px; 	border-width: 1px; border-style: solid; 	border-color: #FF9900; background-color: #FFECB3;	text-align: center;	margin: 0 5px 5px 0; 	padding: 3px;  }	.button-01 a {color: #003366; }.button-02	{ 	width: 150px; height: 16px; 	border-width: 1px; border-style: solid; 	border-color: #003366; background-color: #ECEDFF;	text-align: center;	margin: 0 5px 5px 0; 	padding: 3px;  }	.button-02 a {color: #003366; }/*..........Buttons mittig..........*/.einbutton	{ 	width: 150px; height: 15px; 	border-width: 1px; border-style: solid; 	border-color: #003366; background-color: #ECEDFF;	background-image: url(../images/back-hellblau.png);	text-align: center;	margin: 15px 0 15px 245px; 	padding: 2px;  }.einbutton a {color: #000000; }.zweibutton {	margin: 15px 5px 15px 140px; }	.dreibutton {	margin: 15px 5px 15px 85px; }.vierbutton	{ 	float: left;	width: 140px; height: 15px; 	border-width: 1px; border-style: solid; 	border-color: #003366; background-color: #ECEDFF;	background-image: url(../images/back-hellblau.png);	text-align: center;	margin: 10px 0 10px 13px; 	padding: 2px;  }.buttonreihe	{ 	float: left;	width: 150px; height: 15px; 	border-width: 1px; border-style: solid; 	border-color: #003366; background-color: #ECEDFF;	background-image: url(../images/back-hellblau.png);	text-align: center;	margin: 15px 5px 15px 5px ; 	padding: 2px;  }.buttonreihe a {color: #000000; }/*..........Objekt anmelden..........*/.Anmeldung-top {	width: 649px; height: 17px; border-width: 1px; border-style: solid; border-bottom: 0;	border-color: #CCCCCC; background-color: #F5F5F5;	font-family: Verdana,Arial,sans-serief; font-size: 10pt; font-weight: normal;		margin: 15px 0 0 0;	padding: 2px;	}.Anmeldebutton	{ 	width: 230px; height: 15px; border-width: 1px; border-style: solid; 	border-color: #003366; background-color: #ECEDFF;	background-image: url(../images/back-hellblau.png);	text-align: center;	margin: 5px 5px 5px 5px; 	padding: 2px;  }.Anmeldebutton a	{ color: #000000; } /*..........TouriInfo..........*/.T-Info-top {	width: 649px; height: 17px; border-width: 1px; border-style: solid; border-bottom: 0;	border-color: #CCCCCC; background-color: #F5F5F5;	font-family: Verdana,Arial,sans-serief; font-size: 10pt; font-weight: bold;		margin: 15px 0 0 0;	padding: 2px;	}.T-Info-middle {	width: 649px; height: 15px; border-width: 1px; border-style: solid; border-bottom: 0; border-top: 0;	border-color: #CCCCCC;	font-family: Verdana,Arial,sans-serief; font-size: 10pt; font-weight: normal;		margin: 0;	padding: 2px;	}.T-Info-bottom {	width: 649px; height: 17px; border-width: 1px; border-style: solid; 	border-top: 0;	border-color: #CCCCCC;	font-family: Verdana,Arial, sans-serief; font-size: 10pt; font-weight: normal;		margin: 0 0 15px 0;	padding: 2px;	}.T-Info-top-button {	width: 649px; height: 17px; border-width: 1px; border-style: solid; border-bottom: 0;	border-color: #CCCCCC; background-color: #F5F5F5;	font-family: Verdana,Arial,sans-serief; font-size: 10pt; font-weight: normal;		margin: 15px 0 0 0;	padding: 2px;	}.T-Info-bottom-button {	width: 649px; height: 30px; border-width: 1px; border-style: solid; 	border-top: 0;	border-color: #CCCCCC; background-color: #FFFFFF;	font-family: Verdana,Arial, sans-serief; font-size: 10pt; font-weight: normal;		margin: 0 0 15px 0;	padding: 2px;	}.T-Info-button { 	width: 180px; height: 15px; border-width: 1px; border-style: solid; 	border-color: #003366; background-color: #ECEDFF;	background-image: url(../images/back-hellblau.png);	text-align: center;	margin: 5px 5px 10px 5px; 	padding: 2px;  }.T-Info-button a	{ color: #000000; } /*..........Ferienobjekte..........*/.p1-top {	width: 649px; height: 17px; border-width: 1px; border-style: solid; border-bottom: 0;	border-color: #FFCC66; background-color: #FFECB3;	font-family: Verdana,Arial,sans-serief; font-size: 10pt; font-weight: bold;		margin: 10px 0 0 0;	padding: 2px;	}.p1-middle {	width: 649px; height: 15px; border-width: 1px; border-style: solid; 	border-top: 0; border-bottom: 0;	border-color: #FFCC66; background-color: #FFFFFF;	font-family: Verdana,Arial,sans-serief; font-size: 10pt; font-weight: normal;		margin: 0;	padding: 2px;	}.p1-bottom {	width: 649px; height: 17px; border-width: 1px; border-style: solid; 	border-top: 0;	border-color: #FFCC66; background-color: #FFFFFF;	font-family: Verdana,Arial, sans-serief; font-size: 10pt; font-weight: normal;		margin: 0 0 10px 0;	padding: 2px;	}/*..........CLEAR..........*/.clear {	clear: both;	height: 1px;	line-height: 1px;	font-size: 1px;	}/*..........für DA-Form..........*/td.my { background-color:#FFF4D2}.red { color: #FF0000; }/*..........Sonstiges..........*/.bluelink {	font-family: Verdana,Arial,sans-serief; font-size: 10pt; 	color: #003399; }.schwarz { width: 100%; color: #000000;}.schwarz a {color: #000000; }.schwarztitel { width: 100%; font-weight: bold; color: #000000; }.schwarztitel a {color: #000000; font-weight: bold; }.search {font-family: Verdana,Arial,sans-serief; font-size: 7pt; color: #aaaaaa; align: left; } 