﻿body,td   {margin:0;font-family: Arial,sans-serif;font-size:12px;}

h2{ font-family: Arial,sans-serif; font-size: 114%; color: #006699; margin: 0px; padding: 0px;}

h3{ font-family: Arial,sans-serif; font-size: 100%; color: #334d55; margin: 0px; padding: 0px;}


p {margin:0;}
label {color:#334d55;font-weight:normal;}
input, select ,textarea {font-size:12px;}

a, a:link, a:visited {	color: #006699;	text-decoration: none;}a:hover{	color: #006699;	text-decoration: underline;}
.clear  {
	font-size:0px;clear:both;visibility:hidden;
}
.subTitle {margin:8px 0;}
.subTitle h2 {width:200px;float:left;}


#MainContainer {width:98%;}
#MainContent {width:70%;float:left;padding-right:15px;}
#SideContent {padding:top:15px;margin-left:72%;background: transparent url('img/dotted2.jpg') repeat-y top left;height:400px;}
#SideContent a {padding:5px 6px 2px 40px;	font-size:100%;	background-image:url(img/greybox.gif);	background-repeat:no-repeat;	background-position:inherit;	color:#555;}#SideContent a:hover {color:#f00;}#SideContent p {margin:7px 0;}#TableOffres {margin-top:10px;width:98%;border-width:0;border-collapse:collapse}#TableOffres  td {border:1px #ccc solid;}#TableOffres thead td {font-weight:bold;text-align:center}#DetailOffre {margin-top:8px;}#DetailOffre h3 {margin-top:4px;}#DetailOffre p {margin-left:10px;}.errorMessage  {color:#f00;font-weight:bold;padding:6px;}a.submit {background: transparent url('img/circlearrow.gif') no-repeat top left;padding-left:20px;}.postulerLabelRequired {font-weight:bold;}#PostulerInfosLegales {color:#777;font-size:80%;}
