* { padding:0 ; margin: 0 ; font-family: Arial; size: 11px;}

.notransparency { background-color: #FFFFFF; width: 690px; }

.content { width: 1000px; margin: 0 auto; }

.mainWrap { width: 1000px; margin: 0 auto; }

body { font: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; afont-family: 'Josefin Sans', sans-serif; }

.menu { float: left }

body .logo_interno { width: 298px; }
body .t_content { width: 298px; height: 467px; }
body .center { margin-top: 10px; float: right; width: 690px; }

body .t_content p { margin: 20px; }

body .center .left { margin: 0px; background: rgba(255, 255, 255, 0.4); float: left; text-align: justify; padding: 10px;}

.puc { margin-top: 9px; margin-left: 20px; position: absolute; background: url('../imgs/puc.png') no-repeat 0px 0px; width: 69px; height: 84px; }
.puc:hover { cursor: hand; }

.facebook { margin-top: 50px; margin-left: 99px; position: absolute; display: inline; background: url('../imgs/face.png') no-repeat 0px 0px; width: 33px; height: 29px; }
.facebook:hover { cursor: hand; }

.twitter { margin-top: 50px; margin-left: 140px; position: absolute; display: inline; background: url('../imgs/twitter.png') no-repeat 0px 0px; width: 33px; height: 29px; }
.twitter:hover { cursor: hand; }

.ccesp { position: absolute; margin-top: 122px; font-size: 12px; color: #000000; margin-left: 0px; }
.ccesp a { color: #000000;}
.ccesp a:hover { text-decoration: underline; color: #000000;}

#logo { background: url('../imgs/logo.png') no-repeat 0px 0px; width: 291px; height: 157px; }

body { background: url('../imgs/back.png') no-repeat center top; }

#menu { width: 298px; }
#menu li { height: 34px; padding: 0px;  list-style-type: none; }

hr {	width: 256px; background-color: #6AAF44; height: 3px; border: 0px; margin-bottom: 10px; margin-top: 10px; margin-left: 22px; }

.transparent {
	zoom : 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	opacity: 0.6;
	-khtml-opacity: 0.6;
	background: rgb(255,255,255);
	width: 690px;
}

p {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-khtml-opacity: 1;
	color: #000000;
}

div.event , div.actions, div.contact, div.menu_sponsors , div.how , div.workshop { margin-left: 22px;
	width: 246px; height: 20px; text-align: right; padding: 5px;
	zoom : 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	opacity: 0.6;
	-khtml-opacity: 0.6;
	background: rgb(255,255,255);
}
 
div.event { background-color: #E63464; }
div.menu_sponsors { background-color: #2634D4; }
div.workshop { background-color: #000000; }
div.contact { background-color: #26A424; }
div.how { background-color: #A654A4; }

div.event:hover , div.actions:hover, div.contact:hover, div.menu_sponsors:hover , div.how:hover , div.workshop:hover
{ font-weight: bold; }

div.submenu { font-size: 13px; text-align: right; margin-left: 22px; width: 256px; }

a { color: #FFFFFF; text-decoration: none; }
a:hover { color: #FFFFFF; text-decoration: underline; }

div.submenu a { margin-right: 5px; margin-bottom: 0px; margin-top: 0px; }

div.submenu hr { width: 256px; height: 1px; border: 0px; margin: 0px; }

div.submenu#sm_event { background: url('../imgs/drop_event.png'); border-color: #FFFFFF; }
div.submenu#sm_event hr { background-color: #CB4C53; color: #CB4C53; }

div.submenu#sm_how { background: url('../imgs/drop_how.png'); border-color: #FFFFFF; }
div.submenu#sm_how hr { color: #B664D4; background-color: #B664D4; }

div.submenu ul {  padding: 0px; margin: 0px; }
div.submenu li{ list-style-type: none; padding: 0px; margin: 0px; }

div.leftFull h2 { color: #00AA00; font-size: 45px; font-weight: lighter; }
div.leftFull { padding: 20px; min-height: 370px; max-height: auto; }
div.leftFull li { list-style-type: none; }
div.leftFull ul { margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }

div.leftFull p { margin-top: 20px; margin-bottom: 20px; }

div.leftFull a { color: #337733 ; }

.leftFull img, h2, li, ul, h3 {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-khtml-opacity: 1;
}

.sponsors { text-align: center; width: 690px; padding: 0px; }
.header1 { margin: 0 auto; background: url('../imgs/header1.png') no-repeat center; height: 55px; width: 100%; z-index: 10000; }

.header2 { background: url('../imgs/header2.png') no-repeat right; height: 45px; width: 1000px; z-index: 10000;}

.sponsors img { margin:0px; width: 680px;}

.intro_fix { margin-top: 130px; }

.footer { font-size: 12px; text-align: center; margin-top: 10px; }

.footer img { width: 16px; height: 16px; border: 0px; vertical-align: middle; }

.footer a { color: #000000; }

#mapa { margin-left: -100px; display: none; position: absolute; background: url('../imgs/mapa.png'); height: 140px; width: 200px; border: 2px solid #000000; }

#minimap { width: 452px; height: 598px; background: url('../imgs/mapa_menor.png'); }

#patrocinio { width: 700px; height: 363px; background: url('../imgs/logo_1.png') no-repeat center; }

#minimap:hover { cursor: url('../imgs/none.gif'); }

body {
scrollbar-arrow-color:red;
scrollbar-3dlight-color:#000000;
scrollbar-highlight-color:#FF0000;
scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#0000FF;
scrollbar-darkshadow-color:#FFFF00;
scrollbar-track-color:#00FF00;
}


