@charset "ISO-8859-1";

/* DATEI: cbmain.css */

/* Zinnowitzer ReiseShop main stylesheet */
/* Copyright by Thomas Mach - cReative-bAse.de */
/* Build in June 2007*/
/* Mail to: webmaster@creative-base.de */

body { 
	font-family:Helvetica,Arial,sans-serif; 
	background-color:#CCCCFF; 
	font-size:100.01%;
	margin:0 auto;
	padding:0
	}

/* navi */
div#navi {
	font-size:0.91em; 
	font-weight:bold; 
	}
div#navi a {	
	line-height:20px;
	color:#000033;
	background-color: #CCCCFF;
	padding-top:1px;
	padding-right:3px;
	padding-bottom:1px;
	padding-left:3px;
	text-decoration:none;
	}
div#navi a:hover { 
	line-height:20px;
	color:#000033; 
	background-color: #99CCCC;
	padding-top:1px;
	padding-right:3px;
	padding-bottom:1px;
	padding-left:3px;
	text-decoration:none;
	}

/* right box */
div#boxright {
	font-size:0.91em;
  	float:right;
  	width: 17em;
  	margin-right:0.7em; 
  	margin-bottom:0.7em;
  	padding:0.6em;
  	background-color:#9999FF;
	}	
div#boxright h1 {
	font-size:1em;
	}
div#boxright h2 {
	font-size:0.91em;
	}	
div#boxright p {
	font-size:0.91em;
	}
div#boxright div {
	font-size:0.91em;
	}
div#boxright a {
	font-size:1em;
	text-decoration:none;
	color:black;
	}
div#boxright a:hover { 
	font-size:1em;
	text-decoration:none; 
	color:#990000; 
	cursor:pointer;
	}

/* main content */
div#content { 
	margin-left:0.7em;
	margin-right:19.5em;
	padding:0;
	color:black; 
	}
* html div#content {
	height: 1em; /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
	}
div#content h1 { 
	font-size:1em; 
	line-height: 1em;
	color:#000033;
	margin-bottom:35px;
	}
div#content h2 { 
	font-size:0.91em; 
	line-height:1em;
	}
div#content h3 { 
	font-size:0.91em; 
	line-height:1em; 
	text-decoration:underline;
	}
div#content h4 { 
	font-size:0.91em; 
	line-height:1em; 
	text-decoration:none;
	}
div#content p, div#content div { 
	font-size:0.91em; 
	line-height:1.4em;
	}
div#content tr { 
	font-size:0.91em;
	}
div#content td { 
	font-size:0.91em;
	}
div#content td.klima1 { 
	font-size:0.91em;
	width:215px;
	padding-left:4px;
	text-align:left;
	font-weight:bold;
	background-color:#6699CC;
	}
div#content td.klima1a { 
	font-size:0.91em;
	width:30px;
	text-align:center;
	font-weight:bold;
	background-color:#6699CC;
	}
div#content td.klima { 
	font-size:0.91em;
	width:30px;
	text-align:center;
	}
div#content ul { 
	font-size:0.91em; 
	line-height:1.4em;
	list-style-position:outside;
	}	
div#content li a { 
	font-size:1em; 
	text-decoration:none;
	color:black;
	}	
div#content a { 
	font-size:1em; 
	text-decoration:none;
	color:black;
	}
div#content a:hover { 
	font-size:1em; 
	text-decoration:none; 
	color:#990000; 
	cursor:pointer;
	}
div#content a:active { 
	font-size:1em; 
	text-decoration:none; 
	color:#990000; 
	cursor:pointer;
	}

/* branding */
div#cbase, div#cbase a {
	font-size:0.81em; 
	text-decoration:none;
	color:#6666FF;
	margin-bottom:25px;
	}
	
/* sonstige */
/* index - news */
div#news {
	line-height:1.2em;
	margin-left:0.7em;
	margin-right:19.5em;
	min-width:30em;
	border-top:1px solid gray;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid gray;
	background-color:#9999FF; 
	padding:0.6em;
	}
div#news div.h2 {
	line-height:1.7em;
	font-size:0.91em; 
	font-weight:bold;
	}
div#news div {
	font-size:0.91em; 
	}
div#news a { 
	font-size:1em; 
	text-decoration:none;
	color:black;
	}
div#news a:hover { 
	font-size:1em; 
	text-decoration:none; 
	color:#990000; 
	cursor:pointer;
	}

/* rb - offers */
div#offer {
	line-height:1.2em;
	margin-left:0.7em;
	margin-right:19.5em;
	min-width:30em;
	border-top:1px solid gray;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid gray;
	background-color:#9999FF; 
	padding:0.6em;
	}
div#offer div.h2 {
	font-size:0.91em; 
	line-height:1.7em; 
	font-weight:bold;
	}
div#offer div {
	font-size:0.91em; 
	}
div#offer a { 
	font-size:1em; 
	text-decoration:none;
	color:black;
	}
div#offer a:hover { 
	font-size:1em; 
	text-decoration:none; 
	color:#990000; 
	cursor:pointer;
	}
	
/* events - table */
table#tablefull {
	font-size:1em;
	border-top:1px solid gray;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid gray;
	background-color:#FFFFCC; 
	margin-left:5px;
	vertical-align:middle;
	width:580px;
	height:150px;
	}

/* vermietung - links */
div#rental {
	margin-left:0.7em;
	margin-right:19.5em;
	}
div#rental h1 { 
	font-size:1em; 
	line-height:1em;
	color:#000033;
	margin-bottom:35px;
	}
div#rental h2 { 
	font-size:1em; 
	line-height:1em;
	}
div#rental h4 {
	font-size:0.91em; 
	line-height:1em; 
	text-decoration:none;
	}
div#rental p {
	font-size:0.91em; 
	line-height:1.4em;
	}
div#rental a {
	font-size:1em; 
	line-height:1.4em;
	text-decoration:none;
	color:black;
	}
div#rental a:hover { 
	font-size:1em; 
	text-decoration:none; 
	color:#990000; 
	cursor:pointer;
	}
div#fewo {
	border-top:1px solid gray;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid gray;
	background-color:#FFFFCC; 
	padding:0.6em;
	height:8.8em;
	width:37em;
	}
div#fewo img {
	float:left;
	margin-right:1em;
	}
div#fewo p {
	font-size:0.91em; 
	line-height:1.4em;
	}
div#fewo div {
	font-size:0.91em; 
	line-height:1.4em;
	}
	
/* fewo - praesi */
div#show {
	margin-left:0.7em;
	margin-right:19.5em;
	}
div#show h1 { 
	font-size:1em; 
	line-height:1em;
	color:#000033;
	margin-bottom:35px;
	}
div#show h2 {
	font-size:0.91em; 
	line-height:1em; 
	text-decoration:none;
	}
div#show p {
	font-size:0.91em; 
	line-height:1.4em;
	}
div#show div {
	font-size:0.91em; 
	line-height:1.4em;
	}
div#show td {
	font-size:0.91em; 
	vertical-align:top;
	text-align:left;
	padding-left:0.2em;
	}
div#show td.ul { 
	font-size:0.91em; 
	margin-left:1em;
	line-height:1.4em;
	list-style-position:outside;
	}
div#show td.li { 
	font-size:1em; 
	}
div#show a { 
	font-size:1em; 
	text-decoration:none;
	color:black;
	}
div#show a:hover { 
	font-size:1em; 
	text-decoration:none; 
	color:#990000; 
	cursor:pointer;
	}