html, body{

	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	height: 100%;
	text-align: center;
	background-image: url(images/scufita_bg_primavara.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
}

#main {
	width: 1000px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

#top {
	height: 300px;


}

#logo {
	width: 420px;
	height: 300px;
	background-image: url(images/scufita_logo.png);
	float: left;
	

}


#header {
	width: 1000px;
	height: 100px;
	background-image: url(images/scufita_header.png);
	clear: both;

}

#content {
	width: 1000px;
	height: auto;
	padding-top: 20px;

}

#cnt_left {
	width: 550px;
	float: left;
	padding-left: 40px;
	text-align: left;

}

#cnt_right {
	width: 280px;
	float: right;
	text-align: left;
	padding-right: 40px;
}







#menu {
			width: 500px;
			z-index:5;
			visibility: visible;
			margin-left: auto;
			margin-top: 40px;
			margin-right: 10px;
			float: right;
		
			}	
		
		
				
		#menu ul {
			margin: 0;
			padding: 0;							
			display: inline;

		}		
		#menu ul li {
			margin: 0;
			margin-left: -40px;
			padding: 0;
			list-style: none;
			display: block;
			float:left;

		}

		#menu ul li.jos {
			margin: 0;
			margin-left: -50px;
			margin-top: 20px;
			padding: 0;
			list-style: none;
			display: block;
			float:left;

		}

		#menu ul li a {
			width: 165px;
			height: 72px;
			margin: 0;
			padding: 0;
			padding-top: 25px;
			list-style: none;
			display: block;
			float:left;
			background-image: url(images/scufita_menu_bg.png);
			background-repeat: no-repeat;
			font-family: 'Comic Sans MS', Sans-Serif;
			font-size: 1.8em;
			font-weight: normal;
			color: #ed1c24;
			font-variant: small-caps;
			text-decoration: none;

		}

		#menu ul li a:hover {
			margin: 0;
			padding: 0;
			padding-top: 22px;
			list-style: none;
			display: block;
			float: left;
			background-image: url(images/scufita_menu_bg_over.png);
			background-repeat: no-repeat;
	
		}




#disclaim {
	width: 920px;
	height: auto;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 20px;
	clear: both;
	text-align: center;

}

#footer {
	width: 920px;
	height: auto;
	padding-left: 40px;
	padding-right: 40px;
	clear: both;
	text-align: center;

}

#footer p, #disclaim p {
	text-align: center;


}












h1 {
	font-family: 'Comic Sans MS', Sans-Serif;
	font-size: 1.3em;
	font-weight: normal;
	color: #ed1c24;
	font-variant: small-caps;

}


h3 {
	font-family: 'Comic Sans MS', Sans-Serif;
	font-size: 1em;
	font-weight: normal;
	color: #ed1c24;

}




h2 {
	font-family: 'Comic Sans MS', Sans-Serif;
	font-size: 1.3em;
	font-weight: normal;
	color: #66bc29;
	font-variant: small-caps;

}

p {

	font-size: .8em;
	text-align: justify;


}

#cnt_right p {

	color: #ed1c24;

}

li {

	font-size: .8em;


}

hr {
	color: #ed1c24;
	background-color: #ed1c24;
	width: 100%;
	height: 1px;
	border-width: 0;
	margin-top: 35px;
	margin-bottom: 5px;
	clear: both;

}


a.deselectat {
	color: #b1a0a5;
	text-decoration: none;

}

a {
	text-decoration: none;
	color: #008cd2;


}

.accesibil {

	display: none;

}

td {

	font-size: .8em;
	text-align: center;


}

.labl {
	font-weight: bold;


}

.greeninput {
	color: #ed1c24;


}

input[disabled]  {

	color: #ed1c24;


}

[disabled]  {

	color: #ed1c24;


}

.alignnone {
	border: 0;
	margin-top: 35px;	
	margin-left: 25px;
	margin-right: 45px;


}