@charset "iso-8859-1";

* 
{
	margin:  0;
	padding: 0;
}

body 
{
	margin:     10px;
	font:       0.8em Arial, Helvetica, sans-serif;
	color:      #565D79;
	background: #ffffff;
	background-image: url(../pictures/back.jpg);
	-text-align:center; /* ie bug */
}

#content
{
  position:   relative;
	width:      800px;
	margin:     auto auto auto auto;
	border:     2px solid #accddb;
	background: no-repeat #feffff scroll center 150px;
	background-image: url(../pictures/fondecran3.jpg);
	-text-align:left; /* ie bug */
}

#top
{
	width:            792px;
	height:           129px;
	padding:          2px;
	background-color: #ffffff;
	border:           2px solid #ffffff;
}
	
#top_ban
{
	width:         788px;
	height:        125px;
	border:        2px solid #f6fefd;
	background:    url(../pictures/ban4.jpg) no-repeat center bottom;
	font:          1.1em Arial, Helvetica, sans-serif;
}

#top_logo
{
  position:      absolute;
	top:           20px;
	left:          20px;
	width:         200px;
	height:        91px;
	background:    url(../pictures/Ori_200_91.png) no-repeat left center;
}

/*********************** +Menu *********************************/
#MainMenu 
{
	height:30px;
	background:#FFF url(../pictures/button4mid.jpg);
	border:0;
	margin:0;
}
#tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:#000 url(../pictures/button4.jpg) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	background:url(../pictures/button4left.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:700;
	line-height:30px;
	padding:0 15px 0 13px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#116d58;
	font-weight:700;
	font-style:normal;
	text-decoration: none;
}

#tab li.item_active a span 
{
	background-position:left bottom;
	color:#067e69;
	font-weight:700;
	font-style:normal;
	text-decoration: none;
}

.dropmenudiv 
{
  position: absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0;
	background:#FFF url(../pictures/button4.jpg); /* mid */
	color:#ffffff;
	z-index: 100;
	text-decoration:none;
	padding:0;
}
.dropmenudiv ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link,.dropmenudiv a:visited 
{
	width:150px;
	display:block;
	border:0;
	color:#ffffff;
	background:url(../pictures/button4.jpg) no-repeat left top;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	margin:0;
	padding:0;
}
.dropmenudiv a span 
{
	display:block;
	line-height:30px;
	background:url(../pictures/button4.jpg) no-repeat right top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	float:none;
	padding:0 15px 0 13px;
}
.dropmenudiv a:hover 
{
	border:0;
	background-position:left bottom;
	font-weight:700;
	font-style:normal;
	text-decoration: none;
	color:#116d58;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#116d58;
	font-weight:700;
}
/*********************** -Menu *********************************/

#menuLeft 
{
	float:         left;
	width:         170px;
	margin-left:   2px;
	margin-right:  2px;
	text-align:    left;
  font:          1.2em Tahoma, sans;
}
#menuLeft li, #menuLeft li a
{
	color :            rgb(39,177,162);
	height:            22px;
	background-color : #f2f2f2;
	padding-left:      10px;
	border-top:        0px solid #000000;
}

#menuLeft li a:link, #menuLeft li a:visited
{
	background-color : #f2f2f2;
	border-top:        0px solid #000000;
}

#menuLeft li a:hover
{
	background-color : #f2f2f2;
	color:             rgb(39,177,162);
	border-left:       3px solid rgb(39,177,162);
	font-variant:      small-caps;
	font-weight:       bold;
}

#dataBoxBorder
{
	position:      absolute;
	top:           200px;
	left:          10px;
	width:         760px;
	height:        530px;
	padding:       1px 0px 10px 20px;
	min-height:    200px;
	margin-left:   2px;
	margin-top:    2px;
	border:        0px solid #FFFFFF;
  -moz-border-radius : 10px 10px 10px 10px;
}

#data
{
	float:       left;
	width:       700px;
	padding:     1px 1px 10px 20px;
	min-height:  400px;
  font:        1.2em Tahoma, sans;
  color:       #116d58;
}

#data fieldset
{
	padding:     10px;
}


#footer
{
	width:       792px;
	height:      30px;
	padding:     2px;
	background-color: #ffffff;
	border:      2px solid #FFFFFF;
	text-align:  center;
	clear:       both;
	background-image: url(../pictures/button4.jpg);
}
	
#footer a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

a{
	text-decoration: none;
	color:           #565D79;
}
a:hover
{
	text-decoration: underline;
	color:           #565D79;
}

img.img 
{
	border:    1px dashed #E1E2E8;
	padding:   6px;
}

#top_ban h1
{
	color:         #07a88d;
	font:          1.4em Tahoma, sans;
	padding:       75px 0px 4px 10px;
	border:        0px solid #E1E2E8;
	font-weight:   bold;
	font-variant:  small-caps;
	text-align:    right;
	margin:        0px 10px 0px 0px;
}
	
h1
{
	color:         #990000;
	font:          1.4em Georgia, Arial;
	border-bottom: 2px solid #B30000;
	border-left:   4px solid #B30000;
	text-align:    left;
	font-variant:  small-caps;
	margin:        10px 0px 10px 0px;
	padding:       0px 10px 0px 10px;
}
	
h2
{
	width:           80%;
  color:           rgb(39,177,162);
	font:            1.2em Tahoma, sans;
	border-bottom:   1px solid #003399;
	border-left:     1px solid #003399;
	margin:          10px 10px 10px 10px;
	padding-bottom:  3px;
	padding-left:    10px;
}
	
ul 
{
	list-style-type: square;
}

ol
{
	list-style-type: none;
}

li
{
	list-style-type: none;
	margin-top:      12px;
}

p
{
	width:   100%;
	margin:  12px 0px 30px 0px;
}

subMenuMain, subMenuItem
{
  margin:           0;
  padding:          0;
  list-style-type:  none;
  width:            100%;
}

#menuLeft subMenuItem
{
  border: 0px solid #FFF;
}

#menuLeft subMenuMain 
{
  cursor:       pointer;
  color:        #FFF;
  margin:       2px 0;
  padding-left: 4px;
  height:       20px;
  line-height:  20px;
  text-align:   left;
  font-weight:  bold;
  border:       0px solid #FFF;
  background:   transparent;
}

#menuLeft subMenuMain a 
{
  color:            #FFF;
  text-decoration:  none;
  display:          block;
  border:           0 none;
  height:           100%;
}

#menuLeft subMenuMain a:hover 
{
  background:   transparent;
  color:        #FFF;
}

#menuLeft subMenuItem li
{
	list-style-type: none;
	margin-top:      0px;
	margin-left:     10px;
}

dl, dt, dd, ul, li 
{
  margin:          0;
  padding:         0;
  list-style-type: none;
}

#menu 
{
  position:     absolute;
  top:          0;
  left:         0;
}

dl#menu 
{
 	float:         left;
	width:         170px;
	margin-left:   4px;
	margin-right:  2px;
	text-align:    left;
  font:          0.9em Tahoma, sans;
}

dl#menu dt 
{
  cursor:            pointer;
  color :            rgb(39,177,162);
	height:            22px;
	background-color : #f2f2f2;
	padding-left:      5px;
	border-top:        0px solid #000000;
}

dl#menu li 
{
  background-color : #f2f2f2;
	border-top:        0px solid #000000;
}

dl#menu li a
{
	color :            rgb(39,177,162);
	height:            22px;
	background-color : #f2f2f2;
	padding-left:      5px;
	border-top:        0px solid #000000;
}

dl#menu dt a 
{
	color :            rgb(39,177,162);
	height:            22px;
	background-color : #f2f2f2;
	padding-left:      0px;
	border-top:        0px solid #000000;
}

dl#menu li a:hover, dl#menu dt a:hover 
{
	background-color : #f2f2f2;
	color:             rgb(39,177,162);
	border-left:       3px solid rgb(39,177,162);
	padding-left:      3px;
	font-variant:      small-caps;
	font-weight:       bold;
}


#menuLeftBorder 
{
	position:      absolute;
	top:           170px;
	height:        200px;
	width:         180px;
	margin-left:   2px;
	margin-top:    2px;
	margin-bottom: 2px;
	border:        2px solid #f2f2f2;
	text-align:    center;
  -moz-border-radius : 10px 10px 10px 10px;
}

#dataHeight
{
	height:        600px;
}

#dataBoxDescription
{
	position:      absolute;
	top:           220px;
	left:          20px;
	width:         730px;
	height:        480px;
	padding:       10px 10px 10px 10px;
	min-height:    100px;
	margin-left:   2px;
	margin-top:    2px;
	border:        0px solid #FFFFFF;
  -moz-border-radius : 10px 10px 10px 10px;
}

#dataBoxDescription li
{
  list-style-type:  circle;
  margin-left:      30px;
}

#data ol li ol li 
{
  list-style-type:  disc;
  margin-left:      30px;
}

#dataBoxDescription hr
{
  margin:           auto; 
  width:            70%;
}

#dataBoxDescriptionOption
{
	position:      absolute;
	top:           700px;
	left:          20px;
	width:         730px;
	padding:       10px 10px 10px 10px;
	min-height:    200px;
	margin-left:   2px;
	margin-top:    2px;
	border:        0px solid #FFFFFF;
  -moz-border-radius : 10px 10px 10px 10px;
}

#dataBoxDescriptionOption li
{
  list-style-type:  circle;
  margin-left:      30px;
}

#dataBoxDescriptionOption table tr th
{
  font-style:   normal;
  font-variant: normal;
  font-weight:  normal;
  line-height:  normal;
}

#data li
{
  list-style-type:  circle;
  margin-left:      50px;
  margin-top:       0px;
}

#displayOfferTxtIcn
{
  text-align:       left;
}

#MyProgressBar
{
   background:      url(../pictures/progressbar/bckg_progress.png) no-repeat left center;
   width:           296px;
   height:          22px;
   margin:          15px auto;
}

#BarInternal 
{
  background:       url(../pictures/progressbar/progress.png) no-repeat left center;
  width:            0%;
  height:           22px;
}

#ProgressPopUp
{
	position:      absolute;
	top:           0px;
	left:          0px;
	width:         400px;
	height:        80px;
	z-index:       10;
	border:        2px solid #FFFFFF;
	text-align:    center;
  background:    url(../pictures/Ban_Web72.png) no-repeat center bottom;
	color:           rgb(39,177,162);
	font:            0.9em Tahoma, sans;
  -moz-border-radius : 10px 10px 10px 10px;
  visibility:    hidden;
}

#pathMenu
{
	position:    relative;
	top:         10px;
	left:        10px;
	-text-align: left;
  font:        0.9em Tahoma, sans;
}

#BandePicture li
{
  list-style: none;
  text-align: center;
}
