@charset "ISO-8859-1";
/* -------------------------------------------------------------- 
  
   Artionet CSS powered by Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/navigation.css';
@import 'lib/grid.css';
@import 'lib/forms.css';
@import 'lib/classes.css';
  
h1.logo {position:absolute;left:14px;top:120px;}
h1.logo a.imgLogo{
	display:block;
	width:390px;
	height:46px;
	background:url(../images/logo.gif);
	font-size:0;
	line-height:0px;
	text-indent:-10000px;
	float: left;
}
h1.logo img.logoH {margin-left: 70px;}

.slogan {}
.lang {position:absolute;top:20px;left:20px;text-transform:uppercase;font-size:10px;}
.lang a {color:#e6f1c7;padding:0px 10px 0px 20px;}
.po {background:url(../images/flagPo.gif) no-repeat;}
.fr {background:url(../images/flagFr.gif) no-repeat;}
.en {background:url(../images/flagEn.gif) no-repeat;}
.column.span-6 div{padding:25px 10px 0px 10px;float:left;width:188px;}

.news {position:relative;padding-top:10px;}
.news h3 {background:#67825d;color:#e6f1c7;width:702px;margin:0px;padding:0px;font-weight:normal;
	position:absolute;top:-45px;left:-20px;height:35px;line-height:35px;padding-left:26px;font-size:24px;
}
.news p {padding:4px 30px 20px 30px;}
.news strong {color:#000;}
.news .more {
	display:block;
	width:61px;
	height:12px;
	font-size:0;
	line-height:0px;
	text-indent:-10000px;
	margin-top: 5px;
}
.news .more.fr {background:url(../images/btnMoreFR.gif);}
.news .more.en {background:url(../images/btnMoreEN.gif);}
.news .more.pt {background:url(../images/btnMoreEN.gif);}

#footer a {color:#000;}
#footer p {background:#686868;padding:10px 0px;width:950px;float:left;clear:both;}
#footer p img {float:none;margin:0px 5px;}
#footer p.logos {background:#0f0f0f;padding:5px;margin:0px;width:940px;}
#footer p.logos .rolex {float: left; margin-left: 5px;}

.btn-1{
	background:#66815B none repeat scroll 0 0;
	border:1px solid #243C2C;
	color:#E5F0C8;
	cursor:pointer;
	margin:10px auto;
	padding:3px 8px;
	display:inline;
}
.content{ padding-right:20px; line-height:1.3;}
.content .list img{ float:left; background:#FFFFFF none repeat scroll 0 0; border:1px solid #8C8C8C; padding:1px;}
table{width:100%;}
table.pager .pagination {background: #67815E none repeat scroll 0%;	text-align:right; padding: 1px 8px;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
table.pager .pagination a{color: #666;background:#FFF; padding:0px 3px;border:1px solid #666; line-height:20px;}
table.pager .pagination a:hover{color: #333;background:#FFF; padding:3px;border:1px solid #333;}
.swfir{display:block;} 

.content input{border-color:#BBBBBB;}
.content textarea{font-family:Arial, Helvetica, sans-serif;font-size:100%;}

.btnevent{
	display:block;
	background-color:#DDDDDD;
	border:1px solid #AAAAAA;
	color:#000000;
	float:left;
	margin:0;
	padding:3px 0;
	text-align:center;
	width:198px;
}
.btnevent:hover{background-color:#E5F0C8;}

#wrapper .pageTitle{margin:0 0 20px 1px;padding:1em 0 0.2em 20px;}
#wrapper .content{padding:0 10px 0 20px;}
.news h3{height:37px;left:1px;width:280px;}

.home h4{font-size:1.5em;line-height:1.25;text-transform:uppercase;font-weight:normal;}


