html {
	
}

body {
	margin:0.5em 0 0 0;padding: 0;
	font-size: 80%;
	line-height: 1.5em;
	color:#173440;

background:url(../img/fondo.gif) left top repeat; 
}

* {
	font-family: verdana, arial, sans-serif;
	font-size: 1em;
	border:0;
	outline:0;
}

#wrapp {
	height:100%;
	margin:0 auto;
	text-align:center; 
	
	}
	
#content {
	text-align:left;	
}
#content-in {
	padding-top:3em;	
}

a, .text p.aslink {
	color:#173440;
	text-decoration:none;
	font-size:1em;
}


h1, h2, h3, p {
	margin:0;
	font-weight:normal;
}

h2 {
	color:#008CD1;
}

#header h1, #header h2, .text {
	margin-left:50%;
}
#header h1 {
	height:131px;
}
#header h2 {height:22px;}
.subtitle {
	padding:0.3em 0 0.2em;
	background:#008CD1;
}

.text h2 {
	color:#183440;
	font-size:2em;
	margin-bottom:0.8em;
}
h3 {
	font-size:1.6em;
	color:#008CD1;
	margin-bottom:0.2em;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

ul, ul li {
	margin:0;
	padding:0;
	list-style:none;
}
.text {
	padding-top:20px;
}
.text ul {
	margin-top:20px;
}
.text ul li {
	margin-bottom:15px;
}

.text p {color:#666666;}
.text p.address {font-size:0.9em;padding-top:2em;}
.teaser { font-style:italic; width:400px;
}

h2 img {margin-left:176px;}

