/* Cascading Style Sheet by Samandel.com */
/* main colors bordeaux #663333 beige #e2c78d beige-chiaro #faf1c2 red-break #c85037 */

body{background-color:#663333; text-align:center; margin:auto; padding:0px; font-family:tahoma;}
div#container{width:668px; height:100%;margin:auto;}
div#head{width:666px; height:358px; background:url(head.gif) #663333 no-repeat; margin-top:25px;}
div#extra{font-size:7.5pt; color:#c85037; text-align:right;}
div#menu{width:100%; height:18px; font-size:10.5pt; color:#e2c78d; margin-top:13px;}
 #menu a{color:#e2c78d; text-decoration:none;}
 #menu a:visited{border-bottom:1px dashed #e2c78d;}
 #menu a:hover, #menu a:active{border-bottom:3px solid #e2c78d;}

div#box01{width:656px; height:482px; background:url(box_01.gif) #663333 no-repeat; margin:25px 0px 20px 0px; font-size:10pt;} /* chi sono */
 div#box01_colsx{width:45.5%; margin:2% 0% 2% 3%; float:left;  text-align:justify;}
 div#box01_coldx{width:45.5%; margin:2% 3% 2% 0%; float:right; text-align:justify;}

div#box02{width:656px; height:482px; background:url(box_02.gif) #663333 no-repeat; margin:25px 0px 20px 0px; font-size:10pt; color:#7b0046; line-height:18pt; text-align:left;} /* curriculum vitae */
 div#box02 div{padding:60px 0px 0px 17px;}
 div#box02 form{text-align:left;}
 div#box02 input, div#box02 textarea{background-color:#fcd7d9; border:1px solid #ffc0cb; color:#c85037;}
 div#box02 textarea{padding:3px;}
 div#box02 a{color:#7b0046; text-decoration:none;}
 div#box02 a:hover{text-decoration:underline;}

div#box03{width:656px; background:url(box_03_center.gif) #663333 repeat-y; margin:25px 0px 20px 0px; font-size:10pt; color:#c85037; line-height:18pt;} /* portfolio */
div#box03_container{margin-top:-7px; padding:9% 3% 0% 3%; text-align:left; line-height:11pt;}
 div#box03_container .tit{color:#e2c78d; font-size:16pt; letter-spacing:-1pt; font-family:Verdana; margin:-50px 0px 15px 0px;}
 div#box03_container .tit img{margin-bottom:-15px;}
 div#box03_container .boxes{width:288px; margin:8px; float:left; border:1px dashed #e2c78d; background-color:#faf1c2; color:#663333;}
 div#box03_container .boxes b{color:#c85037;}
 div#box03_container .boxes:hover{background-color:#e2c78d; cursor:help;}
 div#box03_container .boxes p{padding-left:8px;}
 div#box03_container .boxes img{margin:3px 0px -5px 13px;}

div#box04{width:656px; margin:25px 0px 20px 0px; font-size:10pt; color:#c85037; line-height:18pt; background:url(box_04_center.gif) #663333 repeat-y;} /* artfolio */
div#box04_container{margin-top:-7px; padding:9% 3% 0% 3%; text-align:left; line-height:11pt;}
 div#box04_container .tit{color:#e2c78d; font-size:16pt; letter-spacing:-1pt; font-family:Verdana; margin:-35px 0px 10px 0px;}
 div#box04_container .tit img{margin-bottom:-5px;}
 div#box04_container .boxes{width:288px; margin:8px; float:left; border:1px dashed #e2c78d; background-color:#fff;}
 div#box04_container .boxes:hover{background-color:#e2c78d; cursor:help;}
 div#box04_container .boxes p{padding-left:8px;}
 div#box04_container .boxes img{margin:3px 0px -5px 13px;}
 div#box04_container a{color:#663333; text-decoration:none;}
 div#box04_container a:hover{text-decoration:underline;}

div#box05{width:656px; background:url(box_05_center.gif) #663333 repeat-y; margin:25px 0px 20px 0px; font-size:10pt; text-align:left;} /* preventivo */
div#box05_container{margin-top:-7px;}
 div#box05 #prev{border:0px; width:90%; margin:auto;}
 div#box05 .h1{margin-left:20px; display:none;}
 div#box05 .send{background-color:#c85037; border:1px solid #000; color:#fff; margin:auto;}
 div#box05 .sent{padding:30px; text-align:justify; background-color:#e2c78d;}
 td.sx{text-align:right; width:27%; padding-right:5px; vertical-align: top;}
 td.dx{text-align:left;  width:71px;}
 div#box05 a{color:#c85037; text-decoration:none;}
 div#box05 a:hover{text-decoration:underline;}
 .indent{padding-left:30px;}

div#box07{width:656px; height:482px; background:url(box_07.gif) #663333 no-repeat; margin:25px 0px 20px 0px; font-size:10pt; color:#006400;} /* contatti */
div#box07 #box07_container{text-align:left; padding-left:20px; padding-top:75px;}
 div#box07 #sx{float:left; width:32%; height:100%; text-align:right; line-height:15pt;}
 div#box07 #dx{float:right; width:64%; height:100%; text-align:left;}
 div#box07 .send{background-color:#006400; border:1px solid #000; color:#fff; margin-left:18%;}
 div#box07 .sent{padding:20px; margin:0px 20px 0px 20px; text-align:justify; background-color:#006400; color:#fff;}
 div#box07 textarea{color:#003300; margin:4% 0% 0% 4%;}
 div#box07 input{color:#003300;}

acronym{border-bottom:1px dashed #e2c78d; cursor:help;}
textarea{font-size:10pt; font-family:tahoma;}
img, img a{border:0px;}
