body	{ font-family: Arial, Helvetica, sans-serif; margin: 0; }
.clearer{
clear:both;
}

a { color: #f90; }
#medios {font-family:"Trebuchet MS"; font:"Trebuchet MS"; width: 967px;}

#medios h1 { color:#333333; font-size: 25px; font-weight:bold; padding-bottom: 14px; margin: 0px; text-align:left;}
.imagenmedios {padding-left: 20px; padding-bottom: 15px;}
.formula {float:right; position:relative; top: -45px;}

#bases h2 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-decoration:bold; color:#FE9421;}
#bases p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; line-height: 20px;}
#bases img {float:right;}

/*Marcos U mootools.*/
#NewsVertical {
  font-size:12px;
  padding-left:15px;
  margin:0;
  line-height:16px;
  width: 305px;
  height: 450px;
  display: block;
  overflow: hidden;
  position: relative;
  border:0px solid #ccc;
}

#bid_table {
#background-color:#D9E6F0;
background-color:#ffffff;
border-color:-moz-use-text-color #F48422 #F48422;
border-left:1px solid #F48422;
border-right:1px solid #F48422;
border-top:1px solid #F48422;
border-bottom:1px solid #F48422;
border-style:none solid solid;
border-width:0 1px 1px;
color:#2D2D2D;
width:600px;
}

#bid_table_valoraciones {
background-color:#fafaf8;
border-color:-moz-use-text-color #F48422 #F48422;
border-color:#F48422;
border-style:solid;
border-width:1px;
color:#F48422;
width:220px;
}


#bid_table .div_center {
float:left;
font-size:12px !important;
font-weight:bold;

}
#bid_table .div_right {
float:right;
font-size:12px !important;
padding:10px 0px 0px 0;
}

#bid_table .div_right_premium {
float:right;
font-size:12px !important;
padding:8px 8px 0px 0;

}


#bid_table .div_right_pe {
float:right;
font-size:11px !important;
padding:5px 10px 0 0;
font-weight:bold;

}

#bid_table .div_right_link {
float:right;
font-size:12px;
padding:5px 0px 20px 0;

}
#bid_table .div_bolitas {
float:top;
font-size:12px !important;
padding:10px 0px 0 0;

}

#bid_table .row_naranjaClaro {
background-color:#fafaf8 !important;
padding:10px;
}

#bid_table .row_naranjaClaro_comentario {
background-color:#fafaf8 !important;
padding:10px;
width:600px;
}

#bid_table .row_naranjaOscuro {
background-color:#ffffff !important;
padding:10px 0px 0px 16px;
}

#bid_table .row_naranjaOscuro_texto {
background-color:#ffffff !important;
padding:8px 8px 8px 10px;
}
.linkverdeh1{
color:#A0CE08;
font-size:22px;
}
.linknaranjah1{
color:#ff6600;
font-size:23px;
}

.row_naranjaOscuro  ul{
margin:0px;
padding:0px;
list-style-type: none;
font-family: Arial, sans-serif;
font-size: 11pt;

}

.row_naranjaOscuro  ul li{
font-size:11px;
padding:1px 1px 1px 1px;
}

#bid_table .div_left {
float:left;
font-size:12px !important;
font-weight:bold;

}

.contenedor_img {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #cbc9c9;
height:125px;
padding:10px 0px 0px 5px;
margin: 10px 10px 10px 5px;
width:125px;
}

#TickerVertical {
  width: 350px;
  height: 300px;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
#TickerVertical li {
  display: block;
  width: 300px;
  color: #333333;
  padding-left: 10px;
}
#TickerVertical li p{
  padding:5px 15px 2px 8px;
  border-bottom:2px dotted #606060;
  margin: 5px 2px;
}

#NewsVertical2 {
  font-size:12px;
  padding-left:0px;
  margin:0;
  line-height:16px;
  width: 320px;
  height: 300px;
  display: block;
  overflow: hidden;
  position: relative;
  border:0px solid #ccc;
  float: left;
}

#TickerVertical2 {
  width: 310px;
  height: 300px;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
#TickerVertical2 li {
  display: block;
  width: 300px;
  color: #333333;
  padding-left: 10px;
}
#TickerVertical2 li p{
  padding:5px 15px 2px 8px;
  border-bottom:2px dotted #606060;
  margin: 5px 2px;
}

.publicidad { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; background-color:#CCCCCC; padding: 4px; float:	;}

#NewsVertical3 {
  font-size:12px;
  padding-left:15px;
  margin:0;
  line-height:16px;
  width: 275px;
  * width: 273px;
  height: 160px;
  display: block;
  overflow: hidden;
  position: relative;
  border:0px solid #ccc;
}

#TickerVertical3 {
  width: 300px;
  height: 300px;
  display: block;
  list-style: none;
  margin: 0 0 0 5px;
  padding: 0;
}
#TickerVertical3 li {
  display: block;
  width: 260px;
  color: #333333;
  padding-left: 10px;
}
#TickerVertical3 li p{
  padding:5px 15px 2px 1px;
  border-bottom:1px dotted #ccc;
  margin: 5px 2px;
}

/*end added by Marcos U.*/


.clearer2{
clear:both;
}

#featAuctions	{ clear: both; width: inherit; }
#imgSep	{ background: transparent url(img/imgsep.gif) no-repeat; margin: 4px; padding: 0px; display: inline; height: 8px; width: 8px; }
#imgTitL	{ background: transparent url(img/tit_l.gif) no-repeat; margin: 0px 5px 0px 0px; padding: 0px; display: inline; height: 8px; width: 8px; }
#imgTitR	{ background: transparent url(img/tit_r.gif) no-repeat; margin: 0px 0px 0px 5px; padding: 0px; display: inline; height: 8px; width: 8px; }
.barBrowse	{ margin: 5px 0 0 0; padding: 0 5px 0 0; text-align: right; float: left; }
.barSearch	{ margin: 0; padding: 0 0 0 5px; text-align: left; float: left; }
.barSec	{ width: 100%; border-top: 1px solid #cccccc; text-align: center; background-image: url(img/back_bar2.gif); background-repeat: repeat-x; background-color: #ffffff; height: 37px; clear: both; }
.board	{ width: inherit; padding: 5px; clear: both; text-align: center; }
.border	{ border: 1px solid #D6D6D6; }
.catsearch	{ background-color: #eee; color: #333333; padding-left:10px;}
.columL	{ margin-bottom: 20px; }

.tabs-container {
  border:1px solid #ccc;
}

.categoriesIE {
width:291px;
background: url(img/bg_cat.gif) no-repeat;
font-size:11px;
font-style:none;
padding-top: 8px;
padding-bottom:0px;
}

.categoriesMo {
width:291px;
background: url(img/bg_cat.gif) no-repeat;
font-style:arial;
padding-top: 10px;
padding-bottom:0px;
}

.categories-home {
width:290px;
background: url(img/bg_cat.gif) no-repeat;
font-size:11px;
font-style:none;
}

/*.categories a p{
  padding:5px 15px 2px 1px;
  border-bottom:1px dotted #ccc;
  margin: 5px 2px;
}*/

.categoriesIE a{
  color:#707070;
}
.categoriesMo a{
  color:#707070;
}

table.destacados_contenedor{
margin:0px 15px;
width:658px;
}


.destacadosL{
background: url(img/bg_destacadoL2.gif) no-repeat;
width:5px;

}

.destacadosR{
background:url(img/bg_destacadoR2.gif) no-repeat right top;
width:5px;
}

.destacadosMiddle{
padding: 4px 0 0px 15px;
background:url(img/half_1_bullet.jpg) no-repeat top left;


}
#categories  {
position:relative
width:620px;
}
#categories a {
color:#8C8C8C;
display:block;
font-size:1.2em;
line-height:18px;
width:400px;
}


.categories colA{
	
padding: 0px 10px 0 0 ;
}

.categories colB{
border-left: 1px solid #A2A2A2;
border-right: 1px solid #A2A2A2;
padding: 0px 10px 0 0 ;
}
.categories colC{

padding: 0px 0px 0px 10px ;	

}
.destacadosMiddle h3{
color:#444444;
	
font-size:15px;
font-family: arial;
font-stretch:narrower;
padding:0px 0px 0px 20px;
margin:0;
}

.featAuction{
float:left;
text-align:left;
padding-top:15px;
padding-bottom:15px;
width:329px;

}

.categories_move{

padding-top:15px;

}

.featAuction img, .featAuction_browse img{
float:left;
margin: 5px 10px;
border:1px solid #ccc;
}

.featAuction p, .featAuction_browse p{
font-size:12px;
padding-left:8px;
margin:0;
line-height:16px;
}

.featAuction a, .featAuction_browse a{
color:#ff6600;
font-size:12px;
}

.featAuction a:hover, .featAuction_browse a:hover{
color:#333;
font-size:12px;
}

.featAuction_browse a{
color:#ff6600;
font-size:12px;
}
.featAuction_browse{
float:left;
text-align:left;
padding:30px 10px 15px 15px;
margin-bottom:15px;
margin-right:15px;
width:160px;
background:url(img/bullet_destacado.gif) no-repeat #f1f1f1;
border-right:1px solid #fff;
}

table.allCat a{
background:url(img/more_categories.gif) no-repeat 0 3px;
color:#555;
text-decoration:underline;
padding-left:15px;
}

table.allCat a:hover{
color:#2F97C9;
}

.half_1{
width:322px;
}


.half_1 .cornerL, .half_2 .cornerL, .top10 .cornerL{
width:6px;
height:35px;
float:left;
background:url(img/half_1_cornerL.jpg) no-repeat;
}


.half_1 .cornerR, .half_2 .cornerR, .top10 .cornerR{
width:6px;
height:35px;
float:right;
background:url(img/half_1_cornerR.jpg) no-repeat;
}

.top10  {
width:290px;

}

.top10 .cornerT {
width:280px;
* width:278px;
height:35px;
overflow:hidden;
float:left;
background:url(img/bg_cornerT_top10.gif) repeat-x;
}

.half_1 .cornerT, .half_2 .cornerT{
width:310px;
height:35px;
float:left;
overflow: hidden;
}

.half_1 .cornerT h3{
margin:0;
padding:8px 8px 12px 36px;
background:url(img/half_1_bullet.jpg) no-repeat;
font-size:15px;
color:#444444;
font-stretch:narrower;

}

.half_2 .cornerT h3{
margin:0;
padding:8px 8px 12px 43px;
background:url(img/half_2_bullet.jpg) no-repeat;
font-size:15px;
color:#444444;
font-stretch:narrower;

}

.half_1 .borders, .half_2 .borders, .top10 .borders{
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin-top:-15px;
padding-top:10px;
}

.top10 .cornerT h3{
margin:0;
padding:12px 0px 12px 75px;
background:url(img/bullet_top10.gif) no-repeat 0 10px;
font-size:13px;
color:#006699;
font-weight:bold;
}

.half_1 p, .half_2 p, .top10 p{
padding:4px 15px 2px 15px;
font-size:12px;
margin: 5px 8px;
}

.half_1 a, .half_2 a{

	color:#000000;

}

.top10 a{
color:#555;
}

.half_1 a:hover, .half_2 a:hover, .top10 a:hover{
color:#000;
}

.half_2{
width:322px;
float:right;
}

.registerText{
font-size:12px;
color:#333333;
font-weight:bold;
}

.top10 ul{
margin:0;
padding:0;
}

.top10 ul li{
font-size:12px;
padding:3px 8px 3px 10px;
background:url(img/bullet_cat.gif) no-repeat 0 8px;

}

.top10 a{
font-size:12px;
}


.half{
border:1px solid red;
}

.newscornerL{
width:6px;
height:35px;
float:left;
background:url(img/half_1_cornerL.jpg) no-repeat;
}

.newscornerR{
width:6px;
height:35px;
float:left;
background:url(img/half_1_cornerR.jpg) no-repeat;
}

.newscornerT{
width:280px;
* width:279px;
height:35px;
float:left;
overflow:hidden;
}

.newscornerL2{
width:6px;
height:35px;
float:left;
background:url(img/home_pastilla_1.png) no-repeat;
}

.newscornerR2{
width:6px;
height:35px;
float:left;
background:url(img/home_pastilla_3.png) no-repeat;
}

.newscornerT2{
height:35px;
float:left;
background:url(img/home_pastilla_2.png) repeat;
}

.newscornerT2 h3{
margin:0;
padding:4px 8px 12px 10px;
background:url(img/home_pastilla_2.png) repeat;
font-size:13px;
color:#666666;
font-stretch:narrower;
font-weight:bold;
}

.newscornerT h3{
margin:0;
padding:8px 8px 12px 35px;
background:url(img/news_bullet.jpg) no-repeat;
font-size:15px;
color:#000;
font-stretch:narrower;
}

.siteul ul{
margin:0 0 0 15px;
padding:5px 5px 8px 10px;
list-style:none;
width:275px;
}

.siteul li{
padding:3px 5px 3px 10px;
background:url(img/bullet_cat.gif) no-repeat 0 8px;
font-size:12px;
list-style:none;
}

.siteul li a{
color:#ff6600;
display:block;
}

.siteul li a:hover{
color:#333;
display:block;
}

.newsul ul{
margin:0;
padding:5px 5px 8px 10px;
list-style:none;
border:1px solid #fff;
width:275px;
}

.newsul li{
padding:3px 5px 3px 10px;
background:url(img/bullet_cat.gif) no-repeat 0 8px;
font-size:12px;
}

.newsul li a{
color:#555;
display:block;
}

.newsul li a:hover{
color:#000;
display:block;
}

/*columna noticias*/
.col_news{
margin-right:15px;
padding: 0 0 0 8px;
}

.col_news a{
background:url(img/bullet_cat.gif) no-repeat 6px 8px;
padding:3px 5px 3px 15px;
}

p.textnews{
padding: 0 35px 0 8px;
margin:0;
}
.minitext {
  font: normal 1em Arial, sans-serif;
  font-weight: bold;
  color: Black;
}

.disable {
  background-color: #CF110C;
  color: #fff;
  font-weight: bold;
  padding: 5px;
}

.categoriesMo h3	{
color:#444444;
padding:0px 0px 0px 15px;
font-stretch:narrower;
font-size:15px;
} 
.categoriesIE h3	{
color:#444444;
padding:14px 0px 0px 7px;
font-stretch:narrower;
font-size:15px;

} 
.container	{ padding: 0px; margin: 0 0 0 20px; width: 1080px;}
.content	{ width: 968px;}
.counters	{ color: #1188dd; font-size: 11px; font-weight: normal; text-transform: uppercase; padding: 0px; margin: 0px; }
.errfont	{ background-color: #FFFFFF; font-family: Verdana, Arial, Sans; color: #FF3300; font-weight:normal; padding:5px 0; }
.stdfontbold {
	font-family: Verdana, Arial, Sans; 
	font-weight:bold; 
	font-size: 12px; 
}

.stdfontboldmod{
	border:1px solid rgb(158, 206, 8);
	background-color:#FBFFDF; 
	font-family: Verdana, Arial, Sans; 
	font-weight:bold; 
	font-size: 12px; 
	color: #444444;
}

.stdfontboldgris {
	border:1px solid rgb(158, 206, 8);
	background-color:#FBFFDF; 
	font-family: Verdana, Arial, Sans; 
	font-weight:bold; 
	font-size: 12px; 
	color: #444444;
}
.stdfont{
	font-family: Verdana, Arial, Sans; 
	font-weight:normal; 
	font-size: 11px; 
}
.errfontReg	{ 
	border:2px solid #CE0000; 
	background-color: #f9f9f9; 
	font-family: Verdana, Arial, Sans; 
	font-size: 11px;
	color: #CE0000; 
	font-weight:bold; 
	padding:4px 3px 4px 5px; 
	margin: 6px ;
	
	}
.errfontReg a {color:#006699}
.foro	{ background-color: #FFFFCC; font-family: Verdana, Arial, Sans; color: #000; font-weight:normal; }
.errfont a {color:#006699}
.foro a {color:#026899}
.footer	{ clear: both; width: inherit; padding: 5px 5px 5px 5px; background:url(img/bg_footer.gif) no-repeat; text-align: left; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; padding-top:20px;  }
.hg	{ background-color: #ffffcc; }
.logo	{ padding: 0; margin: 0 0 0 0;}

.logo img	{ padding:3px 2px 7px 2px;}

.logo ul{
list-style:none;
border:1px solid #ccc;
background:#f0f0f0;
margin: 0 0 0 10px;
display:block;
padding: 5px 0 5px 10px;
}

.logo ul li{
background:url(img/bullet_user.gif) no-repeat 0 10px;
font-size:11px;
padding:3px 8px 5px 8px;
float:left;
}

.logo ul li a{
color:#333;
text-decoration:none;
}

.logo ul li a:hover{

color:#ff9900;
text-decoration:underline;
}
.floatR{
padding: 0; margin: 0;
}
.floatR .campo, input.campo{
border:1px solid #999;
font-size:12px;
color:#000;
margin-top:5px;
padding:0;
_margin:0;
}


.buscar{ 
background:url(img/search.gif) no-repeat;
border:none;
cursor:pointer;
width:20px;
height:23px;
}

a.blue{
color:#ff9900
}

a.gris{
color:#333;
}

a.blue:hover, a.gris:hover{
color:#000
}

.loginIE{
background:url(img/bg_login_new.jpg) no-repeat bottom center;
padding:77px 10px 0 19px;
float:right;
width:225px;
height:26px;
margin-right:32px;
font-size: 13px;
}

.loginMoz{
background:url(img/bg_login_new.jpg) no-repeat bottom center;
padding:77px 10px 0 19px;
float:right;
width:225px;
height:26px;
margin-right:32px;
font-size: 13px;
}

.loginIE p{
font-size:12px;
}

.loginMoz p{
font-size:12px;
}

.loginIE p strong{
color:#ff9900;
}

.loginMoz p strong{
color:#ff9900;
}

.loginIE p a{
color:#FF9900;
}

.loginMoz p a{
color:#FF9900;
}

.loginIE p a:hover{
color:#333;
}

.loginMoz p a:hover{
color:#333;
}

.loginIE ul {
margin:0;
padding:0;
width:210px;
}

.loginMoz ul {
margin:0;
padding:0;
width:210px;
}

.loginIE ul li a{
color:#000;
}

.loginMoz ul li a{
color:#000;
}

.loginIE .button{
border:1px solid #ccc;
background:#fff;
margin-top:10px;
color:#000;
font-weight:bold;
font-size:11px;
padding:5px;
}

.loginMoz .button{
border:1px solid #ccc;
background:#fff;
margin-top:10px;
color:#000;
font-weight:bold;
font-size:11px;
padding:5px;
}

.labelLogin{
color:#000;
font-size:12px;
padding-right:15px;
width:50px;
}

.labelSearch{
color:#fff;
font-size:12px;
}
.remember{
padding-left:80px;
}

.maincolumn	{ margin: 0px 0 0 0px; padding: 0px 0 0 0; }
.navbar	{  text-align:left; }
.table-bar	{ text-decoration: none; font-size: 16px;  color: #fff; font-family: Arial, Helvetica, sans-serif; text-align:left; }
.table-bar a	{ color: #fff; }
.table-bar a:hover	{ font-weight:none; color: #f90; }

td.menuL{
background:url(img/bg_menuL.jpg) no-repeat top left;
width:10px;
}

td.menuR{
background:url(img/bg_menuR.jpg) no-repeat top right;
width:10px;
}

td.menuL1{
background:url(img/bg_menuL1.jpg) no-repeat top left;
width:10px;
}

td.menuR2{
background:url(img/bg_menuR2.jpg) no-repeat top right;
width:10px;
}

td.menuMid{
background: url(img/bg_menu.jpg) repeat-x bottom left; height: 40px ;
}

.sombra{
height:15px;
background:url(img/sombra_menu.jpg) repeat-x;

}

.table-bar a	{ color: #fff; text-decoration: none; background: url(img/bullet_menu.gif) right center no-repeat; padding: 0 12px; }
.table1	{ clear: both; text-align: left; padding: 5px; }

.table2 table{
background:#fffff;
padding-left:0px;
 }
 
.table2g table{
padding-left:16px;
 }
 
.linesIE{
border:1px solid rgb(253, 153, 36);
font-size:12px;
margin:-5px auto auto 5px;
padding:10px 0px 5px 0px;
width:957px;	

}


.linesMoz{
	border:1px solid rgb(253, 153, 36);
* background:#f9fff3;
font-size:12px;
margin:-5px auto 0 auto;
* margin:-8px auto 0 auto;
padding:15px 0 10px 0;
* padding: 13px 0 7px 0;
width:956px;

*background:url(img/bg_item.gif) repeat-x;
*border:1px solid #ccc;
*font-size:12px;
*margin:-5px auto 0 auto;
*padding:15px 0 10px 0;
*width:956px;
}

.linesMozRegPart {

border:1px solid rgb(253, 153, 36);
* background:#f9fff3;
font-size:12px;
margin:-5px auto 0 auto;
* margin:-8px auto 0 auto;
padding:15px 0 10px 0;
* padding: 13px 0 7px 0;
width:956px;
 }

.linesMozRegProf {

border:1px solid rgb(253, 153, 36);
* background:#fdf6ed;
font-size:12px;
margin:-5px auto 0 auto;
* margin:-8px auto 0 auto;
padding:15px 0 10px 0;
* padding: 13px 0 7px 0;
width:956px;
 }

.linesIERegPart{
background:#ffffff;
border:1px solid rgb(253, 153, 36);
font-size:12px;
margin:-5px auto auto 5px;
padding:10px 0px 5px 0px;
width:957px;
}

.linesIERegProf{
background:#ffffff;
border:1px solid rgb(253, 153, 36);
font-size:12px;
margin:-5px auto auto 5px;
padding:10px 0px 5px 0px;
width:957px;
}
.lines2{
border:1px solid #ccc;
font-size:12px;
padding:15px;
}

.lines3{
border:1px solid #ccc;
font-size:12px;
margin:-5px auto 0 auto;
* margin:-8px auto 0 auto;
padding:15px 0 10px 0;
width:955px;
}

.lines3IE{
border:1px solid rgb(253, 153, 36);
font-size:12px;
margin-top: -5px;
margin-right: auto;
margin-bottom: auto;
margin-left: 5px;
padding:15px 0px 10px 4px;
width:953px;
}

.lines3Moz{
border:1px solid rgb(253, 153, 36);
font-size:12px;
margin:-5px 5px 10px 5px;
* margin:-8px auto 0 auto;
padding:15px 5px 10px 0px;
* width:955px;
}

.lines4IE{
border:1px solid #A5C120;
font-size:12px;
margin-top: -5px;
margin-right: auto;
margin-bottom: auto;
margin-left: 5px;
padding:15px 0px 10px 4px;
width:953px;
}

.lines4Moz{
border:1px solid #A5C120;
font-size:12px;
margin:-5px 5px 10px 5px;
* margin:-8px auto 0 auto;
padding:15px 5px 10px 0px;
* width:955px;
}
.linesIE input{
margin:5px 0 5px 5px;
}

.linesMoz input{
margin:5px 0 5px 5px;
}

.linesIE a{
color:#ff6600;
}

.linesMoz a{
color:#ff6600;
}

.table2 {
font-size:12px;

}
.separador{
border-bottom:1px solid #333333;
height:2px;
line-height:1px;
margin:5px 10px 15px 0;
}
.h2 {
*color:#accf11;
color:#F27303;
font-size:1.5em;
font-weight:bold;
line-height:1.2;
}

.h1 {
*color:#accf11;
color:#F27303;
font-size:2em;
font-weight:bold;
line-height:1.2;
}


.separadorCenter{
border-bottom:1px solid #cccccc;
height:2px;
line-height:1px;

}

.table2 table a{
color:#ff6600;
 }
 .table2 table a:hover{
color:#666;
 }
 .tableContent2{ font-size: 12px;  }
.tableContent3	{ font-size: 11px; }

/*table your auctions*/
.auction{
border:1px solid #ccc;
margin:0px;
}

.auction td{
padding:5px 8px 8px 15px;
border-bottom:1px solid #ccc;
}

.auction td a{
color:#000000;
}

.auction2{
margin:0px;
}
.auction2 td{
padding:5px 8px 8px 15px;
}

.auction2 td a{
color:#000000;
}

.auction3{
margin:0px;
}
.auction3 td{
padding:4px 0px 10px 5px;
}

.auction3 td a{
color:#000000;
}
.naranjaLink{
color:#ff9900;
}

.titTable1	{ padding: 3px 0 3px 10px; font-size: 13px; font-weight: bold; border-bottom:1px solid #ccc; color:#333; background:#f0f0f0; font-family:Arial, Helvetica, sans-serif}
.titTable1 a	{
color:#A9CA14;
}
.titTable2	{ text-align: left; padding: 5px; font-size: 20px; color:#ff6600; font-family: Helvetica, Arial, sans-serif; font-weight: normal; }

.titTable2TraIE	{ 
	text-align: left; 
	padding: 5px; 
	font-size: 20px; 
	color:#ff6600; 
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: normal; 
	*margin-top: -35px;
}

.titTable2Tra	{ 
	text-align: left; 
	padding: 5px; 
	font-size: 20px; 
	color:#ff6600; 
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: normal; 
	*margin-top: -35px;
}
.titTable2	h3{
color:#A9CA14;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
}
.titTable2 a	{
color:#333;
}

.titTable2	p.articuloid{ text-align: right; margin:0; padding: 5px; font-size: 14px; color:#666; font-family: Helvetica, Arial, sans-serif; font-weight: normal; }


.titTable4	{ text-align: left; padding: 8px 0 5px 37px; font-size:14px; color:#FFFFFF;
font-weight:bold; font-family: Helvetica, Arial, sans-serif;font-weight:bold;
background:url(img/divtabBrowse.gif) no-repeat;
width:665px; }

.titTable4_cust	{ text-align: left; padding: 8px 0 5px 37px; font-size:14px; color:#FFFFFF;
font-weight:bold; font-family: Helvetica, Arial, sans-serif;font-weight:bold;
background:url(img/divtabBrowseCust.gif) no-repeat;
}

.titTable4_cust2	{ text-align: left; padding: 8px 0 5px 37px; font-size:14px; color:#FFFFFF;
font-weight:bold; font-family: Helvetica, Arial, sans-serif;font-weight:bold;
background:url(img/divtabBrowseCust2.gif) no-repeat;
}

.divtabBrowse	{ text-align: left; padding: 15px 0 5px 35px; font-size: 14px; color: #fff; font-family: Helvetica, Arial, sans-serif;font-weight:bold;
background:url(img/divtabBrowse.gif) no-repeat;
width:601px;
}

dl.phpa-tabs	{ margin: 5px 0px 0px; padding: 5px; width: 100%; font-size:13px;
color:#A9CA14;
font-weight:bold;; border-bottom: 1px solid #eee; height: 35px; }
dl.phpa-tabs dd	{ margin: 1px; padding: 5px; float: left; border: 1px solid #eee; }

dl.phpa-tabs dd	 a{
color:#000000;
text-decoration:none;
}


.phpa-tabs2 ul {
font: normal 12px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.phpa-tabs2 li{
display:inline;
margin:0 2px 0 0;
padding:0;
}


.phpa-tabs2 {
text-decoration:none;
letter-spacing: 1px;
}


.phpa-tabs2 a {
 color: #000;
 border: 1px solid #aaa;
 padding:0 0 1px 3px;
 margin:0 2px 0 0;
 text-decoration:none;
}

.phpa-tabs2 a:hover {
 color: #f90;
 border: 1px solid #aaa;
 padding:0 0 1px 3px;
 margin:0 2px 0 0;
text-decoration:none;
}

select	{ color: #444444; font-size: 12px; }
table.container	{ float: none; width:968px;}
th	{ color: #333; font-size: 12px; border-bottom:1px dotted #d7d7d7;
background: url(img/degree.gif) repeat-x; text-transform: capitalize; padding: 0.3ex; text-align:left;  padding-left:10px;}

.degree{
color: #333; font-size: 12px; border-bottom:1px dotted #d7d7d7;
background: url(img/degree.gif) repeat-x; text-transform: capitalize; padding: 0.3ex; text-align:left;  padding-left:10px;
}

.dato{
color: #333;
text-decoration:underline;
background:url(img/bullet_cat.gif) no-repeat;
padding-left:8px;
}

.footer a:link , .footer a:visited	{ color: #20272F; }

.footer a:hover , .footer a:active	{ color: #A9CA14; }


/*Estilo pagina buscar*/

.search{
width:659px;
border:1px solid #ccc;

}
.search2{
width:659px;

}
.search3{
width:659px;
border:1px solid #ccc;

}
.search a{
color:#ff6600;
font-size:12px;
}

.search3 a{
color:#000000;
font-size:12px;
}


.search .gris{
background:#fff;
border-bottom:1px solid #ccc;
}

.search3 .gris{
background:#fff;
border-bottom:1px solid #ccc;
}
/*Estilo preregiter*/

.reg_trabajador{
background:url(img/reg_trabajador.jpg) no-repeat center center;
height:200px;
margin-bottom:8px;
}

.reg_vendedor{
background:url(img/reg_vendedor.jpg) no-repeat center center;
height:200px;
margin-bottom:8px;
}

a.reg{
color:#333;
}

a.reg:hover{
color:#ff6600;
}

/*Estilos Item - pg de detalle*/
td.visitas{
padding:0;
background:#ffffa0;
font-size:12px;
padding:5px 0 5px 12px;
/*color:#ff2020*/
color:#333333
/*color:#FF9900;*/
}

td.visitas strong{
color:#333;
font-weight:normal;
}

h3.detalles{
color:#545454;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #d7d7d7;
background:url(img/bullet_detalles.gif) no-repeat 6px 8px;
padding-left:18px;
padding-bottom:6px;
padding-top:6px;
margin:0;
}

table.listaDetalles, td.listaDetalles, .listaDetalles{
/*background:url(img/bg_detalles.jpg) repeat;*/
padding-top:8px;
padding-left:15px;
}

table.listaDetallesLoc, td.listaDetallesLoc, .listaDetallesLoc{
/*background:url(img/bg_detalles.jpg) repeat;*/
padding-top:8px;
padding-left:15px;
padding-bottom:58px;

border: 1px solid #F48422
}

td.listaDetalles{
padding-left:10px;
}

table.item .titTable5{
padding:0;
}
table.item .titTable5 ul{
list-style:none;
}

table.item .titTable5 li{
padding-left:15px;
padding-top:3px;
list-style:none;
background:url(img/bullet_login.gif) no-repeat 8px 6px;
}

table.item .titTable5 a{
color:#000;
padding-left:10px;
font-size:11px;
}


table.item .titTable5 a:hover{
color:#ff9900;
}

p.breadcrums{
font-size:12px;
}
p.breadcrumsleft{
font-size:12px;
text-align:left;
}
p.breadcrums a{
color:#000;
}
p.breadcrumsleft a{
color:#000;
}

td.nombreitem{
background:url(img/bg_nombreitem.gif) repeat-x right 0;
height:32px;
padding:0;
}


.nombreitemEx{
text-decoration:none;color:#0000cc;
font-color:#000;
height:32px;
padding:0;
}

td.nombreitemL{
background:url(img/bg_nombreitemL.gif) no-repeat;
height:32px;
width:6px;
}

td.nombreitemR{
background:url(img/bg_nombreitemR.gif) no-repeat right 0;
height:32px;
width:6px;
}

td.def_itemL{
background:url(img/bg_def_ItemL.gif) repeat-x;
width:7px;
height:32px;
}

td.def_item{
background:#EBECED;
height:32px;
}

td.def_itemR{
background:url(img/bg_def_ItemR.gif) no-repeat right 0;
width:7px;
height:32px;
}

td.def_item p{
margin:0;
font-size:20px;
color:#ff9900;
padding-left:5px;
}

p.nombreitem{

margin:0;
font-size:15px;
font-weight: bold;
color:#fff;
text-align:left;
padding-left:35px;
background:url(img/bullet_menu_cat.gif) no-repeat 10px 0px;
}
table.nubesItem, div.nubesItem{
background:url(img/bg_tableitem.gif) repeat-y;
}
.nubetags{
	text-align: center;
	margin: 5px 5px 15px 5px;
}


#cloud { margin: 0; }
#cloud li { display: inline; }

#cloud a.tag1 { font-size: 1.0em; font-weight: 100; color:#424242; }
#cloud a.tag2 { font-size: 1.2em; font-weight: 200; color:#424242; }
#cloud a.tag3 { font-size: 1.4em; font-weight: 300; color:#7B5229; }
#cloud a.tag4 { font-size: 1.6em; font-weight: 400; color:#7B5229; }
#cloud a.tag5 { font-size: 1.7em; font-weight: 500; color:#7B5229; }
#cloud a.tag6 { font-size: 1.8em; font-weight: 600; color:#B56318; }
#cloud a.tag7 { font-size: 1.9em; font-weight: 700; color:#EF7B00; }
#cloud a.tag8 { font-size: 2.0em; font-weight: 800; color:#EF7B00; }
#cloud a.tag9 { font-size: 2.2em; font-weight: 900; color:#FF8C00; }
#cloud a.tag10 { font-size: 2.5em; font-weight: 900; color:#FF8C00; }

#cloud a.cate { font-size: 1.4em; font-weight: 500; color:#6D6D6D }

.masTrabajosTags{
	text-align: center;
	margin: 5px 5px 15px 5px;
}


#trabajosT { margin: 0; }
#trabajosT li { display: inline; }

#trabajosT a.tag { font-size: 1.5em; font-weight: 120; color:#424242; }


table.descripcionItem, div.descripcionItem{
background:url(img/bg_tableitem.gif) repeat-y;
}

table.descripcionItem_small, div.descripcionItem_small{
background:url(img/bg_tableitem_small.gif) repeat-y;
border: 1px solid #F48422
}

td.footerItem_small{
height:14px;
#background:url(img/bg_footerItem_small.gif) no-repeat bottom left;
}

td.footerItem{
height:14px;
#background:url(img/bg_footerItem.gif) no-repeat bottom left;
}

.linknaranja, span.linknaranja a, .linknaranja a{
color:#ff6600;
font-size:11px;
}


.linkblanco, span.linkblanco a, .linkblanco a{
color:#ffffff;
font-size:12px;
}
.linkverde, span.linkverde a, .linkverde a{
color:#4DB632;
font-size:12px;
}
.accions{
text-align:right;
}


div.sendfriend{
background: url(img/send_friend.gif) no-repeat 0 1px;
padding:6px 0px 6px 35px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
float: right;
}
div.sendfriend a{
background: url(img/final_button.gif) no-repeat right;
padding:6px 15px 6px 0px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
}

div.pujar{
background: url(img/bg_buttonLogin.gif) no-repeat 0 0px;
padding:0px 0px 10px 0px;
color:#000;
font-size:12px;
margin: 0 auto;
text-decoration:none;
width:78px;
text-align:center;
}
div.pujar a {
display:block;
}

div.buttonNew{
background: url(img/bg_button_new.gif) no-repeat 0 1px;
padding:6px 0px 6px 15px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
float: right;
}

div.button{
background: url(img/bg_button.gif) no-repeat 0 1px;
padding:6px 0px 6px 15px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
float: right;
}

div.pujar a{
padding:3px 15px 6px 0px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
}

div.pujar a:hover{
color:#2F97CA;
}

div.pujar2{
background:url(img/bg_pujar2.gif) no-repeat;
padding:6px 20px 6px 20px;
float:left;
margin-left:6px;
}

div.pujar2 a{
font-weight:bold;
color:#fff;
font-size:12px;

text-decoration:none;

}

div.pujar2 a:hover{
color:#333;
}

div.buttonNew a{

padding:6px 30px 3px 0px;
color:#FAFAFA;
font-weight:bold;
font-family:Helvetica,Arial,sans-serif
font-size:12px;
margin-left:0px;
text-decoration:none;
}


div.button a{
background: url(img/final_button.gif) no-repeat right ;
padding:6px 15px 6px 0px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
}

div.button2{
background: url(img/bg_button.gif) no-repeat 0 1px;
padding:6px 0px 6px 15px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
float: left;

}
div.button2 a{
background: url(img/final_button.gif) no-repeat right;
padding:6px 15px 6px 0px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
}


div.add_look{
background: url(img/add_look.gif) no-repeat 0 1px;
padding:6px 0px 6px 35px;
color:#000;
font-size:12px;
margin-left:6px;
text-decoration:none;
float: right;
}

div.add_look a{
background: url(img/final_button.gif) no-repeat right ;
padding:6px 15px 6px 0px;
color:#000;
font-size:12px;
text-decoration:none;
}

.sendfriend a:hover, .add_look a:hover, div.button a:hover{
color:#ff6600;
}

/**table item*/


div.derecha{
width:600px;
float:right;
/*border:1px solid red;*/
}

div.izquierda{
width:360px;
float:left;
/*border:1px solid blue;*/
}



table.item{
border:1px solid #ccc;
padding:0px 8px 10px 15px;
font-size:12px;
}

table.item a{
color:#2F97CA;
font-size:12px;
}

table.item li{
font-size:12px;
}

.cornerL{
width:8px;
height:35px;
float:left;
background:url(img/half_1_cornerL.gif) no-repeat;
}

.cornerR{
width:8px;
height:35px;
float:right;
background:url(img/half_1_cornerR.gif) no-repeat;
}

.cornerT{
width:336px;
* width:318px;
height:35px;
float:left;
background:url(img/bg_table2.gif) repeat-x;
}

.cornerT h3{
margin:0;
padding:8px 8px 12px 10px;
font-size:15px;
color:#006699;
font-weight:bold;
}

.titTable_totals	{
text-align: center; 
 font-size: 13px; 
color:#666;
}

.titTable_totals a{
color:#2F97C9;
}

.descripcion{
padding:10px 0px;
border: 1px solid #F48422

}

.mas_trabajos_reformas{
background:url(img/bg_table_mas_trabajos.gif) repeat-x;
padding: 5px ;

}
.mas_trabajos{
background:url(img/bg_table_mas_trabajos.gif) repeat-x;
padding: 5px 10px 20px 10px;
width: 200px;

}
.nube{
padding:10px 0px;
border: 1px solid #F48422;
background:url(img/bg_table_nube.gif) repeat-x;
padding: 5px;

}
.descripcionHist{
padding:0px 0px;
border: 1px solid #F48422

}
.descripcion p{
margin:0;
padding:12px 8px 0 18px;
font-size:13px;
font-stretch:expanded;
}

.envios{
width:500px;
float:left;
}

.envios a{
color:#2F97C9;
}

.pujaAhora{
float:right;
width:300px;
}

.pujaAhora input{
font-size:12px;
margin:5px 0;
}

.ultimapuja{
background:#eee;
color:#006699;
font-size:14px;
padding:8px 5px 8px 12px;
font-weight:bold;
border:1px solid  #ccc;
}

.descrpt{
width:955px;
height:35px;
float:left;
background:url(img/bg_table2.gif) repeat-x;
}

.descrpt2{
width:942px;
* width: 943px;
height:35px;
float:left;
background:url(img/bg_table2.gif) repeat-x;
}
.descrpt3{
width:946px;
* width: 943px;
height:35px;
float:left;
background:url(img/pestanaverdecentro.png) repeat-x;
}
.cornerL3 {
width:6px;
height:35px;
float:left;
background:url(img/pestanaverdeleft.gif) no-repeat;
}
.cornerR3{
width:6px;
height:35px;
float:left;
background:url(img/pestanaverderight.png) no-repeat;
}

.descrpt h3, .descrpt2 h3{
padding: 8px 0 0 10px;
margin:0;
color:#fff;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

p.txt{
font-size:12px;
padding-left:12px;
}
p.txtPregunta{

font-size:12px;
padding-left:12px;
}
p.txtRespuesta{

font-size:12px;
padding-left:12px;
}
.txtPregunta{

font-size:12px;
padding-left:12px;
}

.txtRespuesta{

font-size:12px;
padding-left:12px;
}

.borderbottom{
	border-bottom:1px solid #ccc;
}
.borderbottomAll{
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
}
.brackgroundForo1{
background:#f1f1f1;
border:1px solid #ccc;
margin-bottom:10px;
margin-top:10px;


}
.brackgroundForo2{
background:#ffffff;
border:1px solid #ccc;
margin-top:10px;
margin-bottom:10px;;

}
p.message{
font-size:12px;
padding-left:12px;
padding-bottom:5px;
color:#A9CA14;
font-weight:bold;
}

p.subtitle{
font-size:13px;
color:#A9CA14;
font-weight:bold;
}

p.txt a{
color:#A9CA14;
}


/*Estilos user menu selling*/

ul.sell{
list-style:none;
margin:0 0 0 15px;
padding:0;
}

ul.sell li{
font-size:12px;
border-bottom:1px solid #fff;
padding:10px 8px 10px 25px;
margin-top:5px;
background:url(img/bullet_news.gif) no-repeat 8px 12px;

}

ul.sell li a{
color:#000;
}

ul.sell li a:hover{
color:#000;
}

ul.sell2{
list-style:none;
margin:0 35px 0px 5px;
padding:0;
}

ul.sell2 li{
font-size:12px;
border-bottom:1px solid #fff;
padding:10px 8px 10px 25px;
margin-top:5px;

}

ul.sell2 li a{
color:#FF9900;
}

ul.sell2 li a:hover{
color:#000;
}

ul.sell3{
list-style:none;
margin:0 0 0 0;
padding:0;
}

ul.sell3 li{
font-size:14px;
border-bottom:1px solid #fff;
padding:5px 0px 0px 10px;
margin-top:5px;

}

ul.sell3 li a{
color:#000;
text-decoration: none;
}

ul.sell3 li a:hover{
color:#FF9900;
}
li.separador {
background:url(img/menu_separador.gif) no-repeat;
margin:0px 0px 0px 5px;
}
ul.sell4{
list-style:none;
margin:0 0 0 0;
padding:0;
}

ul.sell4_e{
list-style:none;
margin:0 0 0 0;
padding:0;
}

ul.sell4 li{
font-size:14px;
border-bottom:1px solid #fff;
padding:5px 0px 0px 10px;
margin-top:5px;

}
ul.sell4_e li{
font-size:14px;
border-bottom:1px solid #fff;
padding:0px 0px 0px 10px;
margin-top:5px;

}
ul.sell4_e li a{
color:#000;
text-decoration: none;
}

ul.sell4 li a{
color:#000;
text-decoration: none;
}

ul.sell4_e li a:hover{
color:#B3D41B;
}
ul.sell4 li a:hover{
color:#B3D41B;
}
li.separador2 {
background:url(img/menu_separador2.gif) no-repeat;
margin:0px 0px 0px 5px;
}
a.orange{
color:#ff9900;
text-decoration:none;
}

a.orange:hover{
color:#333;
}
/*Estilos deplegables para portada*/

.boxclaim{
float:left;
width:320px;


}

.boxclaim_1{
float:right;
width:320px;

}

.topbox{
background:url(img/top_box.gif) no-repeat top left;
height:12px;
width: 320px;
}
.bottombox{
background:url(img/bottom_box.gif) no-repeat 0 -5px ;
height:12px;
width: 320px;
margin-bottom:15px;
}

.interior{
background:url(img/bg_box.gif) repeat-y top left;
width: 320px;
_margin-top: -7px;
}

.empresario{
width:310px;
height:215px;
background:url(img/empresario.jpg) no-repeat;
margin:0 auto;
overflow:hidden;
}

.trabajador{
width:310px;
height:215px;
background:url(img/trabajador.jpg) no-repeat;
margin:0 auto;
overflow:hidden;
}

.glossymenu{
margin: 0 auto;
_margin: -5px auto;
padding: 0;
width: 320px; /*width of menu*/
}

.glossymenu img{
border:none;
margin-right:8px;
}

.glossymenu a.menuitem{
background: #F0F0F0;
font: bold 15px Arial, Verdana, Helvetica, sans-serif;
color:#666;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:295px;
padding: 10px 5px 10px 5px;
text-decoration: none;
margin:1px 7px 0 7px;
border-bottom:1px dotted #A7A6AA;
}

.glossymenu a.first{
font: bold 17px Arial, Verdana, Helvetica, sans-serif;
color: #666;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 5px 5px 10px;
text-decoration: none;
margin-top:1px;
border-bottom:1px solid #A7A6AA;
}

.infoText {
font-size:1.1em;
font-weight:bold;
line-height:1.2;
margin-top:0px;
margin-bottom:25px;
}

h2 {
  font-size: 15px;
  font-weight: bold;
  color:#666;
  margin:0;
  padding:6px 0;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#555;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
color:#ff6600;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background:url(img/bg_pasos2.jpg) repeat-x;
display:none; /*to remove*/
}

.glossymenu div.submenu p{
font-size:12px;
padding:15px 10px 15px 43px;
margin:0;
text-align:left;
} 

.glossymenu div.submenu input{
background:url(img/bg_buttonportada.gif) no-repeat;
width:195px;
height:30px;
cursor:pointer;
margin:0px 10px 8px 30px;
border:none;
padding-bottom:3px;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
background:url(images/bullet_submenu.gif) no-repeat 6px 10px;
padding:3px 5px 3px 10px;
}

.glossymenu div.submenu ul li.void{
background: none;
padding:5px 5px 5px 10px;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px Arial, Verdana, Helvetica, sans-serif;
color: #2681B0;
text-decoration: none;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
text-decoration:underline;
}

/*Estilos panel de control*/

table.showdata td{
padding:8px 0 8px 15px;
}

h4.info{
color:#ff6600;
border-bottom:1px solid #333;
background:url(img/info.gif) no-repeat 8px 0;
padding:5px 0 9px 35px;
margin:0;
}

table.resumen{
margin: 15px;
}


table.resumen td, table.resumen th{
padding:8px 0 8px 15px;
}


/*estilos users data/*

/*Estils pestanyes de detall*/

.detail{
margin:0;
}

.detail .nav_1{
height:32px;
background:url(img/bg_nav1.gif) repeat-x bottom center;
float:left;
margin-top:2px;
}

.detail .tleft_1{
width:10px;
height:32px;
float:left;
background:url(img/tleft.gif) no-repeat bottom left;
margin-top:2px;
}

.detail .tright_1{
width:10px;
height:32px;
float:left;
background:url(img/tright.gif) no-repeat bottom right;
margin-top:2px;
}

.detail .nav_n{
height:30px;
width:160px;
background:url(img/pestananaranjacentro.gif) repeat-x bottom right;
float:left;
margin-top:8px;
}

#fullheight{height:100%}

.detail .tleft_n{
width:10px;
height:30px;
float:left;
background:url( img/pestananaranjaleft.gif) no-repeat bottom left;
margin-top:8px;
}

.detail .tright_n{
width:10px;
height:30px;
float:left;
background:url(img/pestananaranjaright.gif) no-repeat bottom right;
margin-top:8px;
}

.detail .nav_v{
height:30px;
width:160px;
background:url(img/pestanaverdecentro.png) repeat-x bottom right;
float:left;
margin-top:8px;
}

.detail .tleft_v{
width:10px;
height:30px;
float:left;
background:url( img/pestanaverdeleft.png) no-repeat bottom left;
margin-top:8px;
}

.detail .tright_v{
width:10px;
height:30px;
float:left;
background:url(img/pestanaverderight.png) no-repeat bottom right;
margin-top:8px;
}


.detail .nav_1 h3, #detail .nav_2 h3{
margin:0;
padding:0 5px 0 5px;
font-size:1.05em;
}

.nav_v h3 {
color:#FFFFFF;
text-decoration:none;
padding-top:0px;
display:block;
font-weight: bold;	
text-align:top;
font-size:16px;
margin:5px 0 0 0;

}

.nav_n h3 {
color:#FFFFFF;
text-decoration:none;
padding-top:0px;
display:block;
text-align:top;
font-weight: bold;
font-size:16px;
margin:5px 0 0 0;

}

.detail .nav_1 h3 a {
color:#333;
text-decoration:none;
padding-top:10px;
display:block;
text-align:center;
}



.detail .nav_1 h3 a:hover{
text-decoration:underline;
color:#ff6600;
}

.detail .nav_1 h3 a.select1{
text-align:center;
padding-left:5px;
}

.detail .nav_2 h3{
margin:5px 0 0 0;
}

.detail .nav_2 h3 a {
color:#333;
text-decoration:none;
text-align:center;
display:block;
font-size:13px;
}


.detail .nav_2 h3 a:hover{
color:#ff6600;
}

.fin_nav{
clear:both;
background: url(img/fin_nav.gif) repeat-x;
height:2px;
#border-left:1px solid #A8A89F;
#border-right:1px solid #A8A89F;
}

.ArialBoldGrisPart {
font-size:18px;
color:rgb( 77,77,77);
font-weight: bold;
font-style:arial;
text-decoration:none;
}
.ArialBoldGrisPart2 {
font-size:11px;
color:rgb( 77,77,77);
font-weight: bold;
font-style:arial;
text-decoration:none;
}
.ArialBoldGrisPart a{
font-size:13px;
color:rgb( 77,77,77);
font-weight: bold;
font-style:arial;
text-decoration:none;
}

.ArialBoldGrisPart:hover a{
font-size:13px;
color:#ACCF11;
font-weight: bold;
font-style:arial;
text-decoration:none;
}

.ArialBoldGrisProf {
font-size:18px;
color:rgb( 77,77,77);
font-weight: bold;
font-style:arial;
text-decoration:none;
}

.ArialBoldGrisProf a{
font-size:13px;
color:rgb( 77,77,77);
font-weight: bold;
font-style:arial;
text-decoration:none;
}

.ArialBoldGrisProf:hover a{
font-size:13px;
color:#F7931E;
font-weight: bold;
font-style:arial;
text-decoration:none;
}

.ArialBoldNaranja a{
font-size:13px;
color:#F7931E;
font-weight: bold;
font-style:arial;
text-decoration:none;	
}


.ArialBoldVerde a{
font-size:13px;
color:#ACCF11;
font-weight: bold;
font-style:arial;
text-decoration:none;	
}
.paso1-actiu {
background: url(img/paso1-actiu.gif) repeat-x;
width:178px;
height: 21px;
padding-top: 10px;
padding-left: 30px;
float: left;
margin-right: 10px;
color:#FFFFFF;
	}
.paso2-actiu {
background: url(img/paso2-actiu.gif) repeat-x;
width:178px;
height: 21px;
padding-top: 10px;
padding-left: 30px;
float: left;
margin-right: 10px;
color:#FFFFFF;
	}
.paso3-actiu {
background: url(img/paso3-actiu.gif) repeat-x;
width:178px;
height: 21px;
padding-top: 10px;
padding-left: 30px;
float: left;
margin-right: 10px;
color:#FFFFFF;
	}	
a.paso1-desactivat {
background: url(img/paso1-desactivat.gif) repeat-x;
width:178px;
height: 21px;
padding-top: 10px;
padding-left: 30px;
float: left;
margin-right: 10px;
color:#FFFFFF;
text-decoration : none;
	}	
a.paso1-desactivat:hover  {
background: url(img/paso1-actiu.gif) repeat-x;
color:#FFFFFF;
}
a.paso2-desactivat {
background: url(img/paso2-desactivat.gif) repeat-x;
width:178px;
height: 21px;
padding-top: 10px;
padding-left: 30px;
float: left;
margin-right: 10px;
color:#FFFFFF;
text-decoration : none;
	}
a.paso2-desactivat:hover  {
background: url(img/paso2-actiu.gif) repeat-x;
color:#FFFFFF;
}
.paso2-noactiu {
background: url(img/paso2-noactiu.gif) repeat-x;
width:178px;
height: 21px;
padding-top: 10px;
padding-left: 30px;
float: left;
margin-right: 10px;
color:#ff6600;
	}
.paso3-noactiu {
background: url(img/paso3-noactiu.gif) repeat-x;
width:178px;
height: 21px;
padding-top: 10px;
padding-left: 30px;
float: left;
margin-right: 10px;
color:#ff6600;
	}				
/* Mensajes de ayuda */

#mensajesAyuda
{
	width:294px;
	height:74px;
	padding: 3px;
	font-size:11px;
	border:0px;
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	text-align:left;
	background-image:url(img/ayuda_box.gif);
	color:#ffffff; 
}

#ayudaTitulo
{
	background-color:#cccccc; 
	color:#FFFFFF; 
}

#ayudaTexto
{
	vertical-align:middle;
	padding:2px;
}
.formulario {
margin : 5px;
padding : 4px;
width : 170px;
border : 1px solid #ff6600;
background-color : #ffffff;
font-size : 11px;
font-weight : bold;
text-align : center;
text-decoration : none;
color : #000000;
}

.formulario_v {
margin : 5px;
padding : 4px;
width : 170px;
border : 1px solid #b3d41b;
background-color : #ffffff;
font-size : 11px;
font-weight : bold;
text-align : center;
text-decoration : none;
color : #000000;
}


.formulario_peq {
margin : 5px;
padding : 4px;
width : 120px;
border : 1px solid #ff6600;
background-color : #ffffff;
font-size : 11px;
font-weight : bold;
text-align : center;
text-decoration : none;
color : #000000;
}
.formulario_no_width {
margin : 5px;
padding : 4px;
border : 1px solid #ff6600;
background-color : #ffffff;
font-size : 11px;
font-weight : bold;
text-align : center;
text-decoration : none;
color : #000000;
}

a.black{
color:#000000;
}

a.black:hover {
color:#f69520;
}

#tarifas {color:#333333;}
#tarifas h2 {color: #F59209; font-size: 15px; padding:0px;}
#tarifas p {line-height: 14px; font-size: 12px;}
#tarifas ol li{list-style-image:url(img/bullet_black.png); margin-bottom: 8px;}
#tarifas ol li ul li{list-style-image:url(img/px_li.gif) ;margin-top: 4px;}



/* >>> #footer */

/* #footer > #footer-navigation */
#footer #footer-navigation {
margin: 0 20px 0;
}

#footer #footer-navigation dd {
margin-left: 0;
}

#footer #footer-navigation dl {
float: left;
margin-bottom: 0;
}

#footer #footer-navigation dl.last {
margin-right: 0;
}

#footer #footer-navigation dl dt {
font-size: 14px;
}

#footer #footer-navigation dl dd a {
text-decoration: none;
color: #000;
}

#footer #footer-navigation dl dd a:hover {
text-decoration: underline;
}

/* #footer > #footer-navigation > german */
#footer #footer-navigation dl.auftraggeber 							{ width: 23%; }
#footer #footer-navigation dl.handwerker-dienstleister	{ width: 26%; }
#footer #footer-navigation dl.ueber-uns 								{ width: 18%; }
#footer #footer-navigation dl.kontakt-agb 							{ width: 18%; }
#footer #footer-navigation dl.presse-links 							{ width: 15%; }


/* #footer > ul.hl */
#footer ul.hl {
margin: 10px 0 0 20px;
}

#footer ul.hl li {
margin-right: 30px;
}

#footer ul.hl li.last {
margin-right: 0;
}


/* #footer > p.copyright */
#footer p.copyright {
text-align: center;
margin-top: 20px;
margin-bottom: 0;
}

#footer p.copyright a {
color: #000;
}


.clearfix:after {
content: ".";
visibility: hidden;
display: block;
clear: both;
height: 0;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
dt {
margin-bottom: 5px;
font-size: 1.3em;
line-height: 1.3076;
font-weight: bold;
}

dd {
margin-left: 0px;
margin-bottom: 5px;
}
dl {
float: left;
margin-left:30px;
color: #444;
}
/* >>> .invis */
.invis {
position: absolute;
left: -9999px;
}

legend.invis {
height: 0;
width: 0;
line-height: 0;
text-indent: -9999px;
}

thead.invis th,
thead.invis td {
position: absolute;
left: -9999px;
}

* html thead.invis {
display: none;
}
#inner-footer {
width: 956px;
}
