/* CSS Document */

/*Main*/

body{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	background-color: #000;
	background-image: url(/images/bg2.jpg);
	background-repeat: repeat-x;	
	
}

a:link {text-decoration:underline;color:#551a8b;}

a{ text-decoration:underline;}

a:hover {
	text-decoration:none;
	color:#FF6600;
	font-weight: bold;
}


a:visited { color:#551a8b;}


.textorojob{ color:#FF0000; font-weight:bold}



/*main*/

#main{ }



/*header*/

#header{ font-size:0px}

	#header #hdlogo{

	float: left;

	width: 200px;	

	padding-bottom:10px;

	padding-top:10px

	

	}

		

	#header #hdbanner {

	float: left;

	}

	#header #textil {
	background-image: url(images/textil.jpg);
	background-repeat: repeat-x;
	height: 12px;
	width: 950px;	
	}
		

	#header #hdmenu {

	background-image: url(images/hdmenubackground.gif);

	height: 28px;

	width: 704px;

	float: left;

	}

	#header #hdsubmenu {
	height: 22px;
	background-color: #E9E9E9;
	clear: both;
	padding-left: 270px;
	font-size: 12px;
	color: #1B5F50;
	padding-right: 5px;
	text-transform: capitalize;
	text-align: right;
	}	

	

	#header #langs{
	float:right;
	background-color: #A36F03;
	width: 225px;
	height: 18px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	font-size: 11.2px;
	text-transform: capitalize;
	}

	

		#header #hdsubmenu a{ color:#000000}

		#header #hdsubmenu a:hover{ color:#666600}		



/*Sidebar*/



#sidebar {

	background-color:#f0f1ec;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #D7D7D7;

}

	#sidebar h3{

	background-color:#a46c04;

	width:140px;

	padding-left:20px;

	margin-right:20px;

	color:#FFFFFF;

	font-size: 11px;

	font-weight: bold;

	padding-top: 5px;

	padding-bottom: 5px;

	margin-top: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	padding-right: 0px;

	background-image: url(images/roworange.gif);

	background-repeat: no-repeat;

}

#sidebar h3 a{ color:#FFFFFF; text-decoration:none}

#sidebar h3 a:hover{ color:#FFFFFF; text-decoration:underline}

#sidebar #peruinfo{ padding:5px}	

#sidebar #peruinfo ul{ margin-top:10px}	

	

#sidebar ul{

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 20px;

	list-style-type: none;

	list-style-image: url(images/chacana.gif);

	}

	

#sidebar #navmenu-v .pis{list-style-image: url(images/chacana.gif); }



#sidebar li {

	margin-bottom: 5px;

}



	



/*Content*/

#content { background-color:#FFFFFF}

#content img{ border:0px solid #33CCFF; }



#content ol{ margin:0px 0px 10px 15px; padding:0px; list-style-type:none;  }



#content ul{ margin:0px 0px 10px 15px; padding:0px; }

	#content ul li{ margin:0px 0px 10px 0px; }

#content h1{
	background-color:#fdf4d5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-image: url(images/content-h1icon.jpg);
	background-repeat: no-repeat;
	height: 22px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 38px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #0066CC;
	text-transform: uppercase;
}



#content h2{

	background-color:#CCFFCC;

	margin: 0px 0px 10px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	padding: 5px;

	color: #003399;

	clear:both

}



#content h3{

	margin: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	padding: 5px;

	color:#CC9900;

}

#content h4{

	margin: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	padding: 5px;

	color:#000000;

}



#content p{

	text-align: justify; 

}



#content #contact{ float:right}

#content #contact img{

	border:0px solid #FFFFFF;

}



#content #links{
	padding:5px;
	margin-bottom:10px;
	background-color:#ECF4FF;

}



#content .contact { margin:0px 0px 10px 0px; text-align:right; } 



#content .contact img{

	border:0px solid #FFFFFF;

}





/*adspace*/

#adspace{

	background-color:#f0f1ec;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #F5F5F5;

}



#adspace h3{
	text-align:center;
	background-color:#a46c04;
	color: #FFFFFF;
	font-size: 12px;
	
	padding-top: 4px;
	padding-bottom: 4px;
	


}



/* Footer */



#footer{ 

background-color:#CCCCCC;

}



#footer #foorights {

	

	margin: 0px;

	padding: 5px;

	text-align: center;

	width: 100%;

	

}

#footer #fooinfo {

	text-align: center;

	font-weight: bold;

	width: 100%;

	

}



#footer #fooinfo a{

	

	

}





#footer #foopatrocinados {

	color: #666666;

	margin-bottom: 0px;	

	text-align: center;

	width: 100%;

	

}

#footer #foopatrocinados a {

	color:#666666

}

#footer #foopatrocinados a:hover{

	color:#FF0000;

}


.news{
	height: 100%;
	width: 168px;
	padding:1px;
	
}
.newscontent{
	height: 100%;
	width: 148px;
	padding:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC9900;
	text-align: justify;	
}