@CHARSET "UTF-8";

HTML { background-color:#fdf5e7; } 

BODY { color:#453404; }

A { color:#453404;
	background:transparent; }


A:visited { color:#453404; }

IMG { border-color:#636666; }

.form-error{ color:red;
	font-weight:bold; }


/**********************************************
 classes and ids
**********************************************/

	 
DIV#title { border-color:#0093ad; }
	
DIV#logo	{	background-color:#a8dee8;
	border-color:#636666; }
	
DIV#logo A { color:#453404;	}

DIV#logo A:visited { color:#453404; }
	
DIV#banner IMG { border-color:#a8dee8; }


DIV#language{ background-color:#F1C514;
	border-color:#636666; }

DIV#menu .current{ border-top:1px solid #636666;
	border-bottom:1px solid #636666; 
	background-color:#F1C514; }
	
	
DIV#sub-menu{ background-color:#fffddb;;
	border-color:#636666; }
	
DIV#sub-menu .current{ border-left:1px solid #636666;
	border-right:1px solid #636666;
	background-color:#F1C514; }

DIV#left-column DIV#booking-request{ background-color:#DFEFF2; }

DIV#left-column DIV#menu { background-color:#fffddb; }

DIV#left-column DIV#shopping-cart { background-color:#BFFFD2; }

DIV#left-column DIV#hotel-ads { background-color:#EBF7FF; }

DIV#left-column DIV#ad-teaser{ background-color:#EBF7FF; }

DIV#left-column DIV#left-column-button-ad{ background-color:#FFFFFF;
	border-color:#636666; }
	
DIV#left-column DIV#hotel-address{ border-color:#636666;
	background-color:white; }	 


DIV#content DIV#top-nav { border-color:#636666; }
 	
DIV#content DIV#bottom-nav { border-color:#636666; }

DIV#content DIV.teasers DIV.teaser H2,
DIV#content DIV.teasers DIV.teaser H3{ border-color:#BFE5FF;
	background-color:#BFE5FF; }

DIV#content DIV.article DIV.city { background-color:#fdeccd;
	border-color:#6f7479; }
	
DIV#content DIV.article DIV.city IMG { border-color:#636666; }

DIV#content DIV.article DIV.column DIV#hotel-contact { background-color:#FFFFE2;
	border-color:#6f7479; }

DIV#content DIV.article DIV.column UL.links { border-color:#636666;
	background-color:#FFFFE2; }
	
DIV#content DIV.article DIV.column DIV.figure { border-color:#636666; }

DIV#content DIV.article DIV.column DIV.figure IMG { border-color:#636666; }

DIV#content DIV.box { background-color:#fdeccd;
	border-color:#636666; }
	
DIV#content DIV.article UL.sitemap { font-size:11px; }
	
DIV#content DIV.article UL.sitemap LI.first-level { margin-bottom:10px; }


DIV#content DIV.triple-column DIV.ad-package { border-color:#6f7479; }

DIV#content DIV.triple-column DIV.ad-package H3 { background-color:#F1C514;
	border-color:#6f7479; }
	
	
DIV#content DIV.double-column DIV#banner-ad-teaser { background-color:#fdeccd;
	border-color:#6f7479; }
	
DIV#content DIV.double-column DIV#hotel-ad-teaser { background-color:#dfeff2;
	border-color:#6f7479; }
	
DIV#content DIV.google-banner{ background-color:#EBF7FF;
	border-color:#6f7479; }

	
	
DIV#content DIV.events DIV{ border-color:#453404; }

DIV#content DIV.events DIV P.event-date{ border-color:#BFE5FF;
	background-color:#BFE5FF; }
	
DIV#content DIV.author{ border-color:#d6dfe9; }

DIV#content DIV#top-banner{ background-color:#EBF7FF; }
 	
DIV#content DIV.full-banner{ border-color:#6f7479;
	background-color:#EBF7FF; }
	
DIV#content DIV.full-banner IMG { border-color:#6f7479; }

DIV#hotel-address-bottom,
DIV#bottom-leaderboard { border-color:#636666; }

DIV#top-leaderboard { border-color:#636666; }

DIV#right-column DIV.text-ad,
DIV#right-column DIV.teaser,
DIV#right-column DIV.ad-teaser,
DIV#right-column DIV.shop-offer,
DIV#right-column DIV.shop-info,
DIV#right-column DIV.google-banner,
DIV#right-column DIV#emergency-call,
DIV#right-column DIV#emergency-report,
DIV#right-column DIV.emergency-hint,
DIV#right-column DIV#hotel-request,
DIV#right-column DIV#right-column-square-ad,
DIV#right-column DIV#law-info	{ background-color:#fdeccd;
	border-color:#636666; }
	
DIV#right-column DIV#right-column-square-ad{ background-color:#FFFFFF; }

DIV#right-column DIV.shopping-cart { border-color:#636666;
	background-color:#BFFFD2; }

DIV#right-column DIV#add-hotel{ background-color:#DFEFF2;
	border-color:#636666; }
	
DIV#right-column DIV#remove-hotel { background-color:#BFFFD2;
	border-color:#636666; }
	
DIV#right-column DIV#hotel-teaser{ background-color:#dfeff2;
	border-color:#636666; }
	
DIV#right-column DIV.city-description { background-color:#FFFFFF;
	border-color:#636666; }
	
DIV#right-column DIV#hotel-request H1.marked,
DIV#right-column DIV#hotel-teaser H1.marked{ background-color:#F1C514;
	border-color:#636666;
	padding-left:2px;
	margin:0px 2px 3px 3px; }


DIV#right-column DIV#header-banner IMG { border-color:#636666; }

DIV#right-column DIV.half-banner{ background-color:#EBF7FF; }



DIV#footer { border-color:#636666; }

DIV#footer DIV#footer-left { background-color:#FFFFE2;
	border-color:#636666; }
	
DIV#footer UL LI{	border-color:#636666; }
	
DIV#footer P#copyright { background-color:#fdf5e7; }

/* 
 * specific elements for www.groeden.info and www.gardena.info
 */
 
/**
	list of skiing slopes and toboggan slopes
*/
UL.ski-slopes, UL.toboggan-slopes { padding-left:0px; }



