html, body{ margin: 0px; padding: 0px; border: 0px; outline: 0; font-family: 'Arimo', Arial, Helvetica, sans-serif;  background-color: #fff; color: #000; font-weight: 400;}
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: 900; font-family: Arial, Helvetica, sans-serif;}
.highlight2 { font-weight: 900; font-family: Tahoma, Geneva, sans-serif;}

#header{ position:relative; width: 100%;  height: 26px;  padding: 0px; margin: 0px auto; background-color:#FFF;}
#wrapper { position: absolute; width: 950px; margin: 0px auto; padding: 0px; top: 610px;}
.content {margin: 16px 40px 16px 16px; padding-left: 175px; }

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

/*SLIDER*/
#slider {  height: 576px !important; width: 960px; margin: 0px ; padding: 0px; overflow: hidden; z-index: 1; }
#slider ul { height: 576px; width: 100%; overflow: hidden;}
#slider ul li {  margin: 0; padding: 0px; position:relative; float: left; overflow: hidden; }
#slider-controls { position: absolute; top: 250px; width: 600px; z-index: 2; }
#slider-controls a { display: block; position: absolute; top: 0; width:70px; height:64px; text-indent: -9999px; overflow: hidden;}
#slider-controls a.prev { position:absolute; right:20px; top: 0px; background-repeat: no-repeat; background-position: center center; background-image: url(button-prev.png);}
#slider-controls a.next { position:absolute; right:20px; top: 70px;  background: url(button-next.png); background-repeat: no-repeat; background-position: center center; }

#wrapperslider {margin: 0px auto; position:absolute;width: 100%; overflow:  hidden; display:block; height: 576px; z-index: 1;}

.loader { position: absolute; top: 290px; left: 500px; width: 48px; height: 48px; background: url(loader.gif); background-repeat: no-repeat; background-position: center center;  z-index: 0; }

.bg {background-image:url(transp1.png); height:126px; padding: 3px 0px;}
.top {width:480px; position:absolute; margin: 0px; padding: 0px; z-index: 999999; left: 0px; top: 250px; }
.right { float: right;}
.left { float: left; }

/*TEXT #827151*/
H1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px; display:block; font-weight: 700;}
H1 {  font-size:14px; display:block; color: #2d79ae;}
H5 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding: 0px; line-height: 10px; margin: 0px;}

.intro {margin: 14px; padding-left: 175px; font-size:12px; line-height: 20px; color: #fff; }
.info1 {font-size:12px; line-height: 22px; padding: 8px 0px; margin: 0px;}
.leftcol {float: left; width: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 16px; padding-top: 4px; margin-top: 4px;}

/*FOOTER*/
.footer { width: 100%; margin: 0px auto; padding: 0px;}
.footercontent { border-top: 1px solid #ccc; height: 40px; padding: 0px; margin: 40px 0px 40px 0px;}
.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: #000; font-size: 10px; padding: 0px; line-height: 18px; margin-right: 20px;  }
H6 A{ outline: 0; color: #000; padding: 0px;  margin: 0px 20px 0px 20px;  text-decoration: none;}
H6 A:hover{ outline: 0; text-decoration: underline;}

/*FORM + PRICES*/
.formcontent {margin: 5px 0px 12px 0px; padding:0px;}
.prices1 {font-size: 12px; line-height: 20px; }
.form {font-size: 12px; line-height: 17px; }
.seasons { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: 900; line-height: 20px; padding: 0px; margin: 0px;}
.star{ font-size: 12px; color: #F00; font-weight: 900; }
textarea, input, option, select { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; 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:#000; 
	-webkit-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;}




