/* Global reset of padding */
* {
	padding:0;
	margin:0;
}

/* End of global reset */

/* Typography */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	background-color: #245495;
	background-image: url(/assets/templates/mc/images/back.jpg) ;
	background-repeat:repeat-x;

}

h2 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-bottom: 10px;
}
h3 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-bottom: 10px;
}
h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px; 
  font-weight:normal;
}
a:link {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
a:visited {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	color: #65b1d7;
}
a:active {
	color: #ffffff;
}
.clear{
	clear: both;
}

img{
	text-decoration: none;
	border: 0px;
}
#page {
margin-top:0px;
background-image: url(/assets/templates/mc/images/photo_groupe.jpg);
background-repeat:no-repeat;
background-position:278px 196px;
width:917px;
margin-left:auto;
margin-right:auto;
}
p
{
padding-bottom:15px;}
/* Header */
#header {

height:196px;
background-image: url(/assets/templates/mc/images/exigez_marc.jpg) ;

}
/* End of Header */

/* Navigation */

.menu {
width:195px;
}

ul.menu {
padding:0px; 
margin:0px;
list-style-type: none;
}

ul.menu li {

}
ul.menu li a, ul.menu li a:visited {
	display:block;
	height:30px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
margin-top:5px;
}
ul.menu li.active a {
	border-bottom-style: dashed;
}

ul.menu li.active a:hover {

}

/* End of Navigation */

/* Content */
#wrap {
position:relative;

}

#content{
	float:right;
	width:650px;
	padding-top:310px !important;

}
.post{
	padding-right:30px;
	padding-left:10px;
}
.post ul{
	padding-left:30px;
}
/*.post{
	background-image:url(/assets/templates/affaires/images/site_partenaires_front.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}*/
.right{
float:right}
/* End of Content */

/* Sidebar */
#sidebar{
	width:215px;
	float:left;
	margin-left:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8bbdd9;

}
/* End of Sidebar */

/* Footer */
#footer {
height:30px;
	clear:both;
}
.onglet{
	width:193px;
	height:170px;
	background-image: url(/assets/templates/mc/images/onglet.gif);
	background-repeat:no-repeat;
	float:left;
	margin-right:10px;
	text-align:right;
	font-size: 14px;
	font-weight: bold;
	padding-bottom:50px;
}
.onglet img{
margin:15px;
margin-left:0px;
margin-right:15px;
}
.imagevendu {
display:none;
	position:relative;
	left: 15px;
	top: 20px;
}
.prix{
color:#245495;
}
.vendu{
color:#ED1B24;

}
.legal{
	font-size: 10px;
}
.genre {
font-size:12px;}

#footer p {
	color:#FFFFFF;
	text-align: center;
	padding-top: 25px;
	font-size: 10px;
}

#footer a {
	color:#FFFFFF;
	font-size: 10px;
}
/* End of footer */



/* EmailForm */
#EmailForm{
/*float:right;*/
border:none;
}
#EmailForm input {
	width:320px;
	margin-bottom:5px;
	margin-top:2px;

}
#EmailForm textarea{
	width:420px;
	height:150px;

	}
#EmailForm fieldset{
border:5px solid #CCCCCC;
padding:20px;
width:430px;
margin:auto;
}
#EmailForm label{


}
 #EmailForm .button{
 width:250px;
 text-align:center;
 }
/* End of EmailForm */

#EvallForm {
text-align:right;
}
#EvallForm p{
width:400px;
}
#EvallForm label{
width:300px;
}

/* EmailForm */
#EmailMiniForm{
/*float:right;*/
border:none;
}
#EmailMiniForm input {
	width:250px;
	margin-bottom:5px;
	margin-top:2px;
	font-size: 14px;
}
#EmailMiniForm textarea{
	width:250px;
	height:50px;
	font-size: 14px;
	}
#EmailMiniForm fieldset{
border:5px solid #CCCCCC;
padding:5px;
}
#EmailMiniForm label{
	color:#A61D1C;
		font-size: 14px;

}
 #EmailMiniForm .button{
 width:250px;
 text-align:center;
 }
 
#EmailMiniForm p
{
padding-bottom:5px;
margin-right:0px}
/* End of EmailForm */

/* Fiche contact */
#Contact{
width:300px;
height:300px;
background-image:url(/assets/templates/affaires/images/main.jpg);
background-position:left bottom;
background-repeat:no-repeat;
position:absolute;

	left:116px;
bottom:-15px;

}
#textfloat{
	width:280px;
	height:290px;
	float:left;

}
.vcard {
padding-top:85px;
padding-left:30px;
padding-right:40px;
color:#A61D1C;
	font-size: 14px;}
/* End of Fiche contact */
