body {margin:0; padding:0; background-color: #97948f;}
.outtop, .outbot {background-color: #97948f;}
.outbot {background-image: url('images/nuovastruttura/outbot_bkg.jpg'); background-position: top; background-repeat: repeat-x;}
.c1top, .c3top {background-color: #b3aca4;}
.c2top {background-color: #fbfbfb;}
.out {background-color: #afafaf;}
.c1mid {background-color: #b3c8db;}
.c2mid {background-color: #fbfbfb;}
.c3mid {background-color: #e6e6e6;}
.c1bot, .c2bot, .c3bot {background-color: #87827e;}


/* specifiche */
.c1top {height: 128px; background-image: url('images/nuovastruttura/c1t_bkg.jpg');}
.it .c2top {height: 194px; background-image: url('images/nuovastruttura/c2t_it_bkg.jpg'); background-repeat: no-repeat;}
.en .c2top {height: 194px; background-image: url('images/nuovastruttura/c2t_en_bkg.jpg'); background-repeat: no-repeat;}
.c3top {height: 128px; background-image: url('images/nuovastruttura/c3t_bkg.jpg');}
.patch {height:66px;}
.c1mid {background-image: url('images/nuovastruttura/c1m_bkg.jpg'); background-repeat: repeat-y;}
.c3mid {background-image: url('images/nuovastruttura/c3m_bkg.jpg'); background-repeat: repeat-y;}
.c2mid {background-color: #f9f8f6;}
.outtop.left {background-image: url('images/nuovastruttura/outtopleft_bkg.jpg'); background-position: top right;}
.outtop.right {background-image: url('images/nuovastruttura/outtopright_bkg.jpg'); background-position: top left;}
.out.left {background-image: url('images/nuovastruttura/outleft_bkg.jpg'); background-position: right;background-repeat: repeat-y;}
.out.right {background-image: url('images/nuovastruttura/outright_bkg.jpg'); background-position: left; background-repeat: repeat-y;}
.outbot.left {height: 35px; background-image: url('images/nuovastruttura/outbotleft_bkg.jpg'); background-position: right top; background-repeat: no-repeat;}
.outbot.right {height: 35px;background-image: url('images/nuovastruttura/outbotright_bkg.jpg'); background-position: left top; background-repeat: no-repeat;}
.c1.outbot {height: 99px; background-image: url('images/nuovastruttura/c1bot_bkg.jpg'); background-position: top; background-repeat: no-repeat;}
.c2.outbot {height: 64px; background-image: url('images/nuovastruttura/c2bot_bkg.jpg'); background-position: top; background-repeat: no-repeat;}
.c3.outbot {height: 99px; background-image: url('images/nuovastruttura/c3bot_bkg.jpg'); background-position: top; background-repeat: no-repeat;}

.c2.outbot.foot {text-align: center; color: #fff; font-size: 11px; line-height: 15px;padding-top: 10px;}
.c2.outbot.foot a {color: #fff;}
.c2.outbot.foot a:hover {text-decoration: underline;}
#col1, #col3 {padding-bottom: 30px;}
.leftmenu a { padding: 3px 5px 3px 5px; text-decoration: none; color: #50463D; border-left: 1px solid #b4aba6 !important;}
.rightmenu a { padding: 3px 5px 3px 5px; text-decoration: none; color: #50463D; border-right: 1px solid #b4aba6!important;}
