
#headline {
	padding-top: 125px;
	padding-bottom: 10px;
}

body {
	background: url(files/header55.jpg) repeat-x top;
	text-align: center;

}

body, h1, h2, h3, form, p {
	font: 14px tahoma, arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #5C5C5C;
}

#main {		
		margin-top: 0;
      	width: 99%;
		text-align: center;
		margin: auto;
}

html, body, ul, li, hr {
	margin: 0;
	padding: 0;
	list-style: none;
}

#footer {
	color: #FFFFFF;
	height: 20px;
	background: url(files/buttonsbg.jpg);
	padding: 6px 0 5px 0;
	margin-top: 2em;
	font-weight: bold;
}

#footer p {
        font: 6px tahoma, arial, sans-serif #FFFFFF;
	margin: 0;
	padding: 0;
}

#righthtml {
          width:910;
          min-height: 550px;
          margin-left: auto;
          margin-right: auto;
          margin-top: 30;

}

img {
	border: 0;
}
a {
	font-weight: bold;
	text-decoration: none;
}
.tabelaMain {
        border: 2px solid #DFDEE4;

        background-color: #F2F4F8;
        width: 910;
        height: 30em;
        text-align: middle;
}
.banner{  	
        width: 870;
        height: 10em;
        text-align: middle;
}

.panel {
        background-color: #F2F4F8;
        width: 28%;
        vertical-align: top;
}

.clear {
	clear: both;
}

.valigntop {
position: absolute;
top: 0px;
}
