BODY {
  	color: #000000;
  	margin: 0px;
	/*background: #9EC39E;*/
	/*background: #2d3365;*/
	background: #01001f;
}

.errorBox { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 10px; 
	background: #2d3365;
	color: #ffffff; 
	font-weight: bold; 
}

.stockWarning { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 10px; 
	color: #FF4747; 
}
a.register { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 10px; 
	color: #FF4747;
}
a:hover.register { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 10px; 
	color: #569BF5;
}

A { 
  color: #454545; 
  text-decoration: none; 
}

A:hover { 
  color: #FF3300; 
  text-decoration: none; 
}

A.franja { 
  color: #ffffff; 
  text-decoration: none; 
}

A:hover.franja { 
  color: #FF3300; 
  text-decoration: none; 
}

FORM {
	display: inline;
}

.ItemSmall {
  	background: #ffffb0;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
}

div.servicio_dom_promo {
  	background: #ffffb0;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

TD.ItemSmall, SPAN.ItemSmall {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.ItemSmall2 {
  	background: #f9680b;
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
}

TD.ItemSmall2, SPAN.ItemSmall2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

TD.wrtCat {
  font-family: sans-serif, Verdana, Arial;
  font-size: 11px;
  font-weight: bold;
  background: #ffb959;
  color: #333333;
}

TD.wrtCatJobs{
  font-family: sans-serif, Verdana, Arial;
  font-size: 11px;
  font-weight: bold;
  background: #3085BF;
  color: #333333;
}

TD.wrtGpo {
  font-family: Arial, sans-serif, Verdana;
  font-size: 11px;
  font-weight: bold;
  background: #444444;
  color: #f7f7f7;
  line-height: 15px;
}

A.wrtItem {
	font-size: 12px; 
	font-weight: bold;
	border-style: solid;
	border-width: 1px;
	border-color: #f9680b;
	color: #ffffff;	
}

A.wrtItem_job {
	font-size: 12px; 
	font-weight: bold;
	border-style: solid;
	border-width: 1px;
	border-color: #2d3365;
	color: #ffffff;	
}

A.wrtSubItem {
	color: #2d3365;
	font-size: 11px; 
	font-weight: bold;
	background: #dddddd;
	border-style: solid;
	border-width: 1px;
	border-color: #dddddd;
}

A:hover.wrtItem, A:hover.wrtSubItem {
	background: #2d3365;
	border-style: solid;
	border-width: 1px;
	border-color: #2d3365;
}

A.wrtSubItem_job {
	color: #2d3365;
	font-size: 11px; 
	font-weight: bold;
	background: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #888888;
}

A:hover.wrtItem_job, A:hover.wrtSubItem_job {
	background: #f9680b;
	border-style: solid;
	border-width: 1px;
	border-color: #f9680b;
	color: #2d3365;
}

.wrtItem, .wrtSubItem, .wrtItem_job {
	width: 100%;
}

TABLE.SideBar {
	background: #f9680b;
	border-collapse: collapse; 
}

TABLE.sideBarLetras{
	border-collapse: collapse; 
}

TABLE.sideBarJobs {
  background: #2d3365;
  border-collapse: collapse; 

}
UL LI {
	list-style-image: url(proyecto/img/bullet.gif);
}

CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, BUTTON {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border: 1px solid #000; 
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TABLE.formArea {
  background: #ffffff;
  border-color: #7b9ebd;
  border-style: dotted;
  border-width: 1px;
}

TABLE.itemDetails {
  background: #ffffff;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

DIV.about {
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif;
	text-align: justify;
	border-style: solid;
	border-width: 10px;
	border-color:  #7b9ebd #F9F9F6 #7b9ebd #F9F9F6;
}

DIV.franja {
	background: #2d3365;  
	font-family: Verdana, Arial, sans-serif;  
	font-size: 12px; 
	font-weight: bold;
	color: #ffffff;
}

DIV.head {
	font-size: 10px; 
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif; 
	color: #777777;
}

DIV.head_date {
	font-size: 9px; 
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: #777777;
}


A.head {

}

A:hover.head {
	color: #569BF5;
  	text-decoration: underline; 
	background-color: #ffff00;
}

A.head_destaca, A:hover.head, A.head   {
	padding-bottom: 3px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

A.head_destaca {
	color: #ff0000;
	background-color: #ffff00;
}

A:hover.head_destaca {
	color: #569BF5;
  	text-decoration: underline; 
}

A.prodsCat3 {
	width: 170px;
}

a:link.prodsCat3	{	
	color:	#F63;
	}	
		
a:visited.prodsCat3	{	
	color:	#6CF;
	}	
		
a:active.prodsCat3	{	
	color:	#F9F9F6;
	background:	#69F;
	}	
		
a:hover.prodsCat3	{	
	text-decoration:	none;
	color:	#F8C300;	
	}	
		
a.offsite.prodsCat3	{	
	font-weight:	normal;
	color:	#F63;
	}
	
A.prodsCat2 {
	width:191px;
 	color: #2d3365; 
	font-weight: bold;
	font-size: 11px;
}

A:hover.prodsCat2 {
	background: #eeeeee;
 	color: #999999; 
	text-decoration: none; 
	font-weight: bold;
}	

div.NARANJA {
	font-family: Garamond;
	background: #ff9900;
	font-weight: bold;
	color: #F9F9F6;
	padding-right: 9px;
}

div.subtit {
	font-size: 18px;
}
font.subtit2 {
	font-size: 28px;	
	font-weight: bold;
}

A.ampliar {
	font-family: 'Monotype.com', Courier New, monospace;
	color: #ff9900;
	font-size: 12px; 
	font-weight: normal;
}

A:hover.ampliar {
	font-family: 'Monotype.com', Courier New, monospace;
	font-size: 12px; 
	font-weight: normal;
	background: #blue;
}

hr.head {
	border-style: dashed;
	border-color: #bbbbbb;
	width: 100%;
	
}

TABLE.user {
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
	background: #ffffb0;
}

A.side_sc {
	color: #ff9900;
	font-size: 10px; 
	font-weight: bold;
}

A.empresa:hover { 
  font-weight: bold; 
  color: #FF3300; 
  text-decoration: underline; 
}

A.empresa { 
  font-weight: bold; 
  color: #2d3365; 
  text-decoration: underline; 
}

div.busqueda {
	background: #2d3365;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.details {
	font-size: 13px;
	color: #ffffb0;
	font-weight: bold;
}

.ItemDetails {
 	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
}

.ItemDetailsTel {
 	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	background: #ffffb0;
}

a.busqueda { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 8px; 
	color: #454545;
}
a:hover.busqueda { 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 8px; 
	color: #ffffff;
}

div.login {
	font-size: 10px;
	color: #666666;
}

.adv_srch {
	font-family : Arial, sans-serif; 
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}

input.adv_srch {
	border-width: 0px; 
	border-style: none;	
}

font.num_cats {
	font-size: 9px;
	font-weight: none;
}

TD.job {
	font-size: 10px;
	font-family: verdana;
	background: #eeeeee;
}

TABLE.modulo {
	background: #f7f7f7;
	color: #000000;
	border: 1px solid #2d3365;
}

TD.modulo {
	font-size: 10px;
	font-family: verdana;
	background: #2d3365;
	color: #f7f7f7;
	text-align: center;
}

div.empresa {
	color: #f7f7f7;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	text-indent: 20px;
}

div.nombre_empresa {
	color: #f7f7f7;
	font-style: italic;
}

TD.modulo_trabajo {
	font-size: 10px;
	font-family: verdana;
	background: #f9680b;
	color: #f7f7f7;
}

A.ver_ms {
	color: #569BF5;
	font-weight: bold;
	font-size: 10px;
	border: 1px solid #569BF5;
	background: #ffffff;
}

A:hover.ver_ms{
 	color: #E8F1FC;
	border-color: #E8F1FC;
	text-decoration: none; 
	font-weight: bold;
	background: #569BF5;
}

td.ver_ms2 {
	width: 50px;
	background-color: #f00;
}

A.ver_ms2 {
	color: #f00;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #ff0;
	background: #fff;
}

A:hover.ver_ms2 {
 	color: #fff;
	border-color: #E8F1FC;
	text-decoration: none; 
	font-weight: bold;
	background: #f00;
}

td.ver_ms3 {
	width: 50px;
	background-color: #00f;
}
A.ver_ms3 {
	color: #00f;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #000;
	background: #fff;
}

A:hover.ver_ms3 {
 	color: #fff;
	border-color: #E8F1FC;
	text-decoration: none; 
	font-weight: bold;
	background: #f00;
}

TABLE.publicidad {
	background: #f7f7f7;
	border-collapse: collapse; 
}

div.foot {
	background: #f7f7f7;
	color: #777777;
	font-size: 11px;
	font-weight: none;
}

td.datos_cliente_shade {
	background-color: #ffffff;
}

th.publica {
	background-color: #f9680b;
	color: #f7f7f7;
	font-size: 11px;
	padding-right: 30px;
}
#anuncios {
	width: 550px;
	background-color: #ffffb0;
	border: 1px dashed #444;
	font-size: 12px;
	
}
#anuncios td {
	text-align: left;
	vertical-align: top;
}
#anuncios input, textarea {
	width: 350px;
}

#modulo input, button, select {
	width: 320px;
}

#modulo td {
	text-align: left;
}

div.header {
	color: #006699; 
	font-size: 18px;	
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-style: italic;
	padding-top: 20px;
	padding-bottom: 10px;
	margin: 0;
}

#publica input, select, button{
	width: 360px;
}

#contactanos  input, textarea, button {
	width: 360px;
}

#contactanos td {
	text-align: left;
}

#contactanos_tels td {
	text-align: center;
}