body{background: url('/client/images/bg.png'); background-repeat: repeat-x; margin:0; background-color: #dfaa4e;font-family:Arial;}a{color: #fe0000;}a:hover{color: #fe0000;text-decoration:none;}#topmenu{color: #ffffff; display: inline-block; list-style-type: none; margin:0;padding:0;font-size: 12px;}#topmenu li {float: left; padding-right: 10px;}#topmenu a{color: #ffffff;}#topmenu a:hover{text-decoration:none;}#langarea{height: 28px; width: 612px; float: left; padding-top: 10px; padding-right: 0px; text-align: right; color: #fefefe;font-size: 12px;}#langarea a{color: #fff;padding-right: 10px;}#langarea a:hover{color: #fff;text-decoration:none;padding-right: 10px;}#langarea b{color: #fff;padding-right: 10px;}#lastminuteblock{border: 1px solid #fee600; margin-left: 15px; margin-right: 15px;}#lastminuteblock h3{font-size: 13px; color: black; text-decoration: none;}#lastminuteblock .intro{font-size: 12px; color: #000000; border-bottom: 1px solid #f6cb00; padding-bottom: 10px;margin-bottom:0px;}#typeMenu{float: left; height: 13px; margin-left: 2px; margin-top: 5px; font-weight: bold; font-size: 13px; padding: 7px 0px; 5px 0px;}#traveltypesmenu{color: #ffffff; display: inline-block; list-style-type: none; margin:0;padding:0;font-size: 13px;}#traveltypesmenu li {float: left; padding-right: 10px;color: #fe0000;}#traveltypesmenu li a{color: #fe0000; padding-left: 10px;}#traveltypesmenu li a:hover{color: #fe0000;text-decoration:none; padding-left: 10px;}#traveltypesmenu #visited{color: #000;text-decoration:none; padding-left: 10px;}#content_title{color:#fff; background-color: #000; }#news h3{margin: 0; padding: 0;}#news h3 a{color:#fe0000;font-size: 13px;}#news .intro{font-size: 13px;}#news a{font-size: 12px; margin-bottom: 20px;}#news #date{font-size: 11px;}#news #content{font-size: 12px; margin-top: 25px;}.niceButton{border:1px solid black;}