/* Reset */

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{
margin: 0; padding: 0; border: 0; outline: none;
}

body
{
line-height: 1;
}

h1, h3, h4, h5, h6
{
font-size: 18px;
margin: 20px 0;
text-transform:capitalize;
font-style:italic;
color: #52983a;
}
h2
{
font-size: 14px;
margin: 10px 0;
padding-bottom:5px;
text-transform:capitalize;
font-style:italic;
color: #666666;
width:980px;
display:block;
border-bottom:#666666 1px solid;
}

ul, ol
{
list-style: none;
}

a
{
color: #FFFFFF;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}
.clear {
clear:both;
}
/* End of Reset */


body {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
background-color: #000000;
}
p {
font-size:12px;
line-height:18px;
}
#horizon {
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -260px;
	text-align: center;
	min-width: 980px; 
}
#wrapper {
margin:0 auto;
position: relative;
padding:0;
width:980px;
text-align:left;
}
#contenido {
margin:0;
padding:0;
width:980px;
height:500px;
}
#menu {
width:980px;
margin:0;
}
#logo a {
margin:0;
padding: 0;
width:290px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/logo.gif) top no-repeat;
}
#logo a:hover {
background-position:bottom;
}
#trabajos a {
margin:0;
padding: 0;
width:175px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/trabajos.gif) top no-repeat;
}
#trabajos a:hover {
background-position:bottom;
}
#trabajosin a {
margin:0;
padding: 0;
width:175px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/trabajos.gif) bottom no-repeat;
}
#estudio a {
margin:0;
padding: 0;
width:157px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/estudio.gif) top no-repeat;
}
#estudio a:hover {
background-position:bottom;
}
#estudioin a {
margin:0;
padding: 0;
width:157px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/estudio.gif) bottom no-repeat;
}
#meritos a {
margin:0;
padding: 0;
width:172px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/meritos.gif) top no-repeat;
}
#meritos a:hover {
background-position:bottom;
}
#meritosin a {
margin:0;
padding: 0;
width:172px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/meritos.gif) bottom no-repeat;
}
#contacto a {
margin:0;
padding: 0;
width:186px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/contacto.gif) top no-repeat;
}
#contacto a:hover {
background-position:bottom;
}
#contactoin a {
margin:0;
padding: 0;
width:186px;
height:19px;
display:block;
float:left;
background:url(imagenes/botonera/contacto.gif) bottom no-repeat;
}

.menutxt a {color:#FFFFFF; text-decoration:none;}
.menutxt a:hover {color:#FF0000; text-decoration:none;}
.menutxtin a {color:#FF0000; text-decoration:none;}
.menularge01 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/large_menu_01.jpg) top no-repeat;}
.menularge02 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/large_menu_02.jpg) top no-repeat;}
.menularge03 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/large_menu_03.jpg) top no-repeat;}
.menularge04 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/large_menu_04.jpg) top no-repeat;}
.menularge05 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/large_menu_05.jpg) top no-repeat;}
.menularge06 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/large_menu_06.jpg) top no-repeat;}
.menularge07 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/large_menu_07.jpg) top no-repeat;}
.menularge08 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/large_menu_08.jpg) top no-repeat;}
.menularge01 a:hover {background-position:bottom;}
.menularge02 a:hover {background-position:bottom;}
.menularge03 a:hover {background-position:bottom;}
.menularge04 a:hover {background-position:bottom;}
.menularge05 a:hover {background-position:bottom;}
.menularge06 a:hover {background-position:bottom;}
.menularge07 a:hover {background-position:bottom;}
.menularge08 a:hover {background-position:bottom;}
.menumedium01 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_01.jpg) top no-repeat;}
.menumedium02 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_02.jpg) top no-repeat;}
.menumedium03 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_03.jpg) top no-repeat;}
.menumedium04 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_04.jpg) top no-repeat;}
.menumedium05 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_05.jpg) top no-repeat;}
.menumedium06 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_06.jpg) top no-repeat;}
.menumedium07 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_07.jpg) top no-repeat;}
.menumedium08 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_08.jpg) top no-repeat;}
.menumedium09 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_09.jpg) top no-repeat;}
.menumedium10 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_10.jpg) top no-repeat;}
.menumedium11 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_11.jpg) top no-repeat;}
.menumedium12 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_12.jpg) top no-repeat;}
.menumedium13 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/medium_menu_13.jpg) top no-repeat;}
.menumedium01 a:hover {background-position:bottom;}
.menumedium02 a:hover {background-position:bottom;}
.menumedium03 a:hover {background-position:bottom;}
.menumedium04 a:hover {background-position:bottom;}
.menumedium05 a:hover {background-position:bottom;}
.menumedium06 a:hover {background-position:bottom;}
.menumedium07 a:hover {background-position:bottom;}
.menumedium08 a:hover {background-position:bottom;}
.menumedium09 a:hover {background-position:bottom;}
.menumedium10 a:hover {background-position:bottom;}
.menumedium11 a:hover {background-position:bottom;}
.menumedium12 a:hover {background-position:bottom;}
.menumedium13 a:hover {background-position:bottom;}
.menusmall01 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_01.jpg) top no-repeat;}
.menusmall02 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_02.jpg) top no-repeat;}
.menusmall03 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_03.jpg) top no-repeat;}
.menusmall04 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_04.jpg) top no-repeat;}
.menusmall05 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_05.jpg) top no-repeat;}
.menusmall06 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_06.jpg) top no-repeat;}
.menusmall07 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_07.jpg) top no-repeat;}
.menusmall08 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_08.jpg) top no-repeat;}
.menusmall09 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_09.jpg) top no-repeat;}
.menusmall10 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_10.jpg) top no-repeat;}
.menusmall11 a {width:165px; height:110px; display:block; background:url(imagenes/botonera/small_menu_11.jpg) top no-repeat;}
.menusmall01 a:hover {background-position:bottom;}
.menusmall02 a:hover {background-position:bottom;}
.menusmall03 a:hover {background-position:bottom;}
.menusmall04 a:hover {background-position:bottom;}
.menusmall05 a:hover {background-position:bottom;}
.menusmall06 a:hover {background-position:bottom;}
.menusmall07 a:hover {background-position:bottom;}
.menusmall08 a:hover {background-position:bottom;}
.menusmall09 a:hover {background-position:bottom;}
.menusmall10 a:hover {background-position:bottom;}
.menusmall11 a:hover {background-position:bottom;}
