*, html, body	{ padding:0; margin:0; outline:0; }

@font-face {font-family: "Oswald"; src: url("http://www.sanit.ch/Fichiers/Fonts/Oswald.ttf");}


body {
	background: white;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#414141;
	}

h1 { font-size:30px; font-family:'Oswald', Arial, Helvetica, sans-serif; font-weight:normal; color:#C30016; text-transform:uppercase; padding:10px 0 10px; margin-bottom:10px; line-height:35px; text-shadow: 1px 1px 1px #FFF; }
h2 { font-size:20px; font-family:'Oswald', Arial, Helvetica, sans-serif; font-weight:normal; color:#777877; text-transform:uppercase; padding:5px 0; text-shadow: 1px 1px 1px #FFF; }
h3 { font-size:18px; font-family:'Oswald', Arial, Helvetica, sans-serif; font-weight:bold; color:#19171B; padding:5px 0 10px; }
h4 { font-size:14px; font-family:'Oswald', Arial, Helvetica, sans-serif; font-weight:bold; color:#006C9F; text-transform:uppercase; padding:5px 0; text-shadow: 1px 1px 1px #FFF; }

h1 { background-image:none; }

/*=============================================================================================*/
/*==   LIENS    ===============================================================================*/
/*=============================================================================================*/
a		{ color:#006B9F; text-decoration:none; }
a:hover	{ color:#006B9F; text-decoration:none; }

#main a:link:after, #main a:visited:after,
#footer a:link:after, #footer a:visited:after {
	content: " (" attr(href) ") ";
	}
#main a[href^="/"]:after {
	content: " (http://www.sanit.ch" attr(href) ") ";
	}
#main a[href^="/Fichiers/References/"]:after, #main a[href^="#"]:after {
	content: "";
	}
/*============================================================================================*/
/*=============================================================================================*/


/*=============================================================================================*/
/*==   FORM     ===============================================================================*/
/*=============================================================================================*/
input, textarea {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;
	padding:6px; text-align:left;
	background:#ffffff url('Habillage/Interface/patternWhite.png') top center repeat-x; border:1px solid #cfd0d6; 
	-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px;
}

textarea {
	overflow: auto;
	line-height: 16px;
}

input[type=submit] {
	background: #DEDEDE;
	color: #4e4e4e;
	border: none;
}


input:focus, textarea:focus {
	border: 1px solid #717171;
}
input[type=submit]:focus, input[type=submit]:hover {
	border: none;
	background: #717171;
	color: #FFFFFF;
	cursor: pointer;
}


input.error, textarea.error { border: 1px solid #BB0000 }

label[for] { cursor:pointer; }
/*=============================================================================================*/
/*=============================================================================================*/


.print { display:none; }

#header #menu-top { display:none; }
#header #menu-main .grid_2 { display:none; }
#header #slider { display:none; }

#main .grid_1:first-child { display:none; }

#footer { border-top:1px solid #CCC; margin-top:30px; }
#footerTableScreen { display:none; }
#footerTablePrint { display:inline-block; font-size:11px; margin:0 auto; }


.grid_1 ul, .grid_2 ul, .grid_3 ul {
	padding:5px 0 5px 20px;
	}
	.grid_1 ul li, .grid_2 ul li, .grid_3 ul li {
		margin-left:15px; padding:1px 0 2px 5px;
		list-style-image:url(Habillage/Icons/ul.png); list-style-position:outside;
	}

.grid_1 p, .grid_2 p, .grid_3 p { padding:5px 0; }
.grid_2 img { border:3px solid #414141; vertical-align:middle; }



#ContactForm { display:none }
#formGoogle { display:none }


/*=============================================================================================*/
/*==   REFERENCES   ==========================================================================*/
/*=============================================================================================*/
.item {
	width:140px; height:140px; display:inline-block; margin:0 10px 25px 0;
}
/*=============================================================================================*/
/*=============================================================================================*/
