﻿div.Contenu
{
    width:75%;
    
    margin:0px;
    padding:0px;
    
    float:right;
}

@media (max-width:750px)
{
    div.Contenu
    {
        width:100%;
        
        float:none;
    }
}

div.Contenu div.SousContenu
{
    margin:0px;
    margin-right:20px;
    padding:0px;
    padding-bottom:0.1px;
}

@media (max-width:750px)
{
    div.Contenu div.SousContenu
    {
        margin-left:20px;
    }
}

div.Contenu h2
{
    margin:0px;
    padding:10px;

    color:#000000;
    font-size:1.1em;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    
    background:#FEFFFF;
    background:-webkit-linear-gradient(top, #FEFFFF 20%, #F2F6F9 100%);
    background:-moz-linear-gradient(top, #FEFFFF 20%, #F2F6F9 100%);
    background:linear-gradient(to bottom, #FEFFFF 20%, #F2F6F9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFFFF', endColorstr='#F2F6F9', GradientType=0);
    
    border-top:1px solid #DBDBDB;
    border-left:1px solid #DBDBDB;
    border-right:1px solid #DBDBDB;

    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    
    -webkit-border-radius:1px 1px 0px 0px;
	-moz-border-radius:1px 1px 0px 0px;
	border-radius:1px 1px 0px 0px;
}

div.Contenu h2.Solo
{
    margin:0px;
    margin-bottom:10px;
    padding:10px;

    color:#000000;
    font-size:1.1em;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    
    background:#FEFFFF;
    background:-webkit-linear-gradient(top, #FEFFFF 20%, #F2F6F9 100%);
    background:-moz-linear-gradient(top, #FEFFFF 20%, #F2F6F9 100%);
    background:linear-gradient(to bottom, #FEFFFF 20%, #F2F6F9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFFFF', endColorstr='#F2F6F9', GradientType=0);
    
    border:1px solid #DBDBDB;

    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    
    -webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}

div.Contenu h2.Solo a
{
    margin:0px;
    padding:0px;
    
    color:#000000;
    text-decoration:none;
}

div.Contenu h3
{
    margin:0px;
    margin-bottom:10px;
    padding:5px;
    padding-left:10px;
    padding-right:10px;
    
    color:#000000;
    font-size:1em;
    font-weight:bold;
    text-transform:uppercase;

	border:solid 1px #DBDBDB;
    background:#F2F6F9;
}

div.Contenu h4
{
    margin:0px;
    margin-bottom:10px;
    padding:0px;
    padding-left:10px;
    
    color:#000000;
    font-size:1em;    
    font-weight:bold;
}

div.Contenu p
{
    margin:0px;
    margin-bottom:10px;
    padding:0px;
    
    text-align:justify;
}

div.Contenu p.Special
{
    padding-right:10px;
}

/*

div.Contenu p.P50
{
    width:306px;
    
    margin:0px;
    margin-bottom:10px;
    padding:0px;
    
    text-align:justify;
}

*/

div.Contenu p.Centre
{
    text-align:center;
}

div.Contenu p a
{
    color:#000000;
}

div.Contenu p img
{
    width:100%;
    height:auto;
    
    margin:0px;
    padding:0px;
    
    display:block;
}

div.Contenu table.Defaut
{
    width:100%;
    
    margin:0px;
    margin-bottom:10px;
    padding:0px;
    
    border:1px solid #DBDBDB;
    border-collapse:collapse;
}

div.Contenu tr.Defaut
{
    margin:0px;
    padding:0px;
}

div.Contenu th.Defaut
{
    margin:0px;
    padding:4px;
    
    border:1px solid #DBDBDB;
    border-collapse:collapse;
    background:#F2F6F9;
}

div.Contenu th.Droite
{
    margin:0px;
    padding:4px;
    
    text-align:right;
    
    border:1px solid #DBDBDB;
    border-collapse:collapse;
    background:#F2F6F9;
}

div.Contenu td.Defaut
{
    margin:0px;
    padding:4px;
    
    border:1px solid #DBDBDB;
    border-collapse:collapse;
}

div.Contenu td.Centre
{
    margin:0px;
    padding:4px;
    
    text-align:center;
    
    border:1px solid #DBDBDB;
    border-collapse:collapse;
}

div.Contenu td.Droite
{
    margin:0px;
    padding:4px;
    
    text-align:right;
    
    border:1px solid #DBDBDB;
    border-collapse:collapse;
}

div.Contenu td.Bouton
{
    width:10px;
    
    margin:0px;
    padding:4px;
    
    border:1px solid #DBDBDB;
    border-collapse:collapse;
}

div.Contenu td.Photo
{
    width:50px;
    
    margin:0px;
    padding:0px;
    
    border:1px solid #DBDBDB;
    border-collapse:collapse;
}

div.Contenu td.Photo img
{
    width:auto;
    max-width:50px;
    height:auto;
    
    margin:0px;
    padding:0px;
    
    text-align:center;
}

div.Contenu td a
{
    color:#000000;
}

div.Contenu ul
{
	margin:0px;
	margin-bottom:10px;
    padding:0px;
}

div.Contenu ul li
{
	margin:0px;
	margin-left:40px;
    padding:0px;
}

div.Contenu ul li a
{
    color:#000000;
}

div.Contenu hr
{
    height:1px;
	
    margin-top:0px;
    margin-left:-10px;
    margin-right:-10px;
	margin-bottom:10px;
	padding:0px;
	
	border:0px;
	color:#DBDBDB;
	background-color:#DBDBDB;
}

/*

div.Contenu img
{
    width:100%;
    
    margin:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;

	border:0px;
}

div.Contenu img.Marque
{
    width:auto;
    height:auto;
    
    max-width:342px;
    max-height:342px;

	margin:0px;
    padding:0px;
}

*/

div.Contenu img.Integree
{
    width:auto;
    
    margin:0px;
    margin-right:10px;
    margin-bottom:10px;
    padding:0px;

    float:left;
}

/*

div.Contenu img.Admin
{
    width:60%;
    
    margin:0px;
    margin-bottom:2px;
    padding:0px;

    background:#FFFFFF;
	border:solid 1px #383838;
}

*/

div.Contenu .TextBox
{
    width:100%;
    height:auto;
    
    margin:0px;
    padding:4px;
    
    font-family:Calibri, Arial, sans-serif;
    font-style:normal;
    font-weight:normal;
    font-size:1em;
    text-align:left;
    text-decoration:none;
    color:#000000;

	background:#F2F6F9;
	border:solid 1px #DBDBDB;
	
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}

/*

div.Contenu .TextBoxTableau
{
    width:100%;
    
    margin:0px;
    padding:1px;
    
    font-family:Calibri, Arial, sans-serif;
    font-style:normal;
    font-weight:normal;
    font-size:11pt;
    text-align:left;
    text-decoration:none;
    color:#000000;
    
    text-align:right;

	background:#FFFFFF;
	border:0px;
}

*/

div.Contenu .GrosseTextBox
{
    width:100%;
    height:150px;
    
    margin:0px;
    padding:4px;
    
    font-family:Calibri, Arial, sans-serif;
    font-style:normal;
    font-weight:normal;
    font-size:1em;
    text-align:left;
    text-decoration:none;
    color:#000000;

	background:#F2F6F9;
	border:solid 1px #DBDBDB;
	
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}

div.Contenu .Validateur
{
    color:#FF0000;
}

/*

div.Contenu .BoutonDeFou
{
	width:200px;
	
	margin:0px;
	margin-left:auto;
	margin-right:auto;
    padding-top:5px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:5px;
    
    font-size:11pt;
    text-decoration:none;
	
	border:solid 1px #DBDBDB;
    background:#F2F6F9;
    
    border-radius:5px 5px 5px 5px;
    -webkit-border-radius:5px 5px 5px 5px;
    -moz-border-radius:5px 5px 5px 5px;
    
    display:block;
}

div.Contenu div.Promotion
{
	width:50px;
	height:50px;
	
	margin:0px;
	margin-left:auto;
	margin-right:auto;
    padding:0px;
    
	background:url('/./App_Themes/UrbanSquad/Images/Promotion.png') no-repeat;
	background-size:50px 50px;
	
	position:relative;
	top:0px;
	left:0px;
}

div.Contenu div.Promotion p
{
	margin:0px;
    padding:0px;
    padding-top:12px;
    padding-left:3px;
    
    color:#FFFFFF;
    font-weight:bold;

	transform:rotate(-30deg);
    -moz-transform:rotate(-30deg);
    -webkit-transform:rotate(-30deg);
    -khtml-transform:rotate(30deg);
}

*/