body {
margin: 0;
padding: 0;
background: #FFFFFF url(../img/title_bg.png) 0 -80px repeat-x;
font-face:Arial;
size:1px;
}

/*
#header {
height: 40px;
background: #628ca4; 
}

#register{
	float:right;
	margin-top:5px;
	margin-right:20px;
}
*/

.inicio2{
font:normal 11px;
font-family: Verdana, Arial, Times New Roman;
color: Black;
}


.cinicio{
	margin:10px auto 50px auto;
	width: 250px;
	
}

.cinicio fieldset {
font: 11px;
font-family: Verdana, Arial, Times New Roman;
color: Black;
padding:5px 0 15px 0;
border:1px solid #adadad;
border-left-color:#FFFFFF;
border-top-color:#FFFFFF;
border-bottom-color: #FFFFFF;
border-right-color: #FFFFFF;
background:#FFFFFF;
}

.cinicio legend {
margin-left:10px;
padding: 0 2px;
font: 14px;
font-family: Verdana, Arial, Times New Roman;
color: Black;
}

.cinicio label {
	width:100px;
	margin:2px 10px 0 0;
	display: inline;
	text-align:right;
	vertical-align:top;
}

.cinicio input.sendbutton {
width:100px;
padding:2px;
/*margin: 10px 0 0 310px;*/
margin-right:20px;
font-size:0.8em;
/*background:url(../images/button-bg.gif) repeat-x;*/
border:1px solid #adadad!important;
}

.cform {
margin:0px auto 0px auto;
width: 350px;
padding:0px 0 0px 0;
}

.cform fieldset {
font: 11px;
font-family: Verdana, Arial, Times New Roman;
color: Black;
margin-top:10px;
padding:5px 0 15px 0;
border:1px solid #FFFFFF;
border-left-color:#FFFFFF;
border-top-color:#FFFFFF;
border-bottom-color: #FFFFFF;
border-right-color: #FFFFFF;
background:#FFFFFF;
}

.cform legend {
margin-left:10px;
padding: 0 2px;
font: 14px;
font-family: Verdana, Arial, Times New Roman;
color: Black;
}

ol.cf-ol {
margin-left:20px;
padding:0;
}
ol.cf-ol li {
	margin:5px 0!important;
	padding:0;
	list-style:none;
	text-align:left;
}

ol.cf-ol.li label {
width:180px;
margin:2px 10px 0 0;
display: inline;
text-align:right;
vertical-align:top;
}

.cform input.sendbutton {
width:100px;
padding:2px;
/*margin: 10px 0 0 310px;*/
margin-right:20px;
font-size:0.8em;
/*background:url(../images/button-bg.gif) repeat-x;*/
border:1px solid #adadad!important;
}

.cform input,
.cform textarea,
.cform select {
        padding:1px 3px;
        background: #f9f9f9;
        border: 1px solid #888888;
}

#loadbar{
	margin-left:20px;
}


table{
	text-align:center;	
	background-color:#FFFFFF;
	color:#000000;
}

td{
	
}

.messagebox{
	position:absolute;
	width:100px;
	margin-left:30px;
	border:1px solid #c93;
	background:#ffc;
	padding:3px;
}
.messageboxok{
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #349534;
	background:#C9FFCA;
	padding:3px;
	font-weight:bold;
	color:#008000;
	
}
.messageboxerror{
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	font-weight:bold;
	color:#CC0000;
}