/*******************/
/* STYLES GENERAUX */
/*******************/

body {
	background-color: #ccd0d2;
}
form {
	background-color: transparent;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
hr {
	background-color: #7f9db9;
}

def {
  border-bottom:1px dashed #333333;
}
def a,
def a:hover {
  text-decoration: none;
}
h4 {
  padding: 0 0 0 100px;
  background-image: url('resources/title.png');
  background-position: top left;
  background-repeat: no-repeat;
  font-size: 15px;
}

/*******************/
/* TEXTES GENERAUX */
/*******************/

.text_label {
	color: #333333;
}
/**********/
/* AGENDA */
/**********/
.agenda_weekevent {
  background-color: #dee6f4;
  border: 1px solid #7f9db9;
}
.agenda_weekevent a {
 background-color: #7f9db9;
}
/********/
/* FORM */
/********/

select,
.form_text,
.form_textarea,
.form_inputactive,
.form_inputinactive,
.form_richedit_iframe,
.form_quickitemselector_item_selected {
	border: 1px solid #7f9db9;
}
.form_richedit_iframe,
.form_quickitemselector_item_selected {
	background-color: #ffffff;
}
.form_optiontitle_line_par,
.htmlmaker_grid_linepar {
	background-color: #ccd0d2;
}


/***********/
/* HOTLINE */
/***********/

.hotline_ticket_question_content {
	background-color: #ccd0d2;
	border: 1px solid #ccd0d2;
}
.hotline_ticket_answer_content {
	background-color: transparent;
	border: 1px solid #ccd0d2;
}


/*************/
/* HTMLMAKER */
/*************/

.htmlmaker_context_block {
	background-color: #ffffff;
  padding: 10px 10px 10px 10px;
  border: 1px solid #cccccc;
  -moz-border-radius: 10px;
}
.htmlmaker_zoom_block {
	background-color: transparent;
}
.htmlmaker_zoom_block_sublevel {
	border: 1px solid #cccccc;
	background-color: #ffffcc;
}
.htmlmaker_zoom_block_sublevel2 {
	border: 1px solid #7f9db9;
	background-color: #dee6f4;
}
.htmlmaker_zoom_block_sublevel3 {
	border: 1px solid #cccccc;
	background-color: #ffffff;
}
.htmlmaker_context_title {
  height: 25px;
  padding: 9px 0 0 40px;
  background-image: url('resources/context_title.png');
  font-weight: bold;
}
.htmlmaker_context_subtitle {
  font-weight: bold;
}


/************/
/* HTMLPAGE */
/************/

.htmlpage_body_iframe {
	background-color: #ffffff;
	background-image: none;
}
.htmlpage_container_800_center,
.htmlpage_container_1024_center,
.htmlpage_container_800_left,
.htmlpage_container_1024_left,
.htmlpage_container_800_right,
.htmlpage_container_1024_right,
.htmlpage_container_full {
}
.htmlpage_header {
	background-image: url('resources/header2.png');
	background-position: top left;
	background-repeat: no-repeat;
}
.htmlpage_home {
  width: 280px;
	height: 95px;
	cursor: pointer;
}
ul.navigation_taboption_manager li {
  margin-left: 10px;
  float: left;
}
.htmlpage_connectanddate {
	position: absolute;
  top: 55px;
  left: 316px;
  border: 0;
  /*color: #ffffff;*/
}
.htmlpage_connectanddate a {
  /*color: #ffffff;*/
  font-weight: bold;
}
.htmlpage_commerciallink {
	position: absolute;
  top: 25px;
  left: 320px;
  border: 0;
}
.htmlpage_globalsearch {
	position: absolute;
  top: 25px;
  left: 480px;
}
.htmlpage_languages {
	display: none;
}
.htmlpage_taboption {
  width: 747px;
}
.htmlpage_context_header {
	border-bottom: 1px solid #aaaaaa;
	background-color: #dddddd;
}
.htmlpage_context_left_opened,
.htmlpage_context_left_closed,
.htmlpage_context_right_opened,
.htmlpage_context_right_closed {
	padding: 0 0 5px 0;
	background-color: #ffffff;
  background-image: url('resources/context_background.png');
  background-position: top right;
  background-repeat: repeat-y;
}
.htmlpage_zoom_right_opened,
.htmlpage_zoom_right_closed,
.htmlpage_zoom_left_opened,
.htmlpage_zoom_left_closed,
.htmlpage_zoom_full {
	background-color: #f8f8f8;
  -moz-border-radius: 10px;
}
.htmlpage_zoom_left_opened {
  margin: 0 30px 0 0;
}
.htmlpage_zoom_left_closed {
  margin: 0 210px 0 0;
}
.htmlpage_zoom_right_opened {
  margin: 0 0 0 30px;
}
.htmlpage_zoom_right_closed {
  margin: 0 0 0 210px;
}
.htmlpage_container_800_left .htmlpage_zoom_left_closed,
.htmlpage_container_800_left .htmlpage_zoom_right_closed,
.htmlpage_container_800_right .htmlpage_zoom_left_closed,
.htmlpage_container_800_right .htmlpage_zoom_right_closed,
.htmlpage_container_800_center .htmlpage_zoom_left_closed,
.htmlpage_container_800_center .htmlpage_zoom_right_closed {
  width: 520px;
}
.htmlpage_container_800_left .htmlpage_zoom_left_opened,
.htmlpage_container_800_left .htmlpage_zoom_right_opened,
.htmlpage_container_800_right .htmlpage_zoom_left_opened,
.htmlpage_container_800_right .htmlpage_zoom_right_opened,
.htmlpage_container_800_center .htmlpage_zoom_left_opened,
.htmlpage_container_800_center .htmlpage_zoom_right_opened {
  width: 744px;
}
.htmlpage_container_1024_left .htmlpage_zoom_left_closed,
.htmlpage_container_1024_left .htmlpage_zoom_right_closed,
.htmlpage_container_1024_right .htmlpage_zoom_left_closed,
.htmlpage_container_1024_right .htmlpage_zoom_right_closed,
.htmlpage_container_1024_center .htmlpage_zoom_left_closed,
.htmlpage_container_1024_center .htmlpage_zoom_right_closed {
  width: 764px;
}
.htmlpage_container_1024_left .htmlpage_zoom_left_opened,
.htmlpage_container_1024_left .htmlpage_zoom_right_opened,
.htmlpage_container_1024_right .htmlpage_zoom_left_opened,
.htmlpage_container_1024_right .htmlpage_zoom_right_opened,
.htmlpage_container_1024_center .htmlpage_zoom_left_opened,
.htmlpage_container_1024_center .htmlpage_zoom_right_opened {
  width: 944px;
}
.htmlpage_container_800_left .htmlpage_zoom_left_closed .htmlmaker_zoom_block,
.htmlpage_container_800_left .htmlpage_zoom_right_closed .htmlmaker_zoom_block,
.htmlpage_container_800_right .htmlpage_zoom_left_closed .htmlmaker_zoom_block,
.htmlpage_container_800_right .htmlpage_zoom_right_closed .htmlmaker_zoom_block,
.htmlpage_container_800_center .htmlpage_zoom_left_closed .htmlmaker_zoom_block,
.htmlpage_container_800_center .htmlpage_zoom_right_closed .htmlmaker_zoom_block {
  width: 504px;
}
.htmlpage_container_800_left .htmlpage_zoom_left_opened .htmlmaker_zoom_block,
.htmlpage_container_800_left .htmlpage_zoom_right_opened .htmlmaker_zoom_block,
.htmlpage_container_800_right .htmlpage_zoom_left_opened .htmlmaker_zoom_block,
.htmlpage_container_800_right .htmlpage_zoom_right_opened .htmlmaker_zoom_block,
.htmlpage_container_800_center .htmlpage_zoom_left_opened .htmlmaker_zoom_block,
.htmlpage_container_800_center .htmlpage_zoom_right_opened .htmlmaker_zoom_block {
  width: 728px;
}
.htmlpage_container_1024_left .htmlpage_zoom_left_closed .htmlmaker_zoom_block,
.htmlpage_container_1024_left .htmlpage_zoom_right_closed .htmlmaker_zoom_block,
.htmlpage_container_1024_right .htmlpage_zoom_left_closed .htmlmaker_zoom_block,
.htmlpage_container_1024_right .htmlpage_zoom_right_closed .htmlmaker_zoom_block,
.htmlpage_container_1024_center .htmlpage_zoom_left_closed .htmlmaker_zoom_block,
.htmlpage_container_1024_center .htmlpage_zoom_right_closed  .htmlmaker_zoom_block{
  width: 748px;
}
.htmlpage_container_1024_left .htmlpage_zoom_left_opened .htmlmaker_zoom_block,
.htmlpage_container_1024_left .htmlpage_zoom_right_opened .htmlmaker_zoom_block,
.htmlpage_container_1024_right .htmlpage_zoom_left_opened .htmlmaker_zoom_block,
.htmlpage_container_1024_right .htmlpage_zoom_right_opened .htmlmaker_zoom_block,
.htmlpage_container_1024_center .htmlpage_zoom_left_opened .htmlmaker_zoom_block,
.htmlpage_container_1024_center .htmlpage_zoom_right_opened .htmlmaker_zoom_block {
  width: 928px;
}

.htmlpage_container_1024_center ul.navigation_taboption_manager, 
.htmlpage_container_1024_left ul.navigation_taboption_manager, 
.htmlpage_container_1024_right ul.navigation_taboption_manager, 
.htmlpage_container_full ul.navigation_taboption_manager {
  width: 977px;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #dddddd;
  border: 1px solid #bbbbbb;
  border-top: 0;
}

/**************/
/* MENUACTION */
/**************/

.htmlpage_menuaction_full,
.htmlpage_menuaction_right_opened,
.htmlpage_menuaction_right_closed,
.htmlpage_menuaction_left_opened,
.htmlpage_menuaction_left_closed {
	background-color: #dddddd;
}
.htmlpage_menuaction_full a,
.htmlpage_menuaction_right_opened a,
.htmlpage_menuaction_right_closed a,
.htmlpage_menuaction_left_opened a,
.htmlpage_menuaction_left_closed a {
	color: #333333;
}


/**************/
/* NAVIGATION */
/**************/

ul.navigation_taboption_manager {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
ul.navigation_taboption_manager li a {
  background-repeat: no-repeat;
  padding: 2px;
}
ul.navigation_taboption {
	height: 27px;
  padding: 2px 0 0 180px;
  background-image: url('resources/taboption.png');
  background-repeat: no-repeat;
}
ul.navigation_taboption li,
ul.navigation_taboption li.navigation_selected,
ul.navigation_taboption li.navigation_taboption_home,
ul.navigation_taboption li.navigation_taboption_home_selected {
	width: auto;
  height: 25px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  background-image: url('resources/bullet.png');
  background-repeat: no-repeat;
  background-position: top left;
}
ul.navigation_taboption li.navigation_taboption_home .navigation_taboption_home_text,
ul.navigation_taboption li.navigation_taboption_home_selected .navigation_taboption_home_text {
  display: inline;
}
ul.navigation_taboption li a,
ul.navigation_taboption li.navigation_taboption_selected a,
ul.navigation_taboption li.navigation_taboption_home a,
ul.navigation_taboption li.navigation_taboption_home_selected a {
  display: block;
  float: left;
  height: 15px;
  margin: 0 0 0 0;
  padding: 3px 5px 3px 25px;
}
ul.navigation_taboption li a:hover,
ul.navigation_taboption li.navigation_taboption_selected a,
ul.navigation_taboption li.navigation_taboption_home a:hover,
ul.navigation_taboption li.navigation_taboption_home_selected a {
  text-decoration: none;
  background-color: #dddddd;
  background-image: url('resources/bullet.png');
  background-repeat: no-repeat;
  background-position: top left;
}
select.navigation_quickadd {
  position: absolute;
  top: 69px;
  left: 22px;
  margin: 0 0 0 0;
}
.navigation_path {
	color: #333333;
}
.navigation_path a {
	color: #333333;
}


/***********/
/* PRODUCT */
/***********/

.product_selector_content {
	border: 1px solid #7f9db9;
}
.product_selector_label_category,
.product_selector_label_subcategory,
.product_selector_label_product {
	color: #333333;
}


/*********/
/* PAGER */
/*********/

.pager {
	background-color: #ccd0d2;
	border: 1px solid #dddddd;
}