html,body{
	font: 12px 'trebuchet ms', arial, verdana, geneva, lucida, 'lucida grande', sans-serif;

	color:#000;
	line-height:1.5em;
	margin: 0px;
	padding: 0px;
	background: url(../images/fundal1.jpg ) no-repeat #5F0608;
}
td {vertical-align:top;}
div {text-align:left;}

a{text-decoration: underline;color:#A29E7A;background-color:#FFF;}
a:hover{text-decoration: underline;color:#000;background-color:#FFF;}
hr{clear:both;}
img {border:0px;}

.clear_self:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clear_self {height: 0%;}
/* End hide from IE-mac */
.clear {clear: both;}
form {margin:0px;padding:0px}
#cont #contact td{font-size:12px;margin:0px;padding:0px;min-height:25px;height:25px}

#bigcontainer{ background-color:#FFF;width: 780px;margin-top:30px;margin-bottom:20px; margin-left:auto; margin-right: auto;padding:0;}
#header {margin: 10px;}
#navlist li { display: inline; list-style-type: none;list-style: none; padding-right: 20px;}
#navlist li a {text-decoration: none;font-size:17px;}
#navlist li a#current { font-weight: bold; }

#slide {text-align:center;}

#rooms {background-color:#FFF;margin:10px;}
#rooms div.float {float:left;padding-left:23px;text-align:center;}
#rooms a {text-decoration:none;}
hr {margin-left:20px;margin-right:20px;margin-top:0px;background: transparent; width: 740px; line-height:0.1em;display:block;border:none;border-bottom:1px dotted #000;}

#content {text-align: justify;margin:10px;}
#content div.section {float:left;width:370px;padding-left:10px;padding-right:0px;padding-bottom:10px;}
#content div.section h2 {margin:0px;padding:0px;background-color: transparent;font-size:22px;text-align:left;color:#A29E7A;}
#content p {font-size:12px;line-height:14px;}

#zonastg {float:left;width:200px;vertical-align:top;}
#zonastg div.section {padding-left:10px;padding-right:0px;padding-bottom:10px;width:180px;}
#zonastg div.section h2 {background-color: transparent;font-size:18px;padding-top:35px;text-align:left;color:#A29E7A;}
#cont {float:left;width:545px;}
#cont div.section {padding-left:10px;padding-right:0px;padding-bottom:10px;width:545px;}
#cont .bgfer {line-height:1.7em;background: url("../images/bg_ferestre.jpg") no-repeat top center;padding:20px;}
#cont .bgfer p{line-height:1.5em;}

#usi table{margin:0px;padding:0px;width;auto}
#usi td{font-size:11px;width:200px;text-align:center}

#cont #ferestre td{font-size:10px;padding-left:150px;width:275px;padding-top:20px;min-height:180px;height:190px;}
#cont #ferestre .fer1{background: url("../images/fereastra1.jpg") no-repeat top left;}
#cont #ferestre .fer2{background: url("../images/fereastra2.jpg") no-repeat top left;}
#cont #ferestre .fer3{background: url("../images/fereastra3.jpg") no-repeat top left;}
#cont #ferestre .fer4{background: url("../images/fereastra4.jpg") no-repeat top left;}
#cont #ferestre .fer5{background: url("../images/fereastra5.jpg") no-repeat top left;}

#cont .usa1{background: url("../images/usa1.jpg") no-repeat top left;}
#cont .usa2{background: url("../images/usa2.jpg") no-repeat top left;}
#cont .usa3{background: url("../images/usa3.jpg") no-repeat top left;}
#cont .usa4{background: url("../images/usa4.jpg") no-repeat top left;}
#cont .usa5{background: url("../images/usa5.jpg") no-repeat top left;}

#cont div.section h2 {background-color: transparent;font-size:22px;padding-top:20px;text-align:left;color:#A29E7A;}

#menustg {width:200px;}
#menustg ul { margin-left: 0;padding-left: 0;list-style-type: none;font-weight: bold;}
#menustg a {display: block;padding: 3px;width: 200px;background-color: #E2DFC5;border-bottom: 0px solid #FFF;}
#menustg a:link, #menustg a:visited {color: #000;text-decoration: none;}
#menustg a:hover {background-color: #A29E7A;color: #fff;}
#menustg li a#current {background-color: #A29E7A;color: #fff;}

#footer  {clear:both;margin:10px;background-color:#FFF;}
#footer div.container {background-color: #ffe;}
#footer div.float { float: left;padding-left:23px;}
#footer div.logo {float:left;padding-right:23px;text-align:right;}

