@import "js/photoshow.css";

:focus { -moz-outline-style: none; }
/* -------------- GLOBAL ----------------------------*/
body, html {
	SCROLLBAR-FACE-COLOR: #e8ffdc;
	SCROLLBAR-HIGHLIGHT-COLOR: #48b941;
	SCROLLBAR-SHADOW-COLOR: #48b941;	
	SCROLLBAR-3DLIGHT-COLOR: #fff;
	SCROLLBAR-DARKSHADOW-COLOR: #fff;  		
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #009c00;
}
body {
	margin:0 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent!important;}

a.headerlogo_noflash, 
a.headerlogo_noflash:link,
a.headerlogo_noflash:visited,
a.headerlogo_noflash:hover{
	background-color:transparent!important;
	border-width:0px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}


#editBody {
	margin:0 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.editClass {
}
.editClassSaveOK {
	background-color: #DDFFDD!important;
}

.mainbody{
	background: #fff url(img/inside_bg.jpg) no-repeat center top;
	overflow-y: scroll;}

a, a:visited{ 
	color:#D8003F;
	padding:0 3 0 3;
	white-space:nowrap;
	}
a:hover{
	color:#fff;
	background-color:#D8003F;
	text-decoration:none;}
a:active{
	color:#fff;
	background-color:#000;
	text-decoration:none;}	

.green, h1{ color:#009c00;}
.black {color:#000!important;}
.red{ color:#D8003F;}

h1{ font:bold 16px Arial, Helvetica, sans-serif;}
h2{ /*color:#000;*/
	text-decoration:underline;
	font:12px Arial, Helvetica, sans-serif;}
h3{ color:#009c00;
	font:10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing: 1px;}
h4{ font:bold 13px Arial, Helvetica, sans-serif;}
h5{ font:bold 14px Arial, Helvetica, sans-serif;}
td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}

li{
	list-style-image:url(img/dot_green.gif);
	/*list-style-position:outside;*/}

ol li {
	margin-bottom:8px;
	list-style-position:outside;}
ul li{
	margin-bottom:8px;
	/*list-style-image:url(img/dot_green.gif);*/
	list-style-position:outside;}
ul li.PDF,ul li.PDFSingle{
	margin:0 0 0 0;	
	padding: 0 0 0 0 ;
	list-style-image:url(img/picto_pdf_16x16.gif);
	list-style-position:inside;}

.separator{
	background: url(img/pix_ddddd.gif) repeat-x;
	height:2px;}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;}

/* -------------- HEADER ----------------------------*/

#top_header{ width:960px;}


/* -------------- CONTENT ----------------------------*/
#content_title{
	font-family:"Univers LT Std 57 Cn","Univers Std 57 Cn","Univers 57 Cn","Univers 57", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;}
a.arealink_green,
a.arealink_green:visited,
a.arealink_green:active{
	white-space: normal;
	color:#000!important;
	padding:20px;
	border:#D4F8BF 1px solid;
	display:block;
	text-decoration:none;
	background-color:transparent;}
a.arealink_green:hover{
	white-space: normal;
	background-color:#EFFAEB;
	color:#000;!important}
	
.area_green{
	color:#009C00!important;
	padding:8px 20px 10px 20px;
	border:#009C00 1px solid;
	background-color:#EFFAEB;
	text-align:justify;
	margin:5px;}

/* -------------- FOOTER ----------------------------*/
.footer,.footer:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #009c00;
	text-decoration:none;}
.footer:hover{
	color: #fff;
	background-color:#009c00;}


/* -------------- VERTICAL NAVIGATION ----------------------------*/
	/* LVL 1 */	
	#vertnav{
		padding:0 0 0 0;
		margin:0 0 0 28px;}

	a.ie_vn_lvl1,a.ie_vn_lvl1_sel,a.ie_vn_lvl1:active,a.ie_vn_lvl1_sel:active,a.ie_vn_lvl1:visited,a.ie_vn_lvl1_sel:visited {
		zoom: 1;
		background-image: none;
		background-color: transparent;		
	}	

	a.vn_lvl1_sel, a.vn_lvl1_sel:active, a.vn_lvl1_sel:visited {
		zoom: 1;
		background-image: none;
		background-color: transparent;
	}	
	
	a.vn_lvl1, a.vn_lvl1:active,	a.vn_lvl1:visited {
		zoom: 1;
		background-image: none;
	}
	
	a.vn_lvl1:hover,a.vn_lvl1_sel:hover {
		zoom: 1;
		background: url(img/vertnav_lvl3_bg.png) repeat-y;
	}	

	a.ie_vn_lvl1:hover, a.ie_vn_lvl1_sel:hover {
		zoom: 1;
		cursor: pointer;
		background-image: none;
		background-color: transparent;		
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod=scale, src='/test/skins/default/img/vertnav_lvl3_bg.png');		
	}	

				
	/* LVL 2 */	
	#vertnav ul{
		padding:0 0 0 0;
		margin:0 0 6px 14px;		
		}
	a.vn_lvl2, a.vn_lvl2:visited{
		display:block;
		padding:4px 0 0 0;
		margin:0 0 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-decoration:none;
		text-transform:uppercase;
		background-color:transparent!important;}		
	a.vn_lvl2:hover{
		color:#009c00;
		background-color:transparent!important;}
		
	a.vn_lvl2_sel, a.vn_lvl2_sel:visited, a.vn_lvl2_sel:hover{		
		display:block;
		padding:4px 0 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#009c00;
		text-decoration:none;
		text-transform:uppercase;
		background-color:transparent!important;}
			
	a.vn_lvl3, a.vn_lvl3:visited {
		zoom: 1;
		display:block;	
		padding:3px 0 3px 7px;
		margin:0 0 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		color:#000;
		text-decoration:none;
		text-transform:none;
		background-image: none;
		background-color: transparent;				
	}

	a.vn_lvl3:hover{
		cursor: pointer;	
		color:#009c00;
		background: url(img/vertnav_lvl3_bg_ov.png) repeat-y;
		}			

	a.vn_lvl3_sel, a.vn_lvl3_sel:visited, a.vn_lvl3_sel:hover{
		display:block;	
		padding:3px 0 3px 7px;
		margin:0 0 0 0;
		background: url('img/vertnav_lvl3_bg_sel.png') repeat-y;
		font-family: Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		line-height:12px;
		color:#fff;
		text-decoration:none;
		text-transform:none;
		}			
				
	a.ie_vn_lvl3, a.ie_vn_lvl3:visited {
		zoom: 1;
		display:block;	
		padding:3px 0 3px 7px;
		margin:0 0 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		color:#000;
		text-decoration:none;
		text-transform:none;
		background-image: none;
		background-color: transparent;				
		}
		
	a.ie_vn_lvl3:hover{
		cursor: pointer;	
		color:#009c00;
		background-image: none;
		background-color: transparent;	
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod=scale, src='/test/skins/default/img/vertnav_lvl3_bg_ov.png');
		}
					
	a.ie_vn_lvl3_sel, a.ie_vn_lvl3_sel:visited, a.ie_vn_lvl3_sel:active, a.ie_vn_lvl3_sel:hover{
		zoom: 1;
		display:block;	
		background-image: none;
		background-color: transparent;		
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod=scale, src='/test/skins/default/img/vertnav_lvl3_bg_sel.png');
		padding:3px 0 3px 7px;
		margin:0 0 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		line-height:12px;
		color:#fff;
		text-decoration:none;
		text-transform:none;
		}	


	.pngbg {
		padding:0px 0 4px 0;
		margin:0 0 0 0;		
		background: url(img/vertnav_lvl3_bg.png) repeat-y;
	}
		
	.ie_pngbg {
		zoom: 1;
		padding:0px 0 4px 0;
		margin:0 0 0 0;		
	}
		
