/*-------------------------------  Defaults  -------------------------------*/

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

body {
font-size: 100.01%;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;
text-align:center; line-height:1.3em;
 color:#fff; background-color:#7f0000; background-image:url(../contact-vanesa/imgs/degr-azul.jpg); background-repeat:repeat-x;  }

h1 {font-size:1.5em;  margin:.5em; padding:0;color: #fff;} 
h2 { font-size:1.3em;padding:0;margin:1.5em 0 1em 0;text-align:center;color: #f90; }
p {				margin-bottom:10px;}
li { margin-left:1.5em;}
a:link {text-decoration: none;font-weight:bolder;color: #3cf;  }
a:visited {text-decoration: none;color:#3cf;} 
a:hover {color: #3cf; background-color:transparent;text-decoration: underline; font-weight:bold;  } 


/*--------------------------------  Div ID's  -------------------------------*/
.floatleft  {float:left; }
#container {width:760px; margin:1em auto ;   }
#main-center { width:780px;margin:1em auto;background-color: #6e2023;}

#top { padding:0.6em 0; text-align:center;background-color:#ab0000;color: #fff; }
#datos {width:500px; margin:2em auto;text-align:left;}

#wrapper {
	width:500px;
	margin:10px auto;
	color:#000;
	background-color:#fff;
	border:4px ridge #eff3f5;
	;
	padding:30px;
}




/*-----------------------------  Input Classes  -----------------------------*/

input.form   {
	border:1px solid  #333;
	background-color:#fff;
	float:right;
	height: 15px;
	padding: 5px;
}

textarea.form
  {			border:1px solid  #333; background-color:#fff; float:right;}

textarea.form {			margin-left:75px;border:1px solid  #333;}

input.button {			font-size:0.95em;
				width:120px;border:3px ridge  #333;
				font-weight:bold;float:right;}




/*---------------------------------  Lists  ---------------------------------*/

ul.error {			width:350px;text-align:left;
				margin:10px auto;
				color:#C00000;
				background-color:transparent;
				font-size:1em;}

ul.error li {			font-size:0.9em;
				margin-left:25px;}




/*---------------------------  Paragraph Classes  ---------------------------*/

p.centered {			text-align:center;
				font-weight:bold;
				margin:10px;}

p.small {			font-size:0.85em;}




/*------------------------------  Span Classes  -----------------------------*/

.required {			font-size:1em; visibility:hidden;
				color:#C00000;
				background-color:transparent;
				width:5px;
				text-align:right;
				margin-left:60px;
				margin-top:.5em;}

.fieldname { float:left;		font-weight:bold;
				width:100px;
				text-align:left;
				padding: 0 ;}
	.tenue { font-size:80%; color:#666; }
.spacer {clear:both; height:1px; visibility:hidden;   }
