html,BODY
{
margin: 0;
padding: 0;
height: 100%;
background-image: url('img/SCF_01.png');
background-repeat: repeat-x;
background-position: top;
background-color: #434343;
}




/* tableau principal IHM*/


table.princ
{
width: 958px;
align: center;
}




td.line1_left
{
width:257px;
height:89px;
}


td.line1_right
{
width:701px;
height:89px;
}


td.line2
{
width:958px;
height:59px;
background-image: url('img/SCF_05.png');
background-repeat: no-repeat;
}


td.line3
{
width:958px;
height:260px;
}

td.line3_left
{
width:372px;
height:260px;
background-image: url('img/SCF_06.png');
background-repeat: no-repeat;
}


td.line3_right
{
width:586px;
height:260px;
background-image: url('img/SCF_07.png');
background-repeat: no-repeat;
}

td.line4
{
width:958px;
height:19px;
}


td.line5
{
width:958px;
padding-top:15px;
}



td.frame_l1_corner
{
width:13px;
height:36px;
}

td.frame_l1_middle
{
height:36px;
background-image: url('img/SCF_12.png');
background-repeat: repeat-x;
}


td.frame_l2_left
{
width:13px;
background-image: url('img/SCF_16.png');
background-repeat: repeat-y;
}

td.frame_l2_right
{
width:13px;
background-image: url('img/SCF_30.png');
background-repeat: repeat-y;
background-position: right;
background-color: #505050;
}

td.frame_l2_middle
{
background-color: #505050;
padding:10px;
}

td.frame_l3_corner
{
width:13px;
height:13px;
}

td.frame_l3_middle
{
height:13px;
background-image: url('img/SCF_26.png');
background-repeat: repeat-x;
}




td.sep_menu
{
padding-left:16px;
padding-right:16px;
}

td.sel_menu
{
padding-left:16px;
padding-right:16px;
height:40px;
background-image: url('img/sel_menu.gif');
background-repeat: repeat-x;
}



.agenda_date
{
width:62px;
height:70px;
background-image: url('img/SCF_20.png');
background-repeat: no-repeat;
background-position: top;
text-align:center;
}



a.menu:hover
{
 color:#aaaaaa;               /* ##color */
 font-family:tahoma;
 font-size:13px;
 text-decoration:none;
}

a.menu
{
 color:#ffffff;
 font-family:tahoma;
 font-size:13px;
 text-decoration:none;
}


a:hover
{
 color:#aaaaaa;               /* ##color */
 font-family:tahoma;
 font-size:11px;
 text-decoration:none;
}

a
{
 color:#ffffff;
 font-family:tahoma;
 font-size:11px;
 text-decoration:none;
}

/* styles textuels*/

.bigtitle
{
 color:#aaaaaa;
 font-family:Arial;
 font-size:18px;
 line-height:18px;
}

.bigtitle_color
{
 color:#888888;               /* ##color */
 font-size:13px;
}


.bigtitle_frame
{
 color:#dddddd;
 font-family:Arial;
 font-size:14px;
 line-height:18px;
}


.menu_sep
{
 font-family:Trebuchet MS;
 color:#cccccc;
 font-size:13px;
 padding-right:10px;
 padding-left:10px;
}

.txt
{
 font-family:Trebuchet MS;
 color:#bbbbbb;
 line-height:20px;
 font-size:12px;
}

.txtnews
{
 font-family:Trebuchet MS;
 color:#bbbbbb;
 line-height:15px;
 font-size:11px;
}

.txtnews_title
{
 font-family:Trebuchet MS;
 color:#ffffff;
 line-height:15px;
 font-size:11px;
}


.txtcopyright
{
 font-family:Trebuchet MS;
 color:#555555;
 line-height:13px;
 font-size:10px;
}

.link_bottom
{
color:#555555;
text-decoration:none;
 line-height:13px;
 font-size:10px;
}

.link_bottom:hover
{
color:#777777;
text-decoration:none;
 line-height:13px;
 font-size:10px;
}


.txttitle
{
 font-family:Trebuchet MS;
 color:#ffffff;
 line-height:30px;            /* ##color */
 font-size:13px;
}



