  body { margin: 0pt;
    padding: 0pt;
    font-size: 11pt;
    background-color: white;
    background-image: url('images/bg_l.jpg');	
    color: rgb(0, 0, 128);  /*  ---gleich #000080;-----  */
    font-family: verdana,arial,helvetica,sans-serif;
    }
a:link, a:visited, a:focus, a:active { 
    color: #0074ff; 
    background-color: tranparent;
    border: 0 none; 
    margin: 0;
    padding: 0; 
    width: auto; 
    text-decoration: none
    }
a:hover {color: #F06000; text-decoration: none; font-weight : bold;
			}
 #container { width: 88%; border: 0px none;
		   	margin-left: 135px;	margin-top: 0; 
		    }  
  #inhalt {margin: 0 auto;	padding: 0;
			max-width: 980px; min-height:550px;
			}	
  #hauptmenue {position: absolute; top:0px; left:0px; 
			border: 0 none; background-color: #e7ffff; background-image: url('images/bg_l.jpg');
			height: 1600px;
		 		padding:0;	margin: 0;
			}	
		
  table#contenttable { max-width : 1000px;
		min-width: 750px;
		padding_right: 155px;
		}

  td { font-size: 10pt;
	    color: #000080;
	    }
  #toptable {padding-top: 16px;
  		margin-top: 8px
  		}
  .tdspace { font-size: 10pt;
	    color: #000080;
	    line-height: 1.8em
	    }
  #titel { font-size: 20pt;
	    font-weight: bold;
	    color: rgb(0, 0, 128);
	    font-family: arial;
	    }
  table.form  {
  	margin-left: 70px;
  background-color: #FAFFFF;
 		width: 600px
 		}
  table.form table {   /*- innenabstand der drei Minitables -*/
  		margin-left: 75px;
 		}	

  #hauptmenue {position: absolute; top:0px; left:0px; 
			 border: 0 none; background-color: #fff;	height: 1000px;
		 	width: 130px;	padding:0;	margin: 0;
  }
  #hotels { width: 170px; height: 20px;
		border: 1px dotted #cccccc;
		background: no-repeat #d8ecff;
		font-family: tahoma, helvetica, sans-serif;
		font-style: bold;
		font-size: 10pt;
		color: #000075;

  }
  #form fieldset {
		margin:0;
		padding:0 22px;
		border:none;
		}
  #form legend {
		display:none;
	   }
  #form label {
		display:block;
		}
  #form fieldset#captcha {
		margin:0;
		padding:0 22px;
		border:none;
		width:600px;
		display:inline;
		}
  #form fieldset.last {
		width:254px;
		margin-left:17px;
	 }
  input {
		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: 16px; 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;
		font-family: tahoma, helvetica, sans-serif;
		font-style: normal;
		font-size: 10px;
		width:56px;
		height:16px;
		border: 1px solid #aaa;
		color: #FF0000;
		font-weight: bold;
		padding: 2px 7px;
		margin: 0 10px;
		cursor: pointer;
		}
	c:before { content: "Copyright ©1997-2012 Georgioupoli Net";
	    font-size: 9pt; 
	    }
