html {

		height: 100%;

	}

body {

	margin:0;

	padding:0;

	background-color: #202530;

	background-image:  url(images/bg_topo2.jpg);

	background-repeat: repeat-x;

}		

body,td,th {

	font-family: verdana, tahoma, arial, sans-serif;

	font-size: 10px;

	color:#d9d6d8;

}

* { 

behavior : url(iepngfix.htc);
	

}

img {

behavior : url(iepngfix.htc);
}	

.resp {

	color: #686b72;

	text-decoration: none;

}


a {

	color: #686b72;

	text-decoration: none;

}

a:hover {

	color: #7cdff8;

	text-decoration: none;

}	

.coment {

	color: #7cdff8;

	text-decoration: none;

}

.coment:hover {

	color: #686b72;

	text-decoration: none;

}

.coment2 {

	color: #7cdff8;

	text-decoration: none;

}

.coment2:hover {

	color: #FFFFFF;

	text-decoration: none;

}

input, textarea, select {

	background: #1d212b;

	font-family: verdana, tahoma, arial, sans-serif;

	font-size: 10px;

	color: #a7a7a7;

	border-top: #2b303b 1px solid;

	border-right: #2b303b 1px solid;

	border-left: #2b303b 1px solid;

	border-bottom: #2b303b 1px solid;

	padding: 4px 4px;

}

.font-rosa {

	color:#f476d4;

}

.font-azul {

	color:#7cdff8;

}

.font-2 {

	color:#7f8083;

	font-size: 9px;

}

.font-titulos-rosa {

	color:#fb97fb;

	font-size: 16px;

	font-family: trebuchet ms, sans-serif, verdana, tahoma, arial;

	font-weight: bold;

}

.font-titulos-azul {

	color:#4bbbfc;

	font-size: 16px;

	font-family: trebuchet ms, sans-serif, verdana, tahoma, arial;

	font-weight: bold;

}

#topo {

	margin-left:0;

	width: 896px;

	height: 440px;

}

#menu {

	margin:0px;

	padding: 0px;

}

img.box {

	float:left;

}

img.box, a img.box {

	background:none;

	border: 1px solid #1d222b;

	margin:0px;

	display:block;

}

a:hover img.box {

	background:none;

	border:1px solid #7cdff8;

	margin:0px;

}

.spacer-base {

	padding-left: 60px;

	padding-right: 60px;

}

.spacer-15 {

	padding-left: 15px;

}

.spacer-dir {

	padding-left: 23px;

}