/*
 *** [v. 2.1] Info generali sul file:
 *
 * sito web: lapdanceitalia
 * file: css versione it
 * data creazione: 2008.08.25
 * data ultima modifica: 2008.09.25
 * novita apportate: cena erotica
 *
 *** Macro areee [scrivi il numero per la ricerca]
 *
 * 001. stili standard
 * 002. divs pagine
 * 003. links
 * 004. table
 * 005. bottoni & form
 * 006. liste
 */


/*
************************************
 001. stili standard
************************************
 */
html, body {width:100%; font:9pt Verdana, Arial, Helvetica, sans-serif; margin:0 auto; text-align:center; background:#333; color:#fff;}
div, p, span, td, tr, th, table {font:1em Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:left;color:#fff;}
.titolotesto {font-size: 9pt; font-weight:bold; color:#000;}
.error {color: #f30;}

a:link, a:visited {text-decoration:none;color:#fff;}
a:focus, a:hover, a:active {text-decoration:underline;color:#ededed;}
.cursor_link {cursor:pointer;}


img, a {margin:0; padding:0; border:0;}
br.cucu { clear:both; height:0px;}
hr.cucu { height: 0px;	margin: 0px;	padding: 0px;	overflow: hidden;	clear: both; display: block; visibility: hidden;}

hr.grigiafina_2 {width:164px; background-color:#E4E4E4; height: 1px; border:1px; text-align:left; margin-left:1px; margin-top:2px;}

h1 {font-size:16px; margin:0 0 20px 0; font-weight:lighter; color:#333;}
h2 {font-size:18px; margin:10px 0 0 0; font-weight:lighter; color:#ccc;}
h3 {font-size:15px; margin:0 0 10px 0; font-weight:lighter; color:#33321B; border-bottom:1px solid #E4E4E4;}
h4 {font-size:22px; margin:0 0 5px 0; font-weight:lighter; color:#333;}

/*
************************************
002.divs pagina
************************************
*/

/* gestisco da qui la larghezza di tutti i div padri sottostanti*/
#esterno {width:100%;}
#top, #corpo, #footer {width:960px; margin:0 auto;}

#esterno { margin:0 auto; background: url(../../img/public/it/bg.jpg) repeat-x top left #333;}
	#top {height:129px;}

	#corpo {}
		#dx { width:770px; background: url(../../img/public/it/bg_corpo.jpg) no-repeat top left #484848; float:right; display:inline; min-height:980px; height:auto !important; height:980px;}
		#dx .posiziona { margin:20px 0 0 20px;}
		
			.riquadro_gnocca { width:226px; height:266px; background: url(../../img/public/it/riquadro_gnocca.png) no-repeat center center; float:left; display:inline;}
				.riquadro_gnocca .dx { margin-top:15px; width:65px; float:right; display:inline;}
				.riquadro_gnocca .dx img  { margin-top:3px; }
			.riquadro_gnocca p { text-align:center; text-transform:uppercase; color:#efefef; margin-top:4px; font-weight:bold;}


.riquadro_dettaglio_artista {width:693px;}
.riquadro_dettaglio_artista .top { width:693px; height:28px; background:url(../../img/public/it/top_dettaglio_artista.png) no-repeat bottom left;}
.riquadro_dettaglio_artista .corpo { width:693px; min-height:300px; height:auto !important; height:300px; background:url(../../img/public/it/corpo_dettaglio_artista.png) repeat-y top left;}
.riquadro_dettaglio_artista .corpo .posizione { padding:10px 15px;}
.riquadro_dettaglio_artista .corpo .posizione .dx { width:65px; padding-left:5px; float:right; display:inline;}
.riquadro_dettaglio_artista .corpo .posizione .dx img  { margin-top:4px; }

.riquadro_dettaglio_artista .corpo .posizione .centro { width:460px;	float:left; display:inline; padding:0 5px; border:1px solid #ccc; border-width: 0 1px;}
.riquadro_dettaglio_artista .corpo .posizione .centro .titolo {width:350px; margin:0 auto; border:1px solid #666; background:#666;}
.riquadro_dettaglio_artista .corpo .posizione .centro .posizione {padding:3px; text-align:center;}

.riquadro_dettaglio_artista .corpo .posizione .sx { width:120px; float:left; text-align:center; display:inline; }

/* inizio contenitore foto nel riquadro_dettaglio_artista */
.contenitore_foto {width:100%; text-align:center;}
.contenitore_foto .titolo {width:350px; margin:0 auto; border:1px solid #666; background:#666;}
.contenitore_foto .titolo .posizione {padding:3px; text-align:center;}

	.dettaglio_contenitore_foto_orizzontale {width:100%; margin-left:18%;text-align:center;}
	.dettaglio_contenitore_foto_orizzontale_dimensioni {width:396px; border:4px solid #666;}
	.dettaglio_contenitore_foto_orizzontale_dimensioni img { margin:0; padding:0; border:0;}

	.dettaglio_contenitore_foto_verticale {width:100%; margin-left:26%;text-align:center;}
	.dettaglio_contenitore_foto_verticale_dimensioni {width:306px; border:4px solid #666;}
	.dettaglio_contenitore_foto_verticale_dimensioni img { margin:0; padding:0; border:0;}

	.contenitore_altre_foto {width:100%; margin-left:10%; margin-top:3px;}
	.contenitore_altre_foto .posiziona {width:78%; padding:3px;}
	.contenitore_altre_foto .posiziona img {}
/* fine contenitore foto nel riquadro_dettaglio_artista */


.riquadro_dettaglio_artista .bottom { width:693px; height:27px; background:url(../../img/public/it/bottom_dettaglio_artista.png) no-repeat top left;}


.riquadro_pagina_testo {width:693px;}
.riquadro_pagina_testo .top { width:693px; height:28px; background:url(../../img/public/it/top_pagina_testo.gif) no-repeat bottom left;}
.riquadro_pagina_testo .corpo {width:693px; min-height:600px; height:auto !important; height:600px; background:url(../../img/public/it/corpo_pagina_testo.gif) repeat-y top left;}
.riquadro_pagina_testo .corpo .posizione { padding:10px 25px;}
.riquadro_pagina_testo .corpo .posizione .dx { width:65px; padding-left:5px; float:right; display:inline;}
.riquadro_pagina_testo .corpo .posizione .dx img  { margin-top:4px; }
.riquadro_pagina_testo .bottom { width:693px; height:27px; background:url(../../img/public/it/bottom_pagina_testo.gif) no-repeat top left;}


/* inizio contenitore riquadro_locale */
.riquadro_locale {width:693px;}
.riquadro_locale .top { width:693px; height:28px; background:url(../../img/public/it/top_dettaglio_artista.png) no-repeat bottom left;}
.riquadro_locale .corpo { width:693px; min-height:100px; height:auto !important; height:100px; background:url(../../img/public/it/corpo_dettaglio_artista.png) repeat-y top left;}
.riquadro_locale .corpo .posizione { padding:10px 15px;}
.riquadro_locale .corpo .posizione .dx { width:65px; padding-left:5px; float:right; display:inline;}
.riquadro_locale .corpo .posizione .dx img  { margin-top:4px; }

.riquadro_locale .bottom { width:693px; height:27px; background:url(../../img/public/it/bottom_dettaglio_artista.png) no-repeat top left;}



/* cena erotica */
.posiziona_ragazze {margin:0 50px;}
.affianca_ragazze {float:left; margin:3px;}
.riquadro_artista_cena_erotica { width:100px; padding:10px; border:3px solid #333; background:#4B0C17; border:1 px solid #ccc;}



#formNevs {width:182px; height:275px; margin-top:15px; background:url(../../img/public/it/sfondo_nevs.jpg) no-repeat top left;}
	.posiziona_contenuto {padding:3px 0 0 8px;}



#posiziona_locale {margin-left:50px;border:4px solid #666;}


	#menu_bandierine {width:39px; margin-left:7px; float:right;}


	#footer { height:40px;}
		#footer .posiziona { margin-top:15px; width:100%; text-align:center; color:#fff;}
		#footer .posiziona a:link, #footer .posiziona a:visited {color:#fff; text-decoration:none; color:#fff;}
 		#footer .posiziona a:focus, #footer .posiziona a:hover, #footer .posiziona a:active {color:#fff; text-decoration:underline; color:#efefef;}
/*
************************************
003. links
************************************
*/


/*
************************************
004. table
************************************
*/
td, tr, th, table {text-align:left;}
td, th {padding:2px 3px; height:20px;}
th.tab_standard, th.tab_veicoli {font-weight:bold; height:25px;}

th.tab_veicoli {background:url(../../img/public/th_tabella_veicoli.jpg) repeat-x top left; color:#FFCC00;}
tr.tab_veicoli1 {background:#FFD288;/*#ccc;*/}
tr.tab_veicoli2 {background:#FFE4B7;/*#EBEBEB;*/}

tr.tab_staff1 {background:#FFD288;}
tr.tab_staff2 {background:#FFE4B7;}


/*
************************************
005. form
************************************
*/
form.form_dinamico_standard {margin:1em; padding:1em;}
input {width:auto; height:20px; margin:0; padding:2px 0 0 2px;}
textarea {width:auto; margin:0; padding:4px;}
select {width:auto; margin:0; padding:2px;}
input.submit {width:auto; height:25px; margin:0; padding:2px 10px 2px 26px; text-transform:uppercase; font-weight:bold;}
button {}

input.ricerca {width:100px; height:20px; margin:0; padding:2px 0 0 17px;}/*stili particolari per la ricerca*/
select.altre_pagine { width:60px;	margin:2px 3px 0 0;	text-align:right; height:20px;}/*stili particolari per la select delle altre pagine*/

/*da creare*/
a.bottone {height: 12px; display:block; float:left; text-decoration:none; margin-right: 6px; padding-right:10px; /* sliding doors padding */}
a.bottone span {display: block; line-height:2px; padding:5px 0 5px 10px; }
a.bottone:active {outline: none; /* hide dotted outline in Firefox */}
a.bottone_rosso:active span {padding: 6px 0 4px 18px; /* push text down 1px */}


/*
************************************
006. stili per liste
************************************
*/
ul { display:inline;}
li { display:inline; /*padding:10px;*/}

/*
************************************
004.Form
************************************
*/


input.nevs {width:166px; height:20px; border:0px; margin:0px; padding:0px 5px 0px 6px; background: url(../../img/public/it/sfondo_nevs_text.jpg) no-repeat 0px 0px; background-attachment: scroll !important;  background-attachment: fixed; color:#FFF; }
.bottone_nevs {width:53px; height:20px; background: url(../../img/public/it/invio.jpg) 0 0 no-repeat ; border: 0px solid; cursor:pointer; cursor:hand;}
.bottone_nevs_en {width:53px; height:20px; margin-top:5px; background: url(../../img/public/en/send.jpg) 0 0 no-repeat ; border: 0px solid; cursor:pointer; cursor:hand;}
.bottone_nevs_de {width:53px; height:20px; margin-top:5px; background: url(../../img/public/de/senden.jpg) 0 0 no-repeat ; border: 0px solid; cursor:pointer; cursor:hand;}

