@charset "utf-8";
/* CSS Document */


body, html{ font-family:tahome, trebuchet ms, Arial, Helvetica, sans-serif; font-size:13px; margin-top:0; padding-top:0;}
body{ background-image:url(images/sfondo_kiwi.gif); background-position:top center; background-repeat:repeat-x}
div.container{ width:1020px; text-align:left } 
div.main{ float:right; width:820px; text-align:left; margin-left:20px; }
div.main a{ color:#000; text-decoration:none}
div.main a:hover{ color:#000; text-decoration:underline}
div.left{ float:left; width:170px; padding-left:10px }

div.left a{ display:block; text-decoration:none; color:#333333; padding-left:15px; font-size:13px }
div.left a.selected{ display:block; text-decoration:none; color:#8FB40D; font-weight:bold }
div.left a:hover{ display:block; text-decoration:underline; }

div.left p.section{ padding:0; margin:0; margin-bottom:3px; color:#999999; margin-top:12px}

/* header */
div.header{ height:160px; width:1020px; background-image:url(images/header.jpg); background-repeat:no-repeat; margin-bottom:12px}
div.headerimage{ float:left}
div.languages{ float:right; padding:10px;}

div.menu{ margin-left:10px; margin-top:10px}
div.menu a{ text-decoration:none; color:#FFFFFF; font-size:14px; margin-right:14px; font-weight:bold}
div.menu a.selected{ color:#333333}

div.clear{ clear:both; font-size:1px; height:0px}

h1{ font-size:20px; border-bottom:1px dotted #ccc; margin:0 0 15px 0; padding:0 0 5px 0}

div.footer{ margin:15px 0 20px 0; padding-top:6px; color:#999999; text-align:right}

/*  KIWI COLOR -     #8FB40D        */

/* portfolio list */

div.projectbox{ float:left; margin-right:15px; margin-bottom:18px; }
div.projectbox div.thumb{ border:1px solid #ccc; }
div.projectbox div.thumb img{border:5px solid #fff; width:140px }
div.projectbox div.title{ font-size:14px; padding-top:2px; }
div.projectbox div.subtitle{ font-size:11px; padding-top:2px; color:#8FB40D    }
div.projectbox div.subtitle a{ color:#8FB40D  ; text-decoration:none  }
div.projectbox div.subtitle a:hover{ text-decoration:underline}

div.projectbox div.subtitle2{ font-size:11px; padding-top:2px; color:#666  }
div.projectbox div.subtitle2 a{ color:#666 ; text-decoration:none  }
div.projectbox div.subtitle2 a:hover{ text-decoration:underline}

div.projectbox div.title a{ text-decoration:none; color:#333; }
div.projectbox div.title a:hover{ text-decoration:underline; color:#333; }

/* project detail page */
div.projectleft{ float:left; width:400px; text-align:left; margin-right:20px }
div.projectright{ float:left; width:400px; text-align:left; }
/* fotos */
div.projectleft h3.big{ border:1px solid #ccc}
div.projectleft h3.big img{ border:9px solid #fff; width:380px}
div.projectleft h3.small{ float:left; margin-right:13px; border:1px solid #ccc; margin-bottom:13px}
div.projectleft h3.small img{ border:4px solid #fff; width:80px}

div.projectright h2{ margin:0 0 5px 0; padding:0; font-size:15px; font-weight:bold; color:#8FB40D   }
div.projectright h2 a{ text-decoration:none;  color:#8FB40D }
div.projectright h2 a:hover, div.projectright h3 a:hover{ text-decoration:underline}
div.projectright h3{ margin:0 0 5px 0; padding:0; font-size:12px; font-weight:normal; color:#666666}
div.projectright h3 a{  color:#666666; text-decoration:none }
div.projectright p{ margin:0 0 5px 0; padding:0; font-size:11px; font-weight:normal; color:#999999}
div.projectright p a{color:#999999}


table.info{}
table.info td{ padding:3px 0 3px 0}
table.info td.tag{ width:110px; vertical-align:top; padding-top:4px}
table.info td.input{ width:300px}
table.info td.input input, table.info td.input textarea{ width:300px}

table.info td.submit{ text-align:right}
table.info td.submit input{ background-color:#8EB20C; color:#FFFFFF; font-size:12px; font-weight:bold; padding:2px; border:1px solid #999}

div.message{ float:right; padding:10px; background-color:#f8f8f8; border:1px solid #e5e5e5; font-size:11px; width:300px; margin-bottom:10px; color:#666}
div.message a{ color:#666}

div.homeright{color:#333333; font-weight:normal; float:left;  text-align:left; width:400px; font-size:13px}



p.pagedesc{ font-size:12px; color:#999; }
p.pagedesc a{ text-decoration:none; color:#999}
