/* Projecto: TRIGOWORLD Design */
/* Produção: www.marvirtual.com */
/* Almada - Portugal: Jan 2009 */

* {margin:0; padding:0;}
body {text-align:center; background:#fff;color:#000; font:80% helvetica,arial,geneva,sans-serif;}	
p {text-align:left;}
b {}
br.clear {clear:both;} 
ul li { list-style:none;}

img {background:url(img/img.gif) no-repeat center center;border:medium none;font-size:.65em;}
img.movel {padding-top:60px;  }

h1 {text-indent:-9999px;background:url(img/trigoworld-logo.png) no-repeat bottom right;}
h1 a {height:75px;display:block; }
h2 {text-indent:-9999px; background:url(img/titulos.png) no-repeat; margin-bottom:40px;}
h2#escalera {height:90px;background-position:379px 0;}
h2#stallion {height:70px;background-position:379px -95px; }
h2#formica {height:50px;background-position:379px -168px;}
h2#trigo {height:90px;background-position:0 90px;}

/* --------------------------------------------------------------------------------- */
/* estrutura */
div.geral {width:800px;margin:3% auto;padding:15px;text-align:left; }
div#coluna {width:245px;float:left;  }
div#logo {}
div#conteudos {width:550px;float:right;}
address {text-align:right;clear:both;color:#ddd;padding:20px 65px 0 0;font:normal .83em arial,geneva,sans-serif;}

/* menu */
div#menu {}
div#menu ul#nav {margin:15px 0 50px 0;   }
div#menu ul#nav li {text-indent:-9999px;}
div#menu ul#nav li a {display:block; height:26px; background:url(img/menu.png) no-repeat; }
/* link */
div#menu ul#nav li#n1 a {background-position:0 0;}
div#menu ul#nav li#n2 a {background-position:0 -27px;}
div#menu ul#nav li#n3 a {background-position:0 -54px; }
div#menu ul#nav li#n4 a {background-position:0 -81px; }
div#menu ul#nav li#n5 a {background-position:0 -108px; }
/* hover */
div#menu ul#nav li#n1 a:hover {background-position:0 -162px;}
div#menu ul#nav li#n2 a:hover {background-position:0 -189px;}
div#menu ul#nav li#n3 a:hover {background-position:0 -216px; }
div#menu ul#nav li#n4 a:hover {background-position:0 -243px; }
div#menu ul#nav li#n5 a:hover {background-position:0 -270px; }
/* actual - current */
div#menu ul#nav li#n1 a.actual {background-position:0 -162px;}
div#menu ul#nav li#n2 a.actual {background-position:0 -189px;}
div#menu ul#nav li#n3 a.actual {background-position:0 -216px; }
div#menu ul#nav li#n4 a.actual {background-position:0 -243px; }
div#menu ul#nav li#n5 a.actual {background-position:0 -270px; }

/* caixas */
div.caixas {color:#b0042c;font-size:.85em; margin:10px 0; }
div#infos {margin-top:280px;}

ul#a {color:#b0042c;}
ul#a li b {font-size:.83em; }
ul#a i,ul.dados i {color:#fff; }

div#detalhes {}
div#detalhes ul.dados {float:left; margin-right:35px;padding:50px 5px;  color:#ccc;}
div#detalhes ul.dados a {color:#ccc; text-decoration:none; }
div#detalhes ul.dados a:hover {color:#b0042c;}

div#detalhes ul.dados li.copy {font-size:.85em; color:#ddd;}
/* --------------------------------------------------------------------------------- */
/* conteudos */
div.artigos {text-align:center; background:; color:; }
div#rotator {text-align:center; height:330px;overflow:hidden; position:relative;}
div#rotator img {display:none;position:absolute;xtop:0;xleft:0; }

/* --------------------------------------------------------------------------------- */
/* contact */
div.contact {background:#b0042c; margin:7% auto; text-align:left; color:#fff;}
div.contact h1  {height:77px;background:url(img/trigoworld-fuc.png) no-repeat right; }
div.contact h3 {text-align:left; font-size:.9em; }
div.contact p {text-align:left; font-size:.9em; padding:0 20px 10px 0; }
div.contact div#infos { margin:0;}
div.contact div.artigos {padding:0 0 0 247px; }
h2#contact {height:60px;background:none; }
div.contact div#menu ul#nav {margin-bottom:32px; }
/* div.contact p, div.contact div.caixas, div.contact address { color:#fff;}*/
ul#contacts {margin:0;}
ul#contacts li {font:bold .9em arial,helvetica,verdana,sans-serif;  }
ul#contacts li i {color:#b0042c; }
ul#contacts li a {color:#eee;text-decoration:none; }
ul#contacts li a:hover {color:#eee;text-decoration:underline; }

/* link - nível 3 */
div.contact div#menu ul#nav li#n1 a {background-position:0 -487px;}
div.contact div#menu ul#nav li#n2 a {background-position:0 -514px;}
div.contact div#menu ul#nav li#n3 a {background-position:0 -541px;}
div.contact div#menu ul#nav li#n4 a {background-position:0 -568px;}
div.contact div#menu ul#nav li#n5 a {background-position:0 -595px;}
/* hover - nível 3 */
div.contact div#menu ul#nav li#n1 a:hover {background-position:0 -325px;}
div.contact div#menu ul#nav li#n2 a:hover {background-position:0 -352px;}
div.contact div#menu ul#nav li#n3 a:hover {background-position:0 -379px;}
div.contact div#menu ul#nav li#n4 a:hover {background-position:0 -406px;}
div.contact div#menu ul#nav li#n5 a:hover {background-position:0 -433px;}
/* actual - nível 3 */
div.contact div#menu ul#nav li#n1 a.actual {background-position:0 -325px;}
div.contact div#menu ul#nav li#n2 a.actual {background-position:0 -352px;}
div.contact div#menu ul#nav li#n3 a.actual {background-position:0 -379px;}
div.contact div#menu ul#nav li#n4 a.actual {background-position:0 -406px;}
div.contact div#menu ul#nav li#n5 a.actual {background-position:0 -433px;}

/* slimbox */
#lbOverlay {position:absolute;z-index:9999;left:0;width:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer {position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff;}
.lbLoading {background:#fff url(http://marvirtual.com/a-file/js/img/loading.gif) no-repeat center;}
#lbImage {position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink {display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink {left:0;}
#lbPrevLink:hover {background:url(http://marvirtual.com/a-file/js/img/en/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink {right:0;}
#lbNextLink:hover {background:url(http://marvirtual.com/a-file/js/img/en/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font:.8em/1.4em helvetica,arial,sans-serif;color:#666;text-align:left;padding:0 10px;}
#lbCloseLink {display:block;float:right;width:66px;height:22px;margin:5px 0;outline:none;
background:url(http://marvirtual.com/a-file/js/img/en/closelabel.gif) no-repeat center;}
#lbCaption, #lbNumber {margin-right:71px;}
#lbCaption {font-weight:bold;}