/********************BODY ********************/



body

{



	background-image:url(../images/bck.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#f6f6f6;



}





a img { border-style: none; }



/*******************PAGE*********************/

#page {

	margin:auto;

	width: 1020px;

	height: 200px;

	font-family:'Trebuchet MS', Helvetica;

	font-size:14px;

	line-height:140%;

	background-image:url(../images/tobebest.png);

	background-repeat:no-repeat;

	background-position:bottom;



}



#language-selection {



	height:30px;

	text-align:center;

}



#header {



	height:345px;

	background-image:url(../images/header1.jpg);

}



#header.s1 { background-image:url(../images/header1.jpg); }

#header.s2 { background-image:url(../images/header2.jpg); }

#header.s3 { background-image:url(../images/header3.jpg); }

#header.s4 { background-image:url(../images/header4.jpg); }



#headertext {

	width:270px;

	margin-left:90px;

	padding-top:70px;

}







/*******************Menu*********************/



#menu {



	height:100px;

	width:1030px;

	margin-left:-4px;



	background-image:url(../images/menu_bg.png);

	background-repeat:no-repeat;

}



#menu .poga {



    color:#000; display:block; float:left; font-size:14px; text-decoration:none; outline:none; 



    text-shadow: #e5edf4 2px 2px 2px; text-align:left; background-color:transparent; border: 0px solid;

}



#menu .poga:hover { background-position: left bottom; }





#poga1 {



	background-image: url(../images/poga3.jpg);



	width: 107px; 



	height:59px;



	padding-left:105px; padding-top:30px;



	margin-left:20px; margin-top:4px;



}







#poga2 {



	background-image: url(../images/poga1.jpg);



	width:112px; height:59px;



	padding-left:100px; padding-top:30px;



	margin-left:20px; margin-top:4px; 



}



	



#poga3 {



	background-image: url(../images/poga2.jpg);



	width:112px; height:59px;



	padding-left:100px; padding-top:30px; 



	margin-left:20px; margin-top:4px;



}







#poga4 {



	background-image: url(../images/poga4.jpg);



	width:102px; height:59px;



	padding-left:110px; padding-top:30px;



	margin-left:20px; margin-top:4px; 



}



/*******************Main content*********************/



#col1 {

	margin-top:-5px;

	float:left;

	width:400px;

	height:270px;

	background-image:url(/images/vidus.jpg);
		
	background-position:left bottom;

	padding-left:50px;

	padding-right:10px;

	padding-top:30px;

}



#col2 {

	margin-top:-5px;

	float:left;

	width:255px;

	height:270px;

	background-image:url(/images/vidus.jpg);
		
	background-position:bottom;

	padding-left:10px;

	padding-right:10px;

	padding-top:0px;

	padding-bottom:30px;

	text-align:center;

}



#col3 {

	margin-top:-5px;


	float:left;

	width:225px;

	height:270px;

	background-image:url(/images/vidus.jpg);
		
	background-position:right bottom;

	padding-left:35px;

	padding-right:25px;

	padding-bottom:30px;

	text-align:center;

}







.img {



	margin-left:2px;

	margin-right:2px;

}



.heading1 {



	color:#000;

	font-weight:bold;

	font-size:32px;

	line-height:60px;

	text-shadow: #d5d5d5 2px 2px 2px;



}



.heading2 {



	color:#000;

	font-weight:bold;

	font-size:18px;

	line-height:40px;

	text-shadow: #d5d5d5 2px 2px 2px;

	margin: 0;



}



.button {
	display:block;
	background-image: url(../images/button.png);
	width:87px;
	height:24px;
	/*float:right;*/
	font-weight:bold;
	color:#000;
	text-decoration:none;
	outline:none;
  	border: 0px solid;
	background-color:transparent;
	margin-top:10px;

	margin: 10px auto;
	line-height: 24px;
}

#button:hover {



	background-image: url(images/buttonh.png);

}





.inputbox {
	width:170px;
	height:20px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-width:1px;
	border-style:solid;
	border-color:#eaeaea;
	background-repeat:no-repeat;
	outline:none;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-color:#fff;
}



#menuitem {

	display:block;

	float:left;

	padding-left:30px;

	padding-top:10px;

	width:70px;

}



.menuseperator {

	display:block;

	float:left;

	padding-left:20px;

	padding-top:10px;

	width:2px;

}



#menutext {

	display:block;

	float:left;

	color:#fff;

	margin-top:30px;

	margin-left:30px;

	width:90px;

	text-shadow: #666666 2px 2px 2px;

}



/*******************Footer*********************/



#footer {



	display:block;

	float:left;

	margin-top:10px;

	background-image: url(../images/footer_bg.jpg);

	background-repeat:no-repeat;

	height:74px;

	width:1020px;

	text-align:center;



}



.copyright {float:left; margin-top:77px; margin-left:5px; color:#454545; font-size:12px;}

.webmaster {float:right;margin-top:77px; margin-right:5px;color:#454545; font-size:12px;}



#col2 p { margin: 0; }



.button-or { padding-left: 9px; background: url("/images/buttonor.png") no-repeat left top; }

.button-or div { padding-right: 9px; background: url("/images/buttonor.png") no-repeat right top; }

.button-or a { background: url("/images/buttonor.m.png") repeat-x left top; display: block; height: 24px; line-height: 24px; text-align: center; color: #ffffff; text-decoration: none; padding: 0 12px; }



.clear { clear: both; }

#btn-try { margin: 12px 0; float: right; }

#btn-try_c { padding-right: 26px; }

#btn-try_c .message { color:#E08800; margin:12px 0; }



.errors, .errors li { padding: 0; margin: 0; color: #f00; list-style-type: none; }
