BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-image: url('/fileadmin/templates/eiga/t1_images/back.jpg');
	background-repeat: repeat-x;
}

.csc-multimedia {
	padding-left : 15px;
}

.csc-textpic {
	clear : both;
}

.download-div-tags-mini{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #637f35;
}

.csc-textpic { 
	padding-top : 10px;
}

.bodytext { /* MAN was , .csc-textpic why ? */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#000000;
	margin : 0px;
	padding-top : 10px;
	padding-left : 15px;
}

.csc-textpic-text .bodytext:first-child {
	padding-top : 0px;
}

.ccsc-textpic-text .bodytext:first-child + body {
	padding-top : 0px;
}

.csc-textpic-intext-right-nowrap .bodytext, .csc-textpic-intext-right .bodytext {
/*	padding-left : 0px;*/
}

.csc-textpic-intext-left div.csc-textpic-imagewrap, .csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	padding-left : 15px;
	padding-right : 10px;
}

.csc-textpic-intext-right div.csc-textpic-imagewrap {
	padding-left : 10px ;
}

.PrimaryMenu_level2 a{
	font-weight : normal;
}

.bodytext a{
	color : black;
	font-weight : bold;
}

ul{
	color : black;
	font-family: Verdana,Arial,Helvetica;
	list-style-image: url(../t1_images/bullet-contenu.jpg);
	font-weight : bold;
}

ul a{
	color : black;
	font-weight : bold;
}

.csc-header {
	margin : 0px;
	padding : 0px;
	padding-top : 25px;
	padding-left : 15px;
	margin-bottom : 15px;
	clear : both;
}

.csc-header-n1, .csc-fdfx_2cols_pi1-header-n1 {
	padding : 0px;
	margin : 0px;
}

.csc-header H1, .csc-fdfx_2cols_pi1-header H1 {
	/*color : #0298cd;*/
	color : #0199cc;
	font-weight : bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

.csc-header a {
	/*color : #0298cd;*/
	color : #0199cc;
	font-weight : bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration  : none;
}

H1 {
	margin : 0px;
	padding : 0px;
}

div.csc-header-n1, .csc-fdfx_2cols_pi1-header-n1  {
	background-image : url(../t1_images/firstheader_degrad.jpg);
	background-repeat : repeat-x;
	background-position : bottom left;
	background-color : #FFFFFF;
}

H1.csc-firstHeader {
	padding-left : 15px;
	padding-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	/*height : 30px;*/
	background-image : url(../t1_images/h1_degrad.jpg);
	background-repeat : no-repeat;
	background-position : bottom left;
	/*background-color : #FFFFFF;*/
	color:#607E34;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
}

p.csc-fdfx_2cols_pi1-header + h1 + p {
	display : none;
}

tr {
	vertical-align : top;
}

.logo {
	padding-left:10px; 
	padding-top:20px; 
	padding-bottom:20px
}

#main-titre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color:#607e34;
	margin : 0px;
	padding-top : 25px;
	padding-left : 40px;
	padding-right : 7px;
}

#rightcol-table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px; /* MAN was 15px */
	color:#607e34;
	margin : 0px;
	padding : 0px;
	margin-top : 18px;
}

#main-content-table {
	width : 100%;
}

#main-content-td {
	height : 100%;
}

#main-content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	margin : 0px;
	padding : 0px;
	margin-top : 5px;
	margin-right : 10px;
	padding-left : 0px;
	padding-bottom : 20px;
	background-image : url(../t1_images/main_degrad_contenu.jpg);
	background-repeat : repeat-y;
	background-position : 0px 0px;
	width: 510px;
}

#breadcrumb-tr {
	vertical-align : top;
	height : 14px;
}

#breadcrumb-td {
	height : 1;
}


#copyright-table {
	margin-top : 10px;
}

#news-content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#000000;
	margin : 0px;
	padding-top : 10px;
	padding-left : 15px;
	background-image:url(../t1_images/main_degrad_contenu.jpg);
	background-repeat:repeat-y;
}

#news {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight:bold;
	color:#000000;
}

#rightbox1 {
}

#rightbox2 {
	background-image:url(../t1_images/main_degrad_contenu.jpg);
	background-repeat:repeat-y;
}

ul.PrimaryMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-top : 30px;
	list-style-image : url('/fileadmin/templates/eiga/t1_images/bullet_menu_gauche.gif');
	/*margin : 0px;*/
	margin-left : 20px;
	padding-left : 0px;
	margin-bottom : 0px;
}

li.PrimaryMenuLi {
	margin-top : 10px;
	margin-left : 0px;
	padding-left : 0px;
}

.PrimaryMenu li {
	/*padding-top:10px;*/
	font-weight : bold;
	margin-left : 0px;
	padding-left : 0px;
}

.PrimaryMenu li.PrimaryMenu_Active, .PrimaryMenu li.PrimaryMenu_Current {
	list-style-image : url('/fileadmin/templates/eiga/t1_images/bullet_menu_gauche_open.gif');
}

.PrimaryMenu a {
	color:#637f35;
	text-decoration:none; 
}

.PrimaryMenu a:hover {
	color : #0298cd;
}

.PrimaryMenu_level2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	padding-left : 20px;
	list-style-image : none;
	list-style-type : none;
	font-weight : normal;
}

.PrimaryMenu_level2 li {
	font-weight : normal;
}

.PrimaryMenu_Active a, .PrimaryMenu_Current a {
	color : #0298cd;
}

.PrimaryMenu_level2 a {
	color:#637f35;
}

.PrimaryMenu_Active_level2, .PrimaryMenu_Current_level2, .PrimaryMenu_Normal_level2 {
	border-bottom : 1px solid #637f35;
}

.PrimaryMenu_Active_level2 a, .PrimaryMenu_Current_level2 a {
	color : #0298cd;
}

.PrimaryMenu_Normal ul.PrimaryMenu_level2 {
	display : none;
}

/* BreadCrumb */
ul.BreadCrumb_all {
	text-transform : uppercase;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : grey;
	margin : 0px;
	margin-left : 15px;
	padding : 0px;
}


ul.BreadCrumb_all li {
	display: inline;
	list-style-type : none;
}

ul.BreadCrumb_all a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : grey;
	border-bottom : none;
	margin : 0px;
	padding : 0px 0px 0px 0px;
}

.Members {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	text-align : center;
	background : url(../t1_images/back_log.jpg);
}

.Members_out {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	text-align : center;
	background : url(../t1_images/back_out_top.jpg);
}

.formArea {
	background : url(../t1_images/back_bas.jpg);
	height : 167px;
}

.formArea_out {
	background : url(../t1_images/back_out.jpg);
	height : 51px;
}

.formArea label{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
}

.formArea_out label{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
}


.ChampArea {
	color : #628038;
}

.RemeberArea {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 10px;
}

#copyright-td .bodytext{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 9px;
}

#copyright-td a{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 9px;
	text-decoration : underline;
	font-weight : normal !important;
}

#copyright-td a:hover{
	color : black;
}

#copyright-td .csc-header{
	display : none;
}


/* CSC TEST OLI */

.csc-textpic-caption {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #728c49;
	font-weight : bold;
	padding-top:10px;
}

.MIKAcsc-textpic-imagewrap {
	margin-top:12px;
	margin-left:20px;
	margin-right:20px;
}

/* content on two column */
/* default styles for extension "tx_fdfx2cols_pi1" */
/*  Layout 1 */

.c2l1-left{
   border-right: 1px solid #FFFFFF;
}
.c2l1-middle{
   padding-left: 5px;
}
/*  Layout 2 */
.c2l2-left{
   border-right: 1px solid #FFFFFF;
}
.c2l2-middle{
   background-color : #FFFFFF;
}
/* Layout 3 */
.c2l3-left{
   border-right: 1px solid #FFFFFF;
}
.c2l3-middle{
   background-color : #FFFFFF;
   border: 1px solid #0298cd;
}

.submit_link{
   background-image : url('../t1_images/btn_login.jpg');
   color : white;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 12px;
   font-weight : bold;
   width : 142px;
   height : 27px;
   display:table-cell;
   text-align : center;
   vertical-align : middle;
   text-decoration:underline;
}

.submit_link_out{
   background-image : url('../t1_images/btn_logout.jpg');
   color : white;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 12px;
   font-weight : bold;
   width : 142px;
   height : 27px;
   display: block;
   text-align : center;
   align : center;
   text-decoration:underline;
   display:table-cell;
    vertical-align : middle;
}

#user{
	width:150px;
}

#pass{
	width:150px;
}

#topbanner{
}

.spacer_flash{
	height : 10px;
}

.flash_banner{}

.menu-level3-last {
	margin-bottom : 15px;
}

.menu-level3-boxitem1 {
	width : 192px;
	background-image : url('../t1_images/menu_bkg.jpg');
	background-repeat : repeat-y;
	margin-bottom : 2px;
}
.menu-level3-boxitem2 {
	background-image : url('../t1_images/menu_top.jpg');
	background-repeat : no-repeat;
	background-position : top center;
}
.menu-level3-boxitem3 {
	background-image : url('../t1_images/menu_bot.jpg');
	background-repeat : no-repeat;
	background-position : bottom center;
}
.menu-level3-boxitem3 a {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-image : url('../t1_images/menu_bullet.jpg');
	background-repeat : no-repeat;
	background-position : 5 4;
	display : block;
	padding : 4px;
	padding-left : 33px;
	color:#0098CE;
	text-decoration : none;
}

/* special IE */
* html .menu-level3-boxitem3 a {
	width : 100%;
	height : 100%;
}

.menu-level3-boxitem3-act a , .menu-level3-boxitem3-cur a, .menu-level3-boxitem3-no a:hover  {
	text-decoration : underline;
}

.tx-powermail-pi1_fieldset_1{
	border : none;
}

.tx_powermail_pi1_fieldwrap_html{
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.tx_powermail_pi1_fieldwrap_html_1 , .tx_powermail_pi1_fieldwrap_html_2{
	display : inline;
}

.contact_hr{
	margin-left : 15px;
	border : 0;
	color: black;
	background-color: black;
	height: 1px;
}

.powermail_text{
	width : 180px;
}

.powermail_textarea{
	width : 180px;
}

.tx-powermail-pi1{
	margin-left : 10px;
}

#img_cadenas{
	margin-left : 4px;
	margin-bottom : -1px;
}

#main-content img{
	border-style: solid;
	border-width: 1px;
	border-color: #87d600;
}

.csc-textpic-above img {
	margin-top : 10px!important;
}
	


#copyright .detail{
	color: #666666;
	font-size: 8px!important;
}

input.login_submit
{
   font-size:12px;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-weight:bold;
   text-decoration:underline;
   color:#FFFFFF;
   width:142px;
   height:27px;
   background-image:url('../t1_images/btn_login.jpg');
   border : none;
   margin-left : 4px;
   
}

input.logout_submit
{
   font-size:12px;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-weight:bold;
   text-decoration:underline;
   color:#FFFFFF;
   width:142px;
   height:27px;
   background-image:url('../t1_images/btn_logout.jpg');
   border : none;
   margin-top : 10px;
   
}

.download-table1{

	background-color : white;
	margin-left:25px;
	width : 100%;
}

.download-table2{
	background-color : #e5f4d7;
	margin-left:25px;
	width : 100%;

}

.download-cell-enlarge{
	width : 40px;
	margin : 0;
	padding : 0;
	padding-top : 5px;
	padding-bottom : 8px;
	padding-left : 3px;
}

#rightcol-td-all  .download-cell-enlarge{
	width : 1px;
	margin : 0;
	padding : 3px 10px 3px 3px;
}

.download-cell-enlarge img{
	border : 0!important;

}

.download-cell-date{
	font-size : 12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight : bold;
	width : 100px;
	margin : 0;
	padding : 0;
	padding-top : 7px;
}

.download-cell-label{
	font-size : 12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin : 0;
	padding : 0;
	padding : 7px;
}


.download-cell-label a{
	font-size : 12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color : black;
	text-decoration : underline;
	font-weight : bold;
	margin : 0;
	padding : 0;
}

.download-cell-details{
	width : 130px;
	font-weight : bold;
	margin : 0;
	padding : 0;
	
}

.download-cell-details a{
	font-weight : bold;
	margin : 0;
	padding : 0;
}

.download-link-detail {
	margin : 0;
	padding : 0;
	padding : 7px;
}

#rightcol-td-all .download-link-detail {
	margin : 0;
	padding : 0;
	padding-top : 7px;
	display : none;
}

.download-link-detail a{
	text-decoration :  none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:11px;
	text-decoration : none ;
	border:none;
	display :  block;
	margin : 0;
	padding : 0;
}

.tx-abdownloads-pi1-browsebox{
	margin-left : 25px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.tx-abdownloads-pi1-browsebox a{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
}

.tx-abdownloads-pi1-browsebox table{
	font-weight : bold;
}

.tx-abdownloads-pi1-browsebox-SCell{
	font-weight : normal;
}

.popup_vert{
	position:absolute;  
	width: 100%;
	height : 100%;
	right : 5px;
	bottom : 5px; 
	z-index:12;
	background-color : #8dcd17;
	border : solid #017ebe 1px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : white;
	margin : 0px;
	padding : 0px;
	filter:alpha(opacity=92);
	opacity:0.92;	


}

.popup_ombre{
	position:absolute;
	left:5px;
	top:5px;
	right:0px; 
	bottom:0px;  
	z-index:11; 
	background-color : black;
	filter:alpha(opacity=25);
	opacity:0.25;	
}

.popup_texte{
	position:relative; 
	left:0px; 
	top:0px; 
	right:0px; 
	bottom:0px; 
	z-index:14;
	color : white;
	padding : 10px; 
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.popup_texte .bodytext{
	color : white;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.popup{
	position:absolute; 
	left:29px; 
	top:20px; 
	width:500px; 
	z-index:13; 
	visibility: hidden;
	/*background-color : #FF0000;*/
}

* html .popup_vert {
	height : expression(this.parentNode.clientHeight - 6 + 'px');
}

* html .popup_ombre {
	top : 5px;
	left : 5px;
	width: 100%;
	height : expression(this.parentNode.clientHeight - 5 + 'px');
}

.table_download{
	width : 100%;
}

.tx_abdownloads_catalogView_downloads{
	padding-left : 15px;
}

#rightcol-td-all  .tx_abdownloads_catalogView_downloads{
	padding-top : 4px;
}

.tx_abdownloads_viewDetailsForDownload{
	padding-left : 15px !important;
	border : 0 !important;
	background-color : transparent !important;
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


.tx_abdownloads_viewDetailsForDownload img{
	border : 0px !important;
}

.tx_abdownloads_viewDetailsForDownload a{
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.searchox_shortcut td{
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding : 0px;
}
.searchox_shortcut a{
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.search_left_column_table{
	/*border : solid #0199CB 1px;*/
	background : #FFFFFF url('../t1_images/eiga-search_back.jpg') no-repeat top left;
	margin : 0px;
	width : 180px;
	height : 125px;
	padding : 0px;
}


.search_left_column_table td{
	padding : 0px 15px 0px 15px;
}

.tx-indexedsearch{
	padding : 15px 0px 0px 15px;
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;

}

.tx-indexedsearch-searchbox form td{
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


.tx-indexedsearch-searchbox form a, .tx-indexedsearch-title a, .tx-indexedsearch-path a{
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight :  bold;
}

.tx-indexedsearch-rules p, .tx-indexedsearch-result-number, .tx-indexedsearch-percent, .tx-indexedsearch-info{
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.tx-indexedsearch-rules a{
	color: #0199cc;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
}

.tx-indexedsearch-icon img{
	border : 0 !important;
}

.tx-indexedsearch-descr {
	font-size: 12px;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

.tx-indexedsearch-sw, .tx-indexedsearch-redMarkup{
	color: #0199cc !important;
}

.tx-indexedsearch-browselist-currentPage a{
	font-weight : normal;
}

.leftsearch_content{
	width : 150px;
	font-size : 12px;
	margin-bottom : 15px;
}

.leftsearch_submit{
	border : 0pt none;
	width : 142px;
	background : url('../t1_images/btn_submit.jpg') no-repeat left top;
}

.download-div-label-mini{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding-top : 0px;
}

.download-div-label-mini a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding-top : 0px;
}

.download-div-label-mini a:hover {
	text-decoration: underline;
}

.download-cell-date-mini{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #637f35;
	padding-left : 3px;
	font-size:10px;
	display : none;
}

#rightcol-td-all .ligne-pointille {
	background-image:url(../t1_images/pointille.jpg);
	background-repeat:repeat-x;
	height:3px;
	margin-bottom:5px;
	margin-top:5px;
	padding : 0px;
	width:185px;
}

.tx_abdownloads_searchView_searchBox{
	margin-top : 15px;
	margin-left : 15px !important;
}

.tx_abdownloads_searchView_resultMessage{
	margin-left : 15px !important;
}

.tx_abdownloads_searchView_downloads{
	margin-left : 15px !important;
}

.tx_abdownloads_searchView_noDownloadsMessage{
	margin-left : 15px !important;
	background-color: transparent;
	border:0px;
	font-size:12px;
	margin-bottom:0px;
	margin-top:10px;
	padding:0px;
	text-align:left;
	
}

.tx_abdownloads_searchView_ll_download{
	margin-left : 15px !important;
}

.pdf_tree_line1{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	width : 100%;
}

.pdf_tree_line1_col1{
	font-weight: normal;
	width : 30%;
}

.pdf_tree_line1_col1{
	width : 50%;
}

.pdf_tree_line1_col1{
	width : 10%;
}

.pdf_tree_line1_col1{
	width : 10%;
}

.pdf_tree_line2{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	width : 100%;
}

.pdf_tree_line2_col1{
	width : 30%;
}

.pdf_tree_line2_col1{
	width : 50%;
}

.pdf_tree_line2_col1{
	width : 10%;
}

.pdf_tree_line2_col1{
	width : 10%;
}

.pdf_tree_content_line{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 12px;
	width : 100%;
}

.pdf_tree_content_line_col1{
	width : 30%;
}
.pdf_tree_content_line_col2{
	width : 50%;
}
.pdf_tree_content_line_col3{
	width : 10%;
}
.pdf_tree_content_line_col4{
	width : 10%;
}

.search-table1{
	background-color:white;
	margin-left:15px;
	width:100%;
}

.tx_abdownloads_searchView_downloads{
	clear: both;
	padding-top: 0px;
}

.tx_ab_download_dropdown{
	margin-left : 25px;
	padding-top : 10px;
}

.tx_ab_download_lbl_quicksearch{
	margin-left : 25px;
	color : black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
}

.download_details_DL_link{
	padding-top : 10px;
}

#lbOverlay {
	background-color : #90D42F !important;
}

.csc-linkToTop{
	margin-left : 15px;
}

.csc-linkToTop a{
	color : black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight: bold;
}

.tx-rbflashobject-pi1-swf_altcontent{
	margin-left : 15px;
}