body
{
	height: 100%;
	
	background: #fff;
	/*background-position: top center;
	
	background-attachment: fixed;*/
	
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	padding: 0px;
	text-align: center;
	
	}
	
	

img 	{
	border:0px;
	}

	

	
#pagina {
				/*border-style:  solid;
				border-width:   0px;
				border-color: #00ff00;*/
				background: #c6ebf6;;
				width:820px;
				position: relative; 
				margin-left: auto; 
				margin-right: auto;
				
				}
				
				
#header {
				/*border-style:  solid;
				border-width: 10px; 
				border-color: #000000;*/
				background: #006600;
				width:820px;
				height:188px;
				padding-top:0px;
				
				}




#menu_gen {
				/*border-style:  solid;
				border-width: 10px; 
				border-color: #f0f0f0;*/
				background: #d0eaf5;
				width:800px;
				margin:0px;
				padding:10px 10px 10px 0px;
				
				height: 67px;
				clear:none;
				/*
				height:18px;*/
				}
				
				
#memu_m 			{
				
				
				width:600px;
				margin:0px;
				
				float :left;
				/*
				height:18px;*/
				}
				
#memu_i		{
				
				
				width:200px;
				margin:0px;
				float :left;
				/*
				height:18px;*/
				}				
				


#cos {
				/*border-style:  solid;
				border-width: 10px; 
				border-color: #8ff0f0;*/
				background: #d0eaf5;
				width:820px;
				margin:0px;
				
				}

				
				
#left   {
				/*border-style:  solid;
				border-width: 10px; 
				border-color: #000000;min-height: 590px;*/
				margin:0px 10px 0px 10px;
				text-align: left;
				padding-top: 20px;
				/*padding-right: 15px;*/
				padding-bottom: 20px;
				background: #eaf8fb;
				width:195px;
				
				float:right;
				
				
				
				}



/*INICI*/
#contenta {
				/*border-style:  solid;
				border-width: 10px; 
				border-color: #000000;*/
				background: #eaf8fb;
				width:565px;
				/*min-height: 590px;
				
				padding-top: 10px;*/
				padding: 15px;
				margin :0px 10px 10px 10px;
				}


/*Calendari*/
#contenta2 {
				/*border-style:  solid;
				border-width: 10px; 
				border-color: #000000;*/
				background: #fff;
				width:565px;
				/*min-height: 590px;
				
				padding-top: 10px;*/
				padding: 15px;
				margin :0px 10px 10px 10px;
				}
				


/*Resta sense dreta*/
#contenta3 {
				/*border-style:  solid;
				border-width: 10px; 
				border-color: #000000;*/
				background: #eaf8fb;
				width:770px;
				/*min-height: 590px;
				
				padding-top: 10px;*/
				padding: 15px;
				margin :0px 10px 10px 10px;
				}
				





#foot   {
				/*border-style:  solid;
				border-width: 10px; 
				border-color: #f00;clear:none;background: #f00;*/
				background: #d0eaf5;
				padding: 0px 0px 10px 0px;
				
				text-align:center;
				
				width:820px;
				clear:both;
				}

#foot table{
		text-align:center;
		position: relative; 
				margin-left: auto; 
				margin-right: auto;


		}
		
#foot td{
		padding: 0px 10px 0px 10px;



		}


h1	{
	background: #d0eaf5;
	}				
				
				
.mainlevel-nav {
			font-family: arial, helvetica, sans-serif;
			text-align: left;
			color: #ddd;
			width:160px;
			height:15px;
			padding-right:5px;
			padding-left:5px
			/*border-style:  solid;
			border-width: 5px; 
			border-color: #aaaaaa;*/

			}		


#active_menu-nav {
			margin-top:2px;
			height: 40px;
			line-height: 21px;
			background-position: 0 0;	
			color: #00d;	
			background: #ddd;
			}
			
			
			

.moduletable_menu{
			/*border-style:  solid;
			border-width: 5px; 
			border-color: #aaaaaa;*/
			color: #dddddd;
			margin-bottom:6px;
			padding-right:0px;
			padding-left:0px

			}	


   
.moduletable{
			
			margin-bottom:20px;
			color: #dddddd;
			margin-bottom:6px;
			padding-right:4px;
			padding-left:0px
			}	
			
.moduletable_marc{
			
			margin-bottom:20px;
			color: #dddddd;
			color: #000;
			margin-bottom:6px;
			padding-right:4px;
			padding-left:0px;
			padding:7px;
			margin:7px;
			border:  1px solid #0082b8;
			}			
	 
.moduletable_marc fieldset
	{
	border: 0px solid #fff;
	width:160px;
	}

.modlgn_username
	{
	width:160px;
	}
#form-login-username, #form-login-password, #form-login-remember
	{
	color: #000;
	}
	 
.moduletable_marc h3
	{
	color: #000;
	}

		  
	  
.banneritem_marc{
			
			margin-bottom:0px;
			border:0px;
			padding-top:8px;
			color: #dddddd;
			margin: 5px 0px 5px 0px;
			
			}			  
	  
.bannergroup_marc{
			
			margin-bottom:0px;
			border:0px;
			padding:0px;
			color: #dddddd;
			}			


.input{
			
			margin-bottom:0px;
			border:0px;
			padding:0px;
			color: #dddddd;
			margin:0px;
			/*background: #f00;*/
			}		



.contentheading, .contentheading_me_des
		{
			/*font: 2.5em "Times New Roman", Times, Serif;
			letter-spacing: -0.05em;*/
			color: #00f;
			background: #d0eaf5;
			border-spacing: 0px;
			text-align: left;
			

		}


.contentpaneopen, .contentpaneopen_me_des
		{
		
		margin: 0px;
		border-spacing: 0px;
		}
.contentpaneopen h2, .contentpaneopen_me_des h2, #content h2
		{
		
		color: #00f;
		font-size: 16pt;
		font-weight:  normal;
		}


		
.createdate	{
		background: #d0eaf5;
		}


.contentpagetitle, .contentpagetitle_me_des, #content h1, a.contentpagetitle:link, 
a.contentpagetitle:visited, a.contentpagetitle:hover
	{
		font-size: 20pt;
		background: #d0eaf5;
		color: #000;
		/*border-spacing: 0px;
		font-family: arial,sans-serif;*/
		font-family: verdanda ,sans-serif;
		font-weight:  bold;
		text-decoration: none;

		}




.buttonheading
		{
		background: #d0eaf5;
		margin: 0px ;padding: 0px 5px;
		
		/*border-spacing: 5px;*/
		border: 0px;
		}

/* 

.moduletable_mh  li {
	
	float: left;
	background: #ddd;
	padding-right:5px;
	padding-left:5px;
	list-style: none;
	}

.moduletable_mh {
	list-style: none;
	background: #ddd;
	}

.moduletable_mh  li ul li{
	list-style: none;
	background: #ddd;
	padding:5px;
	float: none;
	margin-left:0px;
	border:0px;
	list-style-position: inside;
	
	}

.moduletable_mh ul li ul {
	
	position: absolute;
	left: 25px;
	display: none;
	}

.moduletable_mh ul li:hover {
	
	background: #d00;
	display: block;
	}
*/

