@import url("reset.css");
@import url("commun.css");

/* Genral */
/* annulation des marges par defaut */
body, table, div, p, h1, h2, h3, h4, h5, img, ul, li {
    margin:0;
    border:0;
    padding:0;
}

body, html{
    width: 100%;
    height: 100%;
}

body {
    padding: 0;
    margin: 0;
    background-color: #e15f10;
    color: #fff;
    font-family: Tahoma;
    font-size: 14px;
}

/* Boutons et liens */
a, a:visited, a:hover, .btn{
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}

.btn{
    cursor: pointer;
    background-color: #fce441;
    color: #2c1000;
}

.btn:hover, .btnselected{
    color: #fff;
    background-color: #ba3e17;
}

.btn2, .pagination_first a, .pagination_second a, .pagination_third a, .pagination_fourth a, .pagination_fifth a{
    cursor: pointer;
    color: #fff;
    font-weight: bold;
}

.btn2:hover, .pagination_first a:hover, .pagination_second a:hover, .pagination_third a:hover, .pagination_fourth a:hover, .pagination_fifth a:hover{
    color: #fce441;
}

/* Sous menu déroulant*/
#sousmenu{
    width: 150px;
    margin-left: auto;
    margin-right: 33px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align:left;
}

#sousmenu .btn{
    padding-left: 5px;
}

/* Elements */
#tdleft{
    /*background-image: url('/images/base/squelette/bgleft2.png');*/
    background-repeat: no-repeat;
    background-position: top right;
    height: 855px;
}

#tdright{
    /*background-image: url('/images/base/squelette/bgright2.png');*/
    background-repeat: no-repeat;
    background-position: top left;
    height: 855px;
}

#tdcenter{
    width: 930px;
}

#tdlogo{
    /*background-image: url('/images/base/squelette/logo.png');*/
    background-repeat: no-repeat;
    background-position: top left;
    width: 310px;
    height: 150px;
}

#tdflash{
    /*background-image: url('/images/base/squelette/flash.png');*/
	background-color: #2d1101;
    background-repeat: no-repeat;
    background-position: top left;
	padding-top: 10px;
	padding-left: 25px;
    width: 630px;
    height: 150px;
}

#tdcontent{
    background-color: #2d1101;
    font-family: Tahoma, Arial,Helvetica,sans-serif;
    font-size: 14px;
    padding-top: 20px;
    padding-right: 25px;
    padding-bottom: 50px;
}

#tdmenu{
    background-color: #2d1101;
    height: 450px;
    width: 250px;
    text-align: center;
    padding-top: 75px;
}

#tdmenu img{
    margin-top: 10px;
    cursor: pointer;
}

#tdfoot{
    background-color: #e15f10;
    text-align: center;
}

#tdcontent .title{
    margin-top: 28px;
    margin-bottom: 28px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

#tdcontent form{
    font-size: 14px;
    /*width: 100%;*/
}

#tdcontent form input{
    width: 195px;
}

#tdcontent form textarea{
    width: 215px;
}

#tdcontent form select{
    width: 201px;
}

#tdcontent form table{
    /*width: 100%;*/
}

#tdcontent form td{
    padding-top: 5px;
    width: 50%;
}

#tdcontent .info{
    font-style: italic;
    font-size: 14px;
}

input, textarea, select{
    font-size: 14px;
}

/* Changements bg */
/*#tdleft .bgrand1{
    background-image: url('/images/base/squelette/bgleft-1.png');
}

#tdleft .bgrand2{
    background-image: url('/images/base/squelette/bgleft-2.png');
}

#tdleft .bgrand3{
    background-image: url('/images/base/squelette/bgleft-3.png');
}

#tdright .bgrand1{
    background-image: url('/images/base/squelette/bgright-1.png');
}

#tdright .bgrand2{
    background-image: url('/images/base/squelette/bgright-2.png');
}

#tdright .bgrand3{
    background-image: url('/images/base/squelette/bgright-3.png');
}

#tdfoot .bgrand1{
    background-color: #e15f10;
}

#tdfoot .bgrand2{
    background-color: #e15f10;
}

#tdfoot .bgrand3{
    background-color: #e15f10;
}*/