/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
	background-color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #003;
	padding: 0px;
	margin: 0px;
}
a {
	color: #060;
	line-height: 15px;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}
a:visited {color:#060;	text-decoration: none;
	font-weight: bold;}
a:hover {color: #564b47;}
a:active { color:#564b47;}

a.activecrumb {
	text-transform: none;
}


h1
{
	font-size: 14px;
	text-transform: uppercase;
	padding: 5px;
}
h2 {
	/* via YUI Fonts CSS foundation*/
	font-size: 110%!important;
	color: #033;
}

h3 {
font-size:16px;
font-weight: normal;
padding: 5px;
margin:0px;	float: right;clear: both;}

img.download {vertical-align:middle;}

a img{
border:0;
} 

/* ----------container to center the layout-------- */
#container
{
	width: 900px;
	margin-bottom: 10px;
	margin: 0 auto;
	background-image: url(../images/fromlefttotheright.jpg);
} 

#containerF
{
	width: 900px;
	margin-bottom: 10px;
	margin: 0 auto;
	background-image: url(../images/fromlefttotherightF.jpg);
} 

/* ----------banner for logo-------------- */
#banner
{
	text-align: right;
	padding: 0px 75px 0px 0px;
	margin: 0px;
	height:184px;
	background-image: url(../images/sitetop.jpg);
}

#bannerF
{
	text-align: right;
	padding: 0px 75px 0px 0px;
	margin: 0px;
	height:180px;
	background-image: url(../images/sitetopF.jpg);
}

#banner img {padding:0px 0px;} 

/* --------------left and right navi------------- */
#left {
	width: 220px;
	float: left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 8px 0 0 75px;
	min-height: 300px;
	height: expression(this.scrollHeight > 300 ? "auto":"300px");
	vertical-align: top;
	}
 #right {
 	width: 235px;
 	float: right;
 	background-repeat: no-repeat;
 	margin: 0;
 	padding: 0 65px 0 0;
 	}

/* -----------------content--------------------- */ 
#maincontent {
	background-repeat: no-repeat;
}
#content
{
	margin: 0 300px;
	background-color: #FFF;
}

div#content {
	min-height:300px;
	height:expression(this.scrollHeight > 300 ? "auto":"300px");
	}

p {
	padding: 5px 0px;
	margin:0px; }

pre{
	font-size: 12px;
	padding: 5px 10px;
	margin:0px;}

/*  ----------------footer---------------------- */ 
#footer
{
	clear: both;
	padding: 0px;
	margin: 0px;
	text-align: right;
	height:178px;
	background-image: url(../images/sitebottom.jpg);
} 

#footerF
{
	clear: both;
	padding: 0px;
	margin: 0px;
	text-align: right;
	height:178px;
	background-image: url(../images/sitebottomF.jpg);
} 

#generare, a.generare:link, a.generare:visited
{
	text-decoration: none;
	font-size: xx-small;
	color: #ccc;
}

.listingmodule .item {
	display: block;
	margin: 0px 0;
	padding: 5px;
	border-color: #EEE;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

div.listingmodule div.item odd {
	background-color: #CFC;
}
