ul { list-style:none; margin:0; padding:0; }
a img { border:0; }


BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#contwrapper {
	MARGIN: 0px auto; WIDTH: 1000px; background-image:url("../img/bk-contwrapper.png"); background-position:top; background-repeat:repeat-y;
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 950px
}
#masthead { background-color:#141A34; PADDING: 0px; MARGIN: 0px 0 0px 0; COLOR: #999999; height:100px;
}
#rett { background-color:#141A34; PADDING: 0px; MARGIN: 0px; height:20px;
}
#rett .content{ 
     padding: 2px 30px 0 0; margin:0px; text-align:right; vertical-align:middle;
}
#logo{ 
     width:345px; margin-left:30px; margin-top:4px; float:left; background-image:url(../img/home/logo.jpg);      
}
#logo .content{ 
     padding: 0px 0 0px 0px; margin:0px;
}
#destra-top { 
     width:550px; float:right; height:80px;      
}
#txtrelais { 
     float:left; height:80px; color:#004393; font-size:21px; font-family:"Times New Roman", Times, serif; font-style:oblique;   
}
#txtrelais .content{ 
      text-align:left; padding-top:1px; padding-left:5px; 
}
#menuorizz { 
	BACKGROUND-IMAGE: url(../img/pmm_carbon_root.jpg); BACKGROUND-REPEAT: repeat-x; PADDING-BOTTOM: 0px; /*BACKGROUND-COLOR: #000000;*/ MARGIN: 0px; PADDING-LEFT: 100px; PADDING-RIGHT: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-SIZE: 80%; clear:both; height:32px;
}
#column_wrapper {
	/*BACKGROUND-IMAGE: url(img/clm07_middle.gif);*/ /*background-color:#F4F4ED;*/ background-color:#F8F8F8; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: repeat-y; BORDER-TOP: #000000 1px solid
}
.clearfloat {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
#center {
	WIDTH: 560px; FLOAT: left
}
#left {
	WIDTH: 180px; FLOAT: left; PADDING-TOP: 24px
}
#right {
	WIDTH: 210px; FLOAT: left
}
#center .content {
    PADDING-BOTTOM: 24px; LINE-HEIGHT: 1.65em; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 0.77em; PADDING-TOP: 24px; text-align:justify;
}
/*#left .content {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FONT-SIZE: 0.75em; PADDING-TOP: 24px
}
*/
#right .content {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FONT-SIZE: 0.75em; PADDING-TOP: 24px
}
/*.menulist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 6px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#left A:link {
	COLOR: #9b7c00
}
#left A:visited {
	COLOR: #333333
}
#left A:hover {
	COLOR: #000000
}
*/
/*#center A:link {
	COLOR: #9b7c00
}
#center A:visited {
	COLOR: #333333
}
#center A:hover {
	COLOR: #000000
}
*/#right A:link {
	COLOR: #000000
}
#right A:visited {
	COLOR: #333333
}
#right A:hover {
	COLOR: #826800
}
/*#wrapper .menulist A {
	BORDER-LEFT: #ffd940 6px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #000000; PADDING-TOP: 0px
}
#wrapper .menulist A:visited {
	BORDER-LEFT: #ffd940 6px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #000000; PADDING-TOP: 0px
}
#wrapper .menulist A:hover {
	BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-LEFT-COLOR: #000000
}
*/
.p7uberlink {
	BORDER-BOTTOM-COLOR: #000000 !important; BORDER-TOP-COLOR: #000000 !important; LETTER-SPACING: 0.15em; BORDER-RIGHT-COLOR: #000000 !important; BORDER-LEFT-COLOR: #000000 !important; FONT-WEIGHT: bold !important
}
H1 {
	MARGIN: 0px; FONT-SIZE: 1.8em
}
H2 {
	MARGIN: 5px 0px 0px; FONT-SIZE: 1.6em
}
H3 {
	MARGIN: 5px 0px 0px; FONT-SIZE: 1.25em
}
H4 {
	MARGIN: 20px 0px 0px; FONT-SIZE: 1.1em
}
.nomargintop {
	MARGIN-TOP: 0px
}
/*.content P {
	MARGIN: 12px 0px
}
*/

/*inizio FOOTER*/
#y-foot {
	BORDER-BOTTOM: #313A45 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; BACKGROUND: url("../img/bk-footer.png") #13181E repeat-x; FLOAT: left; FONT: 0.78em arial, helvetica, clean, sans-serif; 
}
/*#y-foot DIV {
	DISPLAY: inline; FLOAT: left
}
#y-foot UL {
	DISPLAY: inline; FLOAT: left
}
*/
#y-foot H2 {
	COLOR: #8dbbe9; FONT-SIZE: 116%; FONT-WEIGHT: normal; /*TEXT-TRANSFORM: uppercase;*/
}
#y-foot A {
	COLOR: #bbb
}
#y-foot UL {
	MARGIN-TOP: 15px; WIDTH: 160px; color:#EAE9E1; padding:0;
}
/*.siti {
	color:#CCCBB7; font-size:85%;
}
*/
#y-foot LI {
	/*DISPLAY: inline*/ 
}
#y-foot UL A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; /*DISPLAY: block;*/ FONT-SIZE: 93%; PADDING-TOP: 2px; text-decoration:none;
}
#y-foot UL A:hover {
    text-decoration:underline;   
}

/*#y-foot UL A.all {
	MARGIN-TOP: 9px; BACKGROUND-POSITION: 0px -385px; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#y-foot UL .all A {
	MARGIN-TOP: 9px; BACKGROUND-POSITION: 0px -385px; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
*/
#y-foot .subscribe {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 220px; height:155px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; CLEAR: left; PADDING-TOP: 5px
}
/*#y-foot .subscribe H2, #y-foot .subscribe A {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 100%; color:#fff; text-decoration:none;
}
#y-foot .subscribe A:hover {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 100%; color:#E3C73E; text-decoration:underline;
}
#y-foot .subscribe P {
	MARGIN: 0px 5px 5px 15px; DISPLAY: inline; FLOAT: left; COLOR: #fff
}
*/
/*#y-foot .subscribe UL {
	WIDTH: auto; MARGIN: 0px;
}
#y-foot .subscribe LI {
	WIDTH: auto
}
*/
.property {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px; PADDING-LEFT: 0px; WIDTH: 250px; height:190px; PADDING-RIGHT: 0px; /*BACKGROUND: url("../img/bk-property.png") #2D3244 repeat-x;*/ background-color:#343E49; /*BACKGROUND: #A3A083;*/ PADDING-TOP: 15px; float:left;
}
.property H2 {
	MARGIN: 0px 15px
}
.property UL.first {
	MARGIN: 15px 0px 15px 15px
}
.also {
	MARGIN: 15px; WIDTH: 180px; float:left; padding:0;
}
.functions {
	/*POSITION: relative;*/ BORDER-LEFT: #313A45 1px solid; PADDING-BOTTOM: 5px; MARGIN: 15px 10px 15px 0; PADDING-LEFT: 15px; WIDTH: 200px; PADDING-RIGHT: 15px; PADDING-TOP: 0px; float:left;
}
.disclaimer {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.5; PADDING-LEFT: 8px; /*WIDTH: 100%;*/ PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: #13181E; /*FLOAT: left;*/ CLEAR: both; /*FONT-SIZE: 85%;*/ PADDING-TOP: 10px; FONT: 11px/1.22 arial, helvetica, clean, sans-serif; color:#8dbbe9;
}
.disclaimer * {
	COLOR: #8dbbe9
}
.disclaimer A:link {
	COLOR: #DEDDD3; text-decoration:none;
}
.disclaimer A:visited {
	COLOR: #DEDDD3; text-decoration:none;
}
.disclaimer A:hover {
	COLOR: #DEDDD3; text-decoration:underline;
}
/*.disclaimer P.copy {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; DISPLAY: inline; MARGIN-LEFT: 10px; PADDING-TOP: 0px; color:#4F4E35; float:left;
}
*/
/*.disclaimer P {
	PADDING-LEFT: 10px; padding-top:5px; clear:both; margin:0;
}
*/.disclaimer UL {
	/*DISPLAY: inline*/ padding:0; margin:0;
}
.disclaimer LI {
	/*DISPLAY: inline*/
}
.disclaimer UL LI {
	BORDER-LEFT: #8dbbe9 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px; float:left;
}
.disclaimer UL LI.primo {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.disclaimer UL A {
	FONT-WEIGHT: bold
}
.disclaimer P A {
	PADDING-LEFT: 10px; 
}


.schede-pag-sw {
	PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; float:left; /*height:630px; clear:both;*/ 
}
.schede-pag-sw div{float:left;}

.scheda { 
	MARGIN: 15px 0px 0px 0; WIDTH: 100%; PADDING: 0px; /*height:150px;*/ float:left; background-image:url(../img/nome-scheda.png); background-repeat:no-repeat;
}
/*.scheda-dx {
	MARGIN: 15px 0px 0px 0; WIDTH: 100%; PADDING: 0px; height:150px; background-image:url(../img/nome-scheda.png); background-repeat:no-repeat;
}
*/
.nomescheda {
	MARGIN: 0; float:left; WIDTH: 500px; padding: 5px 0 0 25px; TEXT-TRANSFORM: uppercase; letter-spacing:1px; color:#FFF; font-weight:bold;
}
.contscheda {
	WIDTH: 507px; margin-left:0px; padding:6px 10px 8px 10px; line-height:17px; float:left; BORDER-BOTTOM:1px solid #999; BORDER-RIGHT:1px solid #999; BORDER-LEFT:1px solid #999;
}
.contscheda A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.contscheda A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.contscheda A:hover {
	/*COLOR: #37496f;*/ COLOR: #2f589c;
}

.scheda-streaming { 
	MARGIN: 15px 10px 0px 0; WIDTH: 255px; PADDING: 0px; /*height:150px;*/ float:left; background-image:url(../img/box.png); background-repeat:no-repeat; min-height:166px;
}
/*.scheda-dx {
	MARGIN: 15px 0px 0px 0; WIDTH: 100%; PADDING: 0px; height:150px; background-image:url(../img/nome-scheda.png); background-repeat:no-repeat;
}
*/
.nomescheda-streaming {
	MARGIN: 0; float:left;/* WIDTH: 500px;*/ padding: 8px 0 0 15px; TEXT-TRANSFORM: uppercase; letter-spacing:1px; color:#000000; font-weight:bold; font-size:14px;
}
.contscheda-streaming {
	WIDTH: 225px; margin-left:0px; padding:6px 10px 8px 13px; line-height:17px; float:left; 
}
.contscheda-streaming A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.contscheda-streaming A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.contscheda-streaming A:hover {
	/*COLOR: #37496f;*/ COLOR: #2f589c;
}

.scheda-index { 
	MARGIN: 10px 0px 0px 0; WIDTH: 176px; PADDING: 0px; /*height:150px;*/ float:left; background-image:url(../img/bk-schede-index.jpg); background-repeat:no-repeat; min-height:135px; text-align:left;
}
.nomescheda-index {
	MARGIN: 0; float:left;/* WIDTH: 500px;*/ padding: 8px 0 0 15px; TEXT-TRANSFORM: uppercase; letter-spacing:1px; color:#000000; font-weight:bold; font-size:14px;
}
.contscheda-index {
	WIDTH: 150px; margin-left:0px; padding:6px 10px 8px 13px; line-height:17px; float:left; 
}
.contscheda-index A:link {
	COLOR: #000000; TEXT-DECORATION: none;
}
.contscheda-index A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.contscheda-index A:hover {
	/*COLOR: #37496f;*/ COLOR: #2f589c;
}


.inner { padding:0 5px 0 0; }
.google-ads { width:468px; height:60px; margin:25px 0 10px 0px; /*border:1px solid #ccc;*/ padding:0px; text-align:center; }

#tab-scheda { width:100%; height:220px; margin:15px 0 0px 0px; /*border:1px solid #ccc;*/ padding:0px;}
#tab-scheda-sx { width:240px; padding:0 5px 0 0; float: left;}

#google-download { width:250px; height:205px; margin:10px 0 5px 0px; /*border:1px solid #ccc;*/ padding:0px; text-align:left; float:right; }
#google-download .google-ads1 { height:65px; padding:0; margin-top:5px; }
#google-download .img-download { padding:5px 5px 0 30px; }
#google-download .img-download A:link {
	COLOR: #788127; text-decoration:none; font-weight:bold;
}
#google-download .img-download A:visited {
	COLOR: #788127; text-decoration:none; font-weight:bold;
}
#google-download .img-download A:hover {
	COLOR: #788127; text-decoration:underline; font-weight:bold;
}
#google-download .scarica {
	COLOR: #788127; text-decoration:none; font-weight:bold;
}

/*.cntSet A IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
*/
.cntSet {
	MARGIN-TOP: 10px;
}
.cntSet H3 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; /*MARGIN: 0pt 0pt 0pt 90px;*/ /*FONT-FAMILY: Georgia,Arial,Verdana,sans-serif;*/ COLOR: #37496f; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
.cntSet H3 A:link {
	COLOR: #37496f; TEXT-DECORATION: none
}
.cntSet H3 A:visited {
	COLOR: #37496f; TEXT-DECORATION: none
}
.cntSet H3 A:hover {
	COLOR: #788127
}
/*.cntSet .date {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px 90px; COLOR: silver; FONT-SIZE: 10px
}*/
.cntSet .teaser {
	LINE-HEIGHT: 140%; /*MARGIN-LEFT: 90px;*/ FONT-SIZE: 0.9em; PADDING-TOP: 5px; margin-bottom:17px;
}
/*.cntSet .teaser EM {
	FONT-STYLE: normal; COLOR: #ce7c00; FONT-SIZE: 90%; TEXT-DECORATION: none
}
.cntSet .autors {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ebf2f9; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: right; COLOR: gray; FONT-SIZE: 80%; PADDING-TOP: 3px
}

.cntSet .lineone {
	HEIGHT: 20px; CLEAR: left
}*/
/*.cntSet .imgleft {
	MARGIN-TOP: 0px; FLOAT: left
}
.details {
	BORDER-BOTTOM: #f5f5dc 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.detail {
	COLOR: gray; FONT-SIZE: 90%; TEXT-DECORATION: none
}*/
.cntSet .download H3 {
	MARGIN-LEFT: 0px
}
/*.cntSet .download .date {
	MARGIN-LEFT: 0px
}
*/
.cntSet .download .teaser {
	MARGIN-LEFT: 0px
}


.sottocateg-sw{
	MARGIN: 10px 0 20px 0; float:left;
}
.sottocateg-sw A:link {
	COLOR: #37496f; TEXT-DECORATION: none; padding-left:1.5em;
}
.sottocateg-sw A:visited {
	COLOR: #37496f; TEXT-DECORATION: none; padding-left:1.5em;
}
.sottocateg-sw A:hover {
	COLOR: #788127
}
.sottocateg-sw UL LI {
    BACKGROUND: url("../img/Folder.png") no-repeat; PADDING-BOTTOM: 2px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px; line-height:25px;
}

/*.sottocateg-sw UL LI .nocateg{
    background-image:none; PADDING-BOTTOM: 2px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px; line-height:25px;
}
;
*/.sottocateg-sw .sx { width:250px; padding:0 5px 0 0; float: left;}
.sottocateg-sw .dx { width:260px; padding:0 5px 0 0; float: right;}


.pag-download a:link, .pag-download a:hover, .pag-download a:visited { color:#788127; font-weight:bold; }

/*PAGINA WALLPAPRES*/
#imgrealizz { clear:both; /*text-align:left; width:640px; float:none;*/ padding:15px 0px 0px 0px; margin-top:0px;}
 #imgrealizz .imgreal { padding:0; margin-right:10px; margin-bottom:10px; width:160px; float:left; border:1px solid #ABA494; border-top:1px solid #9F9788;}
/*FINE PAGINA WALLPAPRES*/