* {margin:0; padding:0}
img { border:0; }
.clear { clear:both; }
.clearR { clear:right; }
.clearL { clear:left; }
a { text-decoration:none; }
p { padding:10px 0 10px 0; margin:0; }
.floatR { float:right; }
.floatL { float:left; }
.red { color:#BE1E2D;}
.orange { color:#fbb040; }
.white { color:#fff; }
.black { color:#000; }
.bold { font-weight:bold; }
.regular { font-weight:normal; }
.tangerine {font-family: "Tangerine";}
.Philosopher {font-family: "Philosopher";}
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f20 { font-size:20px; }
.f24 { font-size:24px; }
.f30 { font-size:30px; }

body {
font-family: "Philosopher", sans-serif;
font-size:12px;
height:100%;
width:100%;
max-width:100%;
max-height:100%;
margin:0;
padding:0;
background:#fff url(../images/bg-1.png) repeat;
}

h1 { font-family: 'Tangerine', cursive; font-size:36px; color:#CC0066; margin:0; padding:15px 0 10px 0; border-bottom:1px dashed #666; }
h2 { font-family: 'Tangerine', cursive; font-size:48px; color: #BE1E2D; margin:0; padding:0 0 10px 0; }
h3 { font-size:24px; color:#CC0066; margin:0; padding:15px 0 5px 0; font-weight:normal; }
h4 { font-size:24px; color:#666; margin:0; padding:20px 0 10px 0; }
h5 { font-size:12px; color:#CC0066; margin:0; padding:0; }
h6 { font-size:16px; color:#666; margin:0; padding:10px 0 10px 0; border-bottom:1px dashed #666; font-weight:normal; }

/* HEADER */
#header { width:100%; height:94px; margin:40px 0 0 0; padding:0; background:url(../images/bg-header.png) repeat-x; }
#head { width:900px; margin:0 auto; padding:14px 0; }
#head img#logo { margin:0; padding:0; float:left; }

#nav { float:right; margin:0; padding:14px 0; }
#nav ul.flags { text-align:right; padding-bottom:10px;}
#nav ul.flags li { display:inline; margin:0 0 0 2px; padding:0; }
#nav ul.flags li a { text-decoration:none; color:#999; padding:0; }
#nav ul.flags li a:hover, #nav ul.flags li a.Active {
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
	box-shadow:0 0 10px #000;
}
#nav ul.menu { text-align:right;}
#nav ul.menu li { display:inline; margin:0; padding:0; }
#nav ul.menu li a { text-decoration:none; color:#000; font-weight:bold; padding:5px; font-size:16px; }
#nav ul.menu li a:hover{ color:#BE1E2D; }
#nav ul.menu li a.Active { color:#fff; font-weight:bold; }

/* FOOTER */
#footer { width:900px; height:30px; font-size:12px; color:#333; margin:0 auto; padding:0; font-weight:bold; }
#footer div.copy { float:left; padding:14px 0; margin:0; }
#footer div.by { float:right; padding:14px 0; margin:0; }
#footer div.by a { text-decoration:none; color:#BE1E2D; }
#footer div.by a:hover { color:#333; }

/* CONTAINER */
#content {
width:898px;
margin:10px auto 0 auto;
padding:0;
border:1px solid #fbb040;
background:#fff;
font-size:15px;
/*font-weight:bold;*/
}
#cont { margin:19px; padding:0;}

p.form { padding:5px 0; margin:0; color:#FFFFFF;}
p.form .enviar {
	font-family: "Tangerine";
	font-size:30px;
	background:#BE1E2D;
	color:#fff;
	float:right;
	padding:5px;
	margin:0;
	cursor:pointer;
	border:1px solid #fbb040;
	font-weight:bold;
}
p.form .enviar:hover { background:#fbb040; color:#BE1E2D; }

.insite { padding:5px; margin:0 0 0 20px; background:#BE1E2D; }
.insite2 { padding:20px; margin:0 0 0 20px; background:#BE1E2D; border-left:1px solid #BE1E2D; }

ul.notas li { margin:0 0 0 20px; }