/*www.tecmarin.com*/

body {
	margin: 0;
	text-align: center;
	background: #ddd;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
}


h1, h2, h3, h4, h5, p{
	margin:0;
	padding: 0;
}
ul{
	margin:0;
}
ul li{
	margin:0;
}

.imgFnd{
display:none;
}
img{
border:none;
}

/*****/
div#contenedor {
	position: relative;
	width: 800px;
	margin: 0 auto;
	background: url(/~tecmar06/ES/imagen/varios/fondoContenedor.gif) left top repeat-y;
	text-align: left;
overflow: hidden;
background: #e4f0fa;
}


div#contenedor div#contenidos {
	clear: right;
overflow:hidden;
	margin:0 auto;
	font-size: .75em;
}

/***LINKS***/
a{
	color:#333399;
	font-weight:bold;
}
a:hover{
	color:#fff;
	background:#333399;
}
/***CABECERA***/
div#cabeceraGeneral {
background:#e4f0fa url(/ES/img/varios/fnd-ondas-tecmarin.gif) right top no-repeat;
	width:800px;
	margin:0 auto;
font-size: 12px;
overflow:hidden;
clear:both;
}
div#cabeceraGeneral ul {
	float: right;
	display: inline;
	padding: 0;
	list-style: none;
	color: #aaaaaa;
}
div#cabeceraGeneral li {
	display: inline;
	margin: 0;
	padding: 0;
}
div#cabeceraGeneral ul li a {
	font-size: 10px;
	color: #aaaaaa;
	padding-right:5px;
}

div#cabeceraGeneral ul li a:hover {
	background-color: transparent;
	text-decoration: underline;
	color: #4b4b4b;
}
div#cabeceraGeneral h2#logoTecmarin{
	position:relative;
	float:left;
	width: 132px;
	height: 85px;
	text-align: left;	
}
div#cabeceraGeneral h2#logoTecmarin a{
width:auto;
height:auto;
}
div#cabeceraGeneral h2#logoTecmarin a:hover{
background:transparent !important;
}
div#cabeceraGeneral h2#logoTecmarin img{
border:none;
}

div#cabeceraGeneral h2#logoTecmarin a:hover, div#cabeceraGeneral h2#logoTecmarin a span:hover{
	background: #ffffff;	
}
div#cabeceraGeneral h1#tituloPpal{
	position:relative;
	float:left;
	width: 385px;
	height: 89px;
	text-align: left;
background: url(/ES/img/varios/tecmarin-1990-home.gif) left bottom no-repeat;
}
div#cabeceraGeneral h1 span{
	display:none;
}
div#cabeceraGeneral p{
float:right;
width:20em;
height:5em;
}
div#cabeceraGeneral p img{
padding:2.5em 1em 0 1em;
float:right;
width:1.7em;
}
div#cabeceraGeneral h4{
clear:both;
height:25px;
color:#6699CC;
font-size:1.3em;
}

/***MENU**/
div#menu{
	text-align:left;
	width:113px;
	float:left;
	font-size: 11px;
}

a.menu01{
display:block;
height:22px;
color: #0050a0;
background: transparent url(/ES/img/botones/menu.gif) right bottom no-repeat;
padding-top:5px;
text-indent:7px;
text-decoration:none;
}

a.menu01:hover{
color: #0f0f0f;
background: transparent url(/ES/img/botones/menu.gif) right top no-repeat;
}
/****CONTENIDOS***/
div#contenidos div#main{
position:relative;
float:left;
width:440px;
margin: 0 auto;
padding: 0 0 20px 20px;
overflow:hidden;
background: url(/ES/img/varios/fnd-contenidos.jpg) left bottom no-repeat;
}
div#contenidos div#pieMain{
height:30px;
}
div#contenidos div#main h2{
line-height:35px;
color:#4e4e4e;
}
div#contenidos ul.lista{
	_padding-left:40px;
}
div#contenidos ul.lista li{
	list-style:disc;
	margin:auto;
	
}
.datos {
display:block;
clear:both;
margin:0 auto;
height:31em;
overflow-y:auto;
}

.c2{
float:left;
width:210px;
}

.datos h3, .datos h4{
line-height:30px;
color:#4e4e4e;
}
iframe{
width:425px;
height:;
}
div#zonaDinamica{
width:210px;
float:right;
padding-left:15px;
}

#tmcTecmarin{
padding:15px 0;
}

/****PIE***/

div#pie {
	position: relative;
	background: url(/ES/img/varios/fnd-perfil-geologico-ria-de-vigo.jpg) center top no-repeat;
	text-align: right;
	width:800px;
	height:300px;
overflow:hidden;
	margin:0 auto;
padding-top:10px;
font-size: 12px;
color: #1a1a1a;
}
div#pie p {
	float: left;
	display: inline;
	text-align: left;
	padding: 0;
	line-height: 18px;
	font-size: 10px;
text-indent:15px;	
}


div#pie ul {
width:300px;
float:right;
	margin: 0 18px 0 0;
	padding: 0;
	list-style: none;
	line-height: 11px;
}

div#pie li {
	display: inline;
	margin: 0;
	padding: 0;
	line-height: 11px;
	font-size: 10px;
}

div#pie a {
color: #1a1a1a;
}

div#pie li a:hover {
	background-color: transparent;
	text-decoration: underline;
	color: #777777;
}
div#pie h4{
text-align:left;
line-height:25px;
clear:both;

width:370px;
margin:0 auto;
}
div#pie div#enlaces{
text-align:center;
width:770px;
margin:0 auto;
}
div#pie div#enlaces p {
display:block;
width:760px;
margin:0 auto;
}
div#pieenlacespie{
display:block;
height:100px !important;
}

