@charset "utf-8";
/* CSS Document */

html, body {
	background:black;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
}
div {
	width:100%;
	float:left;
}
a:link, a:visited {
	color:white;
}
a:hover {
	color:#e0e0e0;
}
#container {
	width:1000px;
	display:table;
	float:none;
	margin:0 auto;
	background:url(../images/background.png) repeat-y;
}
	#subCont {
		width:920px;
		float:none;
		margin:0 auto;
		padding:15px 0 25px 0;
	}
		#header {
			margin-bottom:20px;
			padding-bottom:10px;
			background:url(../images/lineaTop.png) no-repeat bottom left;
		}
			#title {
				font-size:36px;
				width:600px;
				float:left;
				padding-top:35px;
			}
			#logo {
				width:200px;
				float:right;
				text-align:right;
			}
	#navbar {
		width:auto;
		height:35px;
		float:left;
		-moz-border-radius: 5px;
		-khtml-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		border:1px #333 solid;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#1c1c1c); 
		 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#1c1c1c)"; 
		background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#1c1c1c)); 
		background: -moz-linear-gradient(top,  #333,  #1c1c1c); 
	}
		#navbar ul{
			width:auto;
			height:35px;
			float:left;
			list-style:none;
			list-style-type:none;
			padding:0;
			margin:0;
		}
		#navbar ul li{
			display:inline;
		}
		#navbar li .line{
			height:28px;
			padding:10px 26px 0;
			text-decoration:none;
			color:#fff;
			font-size:14px;
			float:left;
			background:url(../images/lineaMenu.png) center right no-repeat;
		}
		.noLine {
			height:28px;
			padding:10px 26px 0;
			text-decoration:none;
			color:#fff;
			font-size:14px;
			float:left;
		}
		#navbar li a:link, #navbar li a:visited{
			color:#ccc;
			text-decoration:none;
		}
		#navbar li a:hover{
			color:#fff;
			text-decoration:none;
		}
		.noLine {
			background:none;
		}
	
	#left {
		width:500px;
	}
	#right {
		width:380px;
		float:right;
	}
	
		.parag {
			margin-top:20px;
		}
			.parag h2 {
				font-size:22px;
				color:#ff0000;
			}

#footer {
	padding:20px 0 30px 0;
	background:url(../images/lineaBottom.png) top center no-repeat;
}
	#footer div {
		text-align:center;
		margin-bottom:10px;
	}
	

input, textarea {  
    padding: 9px;  
    border: solid 1px #E5E5E5;  
    outline: 0;  
    font: normal 13px/100% Verdana, Tahoma, sans-serif;  
    width: 200px;  
    background: #FFFFFF;  
    }  
  
textarea {  
    width: 350px;  
    max-width: 400px;  
    height: 150px;  
    line-height: 150%;  
    }  
  
input:hover, textarea:hover,  
input:focus, textarea:focus {  
    border-color: #C9C9C9;  
    }  
  
.form label {  
    margin-left: 10px;  
    color: #999999;  
    }  
  
.submit input {  
	padding:0;
	border:0;
    width: auto;  
	background:black;
    }  