.ads_buscador_google{
 background:#FFF;
 padding:10px;
}
.ads_buscador_google .cajetin{
 width:350px;
 border:1px #0488B6 solid;
 height:22px !important;
 vertical-align:middle;
 background: #FFFFFF !important;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEEEEE), to(#FFFFFF))  !important;
 background: -moz-linear-gradient(#EEEEEE, #FFFFFF) !important;
 background: linear-gradient(#EEEEEE, #FFFFFF) !important;
 -pie-background: linear-gradient(#EEEEEE, #FFFFFF) !important;
 -webkit-border-top-left-radius:5px !important;
 -webkit-border-bottom-left-radius:5px !important;
 -moz-border-radius-topleft: 5px !important;
 -moz-border-radius-bottomleft:5px !important;
 border-top-left-radius:  5px !important;
 border-bottom-left-radius: 5px !important;
 font-size:13pt;
}
.ads_buscador_google .boton{
 width:100px;
 height:26px !important;
 vertical-align:middle;
 border:1px solid #888;
 background: #DDDDDD;
 background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEEEEE), to(#BBBBBB));
 background: -moz-linear-gradient(#EEEEEE, #BBBBBB);
 background: linear-gradient(#EEEEEE, #BBBBBB);
 -pie-background: linear-gradient(#EEEEEE, #BBBBBB);
 -webkit-border-top-right-radius:5px;
 -webkit-border-bottom-right-radius:5px;
 -moz-border-radius-topright: 5px;
 -moz-border-radius-bottomright:5px;
 border-top-right-radius:5px;
 border-bottom-right-radius:5px
}
.ads_buscador_google .boton:hover{
 cursor: pointer;
}

/*EMPIEZA MENU POR DEFECTO*/
#gw_body
{
 height:100%;
 width:100%;
 margin:auto;
 text-align:center;
 background-color:#fafafa;
 font-family:Verdana,Arial;
 font-style:normal;
 font-weight:normal;
 font-size:9pt;
}

.gw_pub_horizontal
{
 width:900px;
 margin:auto;
 padding-left:95px;
 text-align:center;
}

#gw_cabecera
{
 width:900px;
 margin:auto;
 padding-left:95px;
 text-align:center;
 background-color:#fafafa;
}

.gw_sms_err
{
 width:500px;
 margin:auto;
 padding-left:5px;
 font-weight:bold;
 text-align:justify;
}

.gw_sms_err img
{
 vertical-align:middle;
 margin-right:5px;
}

.gw_sms_err p
{
 font-size:11pt;
 color:#ff0000;
 font-weight:bold;
 margin:auto;
}

.gw_sms_ok
{
 width:500px;
 margin:auto;
 padding-left:5px;
 font-weight:bold;
 text-align:justify;
}

.gw_sms_ok img
{
 vertical-align:middle;
 margin-right:5px;
}

.gw_sms_ok p
{
 font-size:11pt;
 color:#13B51B;
 font-weight:bold;
 margin:auto;
}

.gw_sms_inf
{
 width:500px;
 margin:auto;
 padding-left:5px;
 font-weight:bold;
 text-align:justify;
}

.gw_sms_inf img
{
 vertical-align:middle;
 margin-right:5px;
}

.gw_sms_inf p
{
 font-size:11pt;
 color:#ff9900;
 font-weight:bold;
 margin:auto;
}

#gw_cuerpo
{
 width:900px;
 margin:auto;
 padding-left:95px;
 overflow: hidden;
}

#gw_colizq, #gw_centro, #gw_colder
{
 padding-bottom: 32768px;
 margin-bottom: -32768px;
}

#gw_colizq
{
 float:left;
 width:200px;
 background-color:#fafafa;
}

#gw_colder
{
 background-color:#fafafa;
 float:right;
 width:160px;
}

#gw_centro
{
 background-color:#fafafa;
 float:left;
 width:515px;
 margin-left:6px;
 margin-right:6px;
}

.gw_pub_centro
{
 margin-bottom:3px;
 width:515px;
}

.gw_pub_listado
{
 margin-top:15px;
 border-bottom:1px solid #AFAFAF;
 padding-bottom:15px;
}

.gw_izq
{
 float:left;
}

.gw_der
{
 float:right;
}

.gw_pub_interior
{
 float:none;
}
.gw_path div{
 display:inline;
}
.gw_path
{
 text-align:left;
 float:left;
 margin-left:10px;
 font-size:10px;
}
.gw_path a
{
 color:#0488B6;
}
.gw_path a:hover
{
 color:#494948;
}


.gw_clear
{
 clear:both;
}

#gw_pie
{
background-color:#fff969;
 width:900px;
 margin:auto;
 text-align:center;
 padding:4px 0 4px 0px;
 position:relative;
 left:49px;
 font-size:7pt;
}

.img
{
 border:0;
}



#titulo-contenido
{
 background-color:#F189DF;
 margin:3px 5px 0 5px;
 text-align:left;
}

#texto-contenido
{
 background-color:#fafafa;
 margin:0 5px 3px 5px;
 text-align:justify;
 border-left:1px dotted #696969:
 border-right:1px dotted #696969;
 border-bottom:1px dotted #696969;
 padding:3px;
}

#titulo-comentarios
{
 background-color:#A1A9EF;
 margin:3px 5px 0 5px;
 text-align:left;
}


#comentario
{
 background-color:#fafafa;
 margin:5px;
 text-align:justify;
 border:1px dotted red;
 padding:3px;
}

.titulo-comentario
{
 font-weight:bold;
 font-size:8pt;
}

.datos-comentario
{
 font-size:8pt;
 font-style:italic;
}

.texto-comentarios
{
 display:block;
 margin:5px;
 text-align:justify;
}

img
{
 border:0;
}ul#meni_general, ul#meni_general li
{
 width:200px;
 list-style:none;
 margin:0;
 padding:2px;
}

.meni_0
{
 border:1px solid #fafafa;
 margin-bottom:2px;
 background-color:#c6c6c6;
}

.meni_0 a
{
 color:#494948;
 text-decoration:none;
 display:block;
}

.meni_0:hover
{
 border:1px solid #c6c6c6;
 margin-bottom:2px;
 background-color:#fafafa;
}

.meni_1
{
 border-bottom:1px dotted #72736D;
 margin-left:10px;
 margin-right:10px;
 background-color:#cfe6eb;
}

.meni_1 a
{
 color:#494948;
 text-decoration:none;
 display:block;
}

.meni_1:hover
{
 border-bottom:1px dotted #72736D;
 margin-left:10px;
 margin-right:10px;
 background-color:#eaeaff;
}

.meni_2
{
 border-bottom:1px dotted #555555;
 margin-left:10px;
 margin-right:10px;
 background-color:#03F6C8;
}

.meni_3
{
 border-bottom:1px dotted #555555;
 margin-left:10px;
 margin-right:10px;
 background-color:#03F6C8;
}
#art_titulo
{
 background-color:#fafafa;
 margin:0 5px 20px 5px;
 text-align:center;
 clear:both;
}

#art_titulo h1
{
 font-size:13pt;
 border-bottom:2px solid #afafaf;
 font-weight:bold;
 color:#494948;
}

#art_texto
{
 position:relative;
 text-align:center;
 margin:0 5px 0 5px;
 padding:50px 5px;
 border:1px dashed #afafaf;
}

.art_etiquetas
{
 color:#0488B6;
 text-decoration:none;
 text-align:left;
}
.art_etiquetas a
{
 color:#0488B6;
 text-decoration:none;
 font-weight:bold;
}
.art_etiquetas a:hover
{
 color:#0488B6;
 text-decoration:underline;
}
.art_botsocial{
 position:absolute;
 top:1px;
 left:180px;
 border-left:1px dashed #afafaf;
 border-bottom:1px dashed #afafaf;
 -moz-border-radius:0px 0px 0px 10px;
 border-radius:0px 0px 0px 10px;
 height:30px;
 width:320px;
}
.art_botsocial a {
    color: #555555;
    font-size: 10px;
    text-decoration: none;
}
.addthis_default_style{
 float:right;
 position:relative;
 top:7px;
}
.art_navegacion{
 margin:10px 0px 44px;
}
.art_navegacion a{
 font-size:7pt;
 float:left;
 width:46%;
 margin:0px 2px;
 text-decoration:none;
 display: table;
}
.art_navegacion span{
 display: table-cell;
 vertical-align: middle;
 width:100%;
}
.art_navegacion img{
 width:24px;
 height:24px;
}
.art_navegacion .art_anterior{ 
 text-align:left;
}
.art_navegacion .art_anterior img{ 
 background:url('http://www.empresas-de-valencia.com/imgd/iconos24x24.png') no-repeat 0px 0px;
 float:left;
} 
.art_navegacion .art_anterior:hover img{
 background:url('http://www.empresas-de-valencia.com/imgd/iconos24x24.png') no-repeat 0px -24px;
}
.art_navegacion .art_arriba{
 background:url('http://www.empresas-de-valencia.com/imgd/iconos24x24.png') no-repeat -48px 0px;
 width:24px;
 height:24px;
}
.art_navegacion .art_arriba:hover{
 background:url('http://www.empresas-de-valencia.com/imgd/iconos24x24.png') no-repeat -48px -24px;
}
.art_navegacion .art_siguiente{ 
  text-align:right;
  float:right;
}
.art_navegacion .art_siguiente img{ 
 background:url('http://www.empresas-de-valencia.com/imgd/iconos24x24.png') no-repeat -24px 0px;
 float:right;
} 
.art_navegacion .art_siguiente:hover img{
 background:url('http://www.empresas-de-valencia.com/imgd/iconos24x24.png') no-repeat -24px -24px;
}
ul#mend_general, ul#mend_general li
{
 width:120px;
 list-style:none;
 margin:0;
 padding:0;
}

.mend_0
{
 height:17px;
 border:1px solid #555555;
 margin-bottom:2px;
 background-image:url(menu.gif);
 background-position:center center;
 background-repeat:no-repeat;
}

.mend_0 a:hover
{
 height:22px;
 width:100%;
 margin-bottom:2px;
 background-image:url(menu_hover.gif);
 background-position:center center;
 background-repeat:no-repeat;
}

.mend_1
{
 border-bottom:1px dotted #555555;
 margin-left:10px;
 margin-right:10px;
 background-color:#03F6C8;
}

.mend_2
{
 border-bottom:1px dotted #555555;
 margin-left:10px;
 margin-right:10px;
 background-color:#03F6C8;
}

.mend_3
{
 border-bottom:1px dotted #555555;
 margin-left:10px;
 margin-right:10px;
 background-color:#03F6C8;
}

