@import url("reset.css");
@import url("menu-vert.css");
@import url("menu-horiz.css");




/*----------------------------BASE-----------------------------*/
body{
	font-family: Candara, "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	color:#000;
	}
#headstripe, #maincont, #footer, #guarantee, #news, #newsfoot, #menu-vert, .zoomred, .zoomgray{behavior: url(/tools/iepngfix.htc)}
#dynamicspace, #guarantee, hr, #flashcont, #left-cont, #menu-horiz, #footer, #gallery-pagination, .zoomgray, .zoomred, .detail strong{
	display:none
	}
h1{
	font-size:1.9em;
	text-transform:uppercase;
	float:left;
	width:962px;
	color:#666;
	line-height:1.8em;
	}
h2{
	color:#fff200;
	font-size:1.4em;
	padding:5px 0 8px 0;
	font-weight:bold
	}
h3{
	color:#dc0b0b;
	font-size:1.4em;
	font-weight:bold;
	line-height:1.8em;
	}
h4{
	background:url(../images/a_07.gif) no-repeat 6px center;
	font-size:1.5em;
	color:#96a8ad;
	padding:10px 5px 8px 25px;
	font-weight:bold
	}
p{
	margin: 0 0 1em 0;
	}
#bg{
	width:100%;
	}
/*-----------------TEXT------------------------------------------------*/
.text ul {
	font-size:1em;
	list-style:inside;
	list-style-type:disc;
	float:none;
	width:auto;
	padding-left:20px;
	}
.text ol{
	list-style:inside decimal;
	padding-left:20px;
	}
.text li {
	float:none;
	border:none;
	}
.text ul li ul {
	list-style:none;
	}
.text ul li ul li {
	padding-left:10px;
	list-style:inside circle
	}
.text ul li{
	position:relative;
	float:none
	}
.textli ul{
	display:list-item;
	position:relative;
	left:auto;
	top:auto
	}
table{
	line-height:1.2em;
	width:100%;
	border-collapse:collapse;
	font-size:1em;
	}
table th{
	background-color:#fff200;
	border-bottom:1px solid #fff200;
	color:#555555;
	font-weight:bold;
	padding:5px;
	}
table td{
	padding:5px;
	border-bottom:1px solid #424242
	}
a{
	color:#fff
	}
.fotoleft{
	float:left;
	padding:0 15px 5px 0;
	}
.fotoright{
	float:right;
	padding:0 0 5px 15px;
	}

/*----------------------------------------------------------------*/
#page{
	width:962px;
	margin:0 auto;
	position:relative
	}
#headstripe{
	width:962px;
	height:28px;
	position:relative;
	top:60px;
	}
#maincont{
	width:920px;
	float:left;
	margin-top:60px;
	font-size:1.2em;
	padding:1px 22px 0 20px;
	}
#logo{
	position:absolute;
	top:13px;
	z-index:5;
	left:30px;
	}
#sloganstripe{
	height:28px;
	width:920px;
	}
#slogan{
	width:505px;
	height:28px;
	}
#slogan span{
	padding:0 0 0 150px
	}
#topbg{
	width:962px;
	height:62px;
	display:block;
	}
#topnobg{
	width:962px;
	height:62px;
	display:block;
	}
#middlebg{
	width:962px;
	float:left
	}
#middlenobg{
	width:962px;
	float:left
	}
#left-cont{
	width:239px;
	padding:0;
	float:left;
	font-size:1.1em;

	}
#news{
	background:url(../images/menuv_08.png) repeat-y;
	padding:0 0 0 0;
	width:239px;
	display:block;
	clear:both;
	float:left;
	color:#b0b0b0;
	}
#newshead{
	background:url(../images/menuv_11.gif) 8px 8px no-repeat;
	display:block;
	width:239px;
	height:30px;
	}
#news span{
	display:none;
	}
.date{
	width:205px;
	margin-left:10px;
	background:url(../images/menuv_15.gif) repeat-x top;
	padding:5px 5px 2px 0px;
	color:#fff207;
	}
#news p{
	line-height:1.4em;
	padding:0 5px 2px 10px;
	}
#news a{
	color:#fff;
	}
#newsfoot{
	background:url(../images/menuv_18.png) no-repeat;
	width:239px;
	height:14px;
	float:left
	}

.text{
	padding:8px 5px 7px 5px;
	float:left;
	width:952px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	line-height:1.8em;
	}
#images-cont{
	margin-top:6px;
	width:954px;
	float:left;
	padding:4px 8px 8px 0px;
	}
#images-cont img{
	clear:both;
	float:left;
	}
.detail{
	float:left;
	font-size:1.2em
	}
.detail a{
	position:relative;
	float:left;
	padding:0 0 0 5px;
	}
#chairs a{
	position:relative;
	float:left;
	margin:0 4px 0 0;
	text-decoration:none;
	color:#fff
	}
#chairs a div{
	color:#000;
	padding:0 0 10px 0;
	line-height:1.5em;
	}
#chairs a img{
	float:none
	}
.detail img{
	clear:both;
	padding:0 0 5px 0
	}
.refer{
	padding:7px;
	margin:5px 0 10px 0;
	border-bottom:1px solid #656565;
	width:650px;
	float:left
	}
a.refphoto{
	position:relative;
	z-index:10;
	float:left
	}
.refphoto img{
	clear:both;
	float:left
	}
























