/*****************************************************************
    Generic Style Sheet file for Inkdrops® (generic pages)
    Copyright (C) 2008 CDC S.p.A. All Rights Reserved. 

    Developed by e-pix® - strumento creativo quotidiano®
    http://www.e-pix.it/

    WARNING: This software program is protected by copyright law 
    and international treaties. Unauthorized reproduction or
    distribution of this program, or any portion of it, may result
    in severe civil and criminal penalties, and will be prosecuted
    to the maximum extent possible under the law.

*****************************************************************/

@charset "utf-8";

/* -- General page layout ----------------- */

html {
	height: 100%;
} 

body {
	margin: 0 auto;
	background: url(/img/commons/bck_inkdrops.jpg) no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

/* -- Form elements ----------------------- */

form {
	margin: 0px 0px 0px 0px;
}

select {
	font-size: 8pt;
}


input, textarea {
	font-family: "Lucida Grande", "Lucida Grande", Geneva, Tahoma, Verdana, Helvetica, Arial,sans-serif;
	font-size: 8pt;
}

input[type="button"] {
	padding:4px;
}

input[type="submit"] {
	padding:4px;
}

input[type="textarea"] {
}

/* -- Headers ----------------------------- */

h1 {
	margin-top: 0;
	color: #B2001D;
	letter-spacing: -1px;
	font-size: 32px;
	font-weight: normal;
}

h2 {
	color: #B2001D;
	font-size: 27px;
	font-weight: normal;
}

h3 {
	margin-top: 0;
	margin-bottom: 5px;
	color: #B2001D;
	font-size: 20px;
}

h4 {
	margin-top: 0;
	margin-bottom: 5px;
	color: #000000;
	font-size: 16px;
}

h5 {
	margin-top: 0;
	margin-bottom: 5px;
	color: #B2001D;
	font-size: 20px;
	font-weight: normal;
}

/* -- Custom text ------------------------- */

.txt7 {
	font-size: 7pt;
	font-weight: normal;
}

.txt8 {
	font-size: 8pt;
	font-weight: normal;
}

.txt9 {
	font-size: 9pt;
	font-weight: normal;
}

.txt10 {
	font-size: 10pt;
	font-weight: normal;
}

.txt11 {
	font-size: 11pt;
	font-weight: normal;
}

.txt12 {
	font-size: 12pt;
	font-weight: normal;
}

.txt13 {
	font-size: 13pt;
	font-weight: normal;
}

.txt14 {
	font-size: 14pt;
	font-weight: normal;
}

.txt15 {
	font-size: 15pt;
	font-weight: normal;
}

/* -- Page containers ------------------ */

#header {

}

#container {
	width: 900px;
	padding-top: 0;
	margin: 0 auto;
	clear: both;
	text-align: left;
}

#inkdrops {
	width: 269px;
	height: 150px;
	margin-top: 35px;
	margin-bottom: 0px;
}

#main {
	float: left;
	width: 640px;
}

#voci {
	float: right;
	width: 250px;
	padding-top: 180px;
}

#punti_vendita {
	background: url(/img/commons/inkdrops.jpg) no-repeat top right;
	height: 31px;
	width: 205px;
	clear: both;
	float: left;
	padding-top: 4px;
	margin-bottom: 5px;
	margin-left: 7px;
}

.title {
	background: url(/img/commons/title.jpg) no-repeat;
	width: 100%;
	height: 19px;
	clear: both;
	float: left;
	color: #FFFFFF;
	font-size: 12px;
	padding-left: 6px;
	padding-top: 2px;
	margin-bottom: 15px;
}

#regione {
	clear: both;
	float: left;
	padding-left: 7px;
}

.tbl_row {
	width: auto;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	text-align: left;
	clear: both;
}

.tbl_left {
	width: 50%;
	float: left;
}

.tbl_right {
	width: 50%;
	float: right; 
}

#footer {
	width: auto;
	min-height: 105px;
	height: auto !important;
	height: 105px;
	background-color: white;
	color: #999999;
	clear: both;
	margin: 0px;
	text-align: left;
	font-size:9px;
}

/* -- Misc style classes ------------------ */

.spacer {
	width: 0px; 
	font-size: 1px;
	height:0px;
	width:0px;
	clear:left;
	line-height:0px;
	display:block;
}

.gray {
	color: #999999;
	font-weight: normal;
}

.alert {
	color: #E00000;
	font-weight: bold;
}


