/*
     
CSS code
escrito por Foreplay design.com
*/

/* GENERAL
----------------------------------------------------------------------------- */
*{ margin:0; padding:0;}
a img, fieldset {border: 0;}
ul, ol, li {list-style:none;}

.img_left img{float:left;}
.img_block img{display:block;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}

/* --------- this project   -------- */

a{
}
a:hover{
	text-decoration:none;
}
.error{display:none; color:red; font-weight:bold;}

/* BASE
----------------------------------------------------------------------------- */


 

body {
	margin:0;
	background: url(images/bg.jpg) top center repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3em;
	color:#000;
}
.premios {
	position: absolute;
	left: 1030px;
	top: 115px;
	width: 20px;
	height: 151px;
}


.main {
	position:relative;
	margin:0 auto;
	width:940px;
}
/* HEADER
----------------------------------------------------------------------------- */
.header{ position:relative; width:940px; height:99px; margin:0 auto; overflow:hidden;}

.menu{ position:absolute; top:58px; left:372px;}
.menu li{float:left;}
.menu li a img{opacity:1; filter: alpha(opacity=100); -moz-opacity:1;}
.menu li.hover a img,
.menu li a:hover img{opacity:0; filter: alpha(opacity=0); -moz-opacity:0;}

.header .aba{ position:absolute; bottom:-24px; left:0; z-index:100;}
.header .lang{position:absolute; top:50px; left:860px;}

/* content
----------------------------------------------------------------------------- */
.content{position:relative; width:940px;}
.content .som{position:absolute; top:20px; left:860px; z-index:1000px;}

/* Footer
----------------------------------------------------------------------------- */
.footer{ position:relative; width:940px; padding:0 0 30px; text-align:center; margin:0 auto; }
.footer .icons{ height:55px;}
.footer .icons img{ float:center;}
