
body
{
	background-color: white;
	font-size: 62.5%;
	font-family: Trebuchet MS, Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding: 0px;
	margin: 0px;
}

h1 {
font-size: 1.5em;
text-transform:uppercase;
background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px }

h2
{
	font-size: 1.4em;
	font-weight: normal;
	padding: 20px;
	margin: 0px;
	color: #C06;
}
h3
{
	font-size: 1.4em;
	font-weight: normal;
	padding: 20px;
	margin: 0px;
	color: #06F;
}


/* ----------container zentriert das layout-------------- */
#container
{
	width: 720px;
	background-image: url(images/BANDA.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-color: #C06;
	border-width: 1px;
	border-style: solid;
	margin: 10px auto 10px auto;
}

/* ----------banner for logo-------------- */
#banner
{
	background-color: transparent;
	padding: 0px;
	margin: 0px 10px 0px 450px;
	height: 140px;
	text-align: right;
}
#banner img {padding:10px 0px;} 

/* -----------------Inhalt--------------------- */
#content {
background-color: transparent;
padding: 0px;
margin-left: 156px;
margin-right: 0px;
}
div#content { 
min-height:200px;
height:expression(this.scrollHeight > 200 ? "auto":"200px"); 
}

#content p
{
	margin: 5px;
	padding: 5px;
	font-size: 1.2em;
}
#content img { text-align: center; }
#content ul
{

	font-size: 1.2em;
}

/* --------------left navigavtion------------- */
#left {
float: left;
width: 156px;
margin: 0px;
padding: 0px;
}
#left ul
{
	margin: 40px 10px 10px 10px;
	padding: 0;
	list-style: none;
}

#left li a:link, a:visited
{
	text-decoration: none;
	color: white;
	font-size: 1.1em;
	text-align: center;
	padding: 5px;
	margin: 5px;
	width: 125px;
	display: block;
}
#left li a:hover
{
	color: #06F;
	background-color: #FFF;

}
a#current
{
	color: #06F;
	background-color: #FFF;

}

/* -----------footer--------------------------- */
#footer
{
	clear: both;
	margin: 0px;
	padding: 5px;
	text-align: center;
	background-color: #FFF;
	border-color: #C06;
	border-width: 1px;
	border-style: solid none none none;
	font-size: 1em;
	color: #999;
}

/* ------------------lista de definci—n-------- */

dl#portfolio { 
		width:100%;
		padding:0;
		}
	dl#portfolio dt
	{
		float: left;
		width: 240px;
		height: 100px;
		margin: 0 0 0 5px;
		padding: 0;
		background-image: url(images/fodofichas.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}
	dl#portfolio dd
	{
		float: left;
		background: url(images/fodofichas.gif) no-repeat left bottom;
		width: 220px;
		height: 70px;
		padding: 1px 21px 0 10px;
		margin: 100px 0 10px -240px;
		color: #06F;
		font-size: 1em;
		line-height: 1.2em;
	}
	dl#portfolio dt img {
		background-color:#fff;	
		padding:4px;
		margin:15px 0 0 15px;
		border:1px solid #C06;	
		}

.destacar
{
	color: #C06;
	font-weight: bold;
}
.azul { color: #06F; }
.rosa { color: #C06; }