/*BODY*/
* {margin:0; padding:0; border:none}
html, body {background:#5DC8FC; height:100%; width:100%; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF}
p {color:#FFF; text-align:justify; font-size:12px}
a, a:link {text-decoration:none; color:#FFF; outline:none; cursor:pointer}
a:visited, a:hover, a:active {text-decoration: none; outline:none}
span {color:#333}
.clear {clear:both}


/*FLOATER CHE CENTRA IL SITO*/
#floater {position:relative; float:left; height:50%; margin-bottom:-300px; width:1px}


/*CONTENITORE GLOBALE*/
#container {width:978px; height:600px; padding:0px; margin:0px auto; position:relative; clear:left; /*text-align:center; padding:0; position:relative; top:150px; left:50%; margin-left:-489px;*/}


/*CONTENITORE MENU TOP*/
#container_menu_top {width:955px; height:auto !important; height:35px; margin:0; padding:0; float:left; /*I.E. 6 hack*/margin-top:0px!important;line-height:14px;/*I.E. 6 hack*/}


/*MENU TOP-LEFT*/
#container_menu_top ul#left {width:690px; height:auto !important; margin:24px 0 0 0; padding:0 0 0 112px; text-align:left; text-decoration:none; float:left}
#container_menu_top ul#left li {margin:0; padding:0; display:inline; text-align:left; cursor:pointer}
#container_menu_top ul#left li a, #container_menu_top ul#left li a:link, #container_menu_top ul#left li a:visited {text-align:left; font-weight:bold; font-size:12px}
#container_menu_top ul#left li a:hover, #container_menu_top ul#left li a:active, #container_menu_top ul#left li a#current {color:#5DC8FC}


/*MENU TOP-LEFT DROPDOW TRASPARENTE*/


/*MENU MODELLI*/
#left div#m6 {position: absolute; top:39px!important; top:64px; left:109px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_m6.png) left top no-repeat; z-index:9}
#left div#m6 a, #left div#m6 a:link {position: relative; left:5px; top:3px; display: block; margin: 0; padding: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 11px; z-index:10}
#left div#m6 a:hover, #left div#m6 a:active, #left div#m6 a#current {color: #5DC8FC}

/*MENU E_SHOP*/
#left div#m1 {position: absolute; top:39px!important; top:64px; left:170px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_m2.png) left top no-repeat; z-index:9}
#left div#m1 a, #left div#m1 a:link {position: relative; left:5px; top:3px; display: block; margin: 0; padding: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 11px; z-index:10}
#left div#m1 a:hover, #left div#m1 a:active, #left div#m1 a#current {color: #5DC8FC}

/*MENU FOTO-VIDEO*/
#left div#m2 {position: absolute; top:39px!important; top:64px; left:226px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_m3.png) left top no-repeat; z-index:9}
#left div#m2 a, #left div#m2 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#left div#m2 a:hover, #left div#m2 a:active, #left div#m2 a#current {color: #5DC8FC}

/*MENU DESIGNERS*/
#left div#m3 {position: absolute; top:39px!important; top:64px; left:310px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_m4.png) left top no-repeat; z-index:9}
#left div#m3 a, #left div#m3 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#left div#m3 a:hover, #left div#m3 a:active, #left div#m3 a#current {color: #5DC8FC}

/*MENU EVENTI*/
#left div#m4 {position: absolute; top:39px!important; top:64px; left:445px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_m5.png) left top no-repeat; z-index:9}
#left div#m4 a, #left div#m4 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#left div#m4 a:hover, #left div#m4 a:active, #left div#m4 a#current {color: #5DC8FC}

/*END MENU TOP-LEFT DROPDOWN TRASPARENTE*/



/*** MENU TOP-LEFT DROPDOWN GRIGIO ***/

/*MENU MODELLI*/
#left div#g6 {position: absolute; top:39px!important; top:64px; left:109px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_g6.png) left top no-repeat; z-index:9}
#left div#g6 a, #left div#g6 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#left div#g6 a:hover, #left div#g6 a:active, #left div#g6 a#current {color: #5DC8FC}

/*MENU E_SHOP*/
#left div#g1 {position: absolute; top:39px!important; top:64px; left:170px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_g2.png) left top no-repeat; z-index:9}
#left div#g1 a, #left div#g1 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#left div#g1 a:hover, #left div#g1 a:active, #left div#g1 a#current {color: #5DC8FC}

/*MENU FOTO-VIDEO*/
#left div#g2 {position: absolute; top:39px!important; top:64px; left:226px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_g3.png) left top no-repeat; z-index:9}
#left div#g2 a, #left div#g2 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#left div#g2 a:hover, #left div#g2 a:active, #left div#g2 a#current {color: #5DC8FC}

/*MENU DESIGNERS*/
#left div#g3 {position: absolute; top:39px!important; top:64px; left:310px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_g4.png) left top no-repeat; z-index:9}
#left div#g3 a, #left div#g3 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#left div#g3 a:hover, #left div#g3 a:active, #left div#g3 a#current {color: #5DC8FC}

/*MENU EVENTI*/
#left div#g4 {position: absolute; top:39px!important; top:64px; left:445px; width:120px; height:100px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_g5.png) left top no-repeat; z-index:9}
#left div#g4 a, #left div#g4 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#left div#g4 a:hover, #left div#g4 a:active, #left div#g4 a#current {color: #5DC8FC}
/*** FINE MENU TOP-LEFT DROPDOWN GRIGIO ***/


/*** MENU TOP-RIGHT ***/
#container_menu_top ul#right {height:auto !important; margin:24px 0 0 0; padding:0px; /*padding:0 0 0 67px;*/ text-align:right; float:left}
#container_menu_top ul#right li {margin:0; padding:0; display:inline; text-align:left}
#container_menu_top ul#right li a {text-align:left; font-weight:bold; font-size:12px}
#container_menu_top ul#right li a:link, #container_menu_top ul#right li a:visited {text-align:left}
#container_menu_top ul#right li a:hover, #container_menu_top ul#right li a:active {color:#5DC8FC}
#container_menu_top ul#right li a#current {color:#5DC8FC}


/*MENU INFO*/
#right div#g5 {position: absolute; top:39px!important; top:64px; left:800px; width:120px; height:95px; display:none; margin: 0; padding: 0; background: url(../img/bg_sottomenu_g1.png) left top no-repeat; z-index:9}
#right div#g5 a, #right div#g5 a:link {position: relative; left:5px; top:3px; display: block; width: auto; white-space: nowrap; text-align: left; text-decoration: none; color: #FFF; font-size: 12px; z-index:10}
#right div#g5 a:hover, #right div#g5 a:active, #right div#g5 a#current {color: #5DC8FC}
/*** FINE MENU TOP-RIGHT DROPDOWN GRIGIO ***/


/*BTN_SOUND*/
#btn_sound {min-height:19px; height:19px; margin:0; padding:19px 0 0 10px; float:left}


/*CONTENUTO*/
#contenuto {width:955px; height:565px; margin:0; padding:0; float:left; text-align:center}

/*LINK BACK INDEX*/
#back_index { width:95px; margin:0; padding: 0 0 11px; float:left; text-align:center}
#back_index a { width:85px; margin:0; padding:490px 0 0 0; float:left; text-align:center}

/*PDF CATALOGO 2008*/
#pdf_ { width:85px; margin:-1px 0 0 0px; padding:0; float:left; text-align:center; font-size:11px}
#pdf_ a, #pdf_ a:link {margin:0; padding:0 0 0 11px; float:left; text-align:center; font-weight:bold; font-size:10px; line-height:11px}
#pdf_ a:hover, #pdf_ a:active {color:#333}

/*PDF CONTRIBUTORS*/
#pdf_contributors { width:85px; margin:-15px 0 0 0px; padding:0; float:left; text-align:center; font-size:11px}
#pdf_contributors a, #pdf_contributors a:link {margin:0; padding:0 0 0 11px; float:left; text-align:center; font-weight:bold; font-size:10px; line-height:11px}
#pdf_contributors a:hover, #pdf_contributors a:active {color:#333}


/*CATALOGHI*/
#catalogues {float:left; width:600px; height:522px; margin:0 auto; text-align:center; padding:0px; position:relative; top:5px; left:150px; overflow:hidden}
#catalogues ul {margin:0 auto; padding:0px; float:left}
#catalogues ul li {margin:0px 10px; display:inline; width:250px; height:auto; float:left}
#catalogues ul li a, #catalogues ul li a:link {font-size:16px; font-weight:bold; padding:25px 0px 0px 25px; float:left; text-align:left; color:#666;}
#catalogues ul li a:hover, #catalogues ul li a:active {color:#5DC8FC}


/*SOTTOMENU CONTRIBUTORS*/
#sottomenu {/*width:80%;*/ width:88%; height:15px; margin:0px; padding:0px; float:left; position:relative; top:9px; left:102px; z-index:2}
#sottomenu ul {margin:0px; padding:0px; float:left; text-decoration:none; list-style:none}
#sottomenu ul li {margin:0px 0px 0px 10px; padding:0px; float:left; display:inline}
#sottomenu ul li a {margin:0px; padding:0px; float:left; font-size:11px; color: #999}
#sottomenu ul li a:link, #sottomenu ul li a:visited {color:#999}
#sottomenu ul li a:hover, #sottomenu ul li a:active {color:#5DC8FC}
#sottomenu ul li a#current2 {color:#5DC8FC}
#sottomenu ul li a #next_contributor {margin: -5px 0px}
#sottomenu ul li a #prev_contributor {margin: -5px 0px}


/*SOTTOMENU MODELS*/
#sottomenu_models {/*border: 1px solid red;*/ margin:0; padding:0; float:left; z-index:1}
#sottomenu_models ul {/*height:23px;*/ margin:0; padding:0; text-align:left; text-decoration:none; float:left; list-style:none; position:relative; top:3px; left:165px}
#sottomenu_models ul li {margin:0; padding:0; display:inline; text-align:left; text-decoration:none}
#sottomenu_models ul li a {margin:0; padding:0; text-align:left; font-weight:bold; cursor:pointer; font-size:11px}
#sottomenu_models ul li a:link, #sottomenu_models ul li a:visited {margin:0; padding:0; text-align:left; font-weight:bold; font-size:12px; font-size:11px}
#sottomenu_models ul li a:hover, #sottomenu_models ul li a:active {color:#5DC8FC}
#sottomenu_models ul li a#current2 {margin:0; padding:0; text-align:left; font-weight:bold; color:#5DC8FC; font-size:11px}


/*FRANCHISING*/
#franchising {width:822px; height:520px; margin:0; padding:0px 0 0 25px; float:left; text-align:left; color: #666; overflow:auto}
#franchising h1 {font-weight:bold; font-size:16px; color:#5DC8FC; padding:15px 35px}
#franchising h2 {font-weight:bold; font-size:14px; color:#5DC8FC; padding:15px 35px}
#franchising .img_franchising {padding:0px; margin:0px; float:left}
#franchising .img_franchising p {border:1px solid red; padding:0px; margin:0px}
#franchising p {font-size:12px; color:#666; padding:7px 55px 7px 35px; clear:both}

#franchising .bold {font-weight:bold; color:#666}
#franchising ul {font-weight:bold; color:#666; list-style:none; line-height:25px; font-size:14px; padding:0 35px}

#franchising a#pdf_franchising {color: #666; padding:10px 0px 28px 25px; width:200px; float:left}
#franchising a#pdf_franchising:link {color: #666}
#franchising a#pdf_franchising:hover {color: #5DC8FC}

#franchising a#pdf_franchising_2 {color: #666; width:210px; float:left; position:relative; top:40px; left:-200px}
#franchising a#pdf_franchising_2:link {color: #666}
#franchising a#pdf_franchising_2:hover {color: #5DC8FC}

#franchising a#foto_bb {position:relative; top:55px; left:50px; color: #666}
#franchising a#foto_bb:link {color: #666}
#franchising a#foto_bb:hover {color: #5DC8FC}


/**EASY SLIDER*/
.graphic, #prevBtn, #nextBtn{margin:0; padding:0; display:block; overflow:hidden; text-indent:-8000px}
#slider{position: relative; top:10px; left:24px; float:left}
#slider ul, #slider li{margin:0; padding:0;	list-style:none}
#slider li{/* define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here*/ 
		width:740px; height:430px; overflow:hidden}	
#prevBtn{display:block;	width:30px;	height:77px; position:relative;	left:-747px; top:130px; float:left}	
#nextBtn{display:block;	width:30px;	height:77px; position:relative;	left:-20px;	top:130px; float:right}														
#prevBtn a, #nextBtn a{display:block; width:30px; height:77px; background:url(../images/btn_prev.gif) no-repeat 0 0}	
#nextBtn a{background:url(../images/btn_next.gif) no-repeat 0 0}


#intro {text-align:center}
/*FLASH BORSE ROTANTI*/
#flash {margin:50px 0 0 0; padding:0; float:left}
/*FLASH COLORS*/
#colors {width:auto; margin:0; padding:17px 0px 0px 10px; position:relative; top:0px; left:4px; float:left; z-index:0}
/*FLASH MODELS*/
#models {width:auto; margin:0; padding:0; position:relative; top:10px; left:0; float:left}


/*RELAX VIDEO CON JSCROLL*/
#relax {float:left; width:848px; height:500px; margin:0 auto;  padding:0px; position:relative; top:15px; left:8px; overflow:auto}
#relax ul {margin:0 auto}
#relax ul li {margin:20px 0px}
#relax ul li p {margin:0px; padding:0px 0px 0px 140px; color:#666; font-weight:bold; font-size:14px}
#relax ul li p.mare {margin:0px; padding:0px 0px 0px 180px; color:#666; font-weight:bold; font-size:14px}


/*OUR BRANDS*/
#our_brands {float:left; width:848px; height:532px; margin:0 auto; text-align:left; padding:0px; position:relative; top:15px; left:8px; overflow:auto}
#our_brands ul {margin:0 auto; padding:150px 0px 0px 0px}
#our_brands ul li {margin:0px 5px 0px 5px; display:inline; width:150px; height:150px; cursor:pointer}
#our_brands ul li a {width:150px;}


/*DESIGNERS*/
#designers {float:left; width:828px; height:522px; margin:0 auto;  padding:0px; position:relative; top:15px; left:20px; overflow:hidden}
#designers ul {margin:0 auto; padding:0px; float:left}
#designers ul li {margin:0px 10px; display:inline; width:250px; height:auto; float:left}
#designers ul li a, #designers ul li a:link {color:#666; /*float:left;*/ padding:0px}
#designers ul li a:hover, #designers ul li a:active {color:#5DC8FC}
#designers ul li h1 {font-size:18px; font-weight:bold; color:#666; padding:25px 0px 0px 0px; text-align:left}
#designers ul li h2 {font-size:12px; font-weight:bold; color:#666; padding:0px; margin:0px 0px 28px 0px; text-align:left}
#designers ul li a#sito_marco, #designers ul li a#sito_marco:link { font-weight:normal; color:#666; /*float:left; */padding:0px}
#designers ul li a#sito_marco:hover, #designers ul li a#sito_marco:active {color:#5DC8FC}
#designers ul li p {font-size:12px; color:#5DC8FC; padding:0px 1px 0px 0px; margin:0px 15px 0px 0px; height:150px; width:250px; text-align:left}
#designers ul li p a#txt_contributors, #designers ul li p a#txt_contributors:link { font-weight:normal; color:#5DC8FC; /*float:left; */padding:0px}
#designers ul li p a#txt_contributors:hover, #designers ul li p a#txt_contributors:active {color:#5DC8FC}
#designers ul li p a #next_contributor {margin: -5px 0px}


/*CONTRIBUTORS*/
#contributors {float:left; width:828px; height:522px; margin:0 auto;  padding:0px; position:relative; top:15px; left:20px; overflow:hidden}
#contributors ul { width:270px; margin:0 auto; padding:0px; float:left}
#contributors ul li {margin:0px 10px; display:inline; width:250px; height:auto; float:left}
#contributors ul li a, #contributors ul li a:link {color:#666; padding:0px}
#contributors ul li a:hover, #contributors ul li a:active {color:#5DC8FC}
#contributors ul li h1 {font-size:18px; font-weight:bold; color:#666; padding:8px 0px 0px 0px; text-align:left}
#contributors ul li h2 {font-size:12px; font-weight:bold; color:#666; padding:0px; margin:0px 0px 27px 0px; text-align:left}
#contributors ul li a#sito_marco, #contributors ul li a#sito_marco:link { font-weight:normal; color:#666; padding:0px}
#contributors ul li a#sito_marco:hover, #contributors ul li a#sito_marco:active {color:#5DC8FC}
#contributors ul li p {font-size:12px; color:#5DC8FC; padding:0px 1px 0px 0px; margin:0px 15px 0px 0px; height:150px; width:250px; text-align:left}
#contributors ul li p a#txt_contributors, #contributors ul li p a#txt_contributors:link { font-weight:normal; color:#5DC8FC; padding:0px}
#contributors ul li p a#txt_contributors:hover, #contributors ul li p a#txt_contributors:active {color:#5DC8FC}
#contributors ul li p a #next_contributor {margin: -5px 0px}

#contributors #gallery {width:525px; height:508px; padding:0px 10px; float:left}
#contributors #gallery #big_img {width:525px; height:270px; margin:0 0 12px 0}
#contributors #gallery #didascalia {width:525px; height:45px; margin:0 0 30px 0; padding:0px;}
#contributors #gallery #didascalia p {color:#666; text-align:left}
#contributors #gallery #thumbnail_contributor {width:525px; height:150px; margin:0px}
#contributors #gallery #thumbnail_contributor ul {width:525px; height:150px; padding:0px; float:left; /*overflow:hidden*/ /*position:relative; left:-5px*/}
#contributors #gallery #thumbnail_contributor ul li {width:70px; height:55px; margin:0px; padding:0px 15px 37px 0px; display:inline}
#contributors #gallery #thumbnail_contributor ul li a {text-align:left; float:left}
#contributors #gallery #thumbnail_contributor ul li a img{width:75px; height:55px; margin:0px; padding:0px; float:left}

#goto_next_contributor {float:left; position:relative; top:355px; left:0px; width:95px; height:16px; outline:none}
#goto_next_contributor a, #goto_next_contributor a:link {color:#666; margin:0px;}
#goto_next_contributor a:hover, #goto_next_contributor a:active {color:#5DC8FC}
#goto_next_contributor a img {float:none}


/*SHOP*/
/*#shop {width:847px; height:515px; margin:15px 0px 0px 0px; padding:0; float:left; overflow:auto}*/
#shop {width:848px; height:517px; margin:0px; padding:0; float:left; overflow:auto}
#shop ul .descrizione {font-weight:bold; color:#5DC8FC; text-align:left; margin:0; padding:10px 0 20px 10px}
#shop ul {width:815px; margin:0; padding:0px 0 0 10px; float:left; text-decoration:none; list-style:none}
#shop ul li {border:1px solid #CCC; width:190px; height:160px; margin:0 0 10px 10px; padding:0; float:left; display:inline}
#shop ul li a {margin:0px; /*margin:0px 0px 4px 0px;*/ padding:0; float:left; font-weight:bold}
#shop ul li p {width:120px; margin:0; padding:4px 0 2px 10px; font-weight:bold; background-color:#CCC; text-align:left; float:left}
#shop ul li p.prezzo {width:60px; margin:0; padding:5px 0 1px 0; font-weight:bold; background-color:#CCC; text-align:center; color:#333; float:left}
#shop ul li p.prezzo_solari {width:60px; margin:0; padding:5px 0 1px 0; font-weight:bold; background-color:#CCC; text-align:center; color:#333; float:left; font-size:10px}
#shop ul li #winter_gallery {width:800px; height:285px; margin:180px 0px 0px 0px; padding:0px; float:left}
#shop ul li #winter_collection {width:183px; margin:0; padding:6px 0 1px 7px; font-weight:bold; font-size:10px; background-color:#CCC; text-align:left; float:left}


#contributors_ {width:848px; height:517px; margin:0px; padding:0; float:left; overflow:auto}
#contributors_ ul .descrizione {font-weight:bold; color:#5DC8FC; text-align:left; margin:0; padding:10px 0 20px 10px}
#contributors_ ul {width:815px; margin:0; padding:0px 0 0 10px; float:left; text-decoration:none; list-style:none}
#contributors_ ul li {border:1px solid #CCC; width:190px; height:160px; margin:0 0 10px 10px; padding:0; float:left; display:inline}
#contributors_ ul li a {margin:0px; /*margin:0px 0px 4px 0px;*/ padding:0; float:left; font-weight:bold}
#contributors_ ul li p {width:180px; margin:0; padding:4px 0 2px 10px; font-weight:bold; background-color:#CCC; text-align:left; float:left}
#contributors_ ul li p.prezzo {width:60px; margin:0; padding:5px 0 1px 0; font-weight:bold; background-color:#CCC; text-align:center; color:#333; float:left}


a#info_payments, a#info_payments:link {color:#5DC8FC; position:absolute; top:465px; left:320px; font-weight:bold; text-align:left}
a#info_payments:hover {color:#666}


/*PRESS*/
#press {width:848px; height:532px; margin:0px; padding:15px 0px 0px 0px; float:left; overflow:auto; position:relative; top:15px}
#press ul {width:820px; margin:0; padding:0px 0px 0px 10px; float:left; text-decoration:none; list-style:none}
#press ul li {width:190px; height:160px; margin:0px 0px 17px 10px; padding:0; float:left; display:inline}
#press li img {width:190px; border:1px solid #CCC; overflow:hidden}
#press ul li a {margin:0 0 4px 0; padding:0; float:left; font-weight:bold; text-align:left; color:#C4C4C4}
#press ul li a:hover {color:#5DC8FC}
#press ul li p {width:190px; margin:0; padding:2px 0 1px 10px; font-weight:bold; color:#C4C4C4; text-align:left; float:left}
#press ul li p.descrizione {text-align:left; font-weight:bold; margin:0; padding:0; color:#C4C4C4}


/*NEWS*/
#news {width:848px; height:532px; margin:0px auto; padding:0px; overflow:auto; position:relative; top:15px}
#news ul {width:530px; margin:0px auto; padding:0px; text-decoration:none; list-style:none; text-align:center}
#news ul p {color:#C4C4C4; text-align:left}
#news ul p.descrizione {text-align:left; font-weight:bold; margin:0; padding:0; color:#C4C4C4}


/*POSTERS*/
#posters {width:848px; height:532px; margin:1px 0 0 0; padding:15px 0px 0px 0px; float:left; overflow:auto; position:relative; top:15px}
#posters ul {width:820px; margin:0; padding:0px 0px 0px 10px; float:left; text-decoration:none; list-style:none}
#posters ul li {width:190px; height:160px; margin:0 0 25px 10px; padding:0; float:left; display:inline}
#posters li img {width:190px; border:1px solid #CCC; overflow:hidden}
#posters ul li a {margin:0 0 4px 0; padding:0; float:left; font-weight:bold; color:#C4C4C4; text-align:left}
#posters ul li a:hover {color:#5DC8FC}
#posters ul li p {width:190px; margin:0; padding:2px 0 1px 10px; font-weight:bold; color:#C4C4C4; text-align:left; float:left}
#posters ul li p.descrizione {text-align:left; font-weight:bold; margin:0; padding:0; color:#C4C4C4}
#posters p.storia {margin:0; padding:5px 23px 0 18px; /*font-weight:bold; */color:#666; text-align:justify; float:left}
#posters p {margin:0; padding:0px 23px 0 18px; /*font-weight:bold; */color:#666; text-align:justify; float:left}
.link_cv {color:#5DC8FC}
a.link_cv:link {color:#5DC8FC}
a.link_cv:hover {color:#333}


/*ONLUS*/
#onlus {width:848px; height:540px; margin:1px 0 0 0; padding:0; float:left}
#link_sea {width:135px; height:12px; margin:0px; padding:0px; float:left; position:relative; top:280px; left:210px}
#link_sea a {width:135px; height:12px; margin:0px; padding:0px; float:left; position:relative; top:0px; left:0px}
#onlus ul {margin:0px; padding:0px 0px 0px 0px; float:left; text-decoration:none; list-style:none; position:relative; top:403px; left:-80px}
#onlus ul li {height:82px; margin:0px 0px 0px 4px; padding:0px; float:left; display:inline}
#onlus ul li a {width:112px; height:82px; margin:0px; padding:0; float:left; font-weight:bold; text-align:left; text-indent:-9999; font-size:1px; color:#000}
#onlus ul li a#sea01 {width:45px; height:82px; margin:0px; padding:0; float:left; font-weight:bold; text-align:left; text-indent:-9999; font-size:1px; color:#000}
#onlus ul li a#sea02 {width:50px; height:82px; margin:0px 0px 0px 3px; padding:0; float:left; font-weight:bold; text-align:left; text-indent:-9999; font-size:1px; color:#000}


/*CONTACT*/
#contact {width:500px; height:auto; margin:0; padding:20px 0 15px 25px; float:left; text-align:left; color:#5DC8FC}
#contact a, #contact a:link {color:#5DC8FC}
#contact a:hover {color:#333}
#info_pagamenti {width:800px; height:auto; margin:0; padding:20px 0 0 25px; float:left; text-align:left; color:#666}
#info_pagamenti .inglese {color:#666; font-style:italic}


#contact_ {width:848px; height:540px; margin:1px 0 0 0; padding:0; float:left}
#contact_ p {width:500px; height:auto; margin:0; padding-top:15px; padding-left:25px; float:left; text-align:left; color:#FFF; font-size:14px; line-height:16px;}
#contact_ p a, #contact_ p a:link {color:#FFF}
#contact_ p a:hover, #contact_ p a:active {color:#5DC8FC}


/*INFO*/
#info_ {width:848px; height:540px; margin:1px 0 0 0; padding:0; float:left}
#info_ h1 {font-size:18px; font-weight:bold; color:#FFF; padding:15px 0px 0px 25px; text-align:left}
#info_ #pagamenti_ita {font-size:12px; color:#FFF; padding:15px 0 0 25px; text-align:left}
#info_ #pagamenti_ing {font-size:12px; color:#FFF; padding:15px 0 0 25px; text-align:left; font-style:italic;}
#info_ a, #info_ a:link {margin:0px; padding:0px; font-weight:bold; text-decoration:underline; color:#FFF}
#info_333 a, #info_333 a:link {margin:0px; padding:0px; font-weight:bold; text-decoration:underline; color:#333}
#info_ a:hover, #info_ a:active,#info_333 a:hover, #info_333 a:active {margin:0px; padding:0px; font-weight:bold; text-decoration:underline; color:#5DC8FC}


/*BOTTONE BUY*/
#buy {cursor:pointer; float:left; position:relative; top:280px; left:0px; width:120px; height:80px; outline:none; background:url(../img/btn_buy2.jpg) no-repeat center}
#buy input {cursor:pointer; width:120px; height:80px; background:url(../img/btn_buy2.jpg) no-repeat center}


/*NEXT PREV*/
#next_prev {width:auto; margin:0; padding:0; float:left}
#next_prev #prev {margin:0; padding:0 0 0 23px; float:left; cursor:pointer}
#next_prev #next {margin:0; padding:0 30px 0 20px; float:left; cursor:pointer}


/*FOOTER CONTRIBUTORS*/
#footer_contributors {height:auto; color:#FFF; text-align:right; font-weight:bold; font-size:11px; margin:-8px 0px 0px 0px; padding:0px; float:left}

.pie {text-align:right; font-weight:bold; margin:0px 0px 0px -5px; padding:0; float:left}
.pie a {font-weight:bold; color:#FFF; text-decoration:none; margin:0; padding:0 0 0 4px}
.pie a:hover {color:#666; text-decoration:none}

.pie a.info_footer {font-weight:bold; color:#FFF; text-decoration:none; margin:0; padding:0 0 0 4px; font-size:12px}
.pie a.info_footer:hover {color:#666}
.pie a.info_footer#current {color:#666}


/*FOOTER*/
#footer {height:auto; color:#FFF; text-align:right; font-weight:bold; font-size:11px; margin:0; padding:11px 0 0 0; float:left}


/*PIE*/
.pie {text-align:right; font-weight:bold; margin:0px 0px 0px -5px; padding:0; float:left}
.pie a {font-weight:bold; color:#FFF; text-decoration:none; margin:0; padding:0 0 0 4px}
.pie a:hover {color:#666; text-decoration:none}

.pie a.info_footer {font-weight:bold; color:#FFF; text-decoration:none; margin:0; padding:0 0 0 4px; font-size:12px}
.pie a.info_footer:hover {color:#666}
.pie a.info_footer#current {color:#666}



/*PIE SHOP*/
.pie_shop {width:840px; color:#FFF; text-align:right; font-weight:bold; font-size:11px; padding:46px 0 0 0; float:right}
.pie_shop a {font-weight:bold; color:#FFF; text-decoration:none; margin:0; padding:0 0 0 15px}
.pie_shop a:hover {color:#666; text-decoration:none}


/*FACEBOOK*/
#facebook {margin:0px; padding:0px; float:left; /*width:362px;*/ width:140px; position:relative; top:-20px; left:300px}
#facebook a#link_facebook {font-weight:bold; color:#FFF; text-decoration:none; margin:0; padding:0px; position:relative; top:13px; text-align:left;}
#facebook a img {/*border:1px solid red;*/ margin:0px; padding:0px; float:left; position:relative; top:11px;left:15px; width:30px; height:30px;}
#facebook a, #facebook a#link_facebook:link {float:left; margin:0px; padding:0px}
#facebook a#link_facebook:hover {color:#666}

/*PRIVACY POLICY*/
#privacy {margin:0px; padding:0px; float:left; /*width:362px;*/ width:528px}
#privacy a {float:right; margin:0px; padding:0px}
#privacy a:link {float:right; margin:0px; padding:0px}
#privacy a:hover {float:right; margin:0px; padding:0px; color:#666}
#privacy a:active {float:right; margin:0px; padding:0px; color:#666}