	BODY { 
		background-image: url('images/bg_l.jpg');
		font-size: 11pt;
		color: #003399;
		background-color: #fff;
		font-family: verdana, arial, helvetica, sans-serif;
		margin: 0;	padding : 0; 
		}
	a:link, a:visited, a:focus, a:active {
	        font-size : 10pt;
	        font-weight: bold;	
	  		color : #003399; 
	  		text-decoration : underline;
			}
	a:hover {color : #F06000;	font-size : 10pt;	text-decoration : none;		font-weight : bold;
			}
  a#headline:link, a#headline:visited, a#headline:focus, a#headline:active {   border: 0pt none; padding:10px;
	    	}
  #container {
			width: 90%;		
			border: 0px none;
		   	margin-left: 160px;
		   	margin-top: 0; 
		    }  
  #inhalt {margin: 0 auto;
			width: 900px; min-height:550px;
			padding: 0;
			}	
  #hauptmenue {position: absolute; top:0px; left:0px; 
			 border: 0 none; background-color: #e7ffff; background-image: url('images/bg_l.jpg');
			 height: 1600px;
		 	width: 150px;	padding:0;	margin: 0;
			}
  #haupttable {min-width: 720px; border: 0 none;
	 		padding: 10px; margin: 0 auto;
			}	
  .doerfer_titel {	padding-right: 12px;
			}
	.abst img {margin: 9px;}
	#navi_hotels_bis_taxi {						
			}
	 #slideshow1	{width: 366px;
  			height: 272px;
			margin: 0;
			padding: 0;
			}
	#slideshow2	{ height: 285px;
		width: 380px;
			margin: 5px;
			}

	#titel {margin: 5px 0 }
	#right { float: right;	width: 180px;	margin: 0;	padding: 0;
			}
	td { font-size: 10pt; color: #003399; font-family: verdana, arial, helvetica, sans-serif;
	 	 	line-height: 2.0em; vertical-align: top
	 	 	}
	#tdmenu { width: 145px;
	  padding: 0; 
	  vertical-align: top
	  }	    
	#tdauto { width: 1%;
  		padding: 0;
  		}
  	#tdinhalt td{ font-size: 10pt;
	    color: #000080;
	    line-height: 1.6em;
	 	padding-right: 45px
	 } 
	.tds_kretainfo { font-size: 10pt; color: #003399; font-family: verdana, arial, helvetica, sans-serif;
			padding: 20px;
	 	 	line-height: 2.0em;
	 	 	}
	.pfeile_ul { list-style-image: url(images/ar.gif);
	    	}
	#footer {clear: both;	position: fixed;	padding: 0;
			margin: 0 15em;    text-align:center;	background-color: transparent;
			width: 480px;    height: 12px;
			}
	.nosee { display:none;
			 font-style: italic
			 }

	 table.form  {background-color: grey;
 		}
  #form fieldset {
		margin:0;
		padding:0 22px;
		border:none;
		}
	
  #form legend {
		display:none;
	   }
  #form label {
		display:block;
		}
  #form fieldset.last {
		width:254px;
		margin-left:17px;
	 	}
  input {
		text-align: center;
		font-family: calibri, arial, sans-serif;
		font-size: 13px;
		background-color: white;
		border: 1px solid;
		border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
		padding: 2px;
		}
  input:focus, input:hover  {
		border: 1px dotted #a81;
		}
  textarea {border: 1px solid;
		border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
		padding: 2px;
		} 
  #BotBootInput {border: 1px dotted #a90000;
		margin:5px 50px 0 20px;
		padding-right:8px;
		padding-top:2px;
		height: 18px; width:25px}
	.pickerImg {
		position: absolute;
		margin-left: -16px;
		margin-top: 2px;
		cursor: pointer;
		width:15px; height:16px
		}
  .myinputstyle {
		border: 1px dotted #cccccc;
		background: no-repeat #fff;
		font-family: tahoma, helvetica, sans-serif;
		font-style: normal;
		font-size: 10px;
		color: #454743;
		}

  .mylabelstyle {
		padding:2px;
		font-family: tahoma, helvetica, sans-serif;
		font-style: bold;
		font-size: 11px;
		color: #000080;
		}
	.smyinputstyle {border: 1px dotted #cccccc;
		background: no-repeat #ccc;
		height: 18px; width:75px
		font-family: tahoma, helvetica, sans-serif;
		font-style: normal;
		font-size: 11px;
		color: #FF0000;
		font-weight: bold;
		padding: 0 5px;
		margin: 0 10px;
		cursor: pointer;
		}

	#back { font-size: 8pt;
		    margin-bottom: 0px;
		    }
body|Hotel { color: red;
	}
		c:before { content: "Copyright © 1997-2012 Georgioupoli Net";
		    font-size: 8pt; 
		    }
