﻿/***************************************************************************************
*   -- Cette feuille a besoin de ScreenControles.css pour s'afficher correctement --   *
****************************************************************************************/

/****************************************
*   Style pour la master page master    *
*****************************************/
#main
{
    position:relative;
    margin-left:auto; 
    margin-right:auto;
    width:1000px;
    height:100%;
}
#main .top
{
    top:0px;
    left:0px;
    height:120px;
    width:1000px;
    background-image:url('Images/top.gif');
}
#main .content 
{
    margin-top:10px;
}
#zone_menu
{
    width:200px;
    vertical-align:top;
}

#zone_content
{
    width:800px;
    vertical-align:top;
}
#zone_content .content_wrapper
{
	width: 780px;
    padding-left:10px;
    padding-right:10px;
}
.sitemap
{
    text-align:left;
    width:700px;
    top: 100px;
    left: 20px;
    position: relative;
}
.user_connected
{
    text-align:left;
    width:700px;
    top: 70px;
    left: 20px;
    position: relative;
    color: White;
}
.language
{
    width:75px;
    text-align:center;
    position: absolute;
    top: 99px;
    left: 780px;
}
.login
{
    width:75px;
    text-align:center;
    position: absolute;
    top: 99px;
    left: 889px;
}
#section_copyright
{
    padding-bottom:25px;
    padding-top:20px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    width:1000px;
}
#section_copyright .footerPad
{
    height:1px;
    width:75px;
}
#section_copyright .filet
{
    height: 1px;
    width: 850px;
    background-image:url('Images/footer_filet_1.gif');
    background-repeat:repeat-x;
}
#section_copyright .footer
{
    height:40px;
    text-align:center;
    vertical-align:middle;
    font-size: 0.8em;
}
/****************************************
*   Style pour la master page private   *
*****************************************/
#menu_static
{
    text-align:left;
    margin-top: 45px;
}
#menu_static .section_title
{
    padding-left:20px;
    background-image:url('Images/nav-on.gif');
    background-repeat:no-repeat;
    height:30px;
    width:200px;
}

#menu_static .section_title_proprio
{
    padding-left:90px;
    background-image:url('Images/picto-mini-proprio.jpg');
    background-repeat:no-repeat;
    height:60px;
    width:200px;
}

#menu_static .section_title_admin
{
    padding-left:90px;
    background-image:url('Images/picto-mini-admin.jpg');
    background-repeat:no-repeat;
    height:60px;
    width:200px;
}

#menu_static .section_content_level1
{
	color:#C64A1B;
    padding-left:10px;
    font-weight: bold;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#FFE6B0;
}
#menu_static .section_content_level2
{
    padding-left:20px;
    padding-top:10px;
    padding-bottom:20px;
    background-color:#FFE6B0;
}

#menu_static .section_splitter
{
    background-image:url('Images/filet.gif');
    background-repeat:no-repeat;
    width:200px;
    height:1px;
}
#menu_static .section_spacer
{
    background: #FFFFFF url( 'Images/shim_blanc.gif' ) repeat-x;
    height:20px;
}

#menu_static .section_spacer_proprio
{
    background: #FFFFFF url( 'Images/shim_blanc.gif' ) repeat-x;
    height:10px;
}

.menu_title
{
    color:#FFFFFF;
}
.menu_subtitle
{
    font-weight:bold;
}
.menu_label
{
    color:#000000;
}
.menu_action
{
    color:#C64A1B;
}

.bouton_test
{
	width:121px;
	height:95px;
	background-image: url( 'Images/piton-gratuit-off.gif' );
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
.bouton_test:hover
{
	width:121px;
	height:95px;
	background-image: url( 'Images/piton-gratuit-on.gif' );
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
/****************************************
*   Style pour la master page intranet  *
*****************************************/
#section_menu_intranet
{
    position:relative;
    top:-10px;
    width:100%;
}
#syndicat_top
{
    background-image: url(  'Images/photo-contour-haut.gif' );
    background-repeat: no-repeat;
    width: 185px;
    height: 15px;
}
#syndicat_bottom
{
    background-image: url( 'Images/photo-contour-bas.gif' );
    background-repeat: repeat-x repeat-y;
    position:absolute;
    top:185px;
    left:0px;
    width: 185px;
    height: 15px;
    
}
#syndicat_side
{
    background-position:right;
    background-image: url('Images/photo-contour-droite.gif');
    background-repeat:no-repeat;
    position:absolute;
    width:15px;
    height:200px;
    top:0px;
    left:185px;
}

#syndicat_photo
{
	position: absolute;
    background-image: url('Images/background-photo.gif');
    background-repeat: repeat-x repeat-y;
    line-height: 170px;
	vertical-align: middle;
    text-align: center;
    height: 170px;
    width: 185px;
}

.syndicat_photo
{
	position: static;
    max-height: 170px;
    max-width: 185px;
    vertical-align: middle;
}
#intranet_top
{
	background-image: url( 'Images/bande-titre.gif' );
	height: 30px;
	position: relative;
	top: -10px;
	_top: -11px;/*ie 6 hack*/
	left: -210px;
	vertical-align: middle;
	background-repeat: no-repeat;
}
#intranet_top .syndicat_nom
{
    font-size:1.4em;
    color:#FFFFFF;
}

#intranet_top #div-hide-show-menu
{
    color:White;
    left: 20px;
    position: absolute;
    float: left;
    margin-top: 6px;
    cursor: pointer;
}

#intranet_top #syndicat-nom-container
{
    float: left;
    margin-left:210px;
}

#intranet_menu
{
    position: relative;
    margin-top:30px;
    white-space: normal;
}
/* style du menu dynamique */
.menu_header
{
    background-position:bottom;
    background-image:url('Images/nav-off.gif');
    background-repeat:no-repeat;
    height:30px;
    margin-top:15px;
    padding-left:20px;
    vertical-align:middle;
}
.menu_header a:link,
.menu_header a:hover,
.menu_header a:visited,
.menu_header a:active
{
    font-size:1.2em;
    color:#FFFFFF;
}
.menu_selected_header
{
    background-position:bottom;
    background-image:url('Images/nav-on.gif');
    background-repeat:no-repeat;
    height:30px;
    margin-top:15px;
    padding-left:20px;
    vertical-align:middle;
}
.menu_selected_header a:link,
.menu_selected_header a:hover,
.menu_selected_header a:visited,
.menu_selected_header a:active
{
    color:#FFFFFF;
    font-size:1.2em;
}
.menu_content
{
    background-color:#FFE6B0;
}
.menu_node
{
    color: #000000;
    height: 30px;
    vertical-align: middle;
}
.menu_selectednode
{
    color:#C64A1B;
    height:30px;
    vertical-align:middle;
}


.menu_first_level
{
	position: absolute;
	margin-top: 5px;
}

/* IE6 seulement */
/*\*/
* html .menu_first_level  
{
	position: static;
	margin-top: 5px; }
/**/

.section_content_level2 td
{
	vertical-align: top;
	}