/********************* INHALT ******************************/
#inhalt{
	background: url(../images/content_bg.jpg) repeat-y;
}

#inhalt, .tx-contentwrapper_left_col{
	float: left;
	padding: 0;
	margin: 0;
	height: 100%;
	width: 825px;
	text-align: left;
}

html/**/ >body  #inhalt{
	width: 825px;
}



html/**/ >body  #inhalt, .tx-contentwrapper_left_col{
	min-height: 49em;
	height: auto;
}

.tx-contentwrapper_left_col{
	width: 265px;
	
}

.tx-contentwrapper_center_col{
	margin: 0;
	width: 560px;
	padding-right: 10px;
	padding-left: 8px;
	display: inline;
	height: 100%;
}

html/**/ >body .tx-contentwrapper_center_col{
	width: 542px;
min-height: 41em;
height: auto;
}

.tx-travelmanagement-pi1{
	float: left;
}


#inhalt .tx-travelmanagement-pi1 ul.travel_menu{
	float: left;
	padding: 0;
	margin: 0;
	list-style-position:outside;
	list-style-type:none;
	width: 265px;
}

#inhalt .tx-travelmanagement-pi1 ul.travel_menu li{
	float: left;
	padding: 0;
	margin: 0;
	width: 265px;
	border-bottom: 2px solid #ffffff;
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-size:0.9em;
	line-height:1.2em;
	padding-bottom: 6px;
	padding-top: 10px;
}

#inhalt .tx-travelmanagement-pi1 ul.travel_menu li .card_number{
	float: left;
	padding: 0;
	margin: 0;
	width: 36px;
	margin-left: 10px;
	display: inline;
}

ul.travel_menu li a.travel_menu:link, ul.travel_menu li a.travel_menu:visited,
ul.travel_menu li a.travel_menu:active{
	float: left;
	display: block;
	padding: 0;
	margin: 0;
	width: 200px;
	text-decoration: none;
	color: #000000;
}

ul.travel_menu li a.travel_menu:hover{

	color: #77A24F;
}

/**************** SINGLEVIEW ************************/
.tx-travelmanagement-pi1{
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
}

.radtouren_single_header{
	float: left;
	width: 540px;
	height: 37px;
	padding: 0;
	margin: 0;
	padding-top: 9px;
	padding-left: 11px;
	background-color: #b8d49e;
	font-weight: bold;
	font-size: 0.8em;
	line-height: 1.7em;
	color: #000000;
}

html/**/>body .radtouren_single_header{
	height: 28px;
	width: 529px;
}

.radtouren_single_title{
	float: left;
	width: 540px;
	padding: 0;
	margin: 0;
	font-size: 1.2em;
	line-height: 1.7em;
	color: #000000;
}

.radtouren_single_pictures{
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 16px;
	display: inline;
}


.radtouren_single_exklusiv, .radtouren_single_inclusiv, .radtouren_single_hotels, .radtouren_single_date,
 .radtouren_single_price, .radtouren_single_extra, .radtouren_single_tourprocess{
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
	font-size: 0.8em;
	margin-bottom: 15px;
	display: inline;
}

#inhalt .radtouren_single_price ul li{
 	font-size: 1em;
 }

.radtouren_single_booking{
	float: left;
	padding: 0;
	margin: 0;
	width: 99%;
}

.radtouren_single_booking a{
	float: left;
	padding: 0;
	margin: 0;
	width: 49%;
}

.radtouren_single_booking .radtouren_single_booking_tip{
	float: right;
	padding: 0;
	margin: 0;
	width: 50%;
	text-align: right;
	padding-top: 10px;
}

.radtouren_single_booking_tip a.valuation_menu:link, .radtouren_single_booking_tip a.valuation_menu:visited,
.radtouren_single_booking_tip a.valuation_menu:hover, .radtouren_single_booking_tip a.valuation_menu:active{
	float: right;
	padding: 0;
	margin: 0;
	font-family:verdana,arial,helvetica,geneva,sans-serif;	
	font-size: 0.8em;
	width: 100%;
	color: #000000;
}

#inhalt .tx-contentwrapper_center_col .radtouren_single_inclusiv ul{
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style-position:inside;
	padding-left: 3px;
}

#inhalt .tx-contentwrapper_center_col .radtouren_single_inclusiv ul li{
	font-size: 1em;
}


/**************** VALUATION ***********************/


.radtouren_single_header_valuation{
	float: left;
	width: 540px;
	height: 37px;
	padding: 0;
	margin: 0;
	background-color: #b8d49e;
	font-weight: bold;
	font-size: 0.8em;
	line-height: 1.7em;
	color: #000000;
}


.radtouren_single_header_text{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 11px;
	margin-top: 9px;
	display: inline;
}

.radtouren_single_header_nav{
	float: right;
	margin: 0;
	padding: 0;
	width: 270px;
	text-align: right;
	margin-right: 10px;
	margin-top: 6px;
	display: inline;
}

.valuation_fieldset{
	float: left;
	margin: 0;
	padding: 3px;
	width: 532px;
	border-bottom: 1px solid #DCE9D3;
}

html/**/>body .valuation_fieldset{
	width: 526px;
}

.valuation_fieldset_username{
	float: left;
	margin: 6px 0;
	padding: 0;
	display: inline;
}

.valuation_fieldset_total{
	float: left;
	margin: 6px 0;
	padding: 0;
	width: 520px;
	display: inline;
}

.valuation_fieldset_left{
	float: left;
	margin: 5px 0;
	padding: 0;
	width: 250px;
	display: inline;
}

.valuation_fieldset_right{
	float: left;
	margin: 5px 0;
	padding: 0;
	width: 250px;
	margin-left: 10px;
	display: inline;
}

.valuation_fieldset_comment{
	float: left;
	margin: 3px 0;
	padding: 0;
	width: 520px;
	display: inline;
}


fieldset.valuation{
	color:#000000;
	float:left;
	font-size: 0.8em;
	line-height:1.3em;
	margin:0;
	padding:0;
	width:540px;
	border: 4px solid #DCE9D3;
	margin-bottom: 20px;
	display: inline;
}
html/**/>body fieldset.valuation{
	width: 532px;
}

.touren_valuation_navigation{
	float:left;
	margin: 5px;
	padding: 0;
	width:520px;
	display: inline;
}



fieldset.make_valuation{
	color:#000000;
	float:left;
	font-size: 0.8em;
	line-height:1.3em;
	margin:0;
	padding:0;
	width:540px;
	border: 4px solid #DCE9D3;
}

html/**/>body fieldset.make_valuation{
	width: 532px;
}

.valuation_formfield{
	float: left;
	width: 520px;
	margin: 0;
	padding: 0;
	margin-left: 4px;
	margin-top: 8px;
	margin-bottom: 5px;
	display: inline;
}

.valuation_formfield label{
	float: left;
	width: 27em;
	margin: 0;
	padding: 0;
}

.valuation_formfield select{
	float: left;
	width: 8em;
	margin: 0;
	padding: 0;
	margin-left: 1em;
	display: inline;
}

.valuation_formfield  textarea.valuation_personal_comment{
	float: left;
	width: 40em;
	margin: 0;
	padding: 0;
	font-size: 1em;
}

.valuation_formfield input.valuation_submit{
	float: left;
	border: none;
	width: 157px;
	height: 36px;
}

.valuation_formfield input.answer_button{
	float: right;
	border: none;
	cursor: pointer;
	width: 115px;
	height: 36px;
}


.tx-travelmanagement-pi1 input.logout_button{
	float: right;
	border: none;
	width: 80px;
	height: 27px;
	cursor: pointer;
}