/* CSS Document  TotalCare*/
body{height:100%;}
h1{ font-size:12px;}
h2{ font-size:10px;}
#l_shadowCtn{width:767px; padding-left:8px; padding-right:8px; background:url(../img/layout/site_shadow.gif) repeat-y;}
#l_header{height:220px;}
#l_content{background:#FFD505;}
#l_footer{text-align:center; padding-top:7px; clear:both;}

#l_contentSet1{padding:17px; text-align:left; padding-top:53px;}
#l_contentSet2{width:740px; padding-top:53px;margin-left:auto; margin-right:auto;}
#l_contentSet2TD_left{padding:10px; padding-top:53px; text-align:justify;}
#l_contentSet2TD_right{width:164px; text-align:left; background:#C00000; padding-top:30px; padding-left:10px; padding-bottom:10px; padding-right:10px;}

input,select,textarea{font-size:11px; color:#CC0000; font-family:verdana, arial, tahoma;}

/*useful*/

	p{padding:5px; margin:5px;}
	/*fonsizes*/
	.fs_12{font-size:12px;}

	/*colours*/
	.c_wh{color:#FFFFFF;}

	/*decorations*/
	.b{font-weight:bold;}
	.u{text-decoration:underline}

.sidebar{text-align:center; color:#FFFF00; font-weight:bold; padding-top:20px;}
.sidebar a{color:#FFFF00; font-weight:normal; text-decoration:none; cursor:pointer;cursor:hand;}

a{color:#993300; text-decoration:none; cursor:pointer;cursor:hand;}

a.c_grey{color:#8F8F8F; font-size:10px; text-decoration:none;}
a.c_grey:hover{text-decoration:underline; color:#565656;}

.dottedLine_ylw{background:url(../img/layout/line_yellow_dotted.gif) repeat-x; height:5px;}
.point{background:url(../img/point.gif) no-repeat 4px 6px; padding-left:16px; font-weight:bold;}
.point_lighter{background:#FCB307 url(../img/point_lighter.gif) no-repeat 4px 6px; padding-left:16px; font-weight:bold;}


/*Class floatBox*//*___________________________________________________________________________*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	overflow:hidden;
}

.clearfix {
	display: inline-block;
}

    /* Holly Hack Targets IE Win only \*/
 * html .clearfix {height: 1%;}
 .clearfix {display: block;}
    /* End Holly Hack */

/*___________________________________________________________________________*/




.point_arrow{background:url(../img/layout/arrow_point.gif) no-repeat left 8px; padding-left:15px; height:20px; padding-top:2px; font-size:18px;}
/* ### divbox in form ### */
input.w150 {width:150px;}

/* ROLLOVER */
img.opacity:hover, div.opacity:hover, table.opacity:hover
	{
		-moz-opacity:0.6;
		opacity: 0.6;
		cursor:pointer;
	}
/* IE */
	.opacity-hover
	{
		filter:alpha(opacity=60);
		cursor:hand;
	}

/*CONTENT*/

/*Results*/
.res_infobox_sortform{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#B10000; color:#FFD505; margin-bottom:3px; padding:0px; }
#l_res_navigationBar2{border-top:4px solid; text-align:right; padding-top:3px; }
	/*Res_Info*/
	.res_obj_div{width:731px; height:82px; background:url(../img/results/tab_bg_1.gif) no-repeat; padding:1px; text-align:left; margin-bottom:7px;}
	.res_photo{width:124px; float:left;}
	.res_infoBox{width:590px; float:right; height:50px; padding-top:5px; padding-right:10px;}
	.res_header{background:url(../img/layout/point_white.gif) no-repeat left 4px; font-family:tahoma, arial, verdana; font-weight:bold; padding-left:7px; line-height:12px; color:#FFFFFF; font-size: 11px;}
	.res_feature{margin-top:5px; color:#FFCC33; line-height:10px}

	.res_TD1, .res_TD2, .res_TD3{font-size: 12px; color:#fff; font-weight:bold; padding-top:5px;}
	.res_TD1{width:150px;}
	.res_TD2{width:127px;}
	.res_TD3{width:40px;}

/*Details*/
.det_facilities_0{width:370px; border:1px solid #AD0000; border-bottom:0px; margin-right:3px; float:left; overflow:hidden; clear:both;}
.det_facilities_1{background:#AD0000; display:block; padding-bottom:1px; padding-left:3px;}
.det_facilities_2{padding:3px; background:#F1B204;}
.det_spezialInfo_1{background:#fff; display:block; padding-left:3px;}
.det_spezialInfo_2{padding:5px; background:#AD0000; color:#FFF}
.det_together{display:run-in; margin-right:10px;}
.det{margin-right:10px; white-space:nowrap;}




/*PropPreview*/
.propPrev_div{width:150px; margin:auto; padding-bottom:18px; background:url(../img/layout/spzOffer_bg.gif) center bottom no-repeat;}
.propPrev_title{background:url(../img/layout/spzOffer_point.gif) left 3px no-repeat; color:#FFD505; padding-left:8px;}
.propPrev_des{color: #fff; text-align:justify; padding-top:3px; padding-bottom:2px;}
/*Other*/
.roll_out {filter:alpha(opacity=100); cursor: pointer;-moz-opacity:1;	opacity: 1;}
.roll_over {filter:alpha(opacity=60); cursor: pointer;-moz-opacity:0.60;	opacity: 0.60;}


/*contact*/
.contact_someTxt{font-size:18px; color:#999900; text-decoration:underline;}

/*home*/
.specoffer{font-size:15px;}


/**
 * LAYER WITH SHIELD
 *
 */
#topBox_all {display:none; position:absolute; top:0px; left:0px; width:100%; height:99.7%;z-index: 100;}
#topBox_bg {background-color: #FFFFFF; position:absolute;z-index: 101; top:0px; left:0px; padding-bottom:5px; width:100%; height:99.7%; cursor:none; filter:alpha(opacity=85); -moz-opacity:0.85; opacity: 0.85; }
#topBox_stage{position:relative; z-index: 102; margin-left:auto; margin-right:auto; width:300px; height:300px;}
#topBox_closebtn{float:right; margin-top:5px;color:#FFFFFF; font-size:12px;te xt-align:center; background-color:#666666; padding:2px; padding-left:10px; padding-right:10px;}
#topBox_logo{text-align:center;}
#topBox_logo img{position:relative; top:-10px;}
#topBox_cnt{width:inherit; height:inherit; clear:right; margin:5px; margin-top:0px; border:#d8d8d8 5px solid; cursor:pointer; cursor:hand;
	filter:Glow(color=#000000, strength=12);
}

/*Keywords*/
.keytop{ margin-bottom:20px; font-size:9px; text-align:center;}
.keybtm{ margin-top:20px; font-size:9px; text-align:center;}