/*
************************************************************
* Sofindev.css
* ------------
* Feuille de style utilisée pour la mise en page de
* l'application / du site.
*
* Copyright - Ewapps S.A. - 2007
************************************************************
*/

Body 
{
    background-color : #454a3f;
    margin : 0px;
}

.Banner_Left
{
    background-image : url('/Images/banner-left-bg.jpg');
    color : White;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
    height : 16px;
    padding : 118px 4px 0px 0px;
    text-align : right;
    vertical-align : top;
    width : 753px;
}
.Banner_Right
{
    background-image : url('/Images/banner-right-bg.jpg');
    color : Black;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
    height : 16px;
    padding : 118px 0px 0px 4px;
    vertical-align : top;
    width : 219px;
}

.Banner2_Left
{
    background-image : url('/Images/banner2-left-bg.jpg');
    color : White;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
    height : 45px;
    padding : 5px 4px 0px 0px;
    text-align : right;
    vertical-align : top;
    width : 753px;
}
.Banner2_Right
{
    background-image : url('/Images/banner2-right-bg.jpg');
    color : Black;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
    height : 45px;
    padding : 5px 23px 0px 0px;
    text-align : right;
    vertical-align : top;
    width : 200px;
}

.Content 
{
    color : #565656;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
    padding : 0px 5px 0px 5px;
    width : 568px;
}
.Content_Background
{
	background-color : White;
	background-image : url('/Images/content-bg.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	width: 980px;
	height: 520px;
}

.Footer_Right
{
    background-image : url('/Images/footer-right-bg.jpg');
    color : White;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
    height : 25px;
    padding : 12px 0px 0px 100px;
    width : 701px;
}

.Menu
{
    background-image : url('/Images/menu-bg.gif');
    color : White;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
    height : 191px;
    padding : 43px 0px 0px 7px;
    width : 172px;
}
div.Menu_Link a, div.Menu_Link a:link, div.Menu_Link a:visited, div.Menu_Link a:active
{
    color : White;
    display : block;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 9px;
    font-weight : bold;
    height : 18px;
    padding : 4px 0px 0px 5px;
    text-decoration : none;
    width : 167px;
}
div.Menu_Link a:hover
{
    background-image : url('/Images/menu-bg-on.gif');
    color : Black;
    text-decoration : none;
}

span.Menu_Language a, span.Menu_Language a:Link, span.Menu_Language a:visited, span.Menu_Language a:active
{
    color : White;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
}
span.Menu_Language a:hover
{
    color : White;
    text-decoration : underline;
}

.News 
{
    vertical-align : top;
    background-image : url('/Images/news-bg.gif');
    color : Black;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
    padding : 0px 16px 0px 5px;
    width : 202px;
}

.Text_MainTitle 
{
    color : #565656;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-weight : bold;
}

.Text_Title 
{
    color : #565656;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
}

.Text_Title_Green
{
    color : #54b847;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
}

.Text_Black
{
    color : Black;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.Text_Gray
{
    color : #565656;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.Text_Green
{
    color : #54b847;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.Text_Red
{
    color : Red;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.Top 
{
    background-image : url('/Images/top-bg.jpg');
    color : #32343e;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
    height : 34px;
    padding : 25px 10px 0px 0px;
    text-align : right;
    width : 970px;
}

a:link, a:visited, a:active, a:hover
{
   color : #54b847;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-weight : normal;
   text-decoration : none;
}
a:hover
{
   text-decoration : underline;
}

.Link_LightGray:link, .Link_LightGray::visited, .Link_LightGray::active, .Link_LightGray::hover
{
   color : #f9f9f9;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
   text-decoration : none;
}
.Link_LightGray:hover
{
   text-decoration : underline;
}

.Link_DarkGray:link, .Link_DarkGray:visited, .Link_DarkGray:active, .Link_DarkGray:hover
{
   color : #45464a;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
   text-decoration : none;
}
.Link_DarkGray:hover
{
   text-decoration : underline;
}

/* **** Datagrid - Start **** */
.Grid
{
    border: solid 1px #d4d4d3;
}
.Grid td
{
    border: solid 1px #d4d4d3;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    margin: 3px 3px 3px 3px;
    padding: 5px 5px 5px 5px;
}

.GridHeader
{
    background-image : url('/Images/innergrid-header-bg.gif');
    color : Black;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
}

.GridPager
{
    background-color : #EEEEEE;
    color : Black;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
}

.GridItem
{
    background-color: #f2f2f2;
    font-size: 9px;
    vertical-align : top;
}
.GridAltItem
{
    background-color: #f9f9f9;
    font-size: 9px;
    vertical-align : top;
}
