@import url(eurocv.css);

#openid{
	text-align:right;
}

#top{
  /* background:#fff url("../images/bgitalian.gif") repeat-y center top; */
  position:relative;
  top:-4px;
  border-width:0;
  border-bottom:4px solid #47d;
  padding:0;
height:150px;
}

#header {
  width:700px;
  margin:0 auto;
  padding:15px 20px 14px;
  text-align:left;
height:150px;
  }

#logo{
float:left;
  margin-top:20px;
}


div#container
{
  height:100%;
  margin:0 auto;
  text-align:left;
  width:760px;
}

div#content
{
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;

}

div#selector{
  margin-left:15px;
	padding-top: 50px;
padding-left: 300px;
}

div#selector_title{
margin-bottom:5px;
}

div#version
{
	  text-align:center;
	  color:#aaa;
}

div#errors
{
	  margin-top:5px;
	  margin-bottom:15px;
	  padding-left:5px;
}

div#error
{
  	background:#FFD5D6;
  	margin-top:5px;
	padding-left:5px;
}

div#name{
	margin-right: 15px;
	float:left;
}

div#surname{
	margin-right: 15px;
}

div#email{
	float:left;
	margin-right: 15px;
}

div#pac{
	margin-right: 5px;
}

#public{
	margin-top:12px;
}



.info{
margin-left: 246px;
}

#privacy{
	margin-top:12px;
	font-weight:bold;
}

#image{
	float:left;
	margin-right: 15px;
}

#mycaptcha{
	height:76px;
	padding-top:25px
}

.label{
	font-size:12px
}

.object{

}

#f_namesurname{

}

#f_login{
	margin-top:12px;
}

#f_privacy{
	margin-top:12px;
}

.legend{
	font-weight:bold;
	margin-top:10px;
}

.item{
	padding:5px;
}

.textarea{
	background-color:#eee;
}

#note{
	margin-top:40px;
	text-align:justify;
	padding:5px;
	background-color:#eee;
}

#public_desc{
	margin-top:10px;
	text-align:justify;
	padding:5px;
	background-color:#eee;
}

#submit{
	margin-top:20px;
	text-align:center;
}

#captcha{
	margin-top:20px;
}

.openid {
background:#FFFFFF url(../images/icons/openid.gif) no-repeat scroll 5px 50%;
padding-left:25px;
}