BODY {	
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF fixed no-repeat center top;
	margin: 0px 0px 0px 0px;
}

/* --------------------------- A -------------------------------------------------------- */

A {
	font-size: 10;
	color: #000000;
	text-decoration: none;
}

A:hover {
	color: gray;
	text-decoration: underline;
}

A.link {
	font-size: 11;
	color: #000000;
	text-decoration: underline;
}

A.link:hover {
	font-size: 11;
	color: gray;
	text-decoration: underline;
}

/* --------------------------- FORMS ---------------------------------------------------- */

textarea, select, input {
font-family:verdana;
font-size:9;
color:#000000;
background-color: #FFFFFF;
}


.key {
font-family:Tahoma;
font-size:0;
color:#FFFFFF;
visibility:hidden;
}

A.key {
font-family:verdana;
font-size:5;
color:#FFFFFF;
visibility:hidden;
}



input {

color:black;
background-color: #FFFFFF;

}

/* --------------------------- TABLES --------------------------------------------------- */

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

TD.misure {
	background: #FFFFFF fixed no-repeat right top;
	background-image: url(http://localhost/ohyadesign/media/images/common/misure.gif);
	
}

TABLE.standard {

	width: 100%;
	background-color: transparent;
}

TABLE.standardtxt {

	width: 750px;
	background-color: transparent;
}

TABLE.standardpict {

	width: 750px;
}


TABLE.stdcontainer {

	width: 750px;
	background-color: transparent;
	border: #000000 solid 1px;
}

TABLE.releasecontainer {

	width: 750px;
	background-color: transparent;
	border: #000000 solid 1px;
}

TABLE.adminbar {

	width: 750px;
	background-color: transparent;
	border: white solid 1px;
}

TABLE.fieldcontainer {

	width: 100%px;
	background-color: transparent;
	border: #FFFFFF solid 1px;
}


TD.contents, TD.intitle1, TD.intitle2, TD.intitlefieldtext {
	width: 750px;
	background-color: #FFFFFF;
	padding: 4px;
}

TD.intitle1 {
	background-color: #FFFFFF;
	no-wrap;
}

TD.admintxtnavbar {
	background-color: transparent;
}

TD.intitlefieldtext {
	background-color: #FFFFFF;
}


TD.bordertop {
	border-top: #000000 solid 1px;
}

TD.borderbottom {
	border-bottom: #000000 solid 1px;
}

TD.borderleft {
	border-left: #000000 solid 1px;
}

TD.borderright {
	border-right: #000000 solid 1px;
}



/* ----------- parametri tabelle menu -------------- /*

#menu001 td {
	padding-left: 0px;
}

#menu001 td.td00empty {
	border-left: 1px solid #ffffff;
}

/* ---- borders ------------------------------------------------------------------------- */

.dotted_border {
border-BOTTOM:dotted 1px #666699;
}

.dotted_border_l {
border-LEFT:dotted 1px #66CCFF;
}

.dotted_border_r {
border-RIGHT:dotted 1px #66CCFF;
}

.edit_border_l {
border-LEFT:dotted 1px #FF6666;
}

/* --------------------------- A:NAVBARS ----------------------------------------------- */

/* ---- 1st navbar (UPPER MENU) -------------------------------------- */

#menu001 a {
	font-size: 70%;
	text-align: left;
	text-decoration: none;
	color: blue;
	background-color: transparent;
	margin: 1px 1px 1px 4px;
}

#menu001 a:hover {
	color: white;
}

/* ---- 2nd navbar --------------------------------------------------- */

#menu002 a {
	font-size: 85%;
	text-align: left;
	text-decoration: none;
	color: blue;
	background-color: transparent;
	margin: 1px 1px 1px 1px;
}

#menu002 a:hover {
	color: #666699;
	background-color: transparent;
}

/* ---- 3rd menu ---------------------------------------------------- */

#menu003 a {
	font-size: 90%;
	text-align: right;
	text-decoration: none;
	color: #666666;
	background-color: transparent;
	margin: 1px 8px 1px 1px;
}

#menu003 a:hover {
	color: #66CCFF;
	background-color: transparent;
}

/* ---- 4th menu (BOTTOM NAVBAR) ------------------------------------ */

#menu004 a {
	font-size: 90%;
	text-align: left;
	color: Blue;
	background-color: transparent;
	text-decoration: none;
	padding-left: 0px;
}

#menu004 a:hover {
	color: #666666;
	background-color: transparent;
}

/* --------------------------- P ------------------------------------------------------ */


/* ---- Grassetto ADMIN ---------------------------------------------------- */

P.Hadmin {
	text-align: left;
	font-size: 70%;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0px;
	color: #666666;
	background-color: transparent;
	margin: 1px 1px 1px 1px;
}

/* ---- Plaintext ---------------------------------------------------- */



P.clientname {
	font-size: 100%;
		text-align: center;
	color: #000000;
	background-color: transparent;
	margin: 1px 1px 1px 1px;
}
P.clientname2 {
	font-size: 100%;
		text-align: left;
	color: #000000;
	background-color: transparent;
	margin: 1px 1px 1px 1px;
}



P.plaintext, P.rplaintext, P.admin {
	font-size: 70%;
	color: #000000;
	background-color: transparent;
	margin: 1px 1px 1px 1px;
	
}

P.plaintext {
	text-align: justify;
}

P.rplaintext {
	text-align: right;
}

P.admin {
	color: black;
}

/* ---- Testo note e copyright --------------------------------------- */

P.notes {
	font-size: 60%;
	text-align: left;
	color: #666666;
	background-color: transparent;
	margin: 2px 2px 2px 2px;
}

P.micronotes {
	font-size: 9px;
	text-align: right;
	font-style: italic;
	color: #666666;
	background-color: transparent;
	margin: 3px 0px 2px 0px;
}

P.cmicronotes2 {
	font-size: 9px;
	color: #666666;
	background-color: transparent;
	margin: 3px 0px 2px 0px;
}


P.lmicronotes, P.cmicronotes, P.cmicronotes_details {
	font-size: 9px;
	text-align: left;
	font-style: italic;
	color: #666666;
	background-color: transparent;
	margin: 3px 0px 2px 0px;
}

P.cmicronotes {
	text-align: center;
}

P.cmicronotes_details {
	text-align: left;
}


P.copyright, P.lcopyright {
	font-size: 70%;
	text-align: left;
	color: #999999;
	background-color: transparent;
	margin: 1px 1px 1px 1px;
}

P.lcopyright {

	text-align: center;
}

/* --------------------------- TITOLI --------------------------------------------------- */
H1 {
	text-align: left;
	font-size: 120%;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0px;
	color: #000000;
	background-color: transparent;
	margin: 1px 1px 16px 1px;
}

/* --- definizione:  ---------------------------*/

H2 {
	font-size: 120%;
	font-weight: bold;
	color: #CCCCCC;
	background-color: transparent;
	margin: 1px 1px 1px 1px;
}

/* --- definizione:  ---------------------------*/

H3 {
	text-align: left;
	font-size: 120%;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0px;
	color: #000000;
	background-color: transparent;
	margin: 1px 1px 1px 1px;
}

/* --- definizione:  ---------------------------*/

H4 {
	text-align: left;
	font-size: 160%;
	font-weight: bold;
	font-style: normal;
	letter-spacing: -1px;
	color: #FF9900;
	background-color: transparent;
	margin: 2px 2px 2px 2px;
}

/* --- definizione:  ---------------------------*/

H6 {
	text-align: center;
	font-size: 240%;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: -2px;
	color: #000000;
	background-color: transparent;
	margin: 10px 10px 10px 10px;
}



ul.margine {
	 margin: 0px 0px 0px 20px;
	 text-align:justify;
	 align:justify;
}


.space {
	font-size: 40;
	font-family: Arial,;
	color: #FFFFFF;
}

