@CHARSET "UTF-8";

#logo
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../styles/etech/theme/images/logo_top.gif) repeat-x scroll left top;
	min-height: 76px;
	padding: 0;
	text-align: center;
}

#logobottom 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../styles/etech/theme/images/logo_bottom.gif) repeat-x scroll left bottom;
}

body 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#476686 url(../styles/etech/theme/images/body.gif) repeat scroll 0 0;
	color:#000000;
	font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	margin:0;
	padding:0 5px;
}

#content
{
	background-color:#EDF0F5;
	padding:5px;
}

caption, .cap-div 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../styles/etech/theme/images/hdr_mid.gif) repeat-x scroll left top;
	height:27px;
	margin:0;
	padding:0;
	text-align:center;
	white-space:nowrap;
	margin-top: 10px;
}

.cap-left 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../styles/etech/theme/images/hdr_left.gif) no-repeat scroll left top;
}

.cap-right 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../styles/etech/theme/images/hdr_right.gif) no-repeat scroll right top;
	height:27px;
	
}

caption h4, .cap-div h4
{
	display:inline;
	color:#E6EAF0;
	font-size:16px;
	font-weight:bold;
	text-decoration: underline;
	text-align: center;
}

.tablebg
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E6EAF0 url(../styles/etech/images/cell.gif) repeat-x scroll left top;
	border:1px solid #325375;
}

th 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#48698D url(../styles/etech/images/th.gif) repeat-x scroll left top;
	border-color:#57799D #48698D #48698D #5B7EA4;
	border-style:solid;
	border-width:1px;
	color:#E7EBF0;
	font-size:13px;
	font-weight:bold;
	height:26px;
	padding:0 5px;
	text-align:center;
	white-space:nowrap;
}

.row1, .row2, tr.row1 .row, tr.row2
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E6EAF0 url(../styles/etech/images/cell.gif) repeat-x scroll left top;
	border-color:#F5F7F9 #A1B3C6 #A1B3C6 #F5F7F9;
	border-style:solid;
	border-width:1px;
	padding:4px;
	font-size:13px;
}

.output
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;	
}










.linkavatar
{
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		text-align: right;
}
	
a:link, a:active, a:visited 
{
	color: #006699;
}
a:hover 
{
	color: #DD6900;
	text-decoration: underline;
}


	


.errore
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: red;
}



.response 
{
	background-color: #FFEB76;
}

.raccomandazione
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.versionescript
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.footer
{
	margin-top: 15px;
}

