/** CSS **/

/** INFOS **/

/* breite 650 x 700 */


/* MAIN */

body, select, input	{
						font-family: Verdana, Arial, Arial;
						font-style: normal;
						font-variant: normal;
						font-weight: 400;
						font-size: 11px;
						line-height: normal;
						color: #000000;
						/*
						margin-top: 0;
						margin-right: 5px;
						margin-bottom: 0;
						margin-left: 0;
						padding-top: 0;
						padding-right: 5px;
						padding-bottom: 0;
						padding-left: 0
						*/
						 
}

h3					{ padding:5px; background-color:#FFFFFF; font-weight:bold; margin:10px -10px 0px -10px; width:602px; clear:both; }


input				{ margin:5px 0px; }

.inputFields		{ float: left;}

* html .inputFields	{ margin: 10px 0px; float: none; }
*+html .inputFields	{ margin: 10px 0px; float: none; }

fieldset			{ border:none; margin:0px; padding:0px; }

.banner				{height:150px;  }

.label				{ padding-top: 3px; float:left;}

.formCell			{ background-color:#D2E5F2; padding:10px; float:left; width:695px; margin-bottom:10px; }

.mainCell			{ background-color:#D2E5F2; padding:10px; float:left; width:695px; margin-bottom:10px; }

.formCell .label	{ width:200px; float:left; clear:both; margin:0px}

.submit				{ float:right; }

.submitSearch		{ float:right; }

.horLine			{ border-top:#7c7649 1px solid; margin:5px 0px; width:698px; } 

.emptyBorder		{ clear: both; }

* html .emptyBorder	{ width:150px; float:left; clear:both; } 

.warningCell		{ padding:5px; min-height:26px; height:auto !important; float:left; height:26px; background-color:#FFFFFF; color:#FF0000; font-weight:bold; margin:-10px -10px 0px -10px; width:705px; }
* html .warningCell { margin-left:-5px; }

.smallTitle 		{ width:60px; float:left; margin-top:10px; }


#header				{ width:715px; height:169px; background:url(https://www.robinson.com/fileadmin/rob/pics/img/vormerker_head.jpg) no-repeat;}
#homelink 			{}
  
  
#tablestart 		{}
					
.otherGrouptype			{ margin-left: 5px; }

.heightCor				{ display:block; float:left; padding:7px 10px 0 5px; }
* html .heightCor		{ padding:10px 5px 0 2px; }
*+html .heightCor		{ padding:10px 5px 0 2px; }

.checkInput				{ float:left; }
.radioInput				{ float:left; }
.textInput				{ float:left; }

#verpflegung			{ clear:both; }
#contactperson			{ clear:both; }
#submitArea				{ clear:both; }
#ansprechpartner		{ clear:both; }

#layer_searchrb			{ clear:both; }

.phoneSep				{ display: block; padding: 8px 5px 0 5px; float:left; }

.obli					{ float:left; padding-top:10px; clear:both; }

.sep					{ float:left; }

.sepHeadline h3			{padding-left: 10px; width:700px; border-top:1px solid #000;}

.zip,
.streetNumber			{width: 45px;}
.destination			{float:left; display:block; overflow:hidden;}
.showElementLink		{width:120px; position:relative; left:200px; top:-20px; color:#000; font-weight:bold;}
#button_send			{}
#button_sendinput		{width:130px; height:25px;}
.cbbox					{width:360px;}
.formElement			{display:block; overflow:hidden; clear:both; padding:5px 0;}
#roomDetails			{padding:5px;}
#showDetails			{padding-left:5px; font-weight:bold; cursor:pointer; text-decoration:underline; display:block; overflow:hidden;}
