/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/
/* Tablet Landscape */
@media screen and (max-width: 1060px) {
    #primary { width:67%; }
    #secondary { width:30%; margin-left:3%;}  
}

/* Tabled Portrait */
@media screen and (max-width: 768px) {
    #primary { width:100%; }
    #secondary { width:100%; margin:0; border:none; }
}

.bordTab
{
    margin:2px;
    width:99.6%;
    border:1px #e1ebfb solid;
}

body {
    margin: auto;/* Pour centrer notre page */
    margin-top: 0px;/* Pour �viter de coller avec le haut de la fen�tre du navigateur*/
    margin-bottom: 20px;    /* Idem pour le bas du navigateur */
    padding: 0;
    /*text-align: justify;*/
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #000000;
    background-color: #ffffff;
    background-image:url(../images/background.jpg);
}
/*
 * Pour la fonction de modification inline d'ajax: added on 26-11-2009
*/
td.cellule {
    text-align: center;
    border: 1px solid #376ef9;
    cursor: pointer;
}
/*end inline ajax*/
.Titre {
    COLOR: #FFFFFF; FONT: bold 17px Verdana
}
.archdojo{
    width:100%;
    height:510px;
}
.Text{
    background-color:#FBF5AF;
}

h1, h2, h3 {
    margin-top: 0;
    color: #FFFFFF;
}

h1 {
    font-size: 1.6em;
    font-weight: normal;
}

h2 {
    font-size: 1.6em;
}

h3 {
    font-size: 1em;
}

ul {
}

a {
    text-decoration: none;
    color: #8C0209;
}

a:hover {
    border-bottom: none;
}

a img {
    border: none;
}

img.left {
    float: left;
    margin: 0 20px 0 0;
}

img.right {
    float: right;
    margin: 0 0 0 20px;
}

#header {
    /*width: 1000px;*/
    margin: 0 auto;
    height: 100px;
    background: url(../images/img02.jpg) repeat-x left top;
}

/* Header */
#logoAdoc {
    /*width: 1000px;*/
    height: 100px;
    margin: 0 auto;
    padding: 0 10px 0 70px;
    background: url(../images/LogoAdoc.png) no-repeat left top;
}
#ident{
    position:absolute;
    top:55px;
}
#logo {
    /*width: 1000px;*/
    height: 76px;
    margin: 0 auto;
    padding: 10 10px 0 70px;
    background: url(../images/img01.jpg);
}

#logo h1, #logo p {
    float: left;
    margin: 0;
    color: #8C0209;
}

#logo span {
    color: #FFFFFF;
}

#logo h1 {
    padding: 25px 0 0 0;
    letter-spacing: -1px;
    font-weight: normal;
    font-size: 5em;
}
#logo h12 {
    padding: 25px 0 0 0;
    letter-spacing: -1px;
    font-weight: normal;
    font-size: 35em;
}

#logo p {
    padding: 70px 0 0 3px;
    font-size: 10px;
    color: #FFFFFF;
}

#logo a {
    border: none;
    text-decoration: none;
    color: #8C0209;
}

/* Menu */

#menu {
    /*width: 1000px;*/
    margin: 0 auto;
    padding: 0;
    height: 25px;
    background: url(../images/img02.jpg);
}

#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

#menu li {
    display: inline;
}

#menu a {
    display: block;
    float: left;
    height: 15px;
    margin: 0;
    padding: 5px 5px 5px 10px;
    text-decoration: none;
    /*text-transform: capitalize;*/
    background: url(../images/img03.jpg) no-repeat right top;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #FFFFFF;
}

#menu a:hover {
    color: #FFFFFF;
}

#menu .current_page_item a {
    color: #FFFFFF;
}

/* corps */

#corps
{
    margin-left: 0px;
    margin-bottom: 20px;
    padding: 15px;
    color: #536289;;
    /*background-color: #525252;*/
    background-image: url("../images/motif.png");
    background-repeat: repeat-x;
    border: 0px solid black;
}

#corps h1
{
    color: #536289;
    text-align: center;
    font-family: "Times New Roman", Times, serif;
}

#corps h2
{
    height: 30px;

    /*background-image: url("../../images/titre.png");*/
    background-repeat: no-repeat;

    padding-left: 30px;
    color: #536289;
    text-align: left;
}


/* Footer */

#footer {
    /*width: 960px;*/
    height: 70px;
    margin: 0 auto;
    padding: 0 20px;
    background: url(../images/img04.jpg) no-repeat left top;
}

#footer p {
    margin: 0;
    padding: 25px 0 0 0;
    text-align: center;
    font-size: smaller;
}

#footer a {
}

#footer .link {
    float: right;
}

#footer .copyright {
    float: left;
}

.flower {
    padding-left: 20px;
}


/*.Texte {
	COLOR: #000000; FONT: 11px Verdana
}
.Texte:hover {
	COLOR: #ff0000; FONT: 11px Verdana
}
.Texte2 {
	COLOR: #000000; FONT: bold 11px Verdana; TEXT-DECORATION: none
}
.Titre {
	COLOR: #000000; FONT: bold 17px Verdana
}
.Tutorial {
	COLOR: #FFFFFF;
	FONT: bold 11px Verdana;
	background-color: #006600;

}
.Tutorail3 {
	color: #006600;
	background-color: #FFFFFF;
	font-style: normal;
	font-size: x-small;
}
.Tutorail4 {
	color: #FFCC00;
	background-color: #FFFFFF;
	font-style: normal;
	font-size: x-small;
}
TEXTAREA {
	SCROLLBAR-FACE-COLOR: #009966; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #009966; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #009966; SCROLLBAR-DARKSHADOW-COLOR: #000000; SCROLLBAR-BASE-COLOR: #009966
}
INPUT {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
.inputfeld {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #B9E9FF; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
.submitbutton {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #000000;
	WIDTH: 150px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #000000;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FF9900;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #000000
}
.submitbutton100 {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #000000;
	WIDTH: 150px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #000000;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fff0d3;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #000000
}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normtext {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redboldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dd0000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redtext {
	FONT-SIZE: 12px; COLOR: #dd0000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.kleintext {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redkleintext {
	FONT-SIZE: 10px; COLOR: #dd0000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mediumtext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mediumregular {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mediumtextweiss {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mtverdana {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mtverdanabold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mtverdanaweiss {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.zwischenzeile {
	OVERFLOW: hidden; LINE-HEIGHT: 10px; HEIGHT: 10px
}
.zwischenzeile8 {
	OVERFLOW: hidden; LINE-HEIGHT: 8px; HEIGHT: 8px
}
.zwischenzeile6 {
	OVERFLOW: hidden; LINE-HEIGHT: 6px; HEIGHT: 6px
}
.zwischenzeile4 {
	OVERFLOW: hidden; LINE-HEIGHT: 4px; HEIGHT: 4px
}
.zwischenzeile2 {
	OVERFLOW: hidden; LINE-HEIGHT: 2px; HEIGHT: 2px
}
.newsubshead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsubsheadbak {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #003399
}
.newsubsubs {
	MARGIN-TOP: 14px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc4040; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsubstextabst {
	MARGIN-TOP: 16px; FONT-SIZE: 12px; MARGIN-BOTTOM: 14px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newshead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #a0a0a0
}
.newsubs {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc4040; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newstextabst {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rnewsubshead {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ddeeff
}
.rnewsubsubs {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc4040; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8f4ff
}
.rnewsubstextabst {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 14px; COLOR: #000000; LINE-HEIGHT: 11px; PADDING-TOP: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8f4ff
}
.rnewsubsreftext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8f4ff
}
.kleinanzeigen-header-table {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; WIDTH: 380px; COLOR: white; BACKGROUND-COLOR: #104dcc; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; left-padding: 0px; right-padding: 0px; top-padding: 0px; bottom-padding: 0px
}
.blau1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eef3ff
}
.blau2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dde9ff
}
TABLE.navitable {
	BORDER-RIGHT: #1b6fa5 1px solid; BORDER-TOP: #1b6fa5 1px solid; BORDER-LEFT: #1b6fa5 1px solid; WIDTH: 130px; BORDER-BOTTOM: #1b6fa5 1px solid
}
TR.thead {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #006600
}
TD.thead {
	COLOR: #ffffff; BACKGROUND-COLOR: #1b6fa5
}
.inputfeld350 {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #909090; BORDER-BOTTOM-COLOR: #909090; WIDTH: 350px; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #909090; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #909090; BORDER-BOTTOM-STYLE: solid
}
.inputfeld50 {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #909090; BORDER-BOTTOM-COLOR: #909090; WIDTH: 50px; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #909090; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #909090; BORDER-BOTTOM-STYLE: solid
}
.inputfeld30 {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #909090; BORDER-BOTTOM-COLOR: #909090; WIDTH: 30px; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #909090; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #909090; BORDER-BOTTOM-STYLE: solid
}
.inputfeld60 {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #909090; BORDER-BOTTOM-COLOR: #909090; WIDTH: 60px; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #909090; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #909090; BORDER-BOTTOM-STYLE: solid
}
.inputfeld116 {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #909090; BORDER-BOTTOM-COLOR: #909090; WIDTH: 113px; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #909090; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #909090; BORDER-BOTTOM-STYLE: solid
}
.inputfeld120 {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #909090; BORDER-BOTTOM-COLOR: #909090; WIDTH: 120px; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #909090; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #909090; BORDER-BOTTOM-STYLE: solid
}
.tarea {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #909090; BORDER-BOTTOM-COLOR: #909090; WIDTH: 350px; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #909090; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #909090; BORDER-BOTTOM-STYLE: solid
}
.formknopf {
	FONT-SIZE: 10px;
	BORDER-LEFT-COLOR: #cc4040;
	BORDER-BOTTOM-COLOR: #cc4040;
	COLOR: #000000;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #cc4040;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT-COLOR: #cc4040;
	BORDER-BOTTOM-STYLE: solid;
	list-style-position: inside;
	width: 38mm;



}
.mtverdanabold2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tr-entete{
	COLOR: #ffffff;
	BACKGROUND-COLOR: #006600;
	font-style: normal;
	text-decoration: blink;
	text-align: center;
}
.tabliste{
	BACKGROUND-COLOR: #003366;
	font-style: normal;
	text-decoration: blink;
	text-align: center;
	border-color: #003366;
	color: #FFFFFF;
}
.tabmenu{
	BACKGROUND-COLOR: #fff0d3;
	font-style: normal;
	text-decoration: blink;
	text-align: center;
	border-color: #003366;
	color: #FFFFFF;
}
.petittabliste{
	BACKGROUND-COLOR: #003366;
	font-style: normal;
	text-decoration: blink;
	text-align: center;
	border-color: #003366;
	color: #FFFFFF;
	width:400px;
}
.champsaisie {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #000000;
	WIDTH: 150px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #000000;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fff0d3;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #000000
}
.champsaisie2 {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #003366;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #003366;
	WIDTH: 150px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #003366;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fff0d3;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #003366
}
.champ_center {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	WIDTH: 50px;
	COLOR: #000000;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fff0d3;
	BORDER-RIGHT-WIDTH: 1px
}

.champsaisie3 {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #003366;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #003366;
	WIDTH: 150px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #003366;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fff0d3;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #003366
}
.check{
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #003366;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #003366;
	WIDTH: 30px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #003366;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fff0d3;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #003366;
}
.icone{
	BORDER-TOP-WIDTH: 1px;
	COLOR: #FFFFFF;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	WIDTH: 5px;
	COLOR: #000000;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fff0d3;
	BORDER-RIGHT-WIDTH: 1px
}
.liste {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #003366;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #003366;
	WIDTH: 80px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #003366;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fff0d3;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #003366
}
.liste2 {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #003366;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #003366;
	WIDTH: 150px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #003366;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #00CCCC;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #003366
}
.liste3 {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #003366;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #003366;
	WIDTH: 80px;
	height:300px;
	COLOR: #000000;
	BORDER-TOP-COLOR: #003366;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFCC00;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #003366
}
.label {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003300;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabfon {
	BACKGROUND-COLOR: #993300;
	font-style: normal;
	text-decoration: blink;
	text-align: center;
	border-color: #003366;
	color: #FFFFFF;
}
.td {
	BACKGROUND-COLOR: #fff0d3;
}*/
/*  ====================== */

.gt-hd-row { }

.gt-row {
    background:#ffffff;
}

.gt-hd-row .gt-hd-row-over {
    background: #ebeadb url(../images/popup/hd_row_over_bg.gif) repeat-x;
}



.gt-hd-row td ,.gt-row td {
    font: normal 12px arial, tahoma, helvetica, sans-serif;
    height:21px;
    vertical-align: top;

    white-space:nowrap;

    border-right: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;

    word-break:keep-all;
    word-wrap:normal;

    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;

    -moz-outline: none;
    -moz-user-focus: normal;
}
.gt-hd-row th ,.gt-row th {
    font: normal 12px arial, tahoma, helvetica, sans-serif;
    height:21px;
    vertical-align: top;

    white-space:nowrap;

    border-right: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;

    word-break:keep-all;
    word-wrap:normal;

    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;

    -moz-outline: none;
    -moz-user-focus: normal;
}
.gt-row-empty td {
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.gt-hd-row td {
    height:22px;
    border-right: 1px solid #778899;
    border-bottom: 1px solid #778899;
    background: #ebeadb url(../images/popup/hd_row_bg.gif) repeat-x;
}
.gt-hd-row th {
    height:22px;
    border-right: 1px solid #778899;
    border-bottom: 1px solid #778899;
    background: #ebeadb url(../images/popup/hd_row_bg.gif) repeat-x;
}
/* =============================== */
.gt-row-impair td {
    background-color: #eef6ff;
}

.gt-row-impair td.gt-cell-group {
    background-color: #eef6ff;
}
.gt-row-impair th {
    background-color: #eef6ff;
}

.gt-row-impair th.gt-cell-group {
    background-color: #eef6ff;
}
/* ================================*/
/* =============================== */
.gt-row-pair td {
    background-color: #CFDAD2;
}

.gt-row-pair td.gt-cell-group {
    background-color: #CFDAD2;
}
.gt-row-pair th {
    background-color: #CFDAD2;
}

.gt-row-pair th.gt-cell-group {
    background-color: #CFDAD2;
}
/* ================================*/

.gt-toolbar-box {
    width:100%;
    position: relative;
    height:24px;
    left:0px;
    bottom:0px;
    display:block;
    cursor:default;
    overflow:hidden;
    border: 1px solid #cccccc;
    border-top: 0px;
    background:url(../images/popup/toolbar_bg.gif) repeat-x ;
}

.gt-toolbar-box-top {
    border-bottom: 0px;
    border: 1px solid #cccccc;
}

.gt-toolbar {
    height:23px;
    margin-top:1px;

}

.gt-tool-resize {
    position: absolute;
    cursor:se-resize;
    bottom:0px;
    right:0px;
    width:10px;
    height:10px;
    z-index:20;
    font-size:1px;
    background:url(../images/popup/tool_resize.gif) no-repeat 0px 0px;

    -moz-user-select: none;
    -khtml-user-select: none;
}

.gt-cell-tooltip {
    position: absolute;
    padding:2px;
    z-index:101;
    border:1px solid #666666;
    background : #fff9f3;

}