﻿
body 
{
	background: #dadada url('MainLayout/body.gif') repeat-x;
}

a
{
	color: Black;
	text-decoration: underline;
}

a:hover
{
	color: #409d27;
}

#Container
{
	width:808px;
	position:absolute;
	left:50%;
	margin-left: -404px;
	background: url('MainLayout/container.gif') repeat-y;
}

#menu
{
	position:absolute;
	top:121px;
	left:139px;
	background: url('MainLayout/menu.gif');
	height:40px;
	width:401px;
	
}
#menu ul, li
{
	margin:0;
	padding:0;
	list-style: none;
}

#menu li
{
	float:left;
	margin:0;
}

#menu a
{
	position:relative;
	left:-13px;
	font-family:Arial;
	display:block;
	float:left;
	font-size:12px;
	color: #595959;
	text-decoration: none;
	padding-left:7px;
	padding-right: 11px;
	background: url('MainLayout/MenuItem.gif') no-repeat;
	line-height:25px;
	height:25px;
	
}

#menu a:hover
{
	color:#2ba56b;
	
}

#menu a.active
{
	color:#2ba56b;
}

#menu .inbox
{
	margin-top:3px;
	margin-left:20px;
}

#searchbox
{
	position:absolute;
	top:125px;
	left:550px;
	height:34px;
	width:381px;
}
#searchbox .inbox
{
	color:#727272;
	line-height:27px;
	font-family: Arial;
	font-size:11px;
}



#searchbox .searchbox_tbx
{
	background-color: #fff;
	border: 1px solid #b7b7b7;
	border-bottom-color: #e6e6e6;
	border-right-color: #e6e6e6;
	color:#80c75f;
	width: 119px;
	height: 18px;
	vertical-align:middle;
}

#header h1 a
{
	margin:0px; 
	padding:0px;
	background: url('MainLayout/h1.jpg') no-repeat;
	width:166px;
	height:131px;
	position:absolute;
	top:24px;
	left:15px;
}
#header h1 span { display: none; }

#header h2
{
	margin:0px; 
	padding:0px;
	background: url('MainLayout/h2mag.gif') no-repeat;
	position:absolute;
	width: 635px;
	height:113px;
	top:24px;
	left:133px;
}
#header h2.a
{
	background: url('MainLayout/h2eng.gif') no-repeat;
}
#header h2.b
{
	background: url('MainLayout/h2gar.gif') no-repeat;
}
#header h2.c
{
	background: url('MainLayout/h2sou.gif') no-repeat;
}
#header h2 span { display: none; }


/* HEADERS */

#header
{
	height:145px; /*166*/
}
/* for Internet Explorer */
/*\*/
* html #header{
	height: 165px;
}
/**/

#header.headerarticle
{
	height:125px; /*166*/
}
/* for Internet Explorer */
/*\*/
* html #header.headerarticle{
	height: 145px;   
}
/**/

#header.headerfullscreen
{
	height:125px; /*166*/
}
/* for Internet Explorer */
/*\*/
* html #header.headerfullscreen{
	height: 145px;
}
/**/



/* END HEADERS */

#headerov
{
	position:absolute;
	top:0;
	left:0;
	width: 794px;
	height:24px;
	background: url('MainLayout/header.gif');
}

#leftpanel
{
	width:200px;
	float:left;
}

#leftpanel .inbox
{
	margin-left: 25px;
	margin-right:4px;
}

#rightpanel
{
	width:165px;
	float:left;
	min-height:525px;
}
/* for Internet Explorer */
/*\*/
* html #rightpanel {
height: 525px;
}
/**/

#rightpanel .inbox
{
	margin-left:10px;
	width:150px;
}



#mainpanel
{
	background-color:back;
	float:left;
	width:375px; /*384*/
	border-right: 1px dotted #bfbfbf;
	border-left: 1px dotted #bfbfbf;
	
}

#mainpanelarea .inbox
{
	margin-right: 8px;
	padding-left: 10px;
	margin-top:10px;

}

/* for Internet Explorer */
/*\*/
* html #mainpanelarea .inbox {
	margin-left: 0px;
}
/**/


#mainpanelarea
{
	min-height:488px;
}
/* for Internet Explorer */
/*\*/
* html #mainpanelarea {
height: 488px;
}
/**/


#mainpanelWithRightTable
{
	padding:0;
	margin:0;
	height:525px;
}
#mainpanelWithRightarea_main
{
	width:376px;
}
#mainpanelWithRightarea_right
{
	width:178px;
	border-left: 1px solid #bfbfbf;
}

#mainpanelWithRightarea_right .inbox
{
	margin-left:8px;
}

#mainpanelWithRight
{
	float:left;
	width:607px;
}



#mainpanelWithRightareaContent
{
	margin-left:10px;		
}
/* for Internet Explorer */
/*\*/
* html #mainpanelWithRightareaContent {
	margin-left:0;
}
/**/

#mainpanelWithRightarea
{
	min-height:525px;

}
/* for Internet Explorer */
/*\*/
* html #mainpanelWithRightarea {
height: 525px;
}
/**/


#mainpanelWithRightareaContent
{
	min-height:510px;
}
/* for Internet Explorer */
/*\*/
* html #mainpanelWithRightareaContent {
height: 510px;
}
/**/

#mainpanelWithRightareaContent .inbox
{
	margin-right:9px;
	width:370px;
}



#mainpanel_footer
{
	height:30px;
}

#mainpanel_footer .inbox
{
	margin-right: 8px;
	margin-left: 10px;
	margin-top:19px;
}
#mainpanelWithRightTable #mainpanel_footer .inbox
{
	margin:0;
}

#mainpanelWithRightarea #mainpanel_footer 
{
	margin-right:8px;
}


#footer
{
	clear:both;
	background: url('MainLayout/footer.gif') no-repeat #dadada;
	text-align:center;
	padding-top:20px;
	height:40px;
	color: #737373;
	font-family:Arial;
	font-size:11px;
}
#footer a 
{
	color: #737373;
	text-decoration:underline;
}

#headerMenu
{
	position:absolute;
	top:24px;
	right:45px;
	color: White;
	font-family: Arial;
	font-size:10px;
	line-height:18px;
}

#headerMenu .separator
{
	border-left:1px solid #a2ec13;
	font-size:13px;
}

#headerMenu span
{
	padding:0px;
}

#headerMenu a
{
	color:#a2ec13;
	text-decoration:none;
}

#headerMenu a:hover
{
	color: white;
}


#Tab_Conso
{
	width:26px;
	height:97px;
	position:absolute;
	top:24px;
	right:15px;
	background: url('MainLayout/TabConso.gif');
}

#Tab_Pro
{
	width:26px;
	height:505px;
	position:absolute;
	top:121px;
	right:15px;
	background: url('MainLayout/Tab_Conso.gif');
}

#Tab_Pro a 
{
	background: url('MainLayout/TabProLink.gif');
	width:25px;
	height:82px;
	display:block;
	margin-top:2px;
	margin-left:0;
}

#Tab_Pro a:hover
{
	background: url('MainLayout/TabProLinkH.gif');
}

#Tab_Pro a span
{
	display: none;
}

#container_shadow_left
{
	width:15px;
	height:676px;
	background-image: url('MainLayout/container_shadow_left.gif');
	position:absolute;
	top:0px;
	left:0px;
}

#container_shadow_right
{
	width:15px;
	height:676px;
	background-image: url('MainLayout/container_shadow_right.gif');
	position:absolute;
	top:0px;
	right:0px;
}

#extrafooter_sign
{
	position:absolute;
	bottom:60px;
	right:18px;
}


 html, body {
	height: 100%;	overflow: auto; 
	width:90%;
	}
	
	
#pefcinternational a
{
	position:absolute;
	display:block;
	background:url('MainLayout/PEFCinter.gif');
	top:2px;
	right:15px;
	width:110px;
	height:19px;
	text-decoration: none;	
}

#pefcinternational a:hover
{
	background:url('MainLayout/PEFCinterH.gif');
}

#pefcinternational a span
{
	display:none;
}

.row
{
	padding:0;
	margin:0;
	margin-top:6px;
	font-size:11px;
}

.PaginationStatus
{
	font-size:11px;
}

.Faq 
{
	
}

.Faq li
{
	list-style-type:square;
}

.Faq p
{
	color: rgb(57, 105, 80);
}