/* CSS Document */
html {
height:100%;
}
body {
height:100%;
margin:0px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}
a {
color:#3477B5;
text-decoration:underline;
}
a:hover {
color:#8FA0B6;
text-decoration:underline;
}
input, textarea {
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #999;
}
/******************/
table.w100 {
width:100%;
}
table.wh100 {
width:100%;
height:100%;
}
/******************/
#b {
background-image:url("../i/startcell3.gif");
background-position:center 50px;
background-repeat:no-repeat;

margin:0 auto;
width:800px;
height:600px;
text-align:left;
}
#hsx {
position:absolute; left:53px; top:422px; width:338px; height:82px; z-index:1;;
}
#hsx a {
font-size:10px
}
#lang {
position:absolute;right:65px;top:504px; width:338px; height:82px; z-index:2;text-align:right;
}

#body1 {
position:relative;
font-size:12px;
}
#whoweare {
position:absolute;
top:141px;
left:304px;
width:100px;
color:#000;
font-size:12px;
font-weight:bold;
}

#stories {
position:absolute;
top:260px;
left:486px;
width:100px;
color:#000;
font-size:16px;
font-weight:bold;
}
#reserved_area {
position:absolute;
top:334px;
left:485px;
width:100px;
color:#000;
font-size:12px;
font-weight:bold;
}
#manifesto {
position:absolute;
top:350px;
left:388px;
width:100px;
color:#000;
font-size:12px;
font-weight:bold;
}
#partecipare {
position:absolute;
top:174px;
left:498px;
width:100px;
color:#000;
font-size:12px;
font-weight:bold;
}
#studiaperti {
position:absolute;
top:157px;
left:173px;
width:100px;
color:#000;
font-size:12px;
font-weight:bold;
}
#facebook {
position:absolute;
top:300px;
left:234px;
width:100px;
color:#000;
font-size:12px;
font-weight:bold;
}
#writing {
position:absolute;
top:250px;
left:214px;
width:220px;
color:#538293;
font-size:11px;
font-weight:bold;
}


a.menu {
color:#000;
text-decoration:none;
}
a.menu:hover {
color:#333;
text-decoration:none;
}

/****/
td.body_titolo_UP {
font-size:14px;
background:#f0f0f0;
padding:15px;
border-bottom:5px solid #999;
}
td.tbl1_toolbar_UP {
font-size:11px;
background:#c0c0c0;
padding:10px;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #999;
}
td.rowend {
font-size:12px;
text-align:right;
}

td.body_UP {
font-size:12px;
padding:10px;
}
td.td_m0 {
font-size:12px;
background-color:#ccc;
padding:5px;
color:#000;
font-weight:bold;
border:1px solid #999;
border-right:0px solid #999;
}
td.toolbar_btn {
font-size:12px;
text-align:right;
background-color:#ccc;
border:1px solid #999;
border-left:0px solid #999;
padding-right:5px;
}
td.toolbar_btn img {
border:0px solid;
}
td.td_m1 {
font-size:12px;
padding:5px;
border:1px solid #999;
border-top:0px solid #999;
}

td.td_m00 {
font-size:12px;
padding:5px;
color:#000;
font-weight:bold;
border:1px solid #999;
}


td.td_m0L {
font-size:12px;
padding:5px;
color:#000;
font-weight:bold;
border:1px solid #999;
border-right:0px solid;
}
td.td_m0C {
font-size:12px;
padding:5px;
color:#000;
font-weight:bold;
border:1px solid #999;
border-left:0px solid;
border-right:0px solid;
}
td.td_m0R {
font-size:12px;
padding:5px;
color:#000;
font-weight:bold;
border:1px solid #999;
border-left:0px solid;
}

/***********/
table.tab {
width:100%;
padding:0px;
margin:0px;
background:#9FE69F;
}
td.rowend_tabSAVE {
width:100%;
text-align:right;
border-top:1px solid #000;
background-color:#fff;
}


td.tabSAVE {
vertical-align:middle;
border-top:0px solid #fff;
font-size:11px;
padding:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:15px;
text-align:left;
background-color:#fff;
border-top:1px solid #000;
}
td.tabSAVE a {
font-weight:bold;
text-decoration:none;
background-color:#f0f0f0;
padding-left:5px;
padding:5px;
padding-left:8px;
padding-right:8px;
border:1px solid #000;
color:#000;
}
td.tabSAVE a:hover {
background-color:#999;
color:#fff;
}
td.tab {
white-space:nowrap;
vertical-align:top;
padding:5px;
padding-bottom:0px;
}
td.tab_input {
white-space:nowrap;
vertical-align:top;
padding:5px;
padding-top:2px;
}
td.body1_UP {
vertical-align:top;
}
td.toolbar_btn0 img {
border:1px solid #e0e0e0;
}

