#bubble_tooltip{
		width:147px;
		position:absolute;
		display:none;
	}
	#bubble_tooltip .bubble_top{
		background-image: url(__DIR__."/Images/bubble_top.gif");
		background-repeat:no-repeat;
		height:16px;	
	}
	#bubble_tooltip .bubble_middle{
		background-image: url(__DIR__."/Images/bubble_middle.gif");
		background-repeat:repeat-y;	
		background-position:bottom left;
		padding-left:7px;
		padding-right:7px;
	}
	#bubble_tooltip .bubble_middle span{
		position:relative;
		top:-8px;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:11px;
	}
	#bubble_tooltip .bubble_bottom{
		background-image: url(__DIR__."/Images/bubble_bottom.gif");
		background-repeat:no-repeat;
		background-repeat:no-repeat;	
		height:44px;
		position:relative;
		top:-6px;
	}
* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}

h1 {
	background-image: url(__DIR__."/Images/h1.jpg");
	background-color:#E5E5E5;
	padding:5px 0 5px 30px;
	margin:0;
	margin-right:0px;
	background-repeat: no-repeat;
	background-position: left top;
	text-transform: uppercase;
	font-size:12px;
	font-weight:bold;
	color:#7C7C7C;}

h2 {
	padding:0 0 0 6px;
	margin-top:4px;
	margin-left:24px;
	margin-bottom:20px;
	font-size: 11px;
	color: #BC8713;
	height: 18px;
	border-bottom:1px dotted #006600;}
	
h3 {font-size: 12px;}
h4 {font-size: 11px;}

h5 {
	background-image: url(__DIR__."/Images/h1.jpg");
	background-color:#E5E5E5;
	padding:5px 0 5px 30px;
	margin:0;
	margin-right:0px;
	background-repeat: no-repeat;
	background-position: left top;
	text-transform: uppercase;
	font-size:12px;
	font-weight:bold;
	color:red;}

table {
	width:100%;
	border-collapse:collapse;
	margin-bottom:20px;}

thead th.titulo_tabla {
	background-color:#172675;
	color:#FFFFFF;}

thead th {
	padding:2px;
	border:1px solid #000000;
	
	background-color:#B98E0E;
	color:#FFFFFF;
	font-weight:normal;}

td {
	padding:2px;
	border-left:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;
	border-bottom:1px solid #B98E0E;}
	
a {
	text-decoration:none;
	color:#B98E0E;
	font-weight:bold;}
	
a:hover {
	text-decoration:underline;
	color:#666666;
	font-weight:bold;}
	
div#inicio a {text-decoration:none;color:#000000;font-weight:normal;}
div#inicio a:hover {text-decoration:underline;color:#000000;font-weight:normal;}

div#menu_pie a {text-decoration:none;color:#FFFFFF;font-weight:normal;}
div#menu_pie a:hover {text-decoration:underline;color:#FFFFFF;font-weight:normal;}

div.etiqueta_campo {
	padding:8px 10px 0 0;
	width:90px;
	height:20px;
	float:left;
	text-align:right;
	/*background-color:#6699FF;*/ }
	
div.etiqueta_larga {
	padding:5px 10px 0 0;
	text-align:left;
	/*background-color:#6699FF;*/}
	
div.etiqueta_medio {
	padding:2px 10px 0 0;
	width:200px;
	height:30px;
	float:left;
	text-align:right;}
	
div.campo_largo {
	width:460px;height:20px;float:left;}
div.campo_corto {padding:5px 10px 0 0;width:170px;height:23px;float:left;}
div.campo_largo {padding:5px 10px 0 0;width:450px;height:23px;float:left;}
div.campo_medio {padding:5px 10px 0 0;width:270px;height:23px;float:left;}

input.campo_corto {width:160px;}

div.subtitulo_formulario{

	padding:5px 0 0 10px;
	width:550px;
	height:18px;
	
	background-color:#E9E9E9;
}

.InputLook {font-family:Verdana; 
            font-size:8.0pt; 
            color:black; 
            background-color:#E0E0E0; 
            border: silver; 
            border-style: inset; 
            border-top-width:1px; 
            border-bottom-width:1px; 
            border-right-width:1px; 
            border-left-width:1px
           }

.ButtonLook {font-family:Verdana; 
             font-size:8.0pt; 
             color:black;
             background-color:#E0E0E0; 
             cursor:hand;
             border:#C0C0C0; 
             border-style:outset; 
             border-top-width:1px; 
             border-bottom-width:1px; 
             border-right-width:1px; 
             border-left-width:1px
            }

.InputPlain {font-family:Verdana; 
             font-size:8.0pt; 
             text-align: right;
             color:black; 
             border-style:none; 
             background:/Images/Arenisca.gif; 
           }

.a-notable {
    color: darkred;
	font-size: 110%;
	font-weight:bold;
}

#pepe {padding:5px;
          height:30px;
          background-color:#B7BBD4;
         }

#pepe {width:537px;
       voice-family: "\"}\"";
       voice-family:inherit;
       width:527px;
}

html>body #pepe {
       width:527px;
}
