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

html {
	overflow-y:scroll;
}

body {
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:smaller;
    line-height:1.4em;
	color:#000000;
	background-color:#eeeeee;
    background-image: url(../img/template/body.jpg);	
    background-repeat:repeat-x;
}

#page {
	width:950px;
	margin:0px auto 15px auto;
	background-color:#ffffff;
}

#header {
	height:60px;
	font-size:1.5em;
	background-color:#ffffff;
}

#languages {
	float:right;
	height:40px;
}

#menu {
	width:935px;	
	height:50px;
    background-image: url(../img/template/menu.jpg);
    padding-left:15px;		
}

#main {
	widht:950px;
}

#left {
	float:right;
	width:290px;
	background-color:#ffffff;
}

*html #left {
	margin-right:-3px;
}

#lefttop {
	padding:75px 30px 0px 30px;
    background-image: url(../img/template/left.jpg);	
    background-repeat:no-repeat;
}

#lefttop2 {
	padding:75px 30px 0px 30px;
    background-image: url(../img/template/left2.jpg);	
    background-repeat:no-repeat;
}

*html #lefttop {
	margin-right:-3px;
}

#leftbottom {
	height:30px;
    background-image: url(../img/template/leftbottom.jpg);	
    background-repeat:no-repeat;
}

#content {
	border:1px solid #a3a3a3;
	padding:70px 20px 20px 0px;
	margin-right:290px;
	text-align:justify;
    background-image: url(../img/template/content.jpg);	
    background-repeat:no-repeat;	
}

#footer {
	text-align:center;
	clear:both;
	padding-top:1em;;
	background-color:#eeeeee;
	color:#888888;
}