body {
	margin: 0pt;
	padding: 0pt;
	color: #000;
	font-size: 62.5%;
	font-family: Arial, Verdana, sans-serif;
}

#contattimenu {
  font-size: 10px;
}

#contattimenu ul {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 148px;
	left: 10px;
	width: 750px;
	font-size: 1.1em;
	line-height: 1.6em;
}

#contattimenu ul li  {
	margin: 0 15px 0 0;
	padding: 0 0 0 15px;
	display: inline;
	font-weight: bold;
	background: url(/cosmo/images/bulletfoot.gif) no-repeat 0 4px;

}

#contattimenu  ul  li a {
	color: #fff;
	text-decoration: none;
}

#contattimenu ul  li a:hover {
	color: #ED008C;
}

#copyright {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 429px;
	left: 10px;
	width: 570px;
	line-height: 1.6em;
	color: #818181;
        font-size: 10px;
}



#lanciodettagliomio {
  margin-top:3px;
}

#lanciodettagliomio h2 {
	margin: 0;
	padding: 0px 5px 0 5px;
	color: #fff;
	display: inline;
	background: #000;
	font: 32px Arial, Verdana, sans-serif;
	text-transform: uppercase;
}

#lanciodettagliomio  h3 {
	margin: 2px 0 0 0;
	padding: 0;
	color: #747474;
	font: 10px Georgia, serif;
}

#lanciodettagliomio  #occhiello {
	margin: 13px 0 20px 0;
	padding: 0;
	width: 675px;
	font: 14px Georgia, serif;
}

#lanciodettagliomio  #dettagliotesto {
	margin: 14px 0 0px 0;
	padding: 0;
	font: 13px Georgia, serif;
	width: 670px;
}


#lanciodettagliomio  .dettagliotesto {
	margin: 14px 0 0px 0;
	padding: 0;
	font: 13px Georgia, serif;
	width: 670px;
}

#lanciodettagliomio  #imgdett2 {
	margin: 0px;
	padding: 0;
	position: relative;
	clear: both;
	font: 14px Georgia, serif;
	overflow: hidden;
}

#lanciodettagliomio  #imgdettvert2 {
	margin: 0px;
	padding: 0;
	position: relative;
	clear: both;
	font: 14px Georgia, serif;
	background: #000;
}

#inviaamica a {
	display: block;
	width: 173px;
	height: 17px;
	background: url(/cosmo/images/inviaamica.gif) no-repeat 0 0;
}

#inviaamica a:hover {
	display: block;
	background-position: 0 -18px;
}

#stampa {
	margin: 10px 0px 0 0;
	padding: 0;
	text-indent: -9000px;
	float: left;
	clear: both;
}

.feedbacknocomnt #stampa {
	margin: 0px 0px 0 30px;
	clear: none;
}

#stampa a {
	display: block;
	width: 173px;
	height: 16px;
	background: url(/cosmo/images/stampa.gif) no-repeat 0 0;
}

#stampa a:hover {
	background-position: 0 -16px;
}


.crediti {
	margin: 2px 0 0 0;
	padding: 0;
	font: 10px Georgia, serif;
	color: #747474;
}



#galleryorzmenumio {
	margin: 0;
	padding: 1px;
	float: left;
	position: relative;
	width: 678px;
	height: 14px;
	font: 11px Arial, sans-serif;
	background: #000;
}

#galleryorzmenumio a {
	text-decoration: none;
	color: #fff;
}

#galleryorzmenumio a:hover,  #galleryorzmenumio a.currphoto {
	text-decoration: none;
	color: #ED008C;
}


#galleryorzmenumio #prece {
	margin: 0 0 0 5px;
	padding: 0 0 0 15px;
	width: 95px;
	float: left;
	background: url(/cosmo/images/bulletprec.gif) no-repeat 0 3px;
}

#galleryorzmenumio #prece a, #galleryorzmenumio #succe a {
	color: #ED008C;
}

#galleryorzmenumio #prece a:hover, #galleryorzmenumio #succe a:hover {
	color: #fff;
}

#galleryorzmenumio #succe {
	margin: 0 5px 0 0;
	padding: 0 15px 0 0;
	width: 95px;
	float: right;
	text-align: right;
	background: url(/cosmo/images/bulletfoot.gif) no-repeat right 3px;
}

#galleryorzmenumio  ul {
	margin: 0 0 0 0px;
	padding: 0;
	top: 1px;
	left: 140px;
	position: absolute;
	text-align: center;
	width: 400px;
}

#galleryorzmenumio  ul li {
	margin: 0 5px 0 0;
	padding: 0;
	display: inline;
}






select {
	font-family: monospace; font-size: 11px;
}

input {
	font-family: monospace; font-size: 10px;
}

form {
	margin : 0px;
}

.ns4 {
	font-family: monospace; font-size: 11px;
}

img {
     display: block;
}

h1 {
font-size: 14px;
display: inline;
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
padding-top: 0px;}

h2 {
font-size: 11px;
color : #000000;
font-weight: normal;
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
padding-top: 0px;
display: inline;
text-decoration: none;}


p a {
font-size : 12px;
color : #000000;
text-decoration :underline;
}

p a:visited {
font-size : 12px;
color : #999999;
text-decoration :underline;
}

.autorearticolo {
    font-size : 11px;
    color : #000000;
    text-decoration :none;
    font-style : italic;
}

.bordoricerca {
    background-color : #E5E5E5;
}

.bordobox {
    background-color : #A9A9A9;
}

.bordoerrore {
    background-color : #CCCCCC;
}

.bordogallery {
    background-color : #CCCCCC;
}

.bordospalla {
    background-color : #336699;
}

.corpoarticolo {
    font-size : 12px;
    color : #000000;
    text-decoration :none;
}

a.corpoarticolo {
    font-size : 12px;
    color : #000000;
    text-decoration :underline;
}

a.corpoarticolo:visited {
    font-size : 12px;
    color : #999999;
    text-decoration :none;
}

.corpogallerycanale {
    font-size : 12px;
    text-decoration :none;
}

.correlatearticolo {
	font-size : 12px;
	text-decoration :none;
}

a.correlatearticolo {
	font-size : 11px;
    color : #000000;
	text-decoration :none;
}

.dataarticolo {
    font-size : 11px;
    color : #000000;
    text-decoration :none;
}

.didagallery {
    font-size : 12px;
    color : #000000;
    text-decoration :none;
}

.etichettaricerca {
    font-size : 9px;
    color : #000000;
    background-color : #E5E5E5;
}

.errore {
    font-size : 11px;
    color : #000000;
}

.iconabeauty {
    background-image : url(/cosmo/statici/images/ico_beauty_home.gif);
}

.iconafashion {
    background-image : url(/cosmo/statici/images/ico_fashion_home.gif);
}

.iconalove {
    background-image : url(/cosmo/statici/images/ico_love_home.gif);
}

.iconamaschi {
    background-image : url(/cosmo/statici/images/ico_maschi_home.gif);
}

.iconamovie {
    background-image : url(/cosmo/statici/images/ico_movie_home.gif);
}

.iconapensa {
    background-image : url(/cosmo/statici/images/ico_pensa_home.gif);
}

.iconacucina {
    background-image : url(/cosmo/statici/images/ico_cucina_home.gif);
}

.iconaviaggi {
    background-image : url(/cosmo/statici/images/ico_viaggi_home.gif);
}

.linkarticolo {
	font-size : 12px;
	text-decoration :none;
}

a.linkarticolo {
	font-size : 11px;
    color : #000000;
	text-decoration :underline;
}

.linkcolonnacentrale {
	font-size : 13px;
	text-decoration :none;
}

.linkbigbox {
	font-size : 12px;
	text-decoration :none;
}

.linkdossier {
	font-size : 12px;
	text-decoration :none;
}

.hotzone {
    color : #000000;
	font-size : 16px;
	text-decoration :none;
}

.occhielloarticoloelenco {
    font-size : 12px;
	text-decoration :none;
}

.occhiellobigbox {
	font-size : 18px;
	text-decoration :none;
}

.navdossiersel {
    font-size : 11px;
	text-decoration :none;
}

.navdossiernosel {
    font-size : 11px;
	text-decoration :none;
}

.paginazione {
    font-size : 11px;
    text-decoration :none;
}

a.paginazione {
    font-size : 11px;
    text-decoration :none;
}

.paginazionericerca {
    font-size : 11px;
	color : #000000;
    text-decoration :none;
}

a.paginazionericerca {
    font-size : 11px;
	color : #FF6600;
    text-decoration :none;
}

.paginazionegallery {
    font-size : 11px;
    text-decoration :none;

}

a.paginazionegallery {
    font-size : 11px;
    text-decoration :none;

}


.pulsantericerca {
    font-size : 10px;
    color : #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    background-color : #D2D2D2;
	width : 30px;
	text-decoration :none;
}


.pulsanteSubmit {
    font-size : 10px;
    color : #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    width: 77px;
    height: 24px;
}

.sommariodossier {
    font-size : 12px;
    color : #000000;
}

.sommarioarticolo {
	font-size : 12px;
    color : #000000;
	text-decoration :none;
}

.sommarioarticoloelenco {
    font-size : 12px;
	text-decoration :none;
}

.sommarioboxcanale {
    font-size : 12px;
	text-decoration :none;
}

.sommariocolonnacentrale {
	font-size : 13px;
	text-decoration :none;
}

.sommariogallery {
	font-size : 12px;
    color : #000000;
	text-decoration :none;
}

.sommariohome {
    font-size : 11px;
    color : #000000;
	text-decoration :none;
}

.spazio {
    background-color : #FFFFFF;
}

.testobigbox {
	font-size : 11px;
	text-decoration :none;
}

.titoloarticolo {
	font-size : 14px;
	text-decoration :none;
}

.titoloarticoloelenco {
    font-size : 12px;
	text-decoration :none;
}

.titoloarticolostampa {
	font-size : 14px;
    color : #000000;
	text-decoration :none;
}

.titolobeauty {
	font-size : 12px;
    color : #FF99CC;
	text-decoration :none;
}

.titolobigbox {
	font-size : 14px;
	text-decoration :none;
}

.titolocolonnacentrale {
	font-size : 14px;
	text-decoration :none;
}

.titolodossier {
	font-size : 16px;
	text-decoration :none;
}

.titolodossierelenco {
    font-size : 12px;
	text-decoration :none;
}

.titolofashion {
	font-size : 12px;
    color : #6666CC;
	text-decoration :none;
}

.titologallery {
	font-size : 16px;
	text-decoration :none;
}

.titololove {
	font-size : 12px;
    color : #FF6600;
	text-decoration :none;
}

.titolomaschi {
	font-size : 12px;
    color : #336699;
	text-decoration :none;
}

.titolopensa {
	font-size : 12px;
    color : #669933;
	text-decoration :none;
}

.titoloriquadro {
    font-size : 11px;
    color : #FFFFFF;
	background-color : #999999;
	text-decoration :none;
}

.voceboxcanale {
	font-size : 18px;
	text-decoration :none;
}

.voceelenco {
    font-size : 11px;
    color : #000000;
    text-decoration :none;
}

a.voceelenco {
    font-size : 11px;
    color : #000000;
    text-decoration :none;
}

a.voceelencovisited {
    font-size : 11px;
    color : #999999;
    text-decoration :none;
}

.inputText {
  width: 214px;
  height: 20px;
  font-size : 12px;
}

.selectElenco {
  width: 210px;
  height: 80px;
}


.errore {
    font-size : 10px;
    color : #FFFFFF;
    background-color : #FFFFFF;
    text-decoration :none;
}

.linkfinali {display:none;}
.seo {display:none;}

/* navigatore */
#navigatore {
float: left;
margin-left: 0px !important;
margin-left: 1px;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 12px;
padding-right: 0px;
border-right: 2px solid #A9A9A9;
width: 142px !important;
width: 140px;
}

#navigatore ul {
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
padding-bottom: 5px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
list-style-type: none;
width: 142px !important;
width: 140px;
}

#navigatore li.servizi {
font-size: 13px;
font-weight: bold;
color: #666666;
text-decoration: none;
list-style-type: none;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 16px;
padding-right: 0px;
background-image: url(/cosmo/statici/navigatore/images/ico_navservizi.gif);
background-repeat: no-repeat;
background-position: 0px 2px !important;
background-position: 0px 2px;
}

#navigatore li.speciali {
font-size: 13px;
font-weight: bold;
color: #FF0000;
text-decoration: none;
list-style-type: none;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 16px;
padding-right: 0px;
background-image: url(/cosmo/statici/navigatore/images/ico_navspeciali.gif);
background-repeat: no-repeat;
background-position: 0px 2px !important;
background-position: 0px 2px;
}

#navigatore li a.servizi {
color: #666666;
font-size: 13px;
text-decoration: none;
}

#navigatore li a.speciali {
color: #FF0000;
font-size: 13px;
text-decoration: none;
}
/* fine navigatore */

.logogalleryheader {
    background-repeat: no-repeat;
}
