body{
		margin:0;
		padding:0;
		color:#000;
		background:#ffffff url(../images/bgheader.jpg) top left repeat-x;
		font-family: Tahoma, Arial;
		font-size: 12px;
	}
	img {
	border:none;
	}
	strong {
	color: #004AF9;
	}
	p {
	text-align:justify;
	line-height: 16px;
	}
	a {
	color: #0049FF;
	text-decoration:none;
	}
	fieldset{
	border:none;
	}
	input, textarea{
	border: 1px solid #0049FF;
	}
	.form-row{
	padding: 5px 0px;
	}
	#wrap {
		width:960px;
		margin:0 auto;
	height: 100%;
	overflow: hidden;

	}
	#header {
    padding:0px;
		background:#000000 url(../images/header.jpg) top right no-repeat;
		height:198px;
		color: #ffffff;
	}
	#header h1 {
	margin-left:50px;
	padding:0;
	font-size:14px;
	font-weight:normal;
	}
	#logo {
	padding: 20px 10px 10px 10px;
	}
	h1 {
	    margin:0;
			padding:0;
    }
	#nav {
		padding:0px 10px 5px 10px;
		height:60px;
		background: url(../images/bgmanu.jpg) repeat-x;
		font-size:16px;
	}
	#nav ul {
		margin:0;
		padding:0;
		list-style:none;
		padding-top:20px;
	}
	#nav li {
		float:left;
		margin:0;
		padding:0;
		padding: 0px 20px;
		text-align: center;
		
	}
	
	#nav a {
	color: #5A585A;
	text-decoration:none;
	}
	
	#nav a:hover, a#activ {
	color: #ffffff;
	text-decoration:none;
	}
	
	#main {
		float:right;
		width:590px;
		padding: 20px;
		padding-bottom: 10000px;  
	  margin-bottom: -10000px;  

	}
	#main p {
	text-indent: 10px;
	}
	
	#center {
		width:960px;
		padding: 20px; 
	}
	#center p {
	text-indent: 10px;
	line-height: 17px;
	}
	
	#center ul, #main ul {
	margin: 0 3em;
	padding: 0;
	list-style: none;
}

#center ul li, #main ul li {
	margin-bottom: 8px;
	padding-left: 10px;
	background: url(../images/img06.jpg) no-repeat 0 7px;
	line-height: 17px;
}

#center ol li, #main ol li {
	line-height: 17px;
	padding: 5px 2px;
	list-style-type: decimal;
}

#center ol li ol li {
list-style-type: lower-alpha;
}

#center ol li ol li ol li {
list-style-type: square;
}

#center ul li ul li {
	margin-bottom: 8px;
	
	background: url(../images/img05.gif) no-repeat 0 7px;
	line-height: 17px;
}

	h2 {
		margin:0 0 1em;
		color: #31313B;
		font-size:16px;
		font-weight:normal;
	}
	#sidebar {
		float:left;
		width:289px;
		padding:20px;
		border-right: 1px solid #c0c0c0; 
		padding-bottom: 10000px;  
	  margin-bottom: -10000px;  

	}
	#sidebar a{
	text-decoration:none;
	color: #45AD59;
	}
	#sidebar a.more {
	text-decoration: none;
	color: #004AF9;
	}
	
	#sidebar ol {
	margin: 5px 0px;
	padding: 0 20px;
}

#sidebar ol li {
	padding: 5px 2px;
	list-style-type: decimal;
}


	#clear{
	clear:both;
	}
	#footer {
	
		padding:5px 10px;
		background:#31313B;
		color: #ffffff;
		height:150px;
	}
	
	#footer ul, #footer ul, li {
	list-style:none;
	padding: 0;
	margin: 0;
	}
	
		#footer li {
float: left;
padding: 4px;
	}
	
.footer-right a {
color: #ffffff;
text-decoration:none;
}

.footer-right a:hover {
color: #ffffff;
border-bottom: 1px solid #0049FF;
}
	
	#footer .center {
		width:960px;
		margin:0 auto;
    }
	.footer-left{
	float:left;
	width:380px;
	font-size:14px;
	padding-top:40px;
	color:#E5E5CC;
font-size:12px;
text-transform:uppercase;
line-height:16px;
	}	
	.footer-right{
	padding-top:40px;
	float:right;
	width:580px;
	text-align:right;
	}	
		
	* html #footer {
		height:1px;
	}
	
	.title{
	color: #0049FF;
	}
	
	.oferta {
	background-color:#EDEDED;
color:#000000;
padding:20px;
line-height: 17px;
	}
	
	/*  form */
input.disabled {
border : 1px solid #f2f2f2;
background-color : #f2f2f2;
}
input.required, textarea.required {
border : 1px solid #00a8e6;
}
input.validation-failed, textarea.validation-failed {
border : 1px solid #ff3300;
color : #ff3300;
}
input.validation-passed, textarea.validation-passed {
border : 1px solid #00cc00;
color : #000;
}
.validation-advice {
margin : 5px 0;
padding : 5px;
background-color : #ff3300;
color : #fff;
font-weight : bold;
}
