*{
	margin:0;
	padding:0;
    }
html {
	height:100%;
	overflow:Scroll; 
	overflow-x:auto;
}
body 
{
	margin: 0;
	padding: 0;
	background:#E9F0F9 url(../images/bodyBg.gif) repeat-x left top;
}

form {margin: 0;}

img	{border: 0 none;}

a {
	color: #0492D0;
	text-decoration: none;
}

a:hover {text-decoration: underline;}

.container	{
	width:1000px;
	height:592px;
	margin:0 auto;
}
/*Top part*/
.topPart{
	width:1000px;
	height:75px;
	overflow:hidden;
	background-color:#fff;
}
.logo{
	float:left;
	height:75px;
	width:226px;
}
.logo img{
	padding-top:9px;
	padding-left:5px;
}

.menu{
	float:left;
	width:680px;
	height:63px;
	overflow:hidden;
}
.languages{
	float:left;
	width:85px;
}

.languages img{
	padding-top:20px;
}

/*Bottom part*/
.bottomPart{
	height:515px;
	width:1000px;
	overflow:hidden;
	background-color:#E9F0F9;
	background:url(../images/contentBg.gif) repeat-x left bottom;
}

.insidePart{
	xheight:527px;
	height:515px;
	width:1000px;
	overflow:hidden;
	xbackground:url(../images/topPict1.jpg) no-repeat left top;
}

/*Home page*/

div.home{
	float:left;
	width:610px;
	height:195px;
	overflow:hidden;
	margin-top:3px;
	margin-left:15px;
}

.animatedPicture{
	float:left;
	position:relative;
	width:331px;
	height:150px;
	overflow:hidden;
	margin-top:48px;
	margin-left:10px;
	background-color:#fff;
	z-index:2;
}

.imageContainer{
	position:absolute;
	z-index:5;
}

.animatedPicture img{
	margin-top:6px;
	margin-left:6px;
}

div.calendar{
	position:absolute;
	z-index:5;
	width:198px;
	height:50px;
	margin-top:-50px;
	margin-left:-200px;
	background:url(../images/calendar1.png) no-repeat left top;
	color:#24447C;
	font:bold 12px Arial;
	padding-top:15px;
	text-align:center;
}

* html div.calendar{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../site/core/images/calendar1.png', sizingmethod='scale');
	margin-top:-63px !important;
}

.frontArea{
	float:left;
	width:954px;
	height:268px;
	overflow:hidden;
	margin-top:7px;
	margin-left:15px;
	background:#fff url(../images/homeRteBg.gif) no-repeat left top;
}

.frontHead{
	float:left;
	width:520px;
	height:245px;
	overflow:hidden;
	margin-top:15px;
	padding-left:20px;
}

.frontLeft{
	float:left;
	width:300px;
	height:245px;
	overflow:hidden;
	margin-top:15px;
	margin-left:60px;
	padding-left:30px;
}

/*Content page*/
.contentArea{
	float:left;
	width:954px;
	height:425px;
	overflow:hidden;
	margin-top:40px;
	margin-left:15px;
	background:#fff;
}

.leftPart{
	width:260px;
	height:425px;
	overflow:hidden;
	padding-left:30px;
}

.secondLevelMenu{
	float:left;
	width:210px;
	height:auto;
	overflow-x:hidden;
	margin-top:20px;
}


.left{
	float:left;
	width:255px;
	height:auto;
	overflow-x:hidden;
}

/*Footer*/
.mainFooter{
	width:900px;
	height:50px;
	overflow:hidden;
	color:#4B6C8D !important;
	background:url(../images/footer.gif) no-repeat left top;
	padding-top:20px;
	padding-left:100px;
}

.footer{
	float:left;
	width:690px;
}

.rightFooter{
	width:200px;
	float:left;
	padding-top:1px;
}

.rightFooter img{
	width:13px;
	height:13px;
}

.mainFooter a, .rightFooter a{
	color:#4B6C8D !important;
	font:12px Arial !important;
}



/*Custom scroll*/
.text_after_buy{
	float:left;
	margin-top:15px;
	margin-left:30px;
	padding-right:10px;
	height:400px;
	width:610px;
	position:relative;
	overflow:hidden;
	scrollbar-base-color: #DEEAE8;
}
.text_ice{
	position:relative;
	width:605px;
	height:400px;
}

.ui-slider
{
    float:left;
    width:12px;
    height:400px;
    z-index:25;
    position:relative;
    display:none;
    background-image:url(/site/core/images/scrollBG.gif);
    background-position:center center;
    background-repeat:no-repeat;
    margin-top:15px;
}

.ui-slider-handle  
{
    position: absolute; 
    z-index: 26; 
    top: 0px; 
    left: 0px; 
    cursor:pointer;
    width:12px;
    height:141px !important;
    background-image:url(/site/core/images/scrollBox_h.gif);
    background-position:center center;
    background-repeat:no-repeat;
    padding:0;
    margin:0;
    }
.ui-slider-disabled .ui-slider-handle  
{
    opacity: 0.5; filter: alpha(opacity=50); 
    }
.ui-slider-range  
{
    position: absolute; 
    background: #DEEAE8; 
    opacity: 0.3; 
    filter: alpha(opacity=30); 
    width: 100%; 
    height: 100%; 
}


/*RTE images*/

.RTEEntryPoint{
	position:absolute;
}

.home_img{
	margin-left:-950px;
	margin-top:-200px;
}

.frontHead_img{
	margin-left:-910px;
}

.frontLeft_img{
	margin-left:-300px;
}

.left_img{
	margin-top:-20px;
	margin-left:-255px;
}

.footer_img{
	margin-top:485px;
	margin-left:-870px;
}

.frontFooter{
	margin-top:285px;
	margin-left:-870px;
}

.cachImage,.cachImage img{position:absolute;display:none;visibility:hidden;top:-300px;left:-2000px;}

