/*--------------------------------------------------------------*/
/*-----------------------stili globali--------------------------*/
/*--------------------------------------------------------------*/
html, body{
	margin: 0;
	padding: 0;
}
body{
	font: 85% Arial, Helvetica, sans-serif;
	line-height:1.5;
	background-color:#000;
}
body:focus { 
	outline: 0; 
}
object:focus,a:focus { 
	outline: 0; 
}

.clear {
	clear:both;
	line-height:0.1em;
	height:1px;
	font-size:0.01em;
}
.clearfix {
	clear:both;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	/*line-height:1.5em;*/
}
table td {
	padding-top: 0px;
	padding-bottom: 0px;
}
.leftAlign {
	float:left;
	padding: 0 10px 10px 0;
}
.rightAlign {
	float:right;
	padding: 0 0 10px 10px;
}
input {
	vertical-align:middle;
}
ul {
	margin:0;
	padding:0;
}
a {
	color:#FFF;
	text-decoration:none;
}
a:hover {
	color:#A2A5AB;
}
form {
	margin:0;
	padding:0;
}
.floatRight {
	float:right;
}
#productDescription .large {
	line-height:0;
}

/*--------------------------------------------------------------*/
/*-----------------------stili pagina---------------------------*/
/*--------------------------------------------------------------*/
#background {
	position:absolute;
	z-index:10;
}
#backgroundImage {
	background-color:#000000;
}
#backgroundImage img{
	width:100%;
}
#background #logo 
{
	height:100px;
	margin-top: -115px;
	position:relative;
	min-width: 890px;
}
#containerHome {
	position:relative;
	z-index:100;
	padding-left:25px;
	height:400px;
}
#container {
	width:98%;
	position:relative;
	z-index:100;
	height:100%;
	padding-left:20px;
}
#containerHome #page{
}
#page {
	float: left;
}
#sidebar {
	/*float:right;
	padding-top:95px;*/
	position:absolute;
	top:100px;
	right:0px;
	height:456px;
	font-size:
}
/*--------------------------------------------------------------*/
/*-----------------------stili header---------------------------*/
/*--------------------------------------------------------------*/
#header {
	min-width:890px;
	height:70px;
	padding:20px 0 0 25px;
}
#containerHome #header{
	padding:20px 0 0 0px;
}
#mainMenu {
	float:left;
}
#countries 
{
	float: right;
}
#countries select{ 
	width:282px;
	border:none;
	background-color:#FFF;
	font-size:1.1em;
	margin:2px 0;
	padding-left:3px;
}
#mainMenu ul, #countries ul {
	list-style-type:none;
}
#mainMenu li, #countries li {
	float:left;
	background-color:#000;
	margin-right:10px;
	color:#FFF;
	font-size:1.1em;
	font-weight:bold;
	overflow:hidden;
}
#countries li.last{
	margin-right:0;
}
#countries li.selectCountries{
	padding: 2px 7px;
}
#mainMenu li.active {
	float:left;
	background-color:#FFF;
	padding: 2px 7px 1px 7px;
	margin-right:10px;
	font-size:1.1em;
	font-weight:bold;
	height:auto;
}
#mainMenu li.active a{
	padding:0;
	background:none;
}
#mainMenu li .nice, #menu li.active .nice {
	color: #A2A5AB;
}
#mainMenu li a, #countries li a{
	color:#FFF;
	text-decoration:none;
	display:block;
	background-color:#000;
	padding: 2px 7px;
}
#mainMenu li a:hover, #countries li a:hover{
	color:#000;
	background-color:#FFF;
}
#mainMenu li.active a {
	color:#000;
}
#mainMenu li img {
	border:none;
	margin: 5px 1px 0 1px;
}
#mainMenu a.home {
	padding: 0 7px 6px 7px;
}
.imgHome {
	width:13px;
	height:20px;
	overflow:hidden;
}
/*--------------------------------------------------------------*/
/*-------------------stili country select-----------------------*/
/*--------------------------------------------------------------*/
/*vedi stile selectCountry.css*/
/*--------------------------------------------------------------*/
/*-----------------------stili contenuti------------------------*/
/*--------------------------------------------------------------*/
#containerHome #video {
	display:none;
}
#video {
	background-color: #444;
	margin-left:25px;
	min-width:890px;
}
#gallery #video 
{
	background-color: #000000;
	margin-left: 0px;
}

.company {
	background: url(../_img/bgCompany.jpg);
}
.experience {
	background: url(../_img/bgExperience.jpg);
}
.responsibility {
	background: url(../_img/bgResponsibility.jpg);
}
object {
	margin:0;
	padding:0;
	background-color: #000;
}
#my_flash {
	background-color: #000;
	text-align:center;
	color:#FFF;
}

.videoContact #my_flash {
	background-color: #444;
}
#containerHome #my_flash {
	background: none;
}
#logo {
	background:url(../_img/logo.gif) bottom right no-repeat;
	width:97%;
	margin:0px 0px 15px 25px;
	min-width: 890px;
}
#contents {
	width:940px;
	margin:20px 0 0 0;
}
.contentBox {
	float:left;
	width:175px;
	font-size:0.8em;
	padding-right:10px;
	color:#FFF;
	overflow: hidden;
}
.contentBox h2 {
	color:#FFFFFF;
	margin:0;
	padding:0;
	font-size:1.5em;
}
.contentBox h3 {
	color:#FFFFFF;
	margin:0;
	padding:0;
	font-size:1em;
	font-weight: bold;
}
.contentBox a{
	color:#FFFFFF;
	font-weight:normal;
}
.contentBox .text1link{
	padding-bottom:10px;
	color:#A5A5A8;
	line-height:14px;
	height:150px;
}
.contentBox .text2link{
	padding-bottom:10px;
	color:#A5A5A8;
	line-height:14px;
	height:134px;
}
.contentBox .text3link{
	padding-bottom:10px;
	color:#A5A5A8;
	line-height:14px;
	height:117px;
}
.contentBox .text4link{
	padding-bottom:10px;
	color:#A5A5A8;
	line-height:14px;
	height:101px;
}
.pageDownload {
	background: no-repeat;
}
.pageDownload #payoff,
.pageNews #payoff {
	height:372px;
}
#downloadTables {
	margin:20px 25px;
	color:#FFF;
}
/*--------------------------------------------------------------*/
/*-------------------stili tabella download---------------------*/
/*--------------------------------------------------------------*/
.dottedBorder {
	border-bottom: 1px solid #999;
}
.pageDownload td {
	height:30px;
}
.pageDownload td a{
	text-decoration:none;
	color:#999999;
}
.pageDownload td a:hover{
	color:#004c93;
}
/*--------------------------------------------------------------*/
/*-------------------stili company info box---------------------*/
/*--------------------------------------------------------------*/
#companyInfo {
	width:220px;
	height:213px;
	color:#FFFFFF;
	position: absolute;
	bottom: 38px;
	left:385px;
	padding: 27px 22px 35px;
	background-color: #000000;
	line-height:14px;
	font-size:0.8em;
	display: none;	
	border:1px solid #fff;
	z-index:100;
}
#companyInfo h2 {
	margin:0 0 26px 0;
}
#companyInfo h2 .nice {
	color:#b1b3b4;
}
#companyInfo p.dati {
	margin-top:28px;
}
#copyright.local {
	margin:0 auto;
	text-align:center;
	width:100%;
}
#footerLocal #companyInfo {
	position: absolute;
	bottom: 61px;
	text-align:left;
	left:36.7%;
}
/*--------------------------------------------------------------*/
/*----------------------stili local site------------------------*/
/*--------------------------------------------------------------*/
.pageProducts,
.pageFormazione,
.pageLavoraConNoi,
.pageNiceItalia,
.pageNo-picure,
.pageContatti,
.pageHomeLocal,
.pageDownload,
.pageNews,
.pageInstallation {
	font-size:0.9em;
}
#containerIn {
	width:940px;
	margin:0 auto;
}
#containerIn #page {
	width:940px;
	margin:0 auto;
}
.pageProducts {
	background: no-repeat;
}

.pageProducts h2 {
	font-size:1.5em;
	line-height:26px;
}
.pageProducts p {
	margin:0;
}
.pageNiceItalia {
	background: url(../_img/bgNice-italia.jpg) no-repeat;
}
.pageFormazione {
	background: url(../_img/bgFormazione.jpg) no-repeat;
	height:462px;
}
.pageLavoraConNoi {
	background: url(../_img/bgLavoraConNoi.jpg) no-repeat;
}
.pageNews {
	background: url(../_img/bgNews.jpg) no-repeat;
}

.pageNews A {
	color: #0E2B85;
}

.pageNews .newsList h2 {
	margin-left:25px;
}
.pageNews .newsList {
	float:left;
	width:620px;
	padding: 0 15px 30px 0;
}
.pageNews .newsList .newsBox {
	background-color:#FFFFFF;
	padding: 25px 20px 25px 25px;
}
.pageNews .newsList .newsBox.dettaglio {
	padding: 0px 0px 0px 25px;
}
.pageNews .newsList .newsBox.first-item {
	padding-top: 0px;
}
.pageNews .newsList .newsBox.gray {
	background-color:#d9dadb;
}
.pageNews .newsList .newsBox h3,
.pageNews .newsList .newsBox.gray h3 {
	margin-top:0;
	line-height: 110%;
}
.pageNews .newsList .newsBox .data,
.pageNews .newsList .newsBox.gray .data {
	color:#8c8e8f;
}
.pageNews .newsList .newsBox .readMore,
.pageNews .newsList .newsBox.gray .readMore {
	float:right;
	text-align:right;
	color:#0E2B85;
	margin: 13px 0 0px 0;
}
.pageNews .newsList .results {
	padding: 0px 20px 0px 25px;
}
.pageNews .newsList .paging {
	float:right;
	text-align:right;
	width:400px;
	padding: 22px 20px 0 0;
	color: #B1B3B4;
}
.pageNews .newsList .paging a {
	color: #D9DADB;
}
.pageNews .newsList .paging a:hover {
	color: #999999;
}
.pageNews .newsList .paging span.selected {
	color: #000;
}

.pageNews .newsList .newsBox .readMore a,
.pageNews .newsList .newsBox.gray .readMore a {
	color:#0E2B85;
}
.pageNews .newsList .newsBox .backRes {
	color:#0E2B85;
	margin:53px 0 30px;
}
.pageNews .newsList .newsBox .backRes a {
	color:#0E2B85;
}
.pageNews .newsList .mediaContent {
	width:620px;
}

.pageNews .newsArchivio {
	width:270px;
	margin-right:0;
	float:left;
	font-weight: bold;
}
.pageNews .newsArchivio a {
	color:#000;
}
.pageNews .newsArchivio .selected,
.pageNews .newsArchivio .selected a {
	color:#0E2B85;
	font-weight: bold;
}
.pageNews .newsArchivio h2.ricerca {
	border-top:1px solid #908e90;
	margin: 30px 0 0 0;
	padding: 13px 0;
}
.pageNews .newsArchivio form#ricercaNews {
	margin:0;
}
.pageNews .newsArchivio form#ricercaNews input.keyword {
	background-color:#b1b3b4;
	color: #FFFFFF;
	font-weight: bold;
	width: 95%;
	border:0 inset;
	padding: 4px 6px;
}


.pageFormazione #payoff,
.pageContatti #payoff{
	height: 100px;
}
.pageLavoraConNoi #payoff,
.pageInstallation #payoff {
	height: 370px;
}

.pageFormazione .content {
    width:250px;
    color:#FFFFFF;
    padding-left: 25px;
    float: left;
    height: 260px;
    overflow: hidden;
}

.pageFormazione #left_column {
}

.pageFormazione #center_column {
}

.pageFormazione UL {
    padding: 10px 0px 10px 13px;
}

.pageFormazione LI {
    padding-left: 0px;
}

.pageContatti {
	background: no-repeat;
}
.pageContatti .textContent {
	width:700px;
	padding-left: 25px;
	/*line-height: 140%;*/
}
.pageContatti .alertMessage {
	float:left;
	color:#cc0000;
	font-weight:bold;
	width: 592px;
	text-align: right;
	padding: 70px 0 0 0;
}
.pageContatti form.contatti table td {
	padding-bottom:6px;
}
.pageContatti form.contatti input,
.pageContatti form.contatti textarea,
.pageContatti form.contatti select {
	border:inset;
	background:#FFFFFF;
	border-width:0;
	padding: 1px 4px 2px;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
}
.pageContatti form.contatti select,
.pageNiceItalia form#ricerca select {
	width:240px;
}
.pageContatti form.contatti textarea {
	width:582px;
}
.pageContatti form.contatti input#checkbox {
	background-color:none;
	border:inset;
	border-width:0;
	width:15px;
	margin: 0;
}
.pageContatti form.contatti .buttonSend {
	background:url(../_img/bgButton_send.png) no-repeat;
	text-align:center;
	width:85px;
	line-height:18px;
	height:20px;
	font-weight:bold;
	float:right;
}
.pageContatti form.contatti input {
	width:233px;
}
.pageContatti form.contatti label {
	font-weight:bold;
}
.pageContatti form.contatti .privacy {
	font-size:80%;
	line-height:110%;
}
.pageContatti form.contatti label.required {
	color:#cc0000;
}
.pageContatti form.contatti label.optional {
	color:#000000;
        font-weight: normal;
}
.pageContatti.it form.contatti label.optional {
	color:#666666;
        font-weight: bold;
}
.pageNo-picure #left_column {
	width: 290px;
	float:left;
	padding-left:25px;
	margin-right:25px;
	font-size:94%;
	line-height:160%;
}
.pageNiceItalia #payoff {
	height:370px;
}
.pageNiceItalia form.ricerca {
	margin:0;
}
.pageNiceItalia form.ricerca #qm0 {
	background:#b1b3b4 url(../_img/arrow_search.gif) no-repeat scroll 213px 9px;
	width:230px;
}
.pageNiceItalia form.ricerca #qm0 div, #qm0 ul,
.pageNiceItalia form.ricerca #qm0 div a, #qm0 ul a {
	background-color:#b1b3b4;
	color:#FFFFFF;
}
.pageNiceItalia form.ricerca #qm0 a {
	width:210px;
	color:#FFFFFF;
}
.pageNiceItalia form.ricerca #qm0 div a:hover, #qm0 ul a:hover,
.pageNiceItalia form.ricerca #qm0 a:hover  {
	color:#666666;
}
.pageNiceItalia form.ricerca #qm0.selected {
	background:#0e2b85 url(../_img/arrow_search_sel.gif) no-repeat scroll 213px 9px;
}
.pageNiceItalia h1.regione {
	background:#0e2b85;
	font-size:140%;
	color: #FFFFFF;
	padding: 0 6px;
}
.pageNiceItalia h2.filiale {
	background:#d9dadb;
	font-size:120%;
	color: #1a171b;
	padding: 0 6px;
	line-height: 34px;
}
.pageNiceItalia .breadcrumb {
	color: #b1b3b4;
	font-weight:bold;
	font-size:1.5em;
}
.pageNiceItalia .breadcrumb a {
	color: #868889;
}
.pageNiceItalia .breadcrumb .backLink {
	float:right;
	text-align:right;
	color: #000;
	font-size: 0.8em;
}
.pageNiceItalia .breadcrumb .backLink a {
	color: #000;
}
.pageNiceItalia .breadcrumb .dealer-name {
	color: #000;
}
.pageNiceItalia h2.concessionari {
	background:#d9dadb;
	font-size:120%;
	color: #1a171b;
	padding: 0 6px;
	line-height: 34px;
}
.pageNiceItalia .filiale-item {
	float:left;
	line-height:130%;
	/*padding: 0 20px 50px 7px; */
	padding:0 6px;
	width:265px;
	font-size: 0.9em;
}
.pageNiceItalia .filiale-item.result {
	font-size: 100%;
}
.pageNiceItalia .filiale-item a {
	color:#0E2B85;
	text-decoration:none;
	font-weight:bold;
}
.pageHomeLocal {
	background: url(../_img/bgHome-local.jpg) no-repeat;
}
.pageNo-picure {
	background: #FFF none;
	padding-bottom:40px;
}
.pageNo-picure #left_column {
	width: 290px;
	float:left;
	padding-left:25px;
	margin-right:25px;
}
.pageNo-picure h1 {
	padding-left:25px;
	margin:0;
}
.pageNo-picure #right_column {
	width: 565px;
	float:right;
	font-size:0.9em;
	padding-right: 25px;
}
.pageNo-picure #right_column h1 {
	color:#0E2B85;
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 1.2em
}
#containerIn #header{
	min-width:890px;
	width:890px;
	padding-right:25px;
	font-size: 110%!important;
}
#payoff {
	padding-left:25px;
	height:225px;
}
.pageHomeLocal #payoff{
	height:370px;
}
#shortcut {
	padding:0 0 20px 25px;
}
#shortcut .box {
	width:195px;
	float:left;
	background-color:#000;
	margin-right:10px;
	padding:10px 10px 0 10px;
	color:#FFF;
	height:120px;
}
#shortcut .box h3{
	margin:0;
	height:60px;
}
#slideshow {
	height:145px;
	position:relative;
	margin: 0 25px;
	font-size:1.1em;
}
#slideshowContainer {
	position:absolute;
	bottom:0;
}
#slideshowHeader {
	background:url(../_img/slideshowTop.png) no-repeat;
	height:35px;
	width:890px;
	text-align:center;
}
#slideshowHeader h3{
	color:#FFF;
	margin:0;
	padding-top:5px;
} 
#slideshowContent {
	background:url(../_img/slideshowBottom.png);
	/*height:75px;*/
	width:890px;
}

ul#shortcutBox_wrapper {
	background:none no-repeat;
	height: 157px;
	background-color: #444444;
	list-style: none;
	width: 940px;
	margin: 0;
	padding:15px 0;
}
ul#shortcutBox_wrapper li {
	float: left;
}
ul#shortcutBox_wrapper li.prev,
ul#shortcutBox_wrapper li.next {
	height: 112px;
	padding-top: 50px;
	position: relative;
	z-index:100;
}
ul#shortcutBox_wrapper li.prev {
	width: 29px;
}
ul#shortcutBox_wrapper li.next {
	float:right;
	margin-top:-158px;
}
ul#shortcutBox_wrapper li.shortcutBox {
	width: 295px;
	height: 157px;
	margin-right:13px;
	position: relative;
	left: -15px;
	/*background-color:#000000;*/
	/*color: #999999;
	font-size: 0.9em;
	line-height: 110%;*/
}
ul#shortcutBox_wrapper a img {
	border:none;
}
ul#shortcutBox_wrapper li.shortcutBox h1 {
	font-size:1.60em;
	margin: 0;
	line-height: 90%;
	color: #FFF;
}
ul#shortcutBox_wrapper li.shortcutBox .yellow {
	color: #ffcc00;
}
#shortcutBox_wrapper li.shortcutBox .gray {
	color: #9c9d9f;
}
ul#shortcutBox_wrapper li.shortcutBox.last-item {
	margin-right:0;
}
ul#shortcutBox_wrapper li.shortcutBox.homeSys {
	background: url(../_img/shortcutBox_homesys-bg.gif) bottom 8px no-repeat;
}
.tabAutomation {
	padding:0 50px;
}
#introProducts {
	padding:25px;
	background-color:#FFF;
	color:#000;
}
#introProducts.newsIntro {
	padding-left:0px;
}
.textProducts,
.textNiceItalia {
	width:275px;
	margin-right:30px;
	float:left;
	/*font-size:0.9em;*/
}
.textNiceItalia.map {
	width:585px;
	margin-right: 0px;
}
.textNiceItalia p.noTitle {
	margin-top:48px;
}
.pageLavoraConNoi p.noTitle {
	margin-top:78px;
}
.pageLavoraConNoi p.noTitle.lavora {
	margin-top:58px;
}
.pageLavoraConNoi p.noTitle a {
	color:#0E2B85;
	text-decoration:none;
	font-weight:bold;
}
.textProductsLast,
.textNiceItaliaLast {
	width:275px;
	margin-right:0;
	float:left;
	/*font-size:0.9em;*/
}
.textProducts h3, .textProductsLast h3,
.textNiceItalia h3, .textNiceItaliaLast h3 {
	margin-top:0;
}
.textNiceItaliaLast h1.blue{
	color:#0e2b85;
}
#productDescription {
	background-color:#FFF;
	color:#000;
	padding-top:25px;
	/*font-size:0.8em;*/
}
#introProducts h1,
#productDescription h1 {
	font-size:1.5em;
	line-height: 26px;
}
#infoDownload {
	background-color:#FFF;
	width:940px;
}
#infoDownload td{
	text-align:center;
}
.button {
	background:url(../_img/bgButton.png) no-repeat;
	text-align:center;
	width:211px;
	height:28px;
	line-height:26px;
	/*font-size:1.45em;*/
	margin:50px 0;
	padding-top:2px;
	color: #FFFFFF;
	font-weight: bold;
}
.button a{
	color:#FFF;	
	font-weight:bold;
}
.button a:hover{
	color:#A2A5AB;
}
#productDescription a,
#productDescription a span {
	color:#0E2B85!important;
}
#productDescription .button a{
	color:#FFF!important;	
	font-weight:bold;
}
#relatedProducts {
	padding:20px 0 25px 25px;
	background-color:#444;
	color:#AAA;
}
#relatedProducts h3{
	margin-top:0;
	color:#FFF;
}
.relatedProductsBox {
	float:left;
	width:140px;
	margin-right:10px;
	font-size:0.8em;
}
.relatedProductsText {

	margin:10px 0px 30px 0px;
}
.relatedProductsText p {
	margin:0px 0 0 0;
}
.relatedProductsBox a{
	color:#FFF;
}
/*--------------------------------------------------------------*/
/*-----------------------stili footer---------------------------*/
/*--------------------------------------------------------------*/
#footer {
	color:#FFF;
	margin:0px 0 5px 0px;
	background-color:#000;
}
#footerLocal {
	color:#FFF;
	margin:0 0 5px 0;
	background-color:#000;
	padding:5px 0 0 25px;
	width:890px;	
	font-size:1.1em;
	position:absolute;
}
.Download #footerLocal 
{
	padding: 0px 0px 0px 25px;
}

#footerContainer {
	width:100%;
}
#copyright {
	/*width:100%;*/
	font-size:0.7em;
	padding-top:4px;
	/*text-align:center;*/
	float:left;
}
#copyright a {
	padding:0 2px;
}
#copyright a.selected {
	background-color:#FFFFFF;
	color:#000000;
}
#footerMenu {
	float:left;
	font-size:1em;
	float:right;
}
#footerMenu a {
	font-weight: bold;
	padding: 2px 4px 2px 4px;
	margin: 0px 2px 0px 2px;
}
#footerFirst {
	float:left;
	width:300px;
}
#footerSelect {
	float:left;
}
#overviewFooter {
	border-top:1px solid #FFF;
	padding:5px 0 0 0;
	margin-left:25px;
	min-width:890px;
	position:absolute;
}
#background #overviewFooter {
	border-top:1px solid #000;
}
#footerMenu a.active {
	background-color:#FFF;
	color: #000;
}
.footerDivider {
	border-top:1px solid #FFFFFF;
	margin-top:15px;
	padding-top:5px;
	width:940px;
	height:1px;
	line-height:0;
}

/* TAB */
#tab1, #tab2, #tab3 {
	width:40px;
	height:152px;
	position:absolute;
	right:0px;
}
#tab1 {
	top: 0px;
	background:url(../_img/tab_red.png) no-repeat;
}
#tab2 {
	top: 152px;
	background:url(../_img/tab_yellow.png) no-repeat;
}
#tab3 {
	top: 304px;
	background:url(../_img/tab_blue.png) no-repeat;
}
#tab1 div, #tab2 div, #tab3 div {
	/*padding:10px 10px 10px 50px;*/
	color:#FFFFFF;
}

.slide-out-div {
  padding: 5px 10px;
  width: 150px;
  height: 97px;
  background-position: -40px 0;
  background-repeat: no-repeat;
  font-size:84%;
  color:#FFF;
}      
#slide-out-tab1 {
	background-image: url('../_img/tab_red_small.png');
}
#slide-out-tab2 {
	background-image: url('../_img/tab_blue_small.png');
}
#slide-out-tab3 {
	background-image: url('../_img/tab_yellow_small.png');
}
.slide-out-div h3 {
  font-size:110%;
  margin:5px 0 0 0;
}
#containerIn #page #shortcutBox_wrapper .shortcutBox p {
	margin: 0px;
	padding: 10px 0 0 0px;
}

.pageInstallation .BullPoint
{
	background-color:#0E2B85;
	border:2px solid #FFFFFF;
	color:#FFFFFF;
	float:left;
	font-size:1.8em;
	font-weight:bold;
	margin:14px 5px 0 0;
	padding:0 10px;
}

.pageInstallation .Title
{
	height: 80px;
}

.pageInstallation H3 {
	color:#0E2B85;
float:left;
font-size:1.2em;
line-height:18px;
width:203px;
margin:15px 0 10px 0px;
}

.pageInstallation .Items
{
	color: #555555;
	margin:-30px 0 0;
	position:relative;
	padding: 0px 0px 0px 35px;
}

.pageInstallation .Items DIV
{
	float: left;
	text-align:center;
	width: 198px;
}

#productDescription #productContent {
        position:relative;
        margin-top:-315px;
}
* html #productDescription #productContent {
        position:relative;
        margin-top:-300px;
}
#productDescription #installerLinks {
        width:236px;
        position: relative;
        left: 680px;
        height: 300px;
        top: 0px;
        font-weight:bold;
        color: #0E2B85;
        z-index:100;
}
#productDescription #installerLinks h2 {
        font-size:1.5em;
        line-height:26px;
        padding-bottom:20px;
}


#productDescription #installerLinks #Title
{
	color: #000000;
}

.ProductsBottomLinks
{
	left:50%;
padding:30px 0 80px 105px;
text-align:center;
}

.ProductsBottomLinks .button
{
	float:left;
margin:0 15px;
}
