div, td, input, select,textarea {
	color: #000000;
    		font-family: verdana, helvetica, arial, Bitstream Vera Sans, sans-serif;
    		font-size:9px;}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

li, body.interior div#content li {
					margin-bottom:3px;
			   	}
.utils {
text-align:right;
    			color:rgb(208,216,218); font-size:9px; padding-right:11px;
				padding-top:5px;
				text-decoration:none; color:rgb(208,216,218);
    		}

.pie {
color: rgb(216,216,216); 
font-size:9px;
text-decoration:none;
    		}

.pielink {
font-size:9px;
text-decoration:none;
color: #747474;
    		}
			
			
div#content {
float:left; color:rgb(116,116,116);

		   	}
			
				div#content * {

				}
				
				div#content h2 {
					font-size:11px; font-weight:bold; color: rgb(51,51,51); margin-top:0px;
				}
				
				div#content h3 {
					font-size:10px; font-weight:bold; color: rgb(101,101,101);
					margin-bottom:0px; margin-top:15px;
				}
				
				div#content h4 {
					font-size:9px; font-weight:bold; color: rgb(101,101,101); padding: 3px 5px;
					margin-bottom:0px; margin-top:15px; background-color:rgb(90%,90%,90%);
					display:block; position:relative;
				}
				
					div#content h4 a {
						font-weight:normal;
					}
					
					div#content h4 a.pricing {
						display:block; position:absolute; top:2px; right:5px;
					}
					
					div#content h4 div {
						display:block; position:absolute; top:2px; right:5px;
					}
				
				div#content h5 {
					font-size:9px; font-weight:bold; color: rgb(101,101,101);
					margin-bottom:-5px; margin-top:15px;
				}
				
				div#content p {
					margin:11px 15px 11px 0px; 
					line-height:16px; font-size:9px; 
			   	}
					div#content p.small {
						margin-top:-10px; font-size:9px; 
				   	}
					
					div#content p.notes {
						margin-top:30px; font-size:9px; border-top:1px dotted rgb(90%,90%,90%);
						padding-top:10px; color:rgb(70%,70%,70%);
				   	}
				
					div#content p span.top {
						display:block; width:100%; margin-top:10px;
				   	}
					
					div#content div#button {
						background-color: rgb(201,223,240); border:1px solid rgb(24,94,187); 
						margin:0px; padding:1px 5px; width:auto; float:right; margin-right:20px;
				   	}
					
						div#content div#button a {
							text-decoration:none; color:black;
						}
						
					div#content textarea {
						width:90%; height:50px;
					}
						
							

/*Menu*/
.m0l0mouto,
.m0l0movero,
.m0l0mdowno {
	background: rgb(24,94,187);
		font-weight: bold;
		border-left:1px solid rgb(94,143,207);
		text-align: center;
		vertical-align: middle;
		color:#FFFFFF;
margin: 0px;
padding: 0px;
}
.m0l0mouti {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
margin: 1px;
padding: 1px;
text-align: center;
		vertical-align: middle;
}
.m0l1mouto {
	background: rgb(24,94,187);
	border: 1px solid rgb(94,143,207); border-top:0px; 
			text-align: center;
					vertical-align: middle;
					margin: 0px;
padding: 0px;

}
.m0l1mouto{
	background: rgb(24,94,187);
	border: 1px solid rgb(94,143,207); border-top:0px; 
			text-align: center;
					vertical-align: middle;
					margin: 0px;
padding: 0px;

}


.m0l0mouto {
	background: rgb(24,94,187);
		font-weight: bold;
		border-left:1px solid rgb(94,143,207);
				text-align: center;
						vertical-align: middle;
						margin: 0px;
padding: 0px;

		
}

.m0l2mouto {
	background: rgb(24,94,187);
	border: 1px solid rgb(94,143,207); border-top:0px; 
			vertical-align: middle;
			margin: 0px;
padding: 0px;

}

.m0l3mouto {
	background: rgb(24,94,187);
border: 1px solid rgb(94,143,207); border-top:0px; 	
		vertical-align: middle;
		margin: 0px;
padding: 0px;

}

.m0l4mouto {
	background: rgb(24,94,187);
	border: 1px solid rgb(94,143,207); border-top:0px; 
			font-weight: bold;
					text-align: center;
							vertical-align: middle;
							margin: 0px;
padding: 0px;

}


.m0l1movero,
.m0l2movero,
.m0l3movero,
.m0l4movero {
	background: rgb(30,51,80);
	border: 1px solid rgb(94,143,207); border-top:0px; 
			text-align: center;
					vertical-align: middle;
					margin: 0px;
padding: 0px;

}


.m0l0movero,
{
	background: rgb(24,94,187);
		font-weight: bold;
				text-align: center;
						vertical-align: middle;
						margin: 0px;
padding: 0px;

		
}

.m0l0mdowno
{
	background: rgb(24,94,187);
			text-align: center;
					vertical-align: middle;
					margin: 0px;
padding: 0px;

}

.m0l1mdowno,
.m0l2mdowno,
.m0l3mdowno,
.m0l4mdowno {
	background: rgb(24,94,187);
	border: 1px solid rgb(94,143,207); 
	border-top:0px; 
    text-align: center;
					vertical-align: middle;
					margin: 0px;
padding: 0px;

}

.m0l0mouti, .m0l0mdowni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform:capitalize;
	margin: 0px;
	padding: 0px;
			text-align: center;
					vertical-align: middle;
					
}


.m0l1mouti, .m0l1mdowni, .m0l2mouti, .m0l2mdowni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform:capitalize;
	margin: 0px;
	padding: 0px;
			text-align: center;
					vertical-align: middle;

}

.m0l3mouti, .m0l3moveri, .m0l3mdowni, .m0l2moveri,
.m0l4mouti,  .m0l1moveri, .m0l4moveri, .m0l4mdowni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform:capitalize;
	margin: 0px;
	padding: 0px;
			text-align: center;
					vertical-align: middle;
	}

.m0l0moveri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform:capitalize;
	margin: 0px;
	padding: 0px;
			text-align: center;
					vertical-align: middle;
	}

div#canvax {
			position:relative;
			width:540px;
			height:23px;
			z-index:1000;
    	}
		
		div#news-events {
    			width:176px; background-color:rgb(246,239,220);	
    			float:left; padding:11px 15px 11px 10px; text-align:left;
    			/* Solució ie bug */
		    	voice-family: "\"}\""; voice-family:inherit;
		  		width:151px;
		   	}
    		.ie {}
    		
    		
	    		div#news-events * {
	    			font-size:9px;
	    		}
    		
    			div#news-events div {
	    			margin:7px 0px 21px 0px; height:94px;

	    		}
	    		
    			div#news-events h2 {
	    			font-size:9px; margin:0px; font-weight:normal; color: rgb(75,72,67);
	    			background: url(../images/underline_news.png) repeat-x bottom; padding-bottom:5px
	    		}
	    		
	    		div#news-events h3 {
	    			font-size:9px; margin:0px; font-weight:bold; color:rgb(124,120,111)
	    		}
	    		
	    		div#news-events p {
	    			color:rgb(124,120,111); margin:9px 0px 0px 0px; text-align:left; line-height:14px;
	    		}
	    		
	    		div#news-events a {
	    			text-decoration:none; color:blue; margin-top:2px; padding-right:7px; line-height:17px;
	    		}
	    		
	    		div#news-events div#news {
	    			height:94px; 
	    		}
				
					div#news-events div#news div#new {
		    			width:100%; height:auto; margin-top:0px;
		    		}
					
					div#news-events div#news div#new div {
		    			margin-bottom:21px; margin-top:0px;
		    		}
					
					div#left-menu {
				width:150px; float:left; background-color:rgb(246,239,220); 
				text-align:left; padding:10px 0px 0px 0px;
				/* Solució ie bug */
	    		voice-family: "\"}\""; voice-family:inherit;
	  			width:150px;
   			}
   			.ie {}
				
				div#left-menu img {
					display:block; margin: 0px 14px;
   				}
				
				div#left-menu h2 {
					font-size:10px; margin:0px; font-weight:normal; color: rgb(123,119,110);
	    			margin-top:9px;  padding: 0px 14px 11px 14px;
   				}
				
				div#left-menu p {
					margin:0px; padding: 10px 14px; background-color:rgb(250,245,234); border-top:1px solid white;
   				}
				
				div#left-menu p.sub {
					margin:0px; padding: 2px 14px 10px 25px; background-color:transparent;
					border:0px; 
   				}
				
				div#left-menu h2 a, div#left-menu p a {
					color: rgb(123,119,110); text-decoration:none; display:block;
					
   				}
				
				div#left-menu h2 a:hover, div#left-menu p a:hover {
					color: rgb(63,59,50); text-decoration:underline;
   				}
   				
				div#left-menu p a {
					padding-left:5px; 
				}
				
				div#left-menu p a.selected {
					
					background-color:rgb(123,119,110); color:rgb(246,239,220);
				}
			.minos{
			padding-left:15px;
						
			}
			
			.partnership{
			width:100%; margin:11px 0px 11px 0px;
				display:block; cellspacing:0px; border-collapse:collapse;
			}
			.partnership th {
					background-color: rgb(201,223,240);
					border-bottom:1px solid rgb(24,94,187);
					padding: 2px 5px; color: rgb(101,101,101);
					    		font-family: verdana, helvetica, arial, Bitstream Vera Sans, sans-serif;
    		font-size:9px;
			   	
			}
			.partnership td {
					border-bottom:1px solid rgb(201,223,240);
					padding:3px 7px; line-height:14px;
			   	}
				
				
				
				
				
				
				
				.partnership td.hour {
					vertical-align:top;
			   	}
				
				.partnership td.date, .partnership td.address {
					font-weight:bold; background-color:rgb(95%,95%,95%)
			   	}
				
				.partnership td.address {
					font-weight:normal;
			   	}
				
				.partnership td ul,  body.interior div#content ul {
					margin-top:5px; margin-bottom:5px; list-style:square;
			   	}
				
				.partnership td li, body.interior div#content li {
					margin-bottom:3px;
			   	}
				
				p.list-image {
				padding:10px; border:1px solid rgb(95%,95%,95%)
			}
			
			
			.mikenos{
			border-collapse:collapse;
			border-color:#666666;
			}
