body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000; text-align:left; padding-left:10px; padding-right:10px; padding-left: expression('0px'); padding-right: expression('0px');}
body {background:url(../img/fondo.jpg) repeat-x top center #fff scroll; margin:0px}
a:link,a:visited,a:active { color:#7E9818; font-size:11px; text-decoration:underline;}
a:hover {color:#7E9818; font-size:11px; text-decoration: none;}

b{ padding-left:20px; display:block; border-bottom:#CCCCCC 1px dashed; color:#999999;}
/*txt*/
.txt-titulo-n{ font-size:18px; color:#000; display:block;}
.txt-titulo-n2{ font-size:22px; color:#000; display:block;}
.txt-titulo-a{ font-size:14px; color:#396294;} 
.txt-titulo-a2{ font-size:24px; color:#396294;} 
.txt-pie{ font-size:11px; color:#7E9818; border-left:#D1E974 solid 1px; padding-left:10px;} 

/*cotenido*/
.c-contenido{ margin: 0px auto; width: 760px;}
.c-contenido-der{ float:left; width:258px; text-align:justify; margin:0px; padding-top:60px; padding-left:15px; background:url(../img/nuestros-servicios.jpg) top center no-repeat;}
.c-contenido-izq{ float:right; width:440px; text-align:justify; margin:0px; padding:20px; border-left:#D1E974 solid 1px;}

.c-contenido-gal{ float:left; width:258px; margin:20px 0px 0px 0px; padding-top:50px; background:url(../img/img.jpg) top center no-repeat;}

.c-contenido-pie{ margin-top:6px; width: 100%; float:left; background-color:#EFF7CD; padding:20px 0px 20px 0px;}
.c-contenido-pie-left{ color:#FFFFFF; float:left; width:600px; padding:6px; padding-bottom:0px;}
.c-contenido-pie-right{float:right; width:100px; padding:6px; text-align:left;}

/* bordes */
.espacio {border-bottom: 1px dashed #666666; margin-bottom:10px; margin-top:10px;}
.top { display:block; margin-bottom:10px; margin-top:10px;}
/*vinculos */

a.link-pie:visited, a.link-pie:active, a.link-pie:link {
	color:#7E9818; font-size:11px;	text-decoration: none; font-weight:normal; border-left:#D1E974 solid 1px; padding-left:10px; padding-right:10px; display:block;} 
a.link-pie:hover { color:#7E9818; font-size:11px; text-decoration:line-through;}

a.link-ver:visited, a.link-ver:active, a.link-ver:link {
    color:#CC0000;
	font-size:11px;
	text-transform:capitalize;	
	padding-left: 24px; padding-left: expression('24px'); text-align:left; text-decoration:none; margin:0px;
	background:url(../img/sub.jpg) top left no-repeat;
	} 
a.link-ver:hover {
    color:#000;
	font-size:11px;
	padding-left: 24px; padding-left: expression('24px'); text-align:left; text-decoration:none; margin:0px;
} 

.form {
	FONT-SIZE: 11px; MARGIN-LEFT: 0px; 
	WIDTH: 350px; 
	COLOR: #000; 
	MARGIN-RIGHT: 0px;
	border:#fff solid 1px;
	HEIGHT: 24px; 
	BACKGROUND-COLOR: #EBEBEB;
}

.textarea {
	FONT-SIZE: 11px; 
	OVERFLOW: auto; 
	WIDTH: 350px; COLOR: #666; font-family:tahoma;
	border:#fff solid 1px;
	HEIGHT: 50px; 
	BACKGROUND-COLOR:#EBEBEB;
	margin-top:5px;
}

.btn_ev_borr {
    margin-left:2px; border:#fff 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid;
	FONT-SIZE: 95%; 
	WIDTH: 70px; 
	COLOR: #fff; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR:#666666;}
	
/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 248px; /*For KHTML*/
  list-style: none;
  text-align:left;
  background: url(../img/ball.jpg) top left no-repeat;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {
  padding: 0 6px;
  padding-left:15px;
  display: block;
  color: #1B4E7C;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 248px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}

