html, body, img{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-family: Verdana, Geneva, sans-serif; background-color: #ebecec; color: #000;}

body { line-height: 1; }

/*CLEARFIX*/
/* Hides from IE-mac float clearing for IE6 \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix:after {DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both;}
img {border: none; margin: 0px; border: 0px;}
a:focus { outline: 0; }
LI { list-style-type: none; DISPLAY: block;}
OL, UL { list-style-type: none; DISPLAY: block; margin: 0px; padding: 0px;}
.clearboth { CLEAR: both; HEIGHT: 0px; VISIBILITY: hidden;}
.highlight { font-weight: bold; font-family: Verdana, Geneva, sans-serif; color:#18748d;}

.header{ position:relative; width: 100%;  height: 62px;  padding: 0px; margin: 0px auto; }
#wrapper { position: absolute; width: 900px; margin: 0px auto; padding: 0px; top: 536px; }
.content {margin: 0px 30px;}

/*LOGO*/
#logo {position: absolute; width: 102px; left: 12px; top: 32px; z-index: 999999;}
UL#logo	{margin: 0px; padding: 0px; list-style: none;}
UL#logo li { height: 110px; text-indent: -9999px; }
UL#logo li a { height: 110px; display: block; background-image: url(logo.png); background-repeat: no-repeat; background-position: left 0px; outline: 0;}

#wrapperslider {margin: 0px auto; position:absolute;width: 100%; overflow:  hidden; display:block; height: 450px;z-index: 1;}
/*SLIDER*/
#slider {  height: 450px !important; width: 930px; margin: 0px ; padding: 0px; overflow: hidden; z-index: 1; }
#slider ul { height: 450px; width: 100%; overflow: hidden;}
#slider ul li {  margin: 0; padding: 0px; position:relative; float: left; overflow: hidden; }
#slider-controls { position: absolute; top: 270px; width: 100%; z-index: 2; }
#slider-controls a { display: block; position: absolute; top: 0; width: 55px; height: 55px; text-indent: -9999px; overflow: hidden;}
#slider-controls a.prev { left: 0px; background: url(arrow-left.png); background-repeat: no-repeat; background-position: center center;  }
#slider-controls a.next { right: 0px; background: url(arrow-right.png); background-repeat: no-repeat; background-position: center center; }
img.preload, div.content-default { visibility: hidden; }

.loader { position: absolute; top: 186px; left: 49%; width: 180px; height: 218px; background: url(logoloader.png); background-repeat: no-repeat; background-position: center center;  z-index: 0; }

.content-default { position: absolute; width: 200px; bottom: 0px; right: 0px; z-index: 10; overflow: hidden; padding-bottom: 10px; background: url(bg.png);background-repeat:repeat;}
.content-default h2 { width: 160px; padding: 10px 16px 3px 16px; margin: 0px; line-height: 15px; font-size: 11px; color: #fff; font-weight:700;}
.content-default p { padding: 0px 16px 3px 16px; margin: 0; line-height: 18px; font-size: 11px; color: #fff; }

/*TEXT*/
p { padding: 10px 0px; font-weight: 400; font-size:11px; font-family: Verdana, Geneva, sans-serif; line-height: 20px;  color: #666; margin: 0px;}
h1 {font-family: 'Wire One', Verdana, Geneva, sans-serif;  color: #333; margin: 0px; font-size: 40px; font-weight: 900; letter-spacing: 0em; word-spacing: 0em; line-height: 0.5; }
H1, h2, h3, h4, h5, h6 {margin: 3px 0px; padding: 0px; display:block; font-weight: 400;}
H5 { font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 10px; padding: 0px; line-height: 10px; margin: 0px;}

/*FOOTER*/
.footer { width: 100%; margin: 0px auto; padding: 0px;}
.footercontent { border-top: 1px solid #ccc; height: 40px; padding: 0px; margin: 40px 0px 40px 0px;}
.leftcol {float: left; width: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 24px; padding-top: 14px; margin-top: 14px;}
.leftfooter{float: left; width: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 14px; margin-top: 14px;}

/*FOOTER LINKS*/
H6 { font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 10px; padding: 0px; line-height: 18px; margin-right: 20px;  }
H6 A{ outline: 0; color: #666; padding: 0px;  margin: 0px 20px 0px 20px;  text-decoration: none;}
H6 A:hover{ outline: 0; text-decoration: underline;}

/*FORM + PRICES*/
.formcontent {margin: 20px 0px; padding:0px;}
.prices1 {font-size: 11px; line-height: 20px; color: #666;}
.form {font-size: 11px; line-height: 17px; color: #666;}
.seasons { font-size: 11px;  font-weight: bold; color:#18748d; line-height: 20px; padding: 0px; margin: 0px;}
.star{ font-size: 12px; color: #F00;}
textarea, input, option, select { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: #000; background-color:#fff; padding: 3px; border: 1px solid #ccc; margin-bottom: 2px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px 5px 5px 5px;}

input#form {margin-top: 8px; margin-bottom: 0px; padding: 4px; color: #fff; border: none; cursor: pointer; 
background-color:#18748d; 
	-webkit-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;}



