@charset "utf-8";
/* CSS Document */

/*proprietà varie*/
#rt-top-surround {background-image: linear-gradient(to bottom, #000000, #000000);}  /*colore sfondo top*/
#rt-header {margin-bottom: 20px; background-image: linear-gradient(to bottom, #ff4444, #ff0000);} /*proprietà header*/ 
#rt-maintop {padding-top: 0px; background: black;} .custom {margin-bottom: 0px;}  /*proprietà maintop*/
#rt-mainbody-surround {background-color: black;}  /*sfondo contenuti nero*/
#rt-footer-surround {background-color: red;}  /*colore footer rosso*/
.title3 .title {background-image: linear-gradient(to bottom, #ff4444, #ff0000);}  /*sfondo titoli dei box rosso*/
.component-content h2 {color: white; text-shadow: none;}  /*titolo modulo news homepage*/
.cat-list-row0, .cat-list-row0:hover, .cat-list-row1, .cat-list-row1:hover {background-color: #000000;}  /*lista categorie senza sfondo*/
body {color: white;}  /*colore testi body*/
.centrale {height: 400px;}  /*div home centrale*/
a:hover {color: #FFFFFF;}  /*passaggio del mouse sui link - scritte bianche*/

/*proprietà menu principale*/
.dropdown {width:190px !important; background-color: black !important}  /*larghezza schede dropdown menu, colore di sfondo*/
.column {width:190px !important; background-color: black !important;}  /*larghezza schede dropdown menu, colore di sfondo*/
#rt-showcase {background-image: linear-gradient(to bottom, #ff4444, #ff0000);}  /*sfondo menu gradiente colore rosso*/
.gf-menu {width: 870px;}  /*larghezza menu*/
.gf-menu .item {color: #FFFFFF;} /*scritte menu colore bianco*/
.gf-menu li.parent > .item:after {color: #FFFFFF;} /*simboli menu colore bianco*/
.gf-menu.l1 > li.active {background: none repeat scroll 0 0 #000000;}  /*sfondo scritte menu attivo - colore nero*/
.gf-menu li:hover, .gf-menu li.active:hover {background: none repeat scroll 0 0 #000000;}  /*passaggio del mouse sulle voci di menù - sfondo nero*/

/*menu laterale*/
ul.menu li.active.current > a, ul.menu li.active.current > .item, ul.menu li.active.current > .separator, ul.menu li#current.active > a, ul.menu li#current.active > .item, ul.menu li#current.active > .separator {color: #FFFFFF;}  /*scritte menu attivo colore bianco*/
.nav > li > a:hover {background-color: #000000;}  /*passaggio del mouse sulle voci di menù - sfondo nero*/

/*cerca*/
.rt-grid-4 {height: 79px; top: 25px;}
.search_custom {margin-top: 20px; text-align:center;}

/*flexi contact*/
.fc_outer {background-color: black !important; border: none !important;}




