@charset "utf-8";
/* CSS Document */

html
{height:100%;width:100%;}

*{padding: 0; margin: 0;}

table,td,tr,p,div,span,img,ul,li
{margin:0;padding:0;border:0;}



#main {
		width:100%;
		clear:both;
}
#content {
		width:100%;
}


.clearboth {
		clear:both;
}

a
{color:#6e9c35;}



#_dashboards
{width:100%;min-height:600px;height:auto;}

#_dashboards .column1
{width:55%;padding-right:3%;height:auto;float:left;}

#_dashboards .column1 .subitem
{min-height:200px;height:auto;}

#_dashboards .column2
{width:40%;float:left;height:auto;}

#_dashboards .column2 .subitem
{min-height:150px;height:auto;}


#dashboards
{width:700px;background: #eee;padding:25px;min-height:600px;height:auto;}

#dashboards .column1
{width:400px;padding-right:15px;float:left;}

#dashboards .column1 .subitem
{height:125px;border: 1px solid #ccc;padding:15px 10px 0px 10px;}

#dashboards .column2
{width:225px;float:left;}

#dashboards .column2 .subitem
{height:100px;border: 1px solid #ccc;padding:15px 10px 0px 10px;}


#dashboard_menu
{font-family:arial,sans-serif;font-size: 13px;padding:10%;color: #474636;width:80%;}

#dashboard_menu  ul
{display:block;}

#dashboard_menu ul li
{list-style:none;list-image:none;display:block;float:none;}

#dashboard_menu ul li.level1
{margin-bottom:5px;margin-top:21px;font-weight:bold;border-bottom: 1px dotted #474636;}

#dashboard_menu ul li.level1 a
{color:#474636;}

#dashboard_menu ul li.level2
{margin-bottom:5px;}

#dashboard_menu li.level2 a
{color: #474636;text-decoration:none;}

#dashboard_menu li.level2 a:hover
{color:#92907a;}

#dashboard_menu ul li.level3
{}

#dashboard_menu li.level3 a
{color: #474636;text-decoration:none;}

#dashboard_menu li.level3 a:hover
{color:#92907a; center left no-repeat;}

a.sans
{color:#6e9c35;text-decoration:none;}

a.sans:hover
{text-decoration:underline;}

.sans a
{font-family:tahoma,sans-serif;font-size: 13px;color:#6e9c35}

.sans a:hover
{text-decoration:underline;}

a.under
{text-decoration:underline;}

a.under:hover
{text-decoration:none;}


/********************************************/
/*              INPUTS  					*/
/********************************************/

input 		{			 
			 background-color: #f2f2f1;
			 font-size:16px;
			}




/********************************************/
/*              MODAL (THICKBOX)  			*/
/********************************************/

#modal_menu
{display:none;}

.modal_a {background: #474636;width:auto;color:white;height:20px;float:none;text-align:left;margin:0px 0px 0px 0px;padding: 8px 14px;cursor:pointer;border-top-left-radius:0.5em;-webkit-border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;border-bottom-left-radius:0.5em;-webkit-border-bottom-left-radius:0.5em;-moz-border-radius-bottomleft:0.5em;border-top-right-radius:0.5em;-webkit-border-top-right-radius:0.5em;-moz-border-radius-topright:0.5em;border-bottom-right-radius:0.5em;-webkit-border-bottom-right-radius:0.5em;-moz-border-radius-bottomright:0.5em;text-decoration:none;}

.modal_a:hover {background: #4a4a4a;}



/********************************************/
/*              DIVS & SECTION  			*/
/********************************************/


.divs_title {
	 font-family: arial, sans-serif;
	 font-size: 16px;
	 color: #5b5b5c;
	 margin: 24px 0px 0px 0px;
             }			 
.divs_off {
	height:24px;
	padding: 10px 10px 0px 10px;
	float:left;
	color: #000;
	background: #efefde url(/ressources/sm.png) repeat-x;
	border: 1px solid #C8CCCE;
	cursor:pointer;
	}

.divs_off:hover {
	background-color:#C8CCCE;
	}
	
.divs_on {
	height:24px;
	padding: 10px 10px 0px 10px;
	float:left;
	border: 1px solid #C8CCCE;
	border-bottom: 1px solid white;
	cursor:pointer;
	color: #000;
	}

.divs_inter {
	height:35px;
	width: 7px;
	border-bottom: 1px solid #C8CCCE;
}

.edivs_off {
	height:24px;
	padding: 10px 10px 0px 10px;
	float:left;
	color:#728F90;
	background: transparent ;
	border: 1px solid #728F90;
	cursor:pointer;
	}

.edivs_off a
{text-decoration:none;}

.edivs_off a:hover
{text-decoration:none;font-weight:normal;}


.edivs_off:hover {
	background-color:#728F90;
	color:white;
	}
	
.edivs_on {
	height:24px;
	padding: 10px 10px 0px 10px;
	background-color:transparent;
	color:white;
	float:left;
	border: 1px solid #728F90;
	border-bottom: 5px solid #728F90;
	cursor:pointer;
	}

.edivs_on a
{text-decoration:none;}

.edivs_on a:hover
{text-decoration:none;}

.edivs_inter {
	height:35px;
	width: 7px;
	border-bottom: 1px solid #728F90;
}

.display_multimedia {
	height:400px;
	background: black;
	width: 800px;
	border: 1px solid #C8CCCE; 
}

.display_history {
	height:400px;
	width: 800px;
	border: 1px solid #C8CCCE; 
}
	
.divs_off a{color:black;text-decoration:none;}
.divs_off a:hover{color:black;text-decoration:underline;}
.divs_on a{color:black;text-decoration:none;}

.section_on {
	min-height:600px;
	display: active;
	padding: 0px 0px 0px 00px;
	/*background-color:#C8CCCE;*/
}

.section_off {
	display: none;
	position:absolute;
	top:-1000px;
	left: -1000px;
}



			



/********************************************/
/*              LIVE  					*/
/********************************************/


#live
{font-family:arial,sans-serif;font-size: 13px;}

#live .doc_status {font-family:arial,verdana,sans-serif;color:#5F4C3B;font-size:16px;}

#live h1 {font-size:28px;font-weight:normal;font-family:georgia,serif;color:#474636;}
#live h2 {font-size:21px;font-weight:normal;font-family:georgia,serif;color:#474636;}
#live h3 {font-size:16px;font-weight:bold;font-family:georgia,serif;color:#474636;}

#live .section {font-size:21px;font-weight:bold;border-bottom: 1px dotted #5F4C3B;}

#live input {color:black;font-family:arial,verdana,sans-serif;}

#live input.title {color:#474636;ont-size: 13px;padding: 0px 0px 0px 0px;text-align:left;}
			 
#live div.field_title {
			 color:#474636;
			 font-size: 13px;
			 padding: 20px 0px 0px 0px;
			 clear:left;
			 font-weight:normal;
			 }
#live div.title {
			 color:#474636;
			 font-size: 13px;
			 padding: 20px 0px 0px 0px;
			 clear:left;
			 font-weight:normal;
			 }			 

#live .field_description {font-family: arial,verdana,sans-serif;
			 color:#474636;
			 font-size: 13px;
			 width: 500px;
			 padding: 20px 0px 0px 0px;
			 }
	 				 
#progress_display .field_description {font-family: arial,verdana,sans-serif;
			 color:#474636;
			 font-size: 13px;
			 width: 500px;
			 padding: 0px 0px 0px 0px;
			 }

#live textarea.code{
			 background-color: #f6f3e6;
             font-family: courier new,courier,sans-serif;
             ont-size: 13px;
			 margin:0px;
			 padding:0px;
			 text-align: left;
}		 

#live input.default {
			 background-color: #f6f3e6;
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 width: 450px;
			 padding: 5px;
			 }

#live select.default {
			 background-color: #f6f3e6;
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 width: 200px;
			 padding: 5px;
			 }

#live textarea.default {
			 background-color: #f6f3e6;
			 font-family: arial,verdana,sans-serif;
			 font-size: 13px;
			 width: 600px;
			 line-height:18px;
			 padding: 2px 5px 2px 5px;
			 }				 
			 
#live radio.default {
			 font-family: arial,verdana,sans-serif;
			 font-size: 13px;
			 }		 


#live select.default {
			 font-family: arial,verdana,sans-serif;
			 font-size: 13px;
			 width: 300px;
			 padding: 2px 5px 2px 5px;
			 }	

#live .panel_menu_item_off
{padding: 14px 8px 14px 40px;cursor:default;margin: 0;}

#live .panel_menu_item_on
{background: url(/net/resources/modules/panel_on.png) center left no-repeat;padding: 14px 8px 14px 40px;cursor:default;margin: 0;}

#live .panel_menu_item_high
{background: url(/net/resources/modules/panel_on.png) center left no-repeat;padding: 14px 8px 14px 40px;margin: 10px 0px;cursor:default;}

#live .panel_menu h2
{margin: 10px 0 0 0;padding:0;}

#live .panel_menu_item_off .sub_menu_item a
{display:none;}

#live .panel_menu_item_off .sub_menu_item
{display:none;}

#live .panel_menu_item_on .sub_menu_item
{background: #a3b8cd;width:90%;height:16px;color:white;float:none;text-align:left;margin:5px 0 5px 0px;padding: 4px 6px;cursor:hand;;border-top-left-radius:0.3em;-webkit-border-top-left-radius:0.3em;-moz-border-radius-topleft:0.3em;border-bottom-left-radius:0.3em;-webkit-border-bottom-left-radius:0.3em;-moz-border-radius-bottomleft:0.3em;border-top-right-radius:0.3em;-webkit-border-top-right-radius:0.3em;-moz-border-radius-topright:0.3em;border-bottom-right-radius:0.3em;-webkit-border-bottom-right-radius:0.3em;-moz-border-radius-bottomright:0.3em;}

#live .panel_menu_item_high .sub_menu_item
{background: #a3b8cd;width:90%;height:16px;color:white;float:none;text-align:left;margin:5px 0 5px 0px;padding: 4px 6px;cursor:hand;;border-top-left-radius:0.3em;-webkit-border-top-left-radius:0.3em;-moz-border-radius-topleft:0.3em;border-bottom-left-radius:0.3em;-webkit-border-bottom-left-radius:0.3em;-moz-border-radius-bottomleft:0.3em;border-top-right-radius:0.3em;-webkit-border-top-right-radius:0.3em;-moz-border-radius-topright:0.3em;border-bottom-right-radius:0.3em;-webkit-border-bottom-right-radius:0.3em;-moz-border-radius-bottomright:0.3em;}

#live .panels .sans
{text-decoration:none;}

#live .panels .sans:hover
{text-decoration:underline;}


#live .panel_menu_item_on .sub_menu_item a
{color:white;text-decoration:none;}

#live .panel_menu_item_on .sub_menu_item a:hover
{text-decoration:underline;}

#live .panel_menu_item_high .sub_menu_item a
{color:white;text-decoration:none;}

#live .panel_menu_item_high .sub_menu_item a:hover
{text-decoration:underline;}

#live .panels
{float:left;padding: 30px 0px;width:100%;}

#live .panels a
{text-decoration:none;}

#live .panels a:hover
{text-decoration:underline;}

#live .panels .item
{width:100%;}

#live .panels .item .content
{background: #E5EFF1;width:100%;min-height:60px;max-height:300px;overflow:auto;color:#5a5a5a;float:none;text-align:left;margin:5px 0 30px 0px;cursor:hand;}


#live .panels .item .links
{width:100%;margin:0px 0px 20px 0px;}

#live .panels .item .header
{width:100%;margin:0px 20px 0px 0px;overflow:hidden;float:left;}

#live .panels .item .header_label
{max-width:100px;overflow:hidden;font-weight:bold;color:#000;}


#live .panels .links a
{background: #cbdadd;width:auto;height:auto;color:#5a5a5a;float:left;margin: 0px 10px 10px 0px;padding: 4px 10px;cursor:hand;}

#live .panels .links a:hover
{background: #22a9dd;text-decoration:none;color:#fff;}

#live .panels .item .content a
{color:#20201c;font-weight:normal;}

#live .panels .item .content a:hover
{color: #5a5a5a;text-decoration:none;}

#live .panels .item .content .rows_2 {background: transparent;width:95%;min-height:21px;float:none;text-align:left;margin:0px 0 5px 0px;padding: 0px 10px;cursor:hand;;border: 1px solid #d1dee6;}

#live .panels .item .content .rows_2_hover {background: #f6f3e6;width:95%;min-height:21px;float:none;text-align:left;margin:0px 0 5px 0px;padding: 0px 10px;cursor:hand;border: 1px solid #d1dee6;}

#live .panels .item .rows_1 {background: #f6f3e6;width:95%;min-height:21px;float:none;text-align:left;margin:0px 0 5px 0px;padding: 0px 10px;cursor:hand;border: 1px solid #d1dee6;}

#live .panels .item .rows_1_hover {background: transparent;width:95%;min-height:21px;float:none;text-align:left;margin:0px 0 5px 0px;padding: 0px 10px;cursor:hand;border: 1px solid #d1dee6;}

#live .panels ul.item li.rows_1 {list-style:none;list-style-image: none;background: #e2eaef;width:95%;min-height:21px;float:none;text-align:left;margin:0px 0 5px 0px;padding: 0px 10px;cursor:hand;border: 1px solid #d1dee6;}

#live .panels ul.item li.rows_2 {list-style:none;list-style-image: none;background: #F2F6F7;width:95%;min-height:21px;float:none;text-align:left;margin:0px 0 5px 0px;padding: 0px 10px;cursor:hand;border: 1px solid #d1dee6;}

#live .panels ul.item li.rows_1:hover {list-style:none;list-style-image: none;background: #F2F6F7;width:95%;min-height:21px;float:none;text-align:left;margin:0px 0 5px 0px;padding: 0px 10px;cursor:hand;border: 1px solid #d1dee6;}

#live .panels ul.item li.rows_2:hover {background: #e2eaef;}


#live .panels .item_on
{display:block;}

#live .panels .item_off
{display:none;}

#live .panels .item .links a:hover
{color:#5a5a5a;text-decoration:none;}

#live .panels .cols
{float:left;padding: 6px 0px 0px 0px;margin-right:20px;overflow:hidden;}

#live .panels .item h2
{width:100%;min-height:24px;color:#;float:none;text-align:left;margin:30px 0px 20px 0;padding: 4px 0px;cursor:hand;font-size:21px;color:#474636;border-bottom: 2px solid #474636;}

#live .panels a
{color:#000;}

#live .panels .view_actions 
{margin-top:5px;}

#live .panels .view_actions a
{background: #474636;color:#fff;padding:5px 10px;margin-right:10px;}

#live .panels .view_actions a:hover
{text-decoration:none;box-shadow: 3px 3px 2px #ccc;}

#live opacity 80
{filter: alpha(opacity=80);opacity: 0.80;}

#live opacity 80:hover
{filter: alpha(opacity=100);opacity: 1.00;}



/* PARAMETERS */

#live .parameters
{background: #e8f3f6;width:170px;min-height:80px;height:auto;float:none;text-align:left;margin:10px 0 5px 0px;padding: 15px;cursor:hand;;border-top-left-radius:0.5em;-webkit-border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;border-bottom-left-radius:0.5em;-webkit-border-bottom-left-radius:0.5em;-moz-border-radius-bottomleft:0.5em;border-top-right-radius:0.5em;-webkit-border-top-right-radius:0.5em;-moz-border-radius-topright:0.5em;border-bottom-right-radius:0.5em;-webkit-border-bottom-right-radius:0.5em;-moz-border-radius-bottomright:0.5em;font-size:12px;}

#live .parameters .param_content
{padding:0;margin:0;}

#live .parameters input {color:black;font-family:arial,verdana,sans-serif;font-size:12px;}
			 
#live .param_label  {
			 color:#474636;
			 padding: 5px 0px 0px 0px;
			 clear:left;
			 margin: 0;
			 font-weight:normal;
			 }

#live .parameters input.numeric {width:75px;height:24px;}
#live .parameters input.text 	{width:150px;height:24px;}


/********************************************/
/*              LIVE HEADERS  				*/
/********************************************/


#live-content-header {
	padding-top:10px;
	background-color: #515e7e;
	text-align: left;
	font-family: a;
	font-size:13px/100%;
	width:100%;
}

#live-content-header .title {
	background:transparent;
	color:white;
	font-size:1.7em;
	text-align: left;
	font-family: arial;
	width: 60%;
	overflow:hidden;
	padding: 10px;
	float:left;
	clear:both;
}



#live ul#actions li {
				
		list-style:none;
		width:auto;
		text-align: left;
		padding: 8px 15px 2px 8px;
		height: 21px;
		background: #4a4a4a;
		float: left;
		color: white;
		margin-right:10px;
		box-shadow: 3px 3px 3px rgba(0,0,0, .1);
}

#live ul#actions li:hover  {
				
		background: url(/net/css/resources/top_menu_f.png) repeat-x;
		color: #000;
		box-shadow: 3px 3px 3px rgba(0,0,0, .3);
}

#live ul#actions li a{

	font-family: arial,sans-serif;
	ont-size: 13px;
	height: 20px;
	padding: 4px 0px 8px 35px;
	color:white;
	background: none;
	text-decoration:none;	

}

#live ul#actions li:hover a{

	padding: 4px 0px 8px 35px;
	background: none;
	margin: 0px;

}

#live ul#actions li:hover a:hover {

	padding: 4px 0px 8px 35px;
	background: none;
	margin: 0px;

}

#live-actions .menu {
		display:inline;
		height:30px;
}

#live-actions .element {
		height:30px;
}


#live-actions .links {
		margin-right:10px;
		float:left;
}
#live-actions .icons {
		margin-right:5px;
		height:30px;
		float:left;
}

#live-actions a{
		font-family: arial,verdana,sans-serif;
		ont-size: 13px;
		text-decoration: none;
		color: black;
}

#live-actions a:hover{
		text-decoration:underline;
}


select.layout_zone {
			 background-color: #666666;
			 font-family: Arial, Helvetica, sans-serif;
			 color:white;
			 font-size: 13px;
			 width: 200px;
			 padding: 2px 5px 2px 5px;
			 }	
			 
				
/* POP FORM & INDEX CONTENT */

#pop_form
{background: #f1f1e3;font-family:arial,sans-serif;color:black;font-size: 13px;padding:20px;height:500px;}			 			 
#pop_form input.default
{font-size: 13px;font-family:arial,sans-serif;padding:0px;margin:0px;heigth:21px;}

#pop_form h1
{font-size:21px;font-weight:normal;margin:15px 0px 0px 0px;}

#ilinks
{font-family:arial,sans-serif;font-size: 13px;}

#i_index
{border: 1px solid #777777;}

#ilinks .i_0 
{height: 20px;border-bottom: 1px dotted #C6C6B0;background:#F1F1E3;cursor:pointer;padding-top: 4px;}

#ilinks .i_0:hover 
{height: 20px;border-bottom: 1px dotted #C6C6B0;background:#FBFBF5;cursor:pointer;padding-top: 4px;filter: alpha(opacity=50);opacity: 0.50;}									 

#ilinks .i_0_hover 
{height: 20px;border-bottom: 1px dotted #C6C6B0;background:#FBFBF5;cursor:pointer;padding-top: 4px;filter: alpha(opacity=50);opacity: 0.50;}	

#ilinks .i_1 
{height: 21px;border-bottom: 1px dotted #C6C6B0;background:#FBFBF5;cursor:pointer;padding-top: 4px;}

#ilinks .i_1:hover 
{height: 21px;border-bottom: 1px dotted #C6C6B0;background:#FBFBF5;cursor:pointer;padding-top: 4px;filter: alpha(opacity=50);opacity: 0.50;}

#ilinks .i_1_hover 
{height: 21px;border-bottom: 1px dotted #C6C6B0;background:#FBFBF5;cursor:pointer;padding-top: 4px;filter: alpha(opacity=50);opacity: 0.50;}

#ilinks .i_2 
{height: 21px;border-bottom: 1px dotted #C6C6B0;background:#F1F1E3;cursor:pointer;padding-top: 4px;}

#ilinks .i_2:hover 
{height: 21px;border-bottom: 1px dotted #C6C6B0;background:#FBFBF5;cursor:pointer;padding-top: 4px;filter: alpha(opacity=50);opacity: 0.50;}									 

#ilinks .i_2_hover 
{height: 21px;border-bottom: 1px dotted #C6C6B0;background:#FBFBF5;cursor:pointer;padding-top: 4px;filter: alpha(opacity=50);opacity: 0.50;}									 

.large_text{font-size:18px;color:#4B523F;text-decoration:none;}
.label{font-size:18px;color:#474636;text-decoration:none;margin-top:18px;}

#lg_menu
{margin:21px 0px;font-family:tahoma,verdana,sans-serif;text-align:center;font-size: 13px;}

#lg_menu a
{color:#20201c; text-decoration:none;}

#lg_menu a:hover
{color:#20201c;text-decoration:underline;}

#lg_menu .lg_menu_on a
{color:white;text-decoration:none;}

#lg_menu .lg_menu_on
{background:#20201c;;float:left;height:18px;padding:4px 10px 6px 10px;margin-right:10px;cursor:pointer;}
#lg_menu .lg_menu_off
{margin-right:5px;float:left;height:18px;padding:4px 10px 6px 10px;margin-right:10px;border-color:black;cursor:pointer;}

#lg_menu_on a
{color:white; text-decoration:none;}


.lg_div_on
{display:active;}

.lg_div_off
{display:none;}

/* LIVE EDITION */

#livemenu
{min-height:26px;font-family:arial,sans-serif;font-size: 13px;color:white;}

#livemenu .item
{background:#283f73;float:left;padding:5px 10px 3px 10px;font-family:arial,sans-serif;font-size: 13px;color:white;border: 1px solid #D6D6D0;border-bottom:none;margin-right:7px;}

#livemenu a
{color:white;text-decoration:none;}

#livemenu a:hover
{text-decoration:underline;}


/* MENU EDITOR */


.button_off {color:#C0C0C0;}
.mbutton:hover {
	background-color: gray;
	}

#meditor {
	color:black;
	font-family:arial,sans-serif;
	ont-size: 13px;
	text-align:left;

}

#meditor a
{color:#000;}

#meditor .actions_bar {

	background:#3a3a3a url(resources/top_menu_f.png);border-bottom:1px dotted #C0C0C0;height:35px;width:100%;

}

#meditor .colheader {

background: url(/net/css/resources/tab_b.png) repeat-x;border: 1px dotted gray;border-bottom:none;padding:5px 10px 2px 5px;overflow:hidden;color:#474636;font-family:arial,sans-serif;font-size: 13px;float:left;width:auto;

}
	
#meditor input.text{
     background-color: white;
	 height:21px;
	 width:300px;
	 margin:0px;
	 padding:0px;
	 text-align: left;
}

#meditor .d_title1 {
	width: 320px;
	curser:pointer;
	float:left;
}
#meditor .d_title2 {
	width: 290px;
	curser:pointer;
	float:left;
}
#meditor .status {
	width: 80px;
	curser:pointer;
	float:left;
	text-align: center;
	padding: 5px 5px 5px 20px;
	border-left: 1px dotted gray;
}
#meditor .mactions {
	background-color: #474636 url(/net/css/resources/top_menu_f.png) repeat-x;
	color:white;
	text-align:left;
	height: 21px;
	padding: 10px 15px 5px 15px;
	margin-bottom: 2px;
	curser:pointer;
	float:left;
}
#meditor .mactions {
	color: black;
	text-align:left;
	height: 21px;
	padding: 5px 10px 5px 10px;
	margin-bottom: 2px;
	curser:pointer;
	float:left;
}
#meditor .mactions a{
	color: white;
	text-decoration:underline;
}
#meditor .mactions a:hover{
	color: white;
	text-decoration:none;
}

#meditor .micons {
	/*filter: alpha(opacity=100); /* IE */
    /*opacity: 1.00; /* Safari, Opera et Mozilla */
	cursor:pointer;
	border:none;
}
#meditor .micons:hover {
	/*filter: alpha(opacity=75); /* IE */
    /*opacity: 0.75; /* Safari, Opera et Mozilla */
	border:none;
}

#meditor .column_header {
	width: 80px;
	height: 12px;
	padding: 5px 5px 5px 20px;
	ont-size: 13px;
	float:left;
	color:#edece6;

}


/* ELEMENTS */

.element_row {
     background-color: white;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: #000;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}


#net_view_main .rows
{font-family:arial,verdana,sans-serif;font-size: 13px;heigth:auto;width: 100%;padding:3px;background: white;border-top:1px solid #acc7c5;border-bottom: 1px solid white;}

#net_view_main .rows_1
{font-family:arial,verdana,sans-serif;font-size: 13px;heigth:auto;width: 100%;padding:8px;background: transparent;border-top:1px solid #acc7c5;border-bottom: 1px solid white;}

#meditor a
{color: #474636;font-size: 13px;font-family:arial,sans-serif;}

#meditor .validate {
	 display:none;
	 height:1px;
	 width:1px;
	 float:left;
}
#meditor .on_validate {
	 text-align:left;
	 height:30px;
	 width:40px;
	 margin:0px;
	 border-bottom: 1px solid gray;
	 padding: 10px 0px 0px 10px;
	 text-align: left;
	 float:left;
}

#meditor .sub_1 {
	 padding: 0px 25px 0px 0px;

}
#meditor .sub_2 {
	 background:url(/ressources/modules/sub.png);
	 background-repeat:no-repeat;
	 background-position: top left;
	 padding: 0px 0px 0px 25px;
}
#meditor .sub_2 {
	 background:url(/ressources/modules/sub.png);
	 background-repeat:no-repeat;
	 background-position: top left;
	 padding: 0px 0px 0px 25px;
}

#meditor .sub_3 {
	 background:url(/ressources/modules/sub.png);
	 background-repeat:no-repeat;
	 background-position: 25px 0px;
	 padding: 0px 0px 0px 50px;
}

#meditor .sub_4 {
	 background:url(/ressources/modules/sub.png);
	 background-repeat:no-repeat;
	 background-position: 50px 0px;
	 padding: 0px 0px 0px 75px;
}

#meditor .sub_5 {
	 background:url(/ressources/modules/sub.png);
	 background-repeat:no-repeat;
	 background-position: 75px 0px;
	 padding: 0px 0px 0px 100px;
}

#meditor .sub_6 {
	 background:url(/ressources/modules/sub.png);
	 background-repeat:no-repeat;
	 background-position: 100px 0px;
	 padding: 0px 0px 0px 125px;
}

#meditor .sub_7 {
	 background:url(/ressources/modules/sub.png);
	 background-repeat:no-repeat;
	 background-position: 125px 0px;
	 padding: 0px 0px 0px 150px;
}


#meditor .sub_8 {
	 background:url(/ressources/modules/sub.png);
	 background-repeat:no-repeat;
	 background-position: 150px 0px;
	 padding: 0px 0px 0px 175px;
}

#meditor .element_n0 {
     background-color: white;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;
	 width:100%;
	 color: #000;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}
#meditor .on_element_n0 {
     background: #d1eaef;
	 text-align:left;
	 height:21px;
	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}

#meditor .element_n1 {
     background:transparent;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;
	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
	 cursor: pointer;
}
#meditor .on_element_n1 {
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
     background: #d1eaef;

	 font-weight: bold;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}

#meditor .element_n2 {
     background:transparent;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: #333333;
	 margin:0px;
	 border-bottom: 1px solid gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;

}
#meditor .on_element_n2 {
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
     background: #d1eaef;

	 text-align:left;
	 height:21px;

	 width:100%;
	 margin:0px;
	 color: #333333;
	 color:black;
	 padding: 10px 0px 0px 20px;
	 border-bottom: 1px solid gray;
	 text-align: left;
	 float:left;
}

#meditor .element_n3 {
     background:transparent;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;

	 width:100%;
	 font-style: italic;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
	 cursor: pointer;
}
#meditor .on_element_n3 {
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
     background: #d1eaef;

	 font-style: italic;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}

#meditor .element_n4 {
     background:transparent;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;

	 width:100%;
	 font-style: normal;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
	 cursor: pointer;
}
#meditor .on_element_n4 {
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
     background: #d1eaef;

	 font-style: normal;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}

#meditor .element_n5 {
     background:transparent;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;

	 width:100%;
	 font-style: italic;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
	 cursor: pointer;
}
#meditor .on_element_n5 {
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
     background: #d1eaef;

	 font-style: italic;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}

#meditor .element_n6 {
     background:transparent;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;

	 width:100%;
	 font-style: italic;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
	 cursor: pointer;
}
#meditor .on_element_n6 {
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
     background: #d1eaef;

	 font-style: italic;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}

#meditor .element_n7 {
     background:transparent;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;

	 width:100%;
	 font-style: italic;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
	 cursor: pointer;
}
#meditor .on_element_n7 {
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
     background: #d1eaef;

	 font-style: italic;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}

#meditor .element_n8 {
     background:transparent;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 height:21px;

	 width:100%;
	 font-style: italic;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
	 cursor: pointer;
}
#meditor .on_element_n8 {
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
     background: #d1eaef;

	 font-style: italic;
	 text-align:left;
	 height:21px;

	 width:100%;
	 color: black;
	 margin:0px;
	 border-bottom: 1px dotted gray;
	 padding: 10px 0px 0px 20px;
	 text-align: left;
	 float:left;
}

#meditor .gray_icons {

	float:right;
	padding: 0px 5px 0px 10px;
	
}

#meditor .selected_template {

	padding-left: 20px;
	ont-size: 13px;
	font-weight:bold;
}

#meditor .unselected_template {

	padding-left: 20px;
	ont-size: 13px;
	font-weight:normal;

}

#meditor .content_types_icons {

	float:left;
	margin: 5px 15px 5px 5px; 
	height: 40px;
	width:40px;

}

#meditor .form_element {
     background-color: white;
	 background: url(/net/css/resources/c2b.png)
	 background-repeat:repeat-x;
	 text-align:left;
	 min-height:20px;
	 height: auto;
	 width:820px;
	 color: #000;
	 margin:0px;
	 /*border-bottom: 1px dotted gray;*/
	 padding: 0px 10px 0px 10px;
	 text-align: left;
	 float:left;
	 border:3px solid white;
}
#meditor .on_form_element {
     background: #d1eaef;
	 text-align:left;
	 min-height: 20px;
	 height:auto;
	 width:820px;
	 color: black;
	 margin:0px;
	 /*border-bottom: 1px dotted gray;*/
	 padding: 0px 10px 0px 10px;
	 text-align: left;
	 float:left;
	 border:3px solid #6a9fa9;

}


/*************************************************************************/
/* NET MAIN */
/*************************************************************************/

#net_main .list_separator
{font-size:16px;font-weight:bold;color:#777777;margin-top:30px;margin-bottom:10px;border-bottom: 1px solid #C0C0C0;}

#net_menu
{margin:0px;padding:0px;}

#net_menu .item
{float:left;background: #eaf0ec;height:19px;color:#5C5683;border-right:1px solid #7281A3;border-bottom:1px solid #7281A3;padding: 4px 10px 0px 10px;margin:7px 3px 0px 3px;cursor:pointer;}

#net_menu .item  a {color:#5C5683;text-decoration:none;}
#net_menu .item a:hover {color:#5C5683;text-decoration:underline;}	

#mm
{margin: 20px 0px 30px 0px;clear:both;}

#mm_off
{float:left;margin-right:10px;}

#mm_on
{float:left;margin-right:10px;}

#mm_off .l
{width:14px;float:left;height:22px;background:url(/net/css/resources/mm_l_off.png) no-repeat;}	

#mm_off .r
{width:14px;float:left;height:22px;background:url(/net/css/resources/mm_r_off.png) no-repeat;}	

#mm_off .c
{float:left;height:22px;padding:0px 4px;background:url(/net/css/resources/mm_c_off.png) repeat-x;padding-top:3px;}	

#mm_on .l
{width:14px;height:22px;float:left;background:url(/net/css/resources/mm_l_on.png) no-repeat;}	

#mm_on .r
{width:14px;height:22px;float:left;background:url(/net/css/resources/mm_r_on.png) no-repeat;}	

#mm_on .c
{float:left;height:22px;padding:0px 4px;background:url(/net/css/resources/mm_c_on.png) repeat-x;padding-top:3px;}	

#mm_off a
{text-decoration:none;font-size: 13px;font-family:arial,sans-serif;color:#7281A3;text-align:center;}

#mm_off a:hover
{text-decoration:underline;}

#mm_on a
{text-decoration:none;font-size: 13px;font-family:arial,sans-serif;color:white;text-align:center;}

/*************************************************************************/
/* NET VIEW */
/*************************************************************************/



#net_view
{font-family:arial,verdana,sans-serif;font-size: 13px;color:#474636;border:0;margin-right:7px;float:left;}

#net_view h1 {font-size:36px;font-weight:normal;line-height:42px;color:#474636;}
#net_view h2 {font-size:28px;font-weight:normal;line-height:36px;color:#474636;}
#net_view h3 {font-size: 13px;font-weight:normal;line-height:18px;color:#474636;}
#net_view h5 {font-size:11px;font-family:georgia,serif;font-weight:normal;color:#474636;}

#net_view_searchbar select.default
{  background-color: #f4f8d8;font-family: arial, arial, sans-serif;ont-size: 13px;padding: 0px;margin-right:5px;}

#net_view a
{text-decoration:none;}

#net_view_message
{background: #20201c;color:white;width:100%;font-size:16px;font-face:arial,sans-serif;margin: 20px 0px;padding: 8px 15px;float:none;border-top-left-radius:0.5em;-webkit-border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;border-bottom-left-radius:0.5em;-webkit-border-bottom-left-radius:0.5em;-moz-border-radius-bottomleft:0.5em;border-top-right-radius:0.5em;-webkit-border-top-right-radius:0.5em;-moz-border-radius-topright:0.5em;border-bottom-right-radius:0.5em;-webkit-border-bottom-right-radius:0.5em;-moz-border-radius-bottomright:0.5em;}

#net_view a:hover
{text-decoration:underline;}

#net_view .option
{float:left;padding: 5px 10px;margin: 0px 5px 5px 0px;}

#net_view_main
{width:100%;min-height:400px;height:auto;padding:5px;color:#4b523f;}

#net_view .option_icon
{float:left;margin-right:5px;}

#net_view .element
{float:left;padding-top:5px;}

#net_view_header
{font-family:arial,verdana,serif;font-size:12px;heigth:auto;width: 100%;padding:8px;background: #eaefeb;border-bottom:1px solid #acc7c5;}

#net_view_header .header
{color:#4b523f;float:left;overflow:hidden;border-right: 1px solid #CCCCCC;padding: 3px 10px 0px 10px;}

#net_view_main .rows
{font-family:arial,verdana,sans-serif;font-size: 13px;heigth:auto;width: 100%;padding:3px;background: white;border-top:1px solid #acc7c5;border-bottom: 1px solid white;}

#net_view_main .rows_1
{font-family:arial,verdana,sans-serif;font-size: 13px;heigth:auto;width: 100%;padding:8px;background: transparent;border-top:1px solid #acc7c5;border-bottom: 1px solid white;}

#net_view_main .rows_2
{font-family:arial,verdana,sans-serif;font-size: 13px;heigth:auto;width: 100%;padding:8px;background: url(/net/css/resources/c2b.png) repeat;border-top:1px solid #acc7c5;border-bottom: 1px solid white;}

#net_view_main .cols
{color:#4b523f;float:left;overflow:hidden;padding: 0px 10px;}

#net_view_main .cols a
{color:#4b523f;text-decoration:underline;}

#net_view_main .cols a:hover
{text-decoration:none;}

#net_view_main .cols_sans
{color:#4b523f;float:left;overflow:hidden;padding: 0px 10px;}

#net_view_main .cols_blue
{color:#000;float:left;overflow:hidden;padding: 0px 10px;}

#net_view_main .cols_blue a
{color:#000;text-decoration:none;}

#net_view_main .cols_blue a:hover
{text-decoration:underline;}

#net_view_main .cols_sans a
{color:#4b523f;text-decoration:none;}

#net_view_main .cols_sans a:hover
{text-decoration:underline;}

/*************************************************************************/
/* DEFAULTS */
/*************************************************************************/

tbody     
{margin:0px;font-size: 13px;}

table       
{background: transparent;padding: 0px;border: none;}

table.container {background-color:white;border:}
		 		

.m2_off {width:auto;height:18px;color:#000;float:left;font-family:arial,sans-serif;font-size: 13px;text-align:left;padding: 3px 7px 3px 7px;cursor:pointer;margin-right:5px;border-right: 1px solid #C0C0C0;border-left: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;}

.m2_on {width:auto;height:18px;float:left;font-family:arial,sans-serif;color:#000;font-size: 13px;text-align:left;padding: 3px 7px 3px 7px;cursor:pointer;margin-right:5px;border-right: 1px solid #000;border-left: 1px solid #000;border-top: 1px solid #000;}

.m_off {background: url(/net/css/resources/n-c-b-off.png) top right no-repeat;width:auto;height:18px;color:#000;float:left;font-family:arial,sans-serif;font-size:12px;text-align:left;padding: 5px 24px 5px 10px;cursor:pointer;margin-right:5px;border-right: 1px solid #C0C0C0;border-left: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;}

.m_on {background:#000 url(/net/css/resources/n-c-b-on.png) top right;color:white;width:auto;height:18px;float:left;font-family:arial,sans-serif;font-size: 13px;text-align:left;padding: 5px 24px 5px 10px;cursor:pointer;margin-right:5px;border-right: 1px solid #C0C0C0;border-left: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;}

.abook_tri
{float:right;border;none;padding-left:8px;}

.abook_off
{position:absolute;top:-500px;left:-500px;display:none;} 

.abook_on
{position:absolute;height:350px;width:600px;border:1px solid #b0c8d6;margin:0px;top:0px;padding:0px;left:0px;z-index:1;display:active;text-align:left;background: transparent url(/net/css/resources/ab_b.png) repeat-x;}

.attachment_off
{display:none;} 

.attachment_on
{background: url(/net/css/resources/ab_b.png) repeat;display:active;height:250px;width:450px;padding:0px;left:0px;z-index:1;display:active;text-align:left;}


/*************************************************************************/
/* SECTIONS */
/*************************************************************************/

.on
{display: active;}

.off
{display: none;}

#margins
{min-width: 150px;margin-right:25px;}



#login {text-align:left;width:500px;min-height:385px;height:auto;font-family:tahoma,sans-serif;font-size: 13px;color:white;height:auto;background: url(/net/icons/login_main_shadow.png) center no-repeat;float:none;text-align:left;margin:0px 5px 0px 0px;padding: 4px 50px;text-decoration:none;}

#login .main {padding: 20px 50px;margin: 25px 50px;background: #303030 url(/net/icons/login_main_background.png) repeat-x;}

#login .label {color:#b6b6b6;font-size: 13px;padding:10px 0px 5px 0px;}

#login input {background: #303030 url(/net/icons/login_input_background.png) repeat-x;width:290px;height:auto;padding:5px;margin:0px;color:white;border: 1px solid #6a6b6c;}

#login input.button {background: #020202;font-size: 13px;font-family:tahoma,sans-serif;width:auto;margin-top:10px;height:auto;}
#login input.button:hover {background: #4c4c4c;}

#login a {color:#b6b6b6;text-decoration:none;}
#login a:hover {text-decoration:underline;}

#login h2 {font-family: georgia,serif;font-size:18px;font-weight:normal;margin-top:15px;line-height:21px;color:white;}
#login h3 {font-family: georgia,sans-serif;font-size:16px;font-weight:normal;margin-bottom:18px;color:white;}


#viewpages img
{width:23px;height:23px;float:right; margin:3px 2px;}


#viewpages a {
	filter: alpha(opacity=50); /* IE */
	opacity: 0.50; /* Safari, Opera et Mozilla */

}

#viewpages a:hover {
	filter: alpha(opacity=100); /* IE */
	opacity: 1.00; /* Safari, Opera et Mozilla */

}

#viewpages input.user {
	font-family: tahoma,sans-serif;
	width: 40px;
	font-size: 13px;
	text-align:center;
	background: #EFF4F2;
	float:right;
	margin: 0xp 10px;
}

#viewpages .nbpages
{float:right;margin: 7px 5px;}


.view_sort_arrow_asc
{background: url(/net/icons/view_sort_arrow_asc.png) left center no-repeat;}

.view_sort_arrow_asc:hover
{	filter: alpha(opacity=50); /* IE */
	opacity: 0.50; /* Safari, Opera et Mozilla */
}

.view_sort_arrow_desc
{background: url(/net/icons/view_sort_arrow_desc.png) left center no-repeat;}

.view_sort_arrow_desc:hover
{	filter: alpha(opacity=50); /* IE */
	opacity: 0.50; /* Safari, Opera et Mozilla */
}