html { height:100%; width:100%; margin:0; padding:0; }
body { margin:0; padding:0; width:100%; height:100%; background-color:white; min-width:600px; text-align:center; }		/*	min-width: Minimum width of layout. The min-width property does not work in old versions of Internet Explorer	*/
td img, th img, td object, th object { display:block; margin:0; padding:0; }
img, object { border:0; }
a:active { color:red; text-decoration:none; }
a:link { color:blue; text-decoration:none; }
a:visited { color:blue; text-decoration:none; }
a:hover { color:red; text-decoration:underline; }
p, ul, ol, li, div, td, th, body { font-size:11px; font-family:verdana, arial, helvetica, sans-serif; color:black; }
p { margin:.4em 0 .8em 0; padding:0; }
h1 { font-size:16px; font-weight:700; font-family:verdana, arial, helvetica, sans-serif; color:black; margin:.8em 0 .2em 0; padding:0; }
h2 { font-size:14px; font-weight:700; font-family:verdana, arial, helvetica, sans-serif; color:black; margin:.8em 0 .2em 0; padding:0; }
h3 { font-size:11px; font-weight:700; font-family:verdana, arial, helvetica, sans-serif; color:black; margin:.8em 0 .2em 0; padding:0; }
ol { margin-left:0.75em; padding-left:0.75em; }
form { margin:0; }
table { border-collapse:collapse; }
td, th { text-align:left; }
td, th, tr { vertical-align:top; }
.gmnoprint div { color:#222222; }																/*	FCKeditor , GoogleMap	*/
/*	http://matthewjamestaylor.com/blog/holy-grail-liquid-layout-no-quirks-mode	*/
#fixed { margin:0 auto; width:100%; text-align:left; }													/*	width can be px, em or %	*/
#header { float:left; width:100%; padding:0; margin:0; white-space:nowrap; position:relative; }
#colmask { position:relative; clear:both; float:left; width:100%; overflow:hidden; }								/*	position:relative: This fixes the IE7 overflow hidden bug and stops the layout jumping out of place, width: of whole page, overflow:hidden: This chops off any overhanging divs, background: left col	*/
#colmid { float:left; width:200%; position:relative; left:200px; }											/*	left: breite linke spalte, background middle col	*/
#colright { float:left; width:100%; position:relative; left:50%; margin-left:-400px; min-height:500px; }				/*	background right col	*/
#col1wrap { float:right; width:50%; position:relative; right:100%; }
#col1pad { margin:0 15px 0 415px; overflow:hidden; }
#col1 { width:100%; overflow:hidden; }
#col2 { float:left; width:170px; position:relative; margin-left:-50%; left:215px; overflow:hidden; }
#col3 { float:left; width:170px; position:relative; left:15px; overflow:hidden; }
#footer { clear:both; float:left; width:100%; padding:0; margin:0; white-space:nowrap; position:relative; }
#content { position:relative; }

/*	Hintergrundbild 100% Hoehe und Breite	*/
#body { position:absolute; z-index:1; width:100%; height:100%; top:0; left:0; overflow:auto; }
#background { position:relative; z-index:0; width:100%; height:100%; top:0; left:0; }
#background img { height:100%; width:100%; }

/* Roulette App */
#dropapp-roulette { position: relative; width:  600px; height: 300px; left: 10px; top: 30px; border: 0px dotted #cccccc; }
div.dropapp-item { border: 1px solid #222222; background-color: #cccccc; }
div.dropapp-item-name { background-color: #777; }
div.dropapp-item-name div { padding: 6px; font-size: 14px; font-weight: normal; color: #fff; font-family: verdana, arial, helvetica, sans-serif; border-top: 1px solid #eee; }

/* DropTours */
fieldset.touren { border: 1px solid #3873A6; }
legend.touren { color: #3873A6; font-style: italic; }

/* Slideshow */
#slideshow { visibility: hidden; width: 200px; height: 150px; position: relative; margin: 0; padding: 0; }
#slideshow img { position:absolute; }


