* {	padding:0;margin:0;}
html,body {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:11px;font-style:normal;font-weight:normal;height:100%;}
body {background:#000;}
body #bodyleft {width:100%;height:100%;background: url(../images/fondo-img-izq.jpg) left top no-repeat; height:100%;overflow:hidden;}
body #bodyright {width:100%;height:100%;background: url(../images/fondo-img-der.jpg) right top no-repeat; height:100%;overflow:hidden;}
body #body {margin:0 auto; padding:40px 0 0 0;}

img {border:0;}
a, a:link, a:visited {color:#000;text-decoration:none;font-weight:bold;} /*FF6600*/
a:hover {color:#5a8e22;} /*4B882B*/
ul {margin :0 0 0 30px;}
li {}

ul#root.menu {margin :0;padding :0;list-style:none;}
ul#root.menu li {margin :0;padding :0;float:left;}
/*
ul#root.menu li a {display:block;width:193px;height:31px;background-position: left top;background-repeat: no-repeat;}
ul#root.menu li a span {display:none;}
ul#root.menu li.item1 a {background-image:url(../images/inicio3.jpg);}
ul#root.menu li.item1 a:hover {background-image:url(../images/inicio2.jpg);}
ul#root.menu li.active.item1 a,
ul#root.menu li.active.item1 a:hover {background-image:url(../images/inicio1.jpg);}
ul#root.menu li.item2 a {background-image:url(../images/servicios3.jpg);}
ul#root.menu li.item2 a:hover {background-image:url(../images/servicios2.jpg);}
ul#root.menu li.active.item2 a,
ul#root.menu li.active.item2 a:hover {background-image:url(../images/servicios1.jpg);}
ul#root.menu li.item3 a {background-image:url(../images/imagenes3.jpg);}
ul#root.menu li.item3 a:hover {background-image:url(../images/imagenes2.jpg);}
ul#root.menu li.active.item3 a,
ul#root.menu li.active.item3 a:hover {background-image:url(../images/imagenes1.jpg);}
ul#root.menu li.item4 a {background-image:url(../images/contacto3.jpg);}
ul#root.menu li.item4 a:hover {background-image:url(../images/contacto2.jpg);}
ul#root.menu li.active.item4 a,
ul#root.menu li.active.item4 a:hover {	background-image:url(../images/contacto1.jpg);}
*/
ul#root.menu li a {display:block;background-position:left top;background-repeat: no-repeat;padding:0 5px;font-family:Arial;font-size:13px;font-weight:bold;}
ul#root.menu li.active a {color:#5a8e22;}
ul#root.menu .separator {font-weight:bold;}

ul#servicios.menu {	list-style: none; margin:0;padding:0 0 0 0;}
ul#servicios.menu li {padding: 7px 16px 7px 26px;width:210px;background:url(../images/bulleta.gif) left center no-repeat;}
ul#servicios.menu li.active {background:url(../images/bulleta2.gif) left center no-repeat;}
ul#servicios.menu li a {padding:0;color:#a05324;text-transform:uppercase;font-size:9px;}
ul#servicios.menu li a:hover {color:#5a8e22;}
ul#servicios.menu li.active a {color:#5a8e22;}/*4B882B*/
ul#servicios.menu li a span {}

#body {display:block;width:761px;margin:20px auto;}

#cabecera {}
#cabecera .logo {width:761px;height:142px;background:#fff url(../images/cabecera.jpg) center center no-repeat;}
#cabecera .banner {float:right;padding:0 4px 0 0;}

#top {width:761px;height:3px;background:url(../images/top.gif) left top no-repeat;display:block;overflow:hidden;}

#bottom {width:761px;height:3px;background:url(../images/bottom.gif) left top no-repeat;}

#contenido {background:#fff;padding:70px 0 0 0;overflow:hidden;display:block;}
#contenido .modulo {padding: 0 20px 0 15px;}
#contenido .submenu {float:left;}
#contenido hr {	color:#4B882B;background:#4B882B;height:2px;margin: 12px 0;}
#contenido .abajo {display:block;overflow:hidden;background:#4B882B url(../images/pie.jpg) center center no-repeat;margin:0;width:755px;height:71px;}
#contenido .abajo span {float:right;margin:52px 6px 0 0;color:#fff;font-weight:bold;font-size:13px;}

#menuflash {position:absolute;padding:0;margin: -38px 0 0 308px;}
#menuflash table {border-collapse:collapse;}
#menuflash td.menu {}
#menuflash td.flash {}

.componentheading {display:none;}
.contentpaneopen {line-height:18px;}
.contentpaneopen p {padding:6px 0;}
.contentheading {color:#4B882B;font-weight:bold;}

#modulo {display:block;overflow:hidden;clear:both;padding:0 40px;}
#modulo .modulo-left {float:left;clear:none;}
#modulo .modulo-right {}

/**
* imagen titulo
*/
/*
#title_image {}
#title_image div {display:block;height:28px;overflow:hidden;background-position:left top; background-repeat:no-repeat;}
#title_image .home {background-image:url('../images/title_inicio.gif');}
#title_image .servicios {background-image:url('../images/title_servicios.gif');}
#title_image .imagenes {background-image:url('../images/title_imagenes.gif');}
#title_image .contacto {background-image:url('../images/title_contacto.gif');}
*/
#title_image {display:none;}

/**
* imagen del menu
*/
#menu_image { clear:both;}
#menu_image div {width:220px;height:110px;}
#menu_image img {position:absolute;}
#menu_image div.home {width:0;height:0;}
#menu_image .home img {margin-left:480px;margin-top:-65px;}
#menu_image .servicios img {margin-left:-138px;}
#menu_image .asistencia-tecnica-ambiental img {}
#menu_image .control-de-fauna-en-aeropuertos img {margin-left:-80px;}
#menu_image .control-de-aves-urbanas img {margin-left:-60px;}
#menu_image .gestion-cinegetica img {}
#menu_image .organizacion-de-cursos img {}
#menu_image .demostracion-de-rapaces-educacion-ambiental img {margin-left:-65px;}
#menu_image div.imagenes {width:0;height:0;}
#menu_image div.contacto {width:0;height:0;}
#menu_image .contacto img {margin-left:435px;margin-top:50px;}

/**
* contacto
*/
#qcontacts {margin:0;}
#qcontacts br {display:none;}
#qcontacts label {float:left;width:110px;padding:0 6px 0 0;text-align:right;color:#5a8e22;}
#qcontacts label.required {color:#5a8e22;font-weight:bold;}
#qcontacts textarea ,
#qcontacts input { width:240px;}
#qcontacts input.chkbox {float:left;width:auto;margin:0 0 0 120px;}
#qcontacts label.chkbox {padding:0;width:240px;text-align:left;padding:0 4px;}
#qcontacts div.line {display:block;clear:both;overflow:hidden;}
#qcontacts #contact-misc {float:right;font-size:11px;line-height:14px;width:280px;}
#qcontacts #emailForm {margin:0;float:left;}
#qcontacts div.subject {display:none;}
#qcontacts .buttons {text-align:right;}
#qcontacts .buttons input {display:inline;font-size:10px;width:auto;color:#5a8e22;font-weight:bold;margin-top:0;}
#qcontacts input.contact-button {}

/* galria flash*/
#oziocontainer {text-align:center;}