
/*-- comas3 Layout vers. 3  --*/
/*-- 10. Mai 2005		 --*/
/*-- morepixel.com		    --*/
/*-- Lars Reichelt 		    --*/	
/*-- comas@morepixel.com --*/	

.AllSearch {
	float:left;
	margin:0px 0px 0px 0px;
	/*width: 100%;*/
}
#seminarroomSearchBg {
	width: 100%;
}
.sharpenSearch {
	
}
.JsDeselect_inactive {
	float: left;
	width: 99%; 
	background-color: #fff;
	color: #000;
	padding:3px 0px;
	border: 1px solid #7F9DB9;
}
.JsDeselect {
	float: left;
	width: 99%;
	background-color: #316AC5;
	color: #fff;
	padding:3px 0px;
	border: 1px solid #7F9DB9;
}
.JsDeselect span {
	padding: 0px 4px;
}

 .AllSearch .form_textline .label,
 .AllSearch .form_multiselect .label,
 .AllSearch .form_options .label,
 .AllSearch .form_checkbox .label,
 .AllSearch .form_date3  .label
 {
	text-align: right;
	width: 264px!important;
	padding: 0px 0px 0px 0px!important;
}
 .AllSearch .form_textline,
 .AllSearch .form_options,
 .AllSearch .form_checkbox,
 .AllSearch .form_date3   {
	position: relative;
	z-index: 1;
	width: 100%;
}

 .AllSearch .form_textline .form,
 .AllSearch .form_multiselect .form,
 .AllSearch .form_options .form,
 .AllSearch .form_checkbox .form,
 .AllSearch .form_date3  .form
 {
	text-align: left;
	padding: 0px 0px 0px 0px!important;
}


 .AllSearch .form_date3  .form,
 .AllSearch .form_checkbox .form{
	float: left;
	width: 300px;
	margin: 0px 0px 0px 12px;
}
.col3_2 .form_checkbox .form {
	width: 19px!important;
}
.col3_3 .form_checkbox .form {
	width: 30px!important;
	margin: 0px 0px 0px 5px!important;
}

.AllSearch .col3_2 .form_checkbox {
	margin:5px 0px 5px 0px;
}
 .AllSearch #lastRow .col3_2 .form_checkbox {
	margin:0px 0px 0px 0px;
}

 .AllSearch .form_options select {
	position: relative;
	z-index: 2;	
}

/*
#results_container .AllSearch .form_textline,
#results_container .AllSearch .form_options,
#results_container .AllSearch .form_checkbox  {
	float: left;
	width: 68%;
}
#results_container .AllSearch .form_textline .label,
#results_container .AllSearch .form_options .label,
#results_container .AllSearch .form_checkbox .label
 {
	text-align: right;
	width: 260px;
}
#results_container .AllSearch .form_textline .form,
#results_container .AllSearch .form_options .form,
#results_container .AllSearch .form_checkbox .form {
	width: 340px;

	text-align: left;
	padding: 2px 0px 2px 0px;	
	margin: 0px 0px 0px 0px;	
}
#results_container .AllSearch .form_options .form select
 {
	width: 100%;
	text-align: left;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;		
}
#results_container .AllSearch .form_textline .form input {
	width: 100%!important;	
	width: 98%;
	text-align: left;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;			
}
#results_container .AllSearch .form_checkbox .form input {
	text-align: left;
	padding: 0px 10px 0px 0px;		
}
*/
.contentversionsearch {
	float: left;
	width: 780px;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;		
	background-color: #F4F4F4;
}
.contentversionsearch .form_textline,
.contentversionsearch .form_options,
.contentversionsearch .form_multiselect,
.contentversionsearch .form_checkbox, 
.contentversionsearch .form_date3 {
	padding: 1px 0px 0px 5px;
	clear:both;
	width: 100%;
}
.searchbutton {
	float: right;
	text-align: right;
	background: url("../img/icons/erweitertsuchen.gif") no-repeat scroll right center transparent;
	margin: 0 197px;
	width: 92px;
	clear: both;
}



/*

seminarroom

*/
#seminarroomSearchBg {
	float: left;
	background-color: #DFDFDF;
}

#seminarroomSearchBg .form_textline,
#seminarroomSearchBg .form_options,
#seminarroomSearchBg .form_multiselect,
#seminarroomSearchBg .form_checkbox
 {
	padding: 1px 0px 0px 5px;
	clear: both;
	float: left;
}
#seminarroomSearchBg .form_textline .label,
#seminarroomSearchBg .form_options .label,
#seminarroomSearchBg .form_multiselect .label
 {
	text-align: left!important;
	width: 133px!important;
}
#seminarroomSearchBg .cols3_2 .form_options .label {
	width: auto!important;	
}

#seminarroomSearchBg .form_textline .form,
#seminarroomSearchBg .form_options .form,
#seminarroomSearchBg .form_multiselect .form
 {
	text-align: left;
	/*width: 120px;*/
}
#seminarroomSearchBg .form_textline .form input {
	text-align: left;
	width: 120px;
}
#seminarroomSearchBg .form_multiselect .form select,
#seminarroomSearchBg .form_options .form select
 {
	text-align: left;
	width: 200px;
}
#seminarroomSearchBg .col3_2 .form_options .form select
 {
	text-align: left;
	width: 100px;
}
#seminarroomSearchBg .form_multiselect .form select
 {
	height: 50px;
}
.row, .row1, .row2 {
	float: left;
	width: 100%;
	margin: 10px 0px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #000;
}
.col1 {
	float: left;
	width: 100%;
}
.col1 .selectbox_checkbox {
	float: left;
	width: 773px;
	margin: 0px 0px 0px 0px;	
}

.row .form_checkboxlist .label,
.row2 .form_checkboxlist .label{
	display:none;
}
.row .form_checkboxlist, 
.row .form_checkboxlist .form,
.row2 .form_checkboxlist, 
.row2 .form_checkboxlist .form{
	float:left;
	width: 100%;
	padding: 0px 0px 0px 3px;	
}
.boxUmkreissuche {
	float: left;
	height: 161px;
}
.showResult {
	position:relative;
	width: 150px;
	left:-135px;
	display: none;
}
#toggleAllSearchhide {
	float: right;
	margin: 0px 14px 0px;
}
#toggleAllSearchhide a {
	float: left;
	margin: 5px;
	text-decoration:underline;
}

#googlemapClose {
/*
	color: #fff;
	width: 98%;
	border-top: 1px solid #316AC5;
	border-right: 1px solid #316AC5;
	border-left: 1px solid #316AC5;		
	padding: 1px 1px 1px 3px;
	background-color: #316AC5;
*/
}
.colUmkreissuche {
	float: left;
	/*height: 180px;*/
}
.headerUmkreissuche {
	float: left;
	margin: 8px 0px 0px 10px;
}
.descriptUmkreissuche {
	float: left;
	width: 97%;
	margin: 0px 0px 5px 10px;
	font-size: 10px;
}
.picUmkreissuche {
	float: left;
	width: 100%;
	margin: 5px 0 0 0px;
}
.umkreisSucheResult {
	float: left;
	width: 301px;
	margin: 0px 0 8px 8px;
}
#googlemapTextKM, 
#googlemapTextLoc {
	background-color: #316AC5;
	color: #fff;
}

#googlemapTextKM span {
	padding: 5px 5px 5px 5px;
	float: left;
	width: 291px;
	clear: both;
	background-color: #316AC5;
}
#googlemapTextLoc span {
	padding: 0px 5px 5px 5px;
	float: left;
	width: 291px;
	clear: both;
	background-color: #316AC5;
}
.locRegionen {
	height:39px;
	overflow:auto;		
}
#buttonUmkreisEdit,
#buttonUmkreisNew {
	background-color: #BBB;
	border: 1px solid #777;
	float: right;
	background: url("../img/umkreissuche_btn.gif") repeat scroll 0 0 transparent;
	height: 28px;
	margin: 7px 0 0;
	width: 282px;
}
#buttonUmkreisNew {
	float: left;
	cursor:pointer;
}
#srFac .colHeader {
	float: left;
	border-bottom: 1px solid #ccc;
	width: 100%;
	margin: 0px 0px 10px 0px;
}
.colHeader .form_checkboxlist{
	float:left;
	width: 360px;
	padding: 0px 0px 0px 3px;	
	margin: 10px 0px 0px 0px;
}

.colHeader .form_checkboxlist .selectbox_checkbox {
	width: 350px;
}
.colHeader .form_checkboxlist .selectbox_checkbox .sc_row  {
	float:left;
	width: 124px!important;
}
.colHeader .form_checkboxlist .selectbox_checkbox .sc_row .sc_column_label {
	width: 80px!important;
	text-align: right!important;
}
.colHeader h2 {
	clear: none!important;
	width: 100%!important;
	float: left;
	font-size: 13px!important;
	color:#A2033D!important;
}


.row .form_checkboxlist .form .sc_row,
.row2 .form_checkboxlist .form .sc_row  {
	float:left;
	width: 236px;
}
.row .col1 .form_checkboxlist .form .sc_row,
.row2 .col1 .form_checkboxlist .form .sc_row  {
	float:left;
	width: 188px;
	border-right:1px solid #CCCCCC;
	margin: 0px 2px 0px;
}
.row .col1 .colHeader .form_checkboxlist .form .sc_row,
.row2 .col1 .colHeader .form_checkboxlist .form .sc_row  {
	float:left;
	width: 185px;
	border:none;
}


.row .form_checkboxlist .form .sc_row .sc_column,
.row2 .form_checkboxlist .form .sc_row .sc_column {
	float:right;
	width: 20px;
	margin: 0px 12px 0px;
}
.row .form_checkboxlist .form .sc_row .sc_column_label,
.row2 .form_checkboxlist .form .sc_row .sc_column_label {
	float:left;
	width: 135px;
	padding: 2px 0px 0px;
}
#srpType {
	width: 100%;
}
/*
#srpType .form select{
	width: 166px!important;
}
*/
.col3_1 {
	float:left;
	width: 305px;
}
.col3_2 {
	float:left;
	width: 230px;
	margin: 0 0 0 10px;
}

#lastRow .col3_2 {
	float:left;
	width: 247px;
	*width: 244px;	
	padding:0px 8px 0px 8px;
}

.row2 .col3_2 .form_checkbox .label{
	text-align:left!important;
	width:200px !important;
}


.col3_3 {
	float:left;
	width: 200px;
	padding:0px 8px 0px 8px;
}
.col3_3 .noHtmlTable {
	margin: 1px 0px 17px 0px;
}
#lastRow .col3_3 {
	float:left;
	width: 184px;
	padding:0px 8px 0px 8px;
	*width: 180px;		
}

.searchAllButton {
	float: left;
	margin: 10px 0px 10px 10px;
}
.searchbutton .button {
	float: right!important;
	margin: 10px 8px 10px 10px!important;
}
.noHtmlTable {
	padding: 1px 0 0 8px;
	float: left;
	width: 100%;
}
.noFlash {
	float: left;
	clear: both;
	width: 92%;
	padding: 10px;	
}
#seminarroomSearch_seminarroomSearch__srpType__1_,
#seminarroomSearch_seminarroomSearch__region__1_ {
	width:300px;
	height: 100px;
}
#seminarroomSearch_seminarroomSearch__srType__1_ {
	width:200px;
	height: 100px;	
}
#seminarroomSearch_seminarroomSearch__srGroup__1_ {
	height: 100px;
	width:200px;
/*	width: 169px;
	margin:0px 12px;*/
}
.colSubHeader {
	float: left;
	font-size: 10px;
	clear: both;
	width: 100%;
}
#seminarroomSearchBg .col3_1 .form_checkbox .label,
#seminarroomSearchBg .col3_3 .form_checkbox .label
 {
	text-align: left!important;
	width: 139px!important;
}
 
#seminarroomSearchBg  .row1 .col3_3 .form_options .label {
	float: left;
	width: 35px!important;
}
 #seminarroomSearchBg .col3_3 .form_checkbox .form
 {
	text-align: left;
	/*width: 20px;*/
}

#seminarroomSearchBg .col3_3 .form_checkbox .form input
 {
	text-align: left;
	width: 20px;
}
.tgheader {
	float: left;
	width: 100%;
	margin: 0px 0px 15px 0px;
	background-color: #fff;
}
.tgheader .img {
float:left;
}
.tgheader .text {
	float:left;
	width: 528px;
	height:82px;
	border: 1px solid #ccc;
	padding: 2px;
}

.srSeatsType #uform {
	padding: 2px 0 5px 20px;
	width: 115px!important;
	background: transparent url(../img/results/uform.gif) no-repeat scroll left top;	
}
.srSeatsType #parl {
	padding: 2px 0 5px 20px;
	width: 115px!important;	
	background: transparent url(../img/results/parl.gif) no-repeat scroll left top;
}
.srSeatsType #rows {
	padding: 2px 0 5px 20px;
	width: 115px!important;	
	background: transparent url(../img/results/rows.gif) no-repeat scroll left top;
}


