.body_2 .bodyDiv7 #upper_border .border_text {
	text-align: left;
}

.bodyDiv7 #menu_main li.active a { background-color: #2E529E; }
.bodyDiv7 #menu_sub ul li a,
.bodyDiv7 #menu_third ul li a { background-color: #669933; }
.bodyDiv7 #menu_sub ul li.active a,
.bodyDiv7 #menu_third ul li.active a { background-color: #2E529E;}

.body_2 .bodyDiv7 #upper_border div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	padding-right: 0em;
}

.body_2 #upper_border .border_text {
	margin-left: 1em;
	margin-right: 0em;
	padding-top: 2em;
}

.body_2 .bodyDiv7 #upper_border .csc-header,.body_2 .bodyDiv7 #upper_border .csc-textpicHeader {
	background-color: #2E529E;
	background-image: url(../img/profilo.png);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #2E529E;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv7 #upper_border {
	border-color: #2E529E;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv7 .tt_right .csc-header h1 {
	background-image: url(../img/sfondo_right_7.png);
	background-position: left;
	background-repeat: repeat-x;
	border-color: #5B9700;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv7 .tt_right .border_text {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/sfondo_top_7.png);
	background-position: top;
	background-repeat: no-repeat;
}

.body_2 .bodyDiv7 .tt_right .border_text ul {
	background-color: #2E529E;
	border-color: #2E529E;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv7 .tt_right .border_text .tt_right_closer {
	background-attachment: scroll;
	background-color: #2E529E;
	background-image: url(../img/sfondo_bottom_7.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.body_1 .bodyDiv7 #upper_border .border_text {
	background-color: #829EDB;
	color: white;
}

.body_1 .bodyDiv7 #upper_border .border_header .csc-header {
	background-color: #2E529E;
	color: white;
}

.body_2 .bodyDiv7 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	background-color: #2E529E;
}


/* NETWORK INFRASTRUCTURE */


.bodyDiv6 #menu_main li.active a { background-color: #A2D94A; }
.bodyDiv6 #menu_sub ul li a,
.bodyDiv6 #menu_third ul li a { background-color: #5B9700; }
.bodyDiv6 #menu_sub ul li.active a,
.bodyDiv6 #menu_sub ul li a:hover,
.bodyDiv6 #menu_third ul li.active a,
.bodyDiv6 #menu_third ul li a:hover { background-color: #A2D94A; }

.body_2 .bodyDiv6 #upper_border .csc-header,.body_2 .bodyDiv6 #upper_border .csc-textpicHeader {
	background-color: #A2D94A;
	background-image: url(../img/maintab_6.png);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #5B9700;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv6 #upper_border {
	border-color: #5B9700;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv6 .tt_right .csc-header h1 {
	background-image: url(../img/sfondo_right_6.png);
	background-position: left;
	background-repeat: repeat-x;
	border-color: #5B9700;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv6 .tt_right .border_text {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/sfondo_top_6.png);
	background-position: top;
	background-repeat: no-repeat;
}

.body_2 .bodyDiv6 .tt_right .border_text ul {
	background-color: #A2D94A;
	border-bottom-color: #A2D94A;
	border-left-color: #5B9700;
	border-right-color: #5B9700;
	border-style: solid;
	border-top-color: #A2D94A;
	border-width: 1px;
}

.body_2 .bodyDiv6 .tt_right .border_text .tt_right_closer {
	background-attachment: scroll;
	background-color: #A2D94A;
	background-image: url(../img/sfondo_bottom_6.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.body_1 .bodyDiv6 #upper_border .border_text {
	background-color: #A2D94A;
	color: white;
}

.body_1 .bodyDiv6 #upper_border .border_header .csc-header {
	background-color: #5B9700;
	color: white;
}

.body_2 .bodyDiv6 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	background-color: #A2D94A;
}

/* UNIFIED COMMUNICATIONS */


.bodyDiv4 #menu_main li.active a { background-color: #598787; }
.bodyDiv4 #menu_sub ul li a,
.bodyDiv4 #menu_third ul li a { background-color: #3A5252; }
.bodyDiv4 #menu_sub ul li.active a,
.bodyDiv4 #menu_sub ul li a:hover,
.bodyDiv4 #menu_third ul li.active a,
.bodyDiv4 #menu_third ul li a:hover { background-color: #598787; }

.body_2 .bodyDiv4 #upper_border .csc-header,.body_2 .bodyDiv4 #upper_border .csc-textpicHeader {
	background-color: #598787;
	background-image: url(../img/maintab_4.png);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #3A5252;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv4 #upper_border {
	border-color: #3A5252;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv4 .tt_right .csc-header h1 {
	background-image: url(../img/sfondo_right_4.png);
	background-position: left;
	background-repeat: repeat-x;
	border-color: #3A5252;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv4 .tt_right .border_text {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/sfondo_top_4.png);
	background-position: top;
	background-repeat: no-repeat;
}

.body_2 .bodyDiv4 .tt_right .border_text ul {
	background-color: #598787;
	border-bottom-color: #598787;
	border-left-color: #3A5252;
	border-right-color: #3A5252;
	border-style: solid;
	border-top-color: #598787;
	border-width: 1px;
}

.body_2 .bodyDiv4 .tt_right .border_text .tt_right_closer {
	background-attachment: scroll;
	background-color: #598787;
	background-image: url(../img/sfondo_bottom_4.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.body_1 .bodyDiv4 #upper_border .border_text {
	background-color: #598787;
	color: white;
}

.body_1 .bodyDiv4 #upper_border .border_header .csc-header {
	background-color: #3A5252;
	color: white;
}

.body_2 .bodyDiv4 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	background-color: #598787;
}

/* NETWORK SECURITY */


.bodyDiv5 #menu_main li.active a { background-color: #E24400; }
.bodyDiv5 #menu_sub ul li a,
.bodyDiv5 #menu_third ul li a { background-color: #A30400; }
.bodyDiv5 #menu_sub ul li.active a,
.bodyDiv5 #menu_sub ul li a:hover,
.bodyDiv5 #menu_third ul li.active a,
.bodyDiv5 #menu_third ul li a:hover { background-color: #E24400; }

.body_2 .bodyDiv5 #upper_border .csc-header,.body_2 .bodyDiv5 #upper_border .csc-textpicHeader {
	background-color: #A30400;
	background-image: url(../img/maintab_5.png);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #A30400;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv5 #upper_border {
	border-color: #A30400;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv5 .tt_right .csc-header h1 {
	background-image: url(../img/sfondo_right_5.png);
	background-position: left;
	background-repeat: repeat-x;
	border-color: #E24400;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv5 .tt_right .border_text {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/sfondo_top_5.png);
	background-position: top;
	background-repeat: no-repeat;
}

.body_2 .bodyDiv5 .tt_right .border_text ul {
	background-color: #E24400;
	border-bottom-color: #E24400;
	border-left-color: #A30400;
	border-right-color: #A30400;
	border-style: solid;
	border-top-color: #E24400;
	border-width: 1px;
}

.body_2 .bodyDiv5 .tt_right .border_text .tt_right_closer {
	background-attachment: scroll;
	background-color: #E24400;
	background-image: url(../img/sfondo_bottom_5.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.body_1 .bodyDiv5 #upper_border .border_text {
	background-color: #E24400;
	color: white;
}

.body_1 .bodyDiv5 #upper_border .border_header .csc-header {
	background-color: #A30400;
	color: white;
}

.body_2 .bodyDiv5 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	background-color: #E24400;
}

/* MANAGED SERVICES */


.bodyDiv34 #menu_main li.active a { background-color: #EBAD14; }
.bodyDiv34 #menu_sub ul li a,
.bodyDiv34 #menu_third ul li a { background-color: #DE8703; }
.bodyDiv34 #menu_sub ul li.active a,
.bodyDiv34 #menu_sub ul li a:hover,
.bodyDiv34 #menu_third ul li.active a,
.bodyDiv34 #menu_third ul li a:hover { background-color: #EBAD14; }

.body_2 .bodyDiv34 #upper_border .csc-header,.body_2 .bodyDiv34 #upper_border .csc-textpicHeader {
	background-color: #EBAD14;
	background-image: url(../img/maintab_34.png);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #DE8703;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv34 #upper_border {
	border-color: #DE8703;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv34 .tt_right .csc-header h1 {
	background-image: url(../img/sfondo_right_34.png);
	background-position: left;
	background-repeat: repeat-x;
	border-color: #DE8703;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv34 .tt_right .border_text {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/sfondo_top_34.png);
	background-position: top;
	background-repeat: no-repeat;
}

.body_2 .bodyDiv34 .tt_right .border_text ul {
	background-color: #EBAD14;
	border-bottom-color: #EBAD14;
	border-left-color: #DE8703;
	border-right-color: #DE8703;
	border-style: solid;
	border-top-color: #EBAD14;
	border-width: 1px;
}

.body_2 .bodyDiv34 .tt_right .border_text .tt_right_closer {
	background-attachment: scroll;
	background-color: #EBAD14;
	background-image: url(../img/sfondo_bottom_34.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.body_1 .bodyDiv34 #upper_border .border_text {
	background-color: #EBAD14;
	color: white;
}

.body_1 .bodyDiv34 #upper_border .border_header .csc-header {
	background-color: #DE8703;
	color: white;
}

.body_2 .bodyDiv34 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	background-color: #EBAD14;
}

/* CONNETTIVITÀ */


.bodyDiv32 #menu_main li.active a { background-color: #A987FF; }
.bodyDiv32 #menu_sub ul li a,
.bodyDiv32 #menu_third ul li a { background-color: #A481C5; }
.bodyDiv32 #menu_sub ul li.active a,
.bodyDiv32 #menu_sub ul li a:hover,
.bodyDiv32 #menu_third ul li.active a,
.bodyDiv32 #menu_third ul li a:hover {background-color: #A987FF;}


.body_2 .bodyDiv32 #upper_border .csc-header,.body_2 .bodyDiv32 #upper_border .csc-textpicHeader {
	background-color: #A987FF;
	background-image: url(../img/maintab_32.png);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #A481C5;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv32 #upper_border {
	border-color: #A481C5;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv32 .tt_right .csc-header h1 {
	background-image: url(../img/sfondo_right_32.png);
	background-position: left;
	background-repeat: repeat-x;
	border-color: #A481C5;
	border-style: solid;
	border-width: 1px;
}

.body_2 .bodyDiv32 .tt_right .border_text {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/sfondo_top_32.png);
	background-position: top;
	background-repeat: no-repeat;
}

.body_2 .bodyDiv32 .tt_right .border_text ul {
	background-color: #A987FF;
	border-bottom-color: #A987FF;
	border-left-color: #A481C5;
	border-right-color: #A481C5;
	border-style: solid;
	border-top-color: #A987FF;
	border-width: 1px;
}

.body_2 .bodyDiv32 .tt_right .border_text .tt_right_closer {
	background-attachment: scroll;
	background-color: #A987FF;
	background-image: url(../img/sfondo_bottom_32.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.body_1 .bodyDiv32 #upper_border .border_text {
	background-color: #A987FF;
	color: white;
}

.body_1 .bodyDiv32 #upper_border .border_header .csc-header {
	background-color: #A481C5;
	color: white;
}

.body_2 .bodyDiv32 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	background-color: #A987FF;
}


/* LVL 3 */

.body_3 .bodyDiv32 #upper_border{ 
	border:1px solid  #A987FF; 
}

.body_3 .bodyDiv32 #upper_border .csc-header, 
.body_3 .bodyDiv32 #upper_border .csc-textpicHeader {
	background-color:#A481C5;
	background-image:url(../img/maintab_32.png);
	border:1px solid #A987FF;
}


.body_3 .bodyDiv32 .tt_right .csc-header h1 {
	background-color:#A481C5;
	background-image:url(../img/sfondo_right_32.png);
	border:1px solid #A987FF;
}

.body_3 .bodyDiv32 .tt_right .border_text { 
	background:transparent url(../img/sfondo_top_32.png) no-repeat scroll center top; 
}

.body_3 .bodyDiv32 .tt_right .border_text ul {
	background-color:#A481C5;
	border-color:#A481C5 #A987FF ;
}

.body_3 .bodyDiv32 .tt_right .border_text .tt_right_closer { background:#A481C5 url(../img/sfondo_bottom_32.png) no-repeat scroll center bottom; }