/* CSS Document */

body {background:c1c1c1; font-family:Arial, Helvetica, sans-serif; font-size:x-small; color:c1c1c1; margin:0px; padding:0px;behavior: url(csshover2.htc);}

*.* {margin:0px; padding:0px}

img, h6, h5, h4 {font-weight:bold;}
h6 {font-size:11px}
h5 {font-size:14px}
h4 {font-size:16px}

a {text-decoration:none}
a:hover {text-decoration:underline}
p {
	position:relative;
}
img {border:0px;}

#main {width:785px; margin:0px auto;}

#main-content {margin:0px; padding:0px; background-color:#FFFFFF;}

#header {margin:0px; padding:0px; clear:both;}

#head-menu {clear:both; width:100%;  background-color:#dcdcdc; text-align:center;}
#head-menu ul {list-style-type:none; margin:0px; padding:0px;}
#head-menu li {
	position:relative;
	float:left;
	display:inline;
	padding:4px 9px;
}
#head-menu li a {color:#0071bc;} 
#head-menu li a:hover {
	text-decoration:none;
	color: #FFFFFF;
}
#head-menu li:hover {background-color:#0071bc} 
.active {background-color:#bcbbbb}

#left {
	border-top:1px solid #C2C2E0;
	position:relative;
	float:left;
	width:150px;
	background-repeat:repeat-x;
	margin:0px;
	background-color:#FFFFFF;
	text-align:left;
	height: 600px;
	}

#left img {display:block; clear:both;}
#left p, left h4, h5, h6 {
	margin:5px 5px 5px 9px;
	color: #0566e6;
}
#left a {
	color:#0566E6;
	text-decoration:underline;
	font-size: 11px;
}

#left input {position:relative; float:left}
#input-span {display:block; margin:2px 5px;}
#input-email {width:100px; border:1px solid #C2C4DA; color:#3A528E;}
#left form p {color:#ebebeb; font-size:9px; margin:2px 7px;}

#left ul {list-style-type:none; margin:10px 7px; padding:0px;}
#left li a {color:#333366; text-decoration:none;}
#left li a:hover {text-decoration:underline}


#center{
	position:relative;
	border-top:1px solid white;
	float:left;
	width:485px;
	margin:0px;
	padding:0px;
	background-color:white;
	padding-bottom:20px;
	border-right:1px solid #D9DBE9;
	margin-top:15px;
	}

#center-inner {width:95%; margin:auto; margin-top:0px; color:#000059;}

#center h4 {color:#FF0000; padding:0px; margin:0px; font-size:22px; font-weight:normal}
#center h6 {color:#000059; padding:0px; margin:3px 0px;}
#center h5 {color:#FF0000; padding:0px; margin:3px 0px;}
#center p {
	margin:5px 0px;
	font-size: 12px;
	font-weight: normal;
	color: #CD140D;
	text-align: left;
}

#chalete-menu {position:relative; float:left; width:100%; padding:3px 0px; margin-bottom:10px}
.chalete-info {position:relative; float:left; border:1px solid #005186; margin:0px 1px 0px 0px; padding:0px 4px;color:#003366;
 font-size:9px;}
.chalete-info:hover {text-decoration:none; border:1px solid white;}

.selected-chalete { padding:0px;float:left; width:100%; clear:both; margin-top:5px;}
.selected-chalete img {margin:1px 8px 8px 0px; position:relative; float:left; color:#3A528E;}

.selected-chalete-inner {position:relative; float:left; width:68%;}
.selected-chalete-inner a {position:relative; float:left; padding:0px; margin:0px; font-weight:bold;color:#3E528F;}
.selected-chalete-inner p {position:relative; float:left;width:100%; color:#3E528F; margin:-15px 0px 0px 0px; padding:0px;clear:both; }


td {border-bottom:1px solid white; padding:4px 8px;}
th {border-bottom:1px solid white; padding:4px 8px; text-align:left;}

.paragraph-footer { padding:9px; float:left; width:755px; margin-top:30px; position:relative; text-align:center;}
.paragraph-footer p {color:#6E6EA9; ; margin:3px; margin:1px auto; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}
.paragraph-footer a {color:#6E6EA9;}

#right {
	position:relative;
	border-top:1px solid white;
	float:left;
	display:inline;
	width:145px;
	margin:0px;
	padding:0px;
	margin-top:7px;
	}

.right-inner {margin:5px;}
.right-inner h5 {color:#0071bc; font-variant:small-caps; margin:3px 0px; font-size:11px; font-weight:bold; font-family:Verdana, Helvetica, sans-serif}
.right-inner p {margin:2px 0px; color:#535378; font-size:10px;}
.right-inner a:hover {text-decoration:none}

#footer{}

.clearfix:after {
    content: ".";
   	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	}
.clearfix {display: inline-block;}
* html .clearfix {}
.clearfix {display: block;}
.skibundle {
	color: #2753AB;
}
#main #main-content #center #center-inner table {
	font-size: 10px;
	color: #CCC;
	text-align: left;
	font-weight: bold;
}
h1 {
	font-size: 16px;
	color: #006;
}
#main #main-content #center #center-inner table tr td a {
	text-align: center;
}
#main #main-content #left p {
	color: #da1100;
	font-size: 11px;
}
#main #main-content #center #center-inner .style12 .style13 {
	font-weight: normal;
}
#main #main-content #center #center-inner p strong {
	text-align: left;
}
#main #main-content #center #center-inner td table tr .style10 .style4.style9 font b {
}

