#xpage {
position:relative;	
height:1000px;
width:850px;
margin:0 auto;
}

#xwrapper {
position:absolute;
top:0;
left:0;
width:850px;
display:block;
text-align:left;
}

#xfloatleft {
display:inline;
width:450px;
height:350px;
float:left;
margin-left:10px;
}

#xfloatright {
display:inline;
width:350px;
height:100%;
float:right;
margin:0 10px 0 0;
overflow:visible;
text-align:left;
}

#xform2send {
position:absolute;
top:375px;
left:10px;
width:450px;
display:block;
text-align:left;
}

#xlist {
letter-spacing:.02em;
text-align:left;
width:445px;
word-spacing:.08em;
padding:0;
margin:0px auto 40px auto;
}

#xcams {
position:absolute;
left:-155px;
top:26px;
width:140px;
height:auto;
z-index:2;
text-align:center;
}

.swap {
display:none;
position:absolute;
top:336px;
left:30px;
width:400px;
height:10px;
z-index:16;
font-size:10px;
display:inline-block;
}

.swap a:link, .swap a:visited {
font-size:10px;
} 	

ul#iconnav {
position:absolute;
top:560px;
width:300px;
height:40px;
left:490px;
z-index:4;
}

ul#iconnav2 {
height:40px;
width:300px;
z-index:4;
position:relative;
margin:0 auto;
}

ul#iconnav li, ul#iconnav2 li {
width:18px;
height:18px;
display: inline; 
margin-right:3px;
}

ul.preview li {
background:#28303e;
border-right: 1px solid #52627a;
border-bottom: 1px solid #52627a;
border-left: 1px solid #3d495c;
border-top: 1px solid #3d495c;
display:inline-block;
float:left;
position:relative;
text-align:center;
overflow:hidden;
width:445px;
height:322px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

ul.preview li img {
width:425px;
height:302px;
margin:10px;
display:inline-block;
}

ul.live {
display:block;
}
 
ul.live li {
background:#28303e;
border-right: 1px solid #52627a;
border-bottom: 1px solid #52627a;
border-left: 1px solid #3d495c;
border-top: 1px solid #3d495c;
display:inline-block;
float:center;
position:relative;
text-align:center;
overflow:hidden;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

ul.live li img {
width:auto;
height:auto;
margin:10px;
display:block;
}

.live li span {
display:inline-block;	
margin-right:10px;
width:100%;
height:30px;
left:10px;
bottom:10px;
padding:4px 6px 4px 6px;
position:absolute;
z-index:20;
text-align:left;
overflow:hidden;
vertical-align:text-bottom;
}

ul.huge li {
background:#28303e;
border-right: 1px solid #52627a;
border-bottom: 1px solid #52627a;
border-left: 1px solid #3d495c;
border-top: 1px solid #3d495c;
margin:4px;
display:inline-block;
}

ul.huge li img {
display:inline-block;
margin:10px;
}

#livecam #full ul.huge li:hover {
background:transparent url("http://snowcams.eu/gfx/header-light.png");
background-repeat:no-repeat;
border-left: 1px solid #13181F;
border-top: 1px solid #13181F;
border-right: 1px solid #313D4F;
border-bottom: 1px solid #313D4F;
cursor: pointer;
}

ul.preview li a.xlthumb span.shade {
left:-9999px;
position:absolute;
font-size:10px;
line-height:1.9;
}

ul.preview li a.xlthumb:hover span.shade  {
display:block;
border:1px solid #120E0D;
border-width:0 0 1px;
height:auto;
left:10px;
padding:20px 0 5px;
text-align:left;
top:10px;
width:425px;
}

.showcase li {
background:transparent url("http://gfx.sionvalais.com/white.png");
border-bottom:1px solid #47535F;
border-right:1px solid #47535F;
border-left:1px solid #3B454F;
border-top:1px solid #3B454F;
display:block;
margin:4px;
text-align:center;
height:90px;
width:130px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
box-shadow: -5px 5px 10px rgba(255, 255, 255, .2);
-webkit-box-shadow: -5px 5px 10px rgba(0, 0, 0, .2);
-moz-box-shadow: -5px 5px 10px rgba(0, 0, 0, .2);
}

.showcase li:hover {
border-bottom: 1px solid #52627a;
border-right: 1px solid #52627a;	
border-top:1px solid #47535F;
border-left:1px solid #47535F;
}

.showcase li img {
height:78px;
width:118px;
margin:5px;
}

#xwrapper .caption-bottom {
height:50px;
}

#xcams .caption-bottom {
font-weight:600;
height:auto;
font-size:10px;
}

#xtransbox {
display:block;
width:445px;
}

#xhotelads {
position:absolute;
top:40px;
left:840px;
z-index:3;
width:160px;
height:auto;
text-align:center;
}

#forecast {
position:relative;
top:-58px;
left:200px;
width:240px;
height:30px;
z-index:6;
text-align:left;
letter-spacing:0.006em;
word-spacing:0.012em;
color:#6f6461;
}

.day2day {
display:inline;
height:50px;
width:50px;
position:relative;
}

.angebote img {
display:block;
margin:1px auto;
padding:5px;
}

#xfloatright p {
margin:0 0 15px 0;
color:#FFEFFF;
}

.paradise {
height:30px;
}

#xlist .showcase {
width:440px;
height:110px;
display:block;
text-align:left;
margin-bottom:5px;
}

.showcase a:link {
margin-right:2px;
}

.listing {
height:auto;
margin-bottom:5px;
}

#xtransbox div {
position:relative;
}

.naked {
border:0;
}

#xfloatright h1 {
display:block;
margin-bottom:20px;
}

.title {
color:#fff;
font-size:20px;
height:20px;
margin-bottom:18px;
text-transform:uppercase;
}

#xfloatleft h2 {
margin-left:10px;
margin-bottom:5px;
height:22px;
overflow:hidden;
}

#zeitraffer h1, #zeitraffer h2  {
display:inline;	
text-align:left;
font-size:12px;
}

.cat {
display:inline-block;
text-align:left;
margin-right:2px;
}

#xtransbox2 {
width:99%;
height:auto;
}

#msg {
width:99%;
}

#ready {
display:none;
}

.author {
color:#fff !important;
}

#newurl {
display:none;
position:relative;
top:-20px;
left:0;
cursor: pointer;
z-index:88;
}

.addcat {
cursor: pointer;
}

#dayswitch, #currentswitch, #suggest {
cursor: pointer;
display:inline-block;
margin-right:4px;
}

#gone {
display:inline-block;
margin-right:4px;
}

.highlight {
font-size:110%;
font-style:italic;
margin-right:5px;
}

.avrate {
color:#FF7FAB;
font-weight:700;
}

a.angebote:link img,a.angebote:visited img, a.continu:link img, a.continu:visited img  {
filter:alpha(opacity=60);
opacity:.6;
}

a.xlthumb:link img,a.xlthumb:visited img {
filter:alpha(opacity=80);
opacity:.8;
}

.preview li:hover, .live li:hover {
background:transparent url("http://snowcams.eu/gfx/header-light.png");
background-position:0px 0px;
background-repeat:no-repeat;
cursor: pointer;
} 

a.angebote:hover img,a.angebote:active img, a.continu:hover img,a.continu:active img, a.xlthumb:hover img,a.xlthumb:active img {
filter:alpha(opacity=90);
opacity:1;
}

#xfloatright a,#xfloatright p {

}

#xfloatright p a.courtesy:link,#xfloatright p a.courtesy:visited {
color:#EF4A4A;

}

#xfloatright p a.courtesy:active,#xfloatright p a.courtesy:hover {
color:#EF6868;
}

a.courtesy:active, a.courtesy:focus { 
position : relative; 
top : 1px; 
}

.navigate {
width:400px;
}

fieldset {
border:1px dotted #231C18;
margin:0 0 10px 5px;
padding:0 10px 10px;
width:410px!important;
}

.thanks {
color:#6f6461;
}

#full b, #full strong {
color:#6f6461;
font-weight:300;
margin:0 2px;
}

#full tr td {
color:#3F3837;
}

#full h1 {
margin-top:20px;
}

#full #xfloatright h1 {
margin-top:0px;
}

.eip_mouseover { background-color: #ff9; color:#120e0d; padding: 3px; }
.eip_savebutton { background-color: #36f; color: #fff; }
.eip_cancelbutton { background-color: #000; color: #fff; }
.eip_saving { background-color: #903; color: #fff; padding: 3px; }
.eip_empty { color: #afafaf; }

.ratingblock {
	display:block;
	}

.loading {
	height: 30px;
	background: url("http://gfx.sionvalais.com/spinner.gif") 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	padding:0px;
	height: 12px;
	position: relative;
	margin:-10px 0 2px 0;
	background: url("http://gfx.sionvalais.com/stars.png") top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:12px;
	height: 12px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url("http://gfx.sionvalais.com/stars.png") left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:12px;}
.unit-rating a.r2-unit{left:12px;}
.unit-rating a.r2-unit:hover{width: 24px;}
.unit-rating a.r3-unit{left: 24px;}
.unit-rating a.r3-unit:hover{width: 36px;}
.unit-rating a.r4-unit{left: 36px;}	
.unit-rating a.r4-unit:hover{width: 48px;}
.unit-rating a.r5-unit{left: 48px;}
.unit-rating a.r5-unit:hover{width: 60px;}
.unit-rating a.r6-unit{left: 60px;}
.unit-rating a.r6-unit:hover{width: 72px;}
.unit-rating a.r7-unit{left: 72px;}
.unit-rating a.r7-unit:hover{width: 84px;}
.unit-rating a.r8-unit{left: 84px;}
.unit-rating a.r8-unit:hover{width: 96px;}
.unit-rating a.r9-unit{left: 96px;}
.unit-rating a.r9-unit:hover{width: 108px;}
.unit-rating a.r10-unit{left: 108px;}
.unit-rating a.r10-unit:hover{width: 120px;}

.unit-rating li.current-rating {
	background: url("http://gfx.sionvalais.com/stars.png") left bottom;
	position: absolute;
	height: 12px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.thanks {color:#fff;}


.icon {
cursor:pointer;
}

.jeip-saving {
background-image: url( 'ajax-loader.gif' );
background-repeat: no-repeat;
background-position: left;
background-color: #903;
color: #fff;
padding: 0 2px 0 20px;
}

.jeip-editfield {
	
}

.jeip-mouseover {
background-color: #FEDE65;
}

.jeip-savebutton {
background-color: #36f;
color: #FFEFFF;
}

.jeip-cancelbutton {
background-color: #c50a1f;
color: #FFEFFF;
}

.text-edit {
display:block;
width:500;
margin:0 auto;
text-align:center !important;	
}

.cold {
color:#9cb0c9 !important;	
}

.warm {
color:#FFD88B !important;
}