html
{
  height: 100%;
}

body {

  background-color: #000000; /*#C3C6C9;*/
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-style: normal;
  font-weight : normal;
  font-size: 11px;
  width: 100%;
  height: 100%;
}
table
{
    margin: 0px;
    padding: 0px;
}
table tr
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
table td
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    vertical-align: top;
}

img
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}

a
{
    /*font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;*/
    color : #FFFFFF; /*#68676c;*/
    text-decoration : none;
}

a:hover {
    text-decoration:  underline;
}

a:visited {
  color: #FFFFFF; /*#68676c*/
}

a:active {
  color: #FFFFFF; /*#0000ff*/
}

a img
{
    text-decoration: none;
    border-width: 0px;
}
p
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
    /*text-indent: 7px;*/
}

input,
textarea,
select
{
	/*background-color:#e8e2d9;
	border:1px solid #BFB19B;*/
	background-color:#FFFFFF;
	border:1px solid #BFB19B;
	margin: 5px 2px 0px 2px;
}
input.button
{
	margin-top: 10px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	background-color:#FFFFFF;
	border: 2px outset #9A9A9D;
}
h1, h1 a
{
  margin-top: 0px;
  padding-top: 0px;
	font-size:20px;

	font-family: Times;
	text-transform: uppercase;
	color: #FFFFFF;

  /*color: #C3C6C9;*/
	font-weight:normal;
}

h2, h2 a
{
	/*color:#C3C6C9;*/

  color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
 	font-size:13px;
	font-weight: bold;
	text-transform: uppercase;
}
h3, h3 a
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    /*color: #C3C6C9;*/

    color: #A09C9A;
    text-transform: uppercase;

    font-size: 11px;
    font-weight: bold;
    /*font-style: italic;*/
}
h4, h4 a
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #9E070D;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
 	font-size:11px;
	/*font-weight: bold;
	text-transform: uppercase;*/
}

hr
{
    border-top: 1px dashed #A09C9A;
    border-bottom: none;
    height: 1px;
}


div#maincontent
{
  background-color: #000000;
    background-image: url("../images/blp-background.jpg");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-attachment: scroll; /*fixed;*/
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: auto;
  margin-left: auto;
  padding: 0px 0px 20px 0px;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-style: normal;
  font-weight : normal;
  font-size: 11px;
  width: 994px;
  height: 100%;

}

div#maincontent-welcome1
{
  background-color: #000000;
    background-image: url("../images/welcome_page.jpg");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-attachment: scroll; /*fixed;*/
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: auto;
  margin-left: auto;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-style: normal;
  font-weight : normal;
  font-size: 10px;
  width: 994px;
  height: 676px;
  /*float: left;*/
  text-align: center;
}



div#maincontent-welcome
{
  background-color: #000000;
    background-image: url("../images/blp-welcome-bg.jpg");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-attachment: scroll; /*fixed;*/
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: auto;
  margin-left: auto;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-style: normal;
  font-weight : normal;
  font-size: 10px;
  width: 994px;
  height: 676px;
  /*float: left;*/
  text-align: center;
}

div#welcome-menu
{
    margin: 345px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*width: 520px;*/
    width: 100%;
    height: 15px;
    /*border: 1px solid red;*/
    text-align: center;
    float: left;
}
div#welcome-menu div.menu-item a,
div#welcome-menu div.menu-item-last a,
div#welcome-menu div.menu-item a:visited,
div#welcome-menu div.menu-item-last a:visited,
div#welcome-menu div.menu-item a:active,
div#welcome-menu div.menu-item-last a:active
{
    padding: 0px 6px 0px 6px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
    font-family: "Times";
    color: #FFFFFF;
    text-transform: uppercase;
	  text-decoration: none;
	  font-weight: bold;
	  float: left;
}

div#welcome-menu div.menu-item a:hover,
div#welcome-menu div.menu-item-last a:hover
{
	  text-decoration: underline;
}

div#welcome-menu div.menu-item a
{
    border-right: 1px solid #FFFFFF;
    /*float: left;*/
}
div#welcome-menu div.menu-item-last a
{
    border-right: none;
    /*float: left;*/
}


img#logo
{
    margin: 0px 0px 0px 10px;
    padding: 0px;
}

div#left-logo
{
    background: transparent;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    width: 195px;
    height: 50px;
}

div#main-menu
{
    padding: 12px 0px 2px 0px;
    margin: 53px 0px 0px -2px;
    float: left;
    width: 100%;
 	height: 10px;
}
div#main-menu .selected a
{
    color: #c3001e;
}

div#main-menu div.menu-item,
div#main-menu div.menu-item-last
{
    padding: 0px 0px 0px 9px;
    margin: 0px 0px 0px 0px;
    float: left;
	  white-space:nowrap;
    font-size: 9px;
	  color: #A09C9A;
}

div#main-menu div.menu-item a,
div#main-menu div.menu-item-last a,
div#main-menu div.menu-item a:visited,
div#main-menu div.menu-item-last a:visited,
div#main-menu div.menu-item a:active,
div#main-menu div.menu-item-last a:active
{
    padding: 0px 8px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 9px;
    letter-spacing: -1px;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    color: #A09C9A;
    text-transform: uppercase;
	  text-decoration: none;
	  /*float: left;*/
}

div#main-menu div.menu-item a:hover,
div#main-menu div.menu-item-last a:hover
{
	  text-decoration: underline;
}

div#main-menu div.menu-item
{
    /*border-right: 1px solid #C3C6C9;*/
    border-right: none;
}
div#main-menu div.menu-item-last
{
    border-right: none;
}

.hideblock
{
    display: none;
}

div#info-bulle
{
    padding: 10px 10px 10px 2px;
    margin: 0px 0px 0px 0px;
    /*border: 1px solid red;*/
    border-top: 1px dashed #343535;
    border-bottom: 1px dashed #343535;
    /*background-color: #4D4D4D;*/
    background: transparent;
    float: left;
    clear: both;
    width: 175px;
    overflow: hidden;
}

#news_home_list{
    	padding: 10px 5px 10px 20px;
	font-size: 14px;
	font-weight: bold;
	color: #D4BFB0;
}
#news_home_list ul{
	margin: 10px 0px 20px 0px;
	font-size: 11px;
	font-weight: normal;
}
a.news_home_list_link{
	text-decoration: none !important;
}
a.news_home_list_link:hover{
	text-decoration: underline !important;
}
a.news_home_list_others{
	color: #D4BFB0;
}

/* MENU Level1*/
div#left-menu
{
    padding: 20px 0px 20px 2px;
    margin: 0px 0px 0px 0px;
    /*background-color: #4D4D4D;*/
    background: transparent;
    float: left;
    width: 190px;
}

div.lmenu-item,
div.lmenu-item-last
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 3px 10px;
    background-image: url("../images/arrow_menu.gif");
    background-repeat: no-repeat;
    background-position: 0px 4px;
    text-transform: uppercase;
    float: left;
    width: 178px;
}
div.lmenu-item
{
    border-bottom: none; /*1px solid #E4E4E4;*/
}
div.lmenu-item-last
{
    border: none;
}
div.lmenu-item a,
div.lmenu-item-last a,
div.lmenu-item a:visited,
div.lmenu-item-last a:visited,
div.lmenu-item a:active,
div.lmenu-item-last a:active
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: "Times New Roman";
    font-size: 14px;
    color: #FFFFFF;
    /*font-weight: bold;*/
    text-decoration: none;
}
div.lmenu-item a:hover,
div.lmenu-item-last a:hover
{
    text-decoration: underline;
    color: #CCCCCC;
}

/*end MENU Level1*/


/* MENU Level2*/
div.left-menu-l2
{
    padding: 0px 0px 7px 10px;
    margin: 0px 0px 0px 0px;
    background: transparent;
    float: left;
    /*width: 178px;*/
    width: 165px;
}

div.lmenu-item-l2,
div.lmenu-item-l2-last
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 3px 0px;
    text-transform: uppercase;
    float: left;
    /*width: 178px;*/
    width: 165px;
}
div.lmenu-item-l2
{
    border-bottom: none; /*1px solid #E4E4E4;*/
}
div.lmenu-item-l2-last
{
    border: none;
}
div.lmenu-item-l2 a,
div.lmenu-item-l2-last a,
div.lmenu-item-l2 a:visited,
div.lmenu-item-l2-last a:visited,
div.lmenu-item-l2 a:active,
div.lmenu-item-l2-last a:active
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
/*    font-family: "Times";*/
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    /*letter-spacing: -1px;*/
    font-size: 9px;
    color: #a2a3a7; /*#817F84;*/
    /*font-weight: bold;*/
    text-decoration: none;
}
div.lmenu-item-l2 a:hover,
div.lmenu-item-l2-last a:hover
{
    text-decoration: underline;
    color: #CCCCCC;
}


/*end MENU Level2*/

/* MENU Level3*/
div.left-menu-l3
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background: transparent;
    float: left;
    width: 175px;
}

div.lmenu-item-l3,
div.lmenu-item-l3-last
{
    margin: 0px 2px 0px 0px;
    padding: 0px 0px 3px 0px;
    text-transform: uppercase;
    float: left;
    color: #a2a3a7;
    font-size: 9px;
    /*width: 180px;*/
}
div.lmenu-item-l3
{
    /*border-right: 1px solid #817F84;*/
    border: none;
}
div.lmenu-item-l3-last
{
    border: none;
}
div.lmenu-item-l3 a,
div.lmenu-item-l3-last a,
div.lmenu-item-l3 a:visited,
div.lmenu-item-l3-last a:visited,
div.lmenu-item-l3 a:active,
div.lmenu-item-l3-last a:active
{
    margin: 0px 0px 0px 0px;
    padding: 0px 3px 0px 0px;
/*    font-family: "Times";*/
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    /*letter-spacing: -1px;*/
    font-size: 9px;
    color: #a2a3a7; /*#817F84;*/
    /*font-weight: bold;*/
    text-decoration: none;
}
div.lmenu-item-l3 a:hover,
div.lmenu-item-l3-last a:hover
{
    text-decoration: underline;
    color: #CCCCCC;
}

div#lmenu-l3-selected
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    border-bottom: 0.5pt dashed #343535;
    width: 165px;
}

/*end MENU Level3*/

/* MENU Level4*/
div.left-menu-l4
{
    /*padding: 0px 0px 0px 0px;*/
    padding: 0px 0px 9px 0px;
    margin: 0px 0px 0px 0px;
    background: transparent;
    float: left;
    /*width: 168px;*/
    width: 165px;
    /*width: 155px;*/
}

div.lmenu-item-l4,
div.lmenu-item-l4-last
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 3px 10px;
    /*text-transform: uppercase;*/
    float: left;
    /*width: 168px;*/
    /*width: 165px;*/
    width: 155px;
}
div.lmenu-item-l4
{
    border-bottom: none; /*1px solid #E4E4E4;*/
}
div.lmenu-item-l4-last
{
    border: none;
}
div.lmenu-item-l4 a,
div.lmenu-item-l4-last a,
div.lmenu-item-l4 a:visited,
div.lmenu-item-l4-last a:visited,
div.lmenu-item-l4 a:active,
div.lmenu-item-l4-last a:active
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
/*    font-family: "Times";*/
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    /*letter-spacing: -1px;*/
    font-size: 9px;
    color: #a2a3a7; /*#817F84;*/
    /*font-weight: bold;*/
    text-decoration: none;
}
div.lmenu-item-l4 a:hover,
div.lmenu-item-l4-last a:hover
{
    text-decoration: underline;
    color: #CCCCCC;
}

/*end MENU Level4*/

/* MENU Level5*/
div.left-menu-l5
{
    /*padding: 0px 0px 7px 0px;*/
    padding: 0px 0px 7px 20px;
    margin: 0px 0px 0px 0px;
    background: transparent;
    float: left;
    width: 145px;
    /*width: 155px;*/
}

div.lmenu-item-l5,
div.lmenu-item-l5-last
{
    margin: 0px 0px 0px 0px;
/*    padding: 0px 0px 3px 10px;*/
    padding: 0px 0px 3px 8px;
    background-image: url("../images/small_menu_arrow.gif");
    background-repeat: no-repeat;
    background-position: 0px 4px;
    /*text-transform: uppercase;*/
    float: left;
    /*width: 165px;*/
    /*width: 155px;*/
    width: 145px;
}
div.lmenu-item-l5
{
    border-bottom: none; /*1px solid #E4E4E4;*/
}
div.lmenu-item-l5-last
{
    border: none;
}
div.lmenu-item-l5 a,
div.lmenu-item-l5-last a,
div.lmenu-item-l5 a:visited,
div.lmenu-item-l5-last a:visited,
div.lmenu-item-l5 a:active,
div.lmenu-item-l5-last a:active
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
/*    font-family: "Times";*/
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    /*letter-spacing: -1px;*/
    font-size: 9px;
    color: #a2a3a7; /*#817F84;*/
    /*font-weight: bold;*/
    text-decoration: none;
}
div.lmenu-item-l5 a:hover,
div.lmenu-item-l5-last a:hover
{
    text-decoration: underline;
    color: #CCCCCC;
}

/*end MENU Level5*/

div.lmenu-item.sel a,
div.lmenu-item-last.sel a
{
    border-bottom: 0.5pt dashed #343535;
    width: 165px; float: left;
}

div.lmenu-item-l2.selected2,
div.lmenu-item-l2-last.selected2
{
    border-bottom: 0.5pt dashed #343535;
    padding-bottom: 1pt;
    margin-bottom: 2px;
    /*float: left; clear:both;*/
}
div.lmenu-item-l2.selected2 a,
div.lmenu-item-l2-last.selected2 a
{
	color: #ff9900;
}
div.lmenu-item-l3.selected3,
div.lmenu-item-l3-last.selected3
{
    border-bottom: 0.5pt dashed #343535;
}
div.lmenu-item-l3.selected a,
div.lmenu-item-l3-last.selected a
{
	color: #ff9900;
}
div.lmenu-item-l4.selected4,
div.lmenu-item-l4-last.selected4
{
    border-bottom: 0.5pt dashed #343535;
    padding-bottom: 1pt;
    margin-bottom: 2px;
}
div.lmenu-item-l4.selected4 a,
div.lmenu-item-l4-last.selected4 a
{
	color: #ff9900 !important;
}

div.lmenu-item-l5.selected5,
div.lmenu-item-l5-last.selected5
{
    /*border-bottom: 0.5pt dashed #343535;*/

}
div.lmenu-item-l5.selected5 a,
div.lmenu-item-l5-last.selected5 a
{
	color: #ff9900 !important;
}




div#content
{
    padding: 20px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
    /*background-color: #4D4D4D;*/
    background: transparent;
    float: left;
    width: 660px;
    /*border: 1px solid red;*/
}

div#content p a
{
    text-decoration: underline;
}
div#content p a:hover
{
    text-decoration: none;
}

div#content ul li a
{
    text-decoration: underline;
}
div#content ul li a:hover
{
    text-decoration: none;
}

div#footer
{
    margin: 0px 0px 0px 0px;
    padding: 0px 45px 0px 0px;
    color: #707173;
    font-size: 9px;
    letter-spacing: -1px;
    text-transform: uppercase;
    /*width: 100%;*/
    float: right;
    text-align: right;
}
div#footer p
{
    text-align: right;
}
div#footer a
{
    color: #707173;
    text-decoration: none;
}
div#footer a:hover
{
    color: #707173;
    text-decoration: underline;
}

div.spacer
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 0px;
  /*float: left;*/
	clear:both;
  /*border: 1px solid red;*/
	width: 100%;
}

ul
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
}

ul li
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 3px 10px;
    background-image: url("../images/arrow_li.gif");
    background-repeat: no-repeat;
    background-position: 0px 4px;
    text-align: justify;
}

span.act_list_date
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*padding: 0px 0px 0px 10px;
    background-image: url("../images/arrow.gif");
    background-repeat: no-repeat;
    background-position: 0px 4px;*/
    color: #FF9900;
    font-weight: bold;
}
span.act_list_news
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
span.act_list_more
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 5px;
    color: #FFFFFF;
}
span.act_list_more a
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #FFFFFF;
}
span.back
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-transform: uppercase;
    display: block;
    width: 100%;
    font-size: 9px;
    text-align: right;
    color: #A09C9A;
    /*float: right;*/
    /*clear: both;*/
}
span.back a
{
    margin: 0px 20px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #A09C9A;
}
span.act_det_date
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: block;
    /*padding: 0px 0px 0px 10px;
    background-image: url("../images/arrow.gif");
    background-repeat: no-repeat;
    background-position: 0px 4px;*/
}
.h_dark
{
    color: #A09C9A;
}

div.goto360view
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    text-align: right;
    text-transform: uppercase;
    font-weight: bold;
}
div.goto360view a
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

div.intro-coll
{
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    /*border: 1px solid red;*/
}

div.hft /*hommes-femmes-toutes*/
{
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    font-weight: bold;
}
span.hft-item,
span.hft-item-last
{
    margin: 0px 0px 0px 0px;
    padding: 0px 5px 0px 0px;
    color: #C3C6C9;
}
span.hft-item a,
span.hft-item-last a
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #C3C6C9;
}
span.hft-item a:hover,
span.hft-item-last a:hover
{
    color: #C3C6C9;
}
span.hft-item a:visited,
span.hft-item-last a:visited
{
    color: #C3C6C9;
}
span.hft-item
{
    border-right: 2px solid #C3C6C9;
}
span.hft-item-last
{
    border-right: none;
}
div#search-form select
{
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    width : 250px;
}

div.search-res-item
{
    margin: 0px 0px 15px 0px;
    padding: 5px 0px 0px 0px;
    border-top: 1px dashed #C3C6C9;
}
div.search-res-path
{
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
    width: 100%;
}
div.search-res-path a
{
    text-decoration: underline;
    color: #C3C6C9;
    font-size: 8pt;
}
div.search-res-path a:hover
{
    text-decoration: none;
}
div.search-res-title a
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: bold;
}
div.search-res-intro
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
div.search-res-more a
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-decoration: underline;
    font-weight: bold;
    color: #C3C6C9;
}
div.search-res-more a:hover
{
    text-decoration: none;
}

/* PAGE NAVIGATION */

div.pagenavigator
{
    margin: 10px 0px 0px 0px;
    padding: 7px 0px 7px 0px;
    border-bottom: 1px solid #C3C6C9;
    border-top: 1px solid #C3C6C9;
    text-align: center;
    width: 100%;
    clear: both;
}
div.pagenavigator a
{
    font-weight: normal;
}
div.pagenavigator span.previous
{
    float: left;
}
div.pagenavigator div.pages
{
    text-align: center;
    padding-left: 80px;
		padding-right: 80px;
}
div.pagenavigator span.next
{
    float: right;
}
div.pagenavigator span.previous a,
div.pagenavigator span.next a
{
    color: #C3C6C9;
    font-weight: bold;
}

div.pagenavigator span.current
{
    font-weight: bold;
}
div.pagenavigator span.other a
{
    color: #C3C6C9;
    font-weight: normal;
    text-decoration: underline;
}
div.pagenavigator span.other a:hover
{
    text-decoration: none;
}

.img-right
{
    margin: 0px 0px 10px 10px;
    padding: 0px 0px 0px 0px;
    float: right;
}
.img-left
{
    margin: 0px 10px 10px 0px;
    padding: 0px 0px 0px 0px;
    float: left;
}



td.cellspace{
padding:0px 0px 30px 20px;
}
td.cellspace_image{
padding:15px 0px 0px 0px;
}


a#next_watch
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: block;
    /*color: red;*/
}
a#prev_watch
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: block;
    /*color: green;*/
}
a#watch_det
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: block;
    text-transform: uppercase;
    font-size: 9px;
    color: #A09C9A;
}

div#press-elm-title
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*float: left;*/
    text-align: left;
    font-weight: bold;
    text-transform: uppercase;
}
div#press-elm-date
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*float: right;*/
    /*text-align: right;*/
}

div.press-kit-watch
{
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
    float: left;
    /*clear: none;
    width: auto;*/
    text-align: left;
    /*border: 1px solid red;*/
}

input.chk
{
    background: none;
    border: none;
    height: 13px;
}
div.press-kit-picture
{
    margin: 0px 20px 0px 0px;
    padding: 5px 5px 5px 5px;
    float: left;
    /*clear: none;
    width: auto;*/
    text-align: left;
    /*border: 1px solid red;*/
}
div#search-watch-result
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    height: 270px;
/*    overflow: scroll; */
}
div#search-watch-result a
{
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    /*color: #C3C6C9;*/
    color: #FFFFFF;
    display: block;
    float: left; clear: both;
    font-weight: normal;
}
div#search-watch-result a:hover
{
    /*font-weight: bold;*/
}


td.contentTD
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 50px;
/*    padding: 0px 20px 20px 50px; */

}
td.contentTDimg
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.bottom_space10px
{
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
    /*text-indent: 7px;*/
}

.bottom_space20px
{
    padding: 0px 0px 20px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
}

.bottom_space30px
{
    padding: 0px 0px 30px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
}

.top_space10px
{
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
}

.top_space20px
{
    padding: 20px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
}

.top_space30px
{
    padding: 30px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
}

.top_bottom_space10px
{
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
}

.top_bottom_space20px
{
    padding: 20px 0px 20px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
}

.top_bottom_space30px
{
    padding: 20px 0px 30px 0px;
    margin: 0px 0px 0px 0px;
    text-align: justify;
}

a.anc_top
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 3px 10px;
    background-image: url("../images/top_arrow.gif");
    background-repeat: no-repeat;
    background-position: 0px 4px;
    text-align: right;
}

h5, h5 a
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #FF9900;
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size:11px;
	/*font-weight: bold;
	text-transform: uppercase;*/
}

#tip_a_friend2{
	display: block;
	position:relative;
	top:420px;
	left:40px;
}
#flashcontent
{
	margin-bottom: 10px;
}
.tip{
	float: right;
}


.order{
	float: left;
}

.reg_watch{
   /* background: transparent;
    background-image: url("../images/bg_main_menu.png");
    background-repeat: repeat;
    background-position: 0px 0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.6; */
    border: 1px dashed #A09C9A;

    color: #FFFFFF ;
    clear:both;
    margin:0;
	margin-bottom: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;

}

.reg_watch_group{
	clear:both;
	float:none;
}

.reg_watch_item{
	float:left;
	padding-right:20px;
}

.reg_watch_last{
	float:none;
	clear: both;
}


.user_details{
	color: #FF9900;
	width: 170px;
	padding-bottom:5px;

}

a.user_edit_link{
	padding-left: 10px;
	font-size:14px !important;
	text-decoration: underline;
}

a.user_edit_link:hover{
	text-decoration: none;
}

.class-flash-video .attribute-short
{
	height: 50px;
}
#flashvideocontent
{
	text-align: center;
}
#flashcontent360
{
	text-align: center;
}

.content-view-sitemap h2,
.content-view-sitemap h2 a
{
	color: #FF9900;
}
.related_document
{
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 5px;
}
/********************/
/** Online Editor **/
/*******************/
.tdtopleft, .tdtopleft p
{
	vertical-align: top;
	text-align: left;
}

.tdtopcenter, .tdtopcenter p
{
	vertical-align: top;
	text-align: center;
	padding-left: auto;
	padding-right: auto;
}

.tdtopright, .tdtopright p
{
	vertical-align: top;
	text-align: right;
}

.tdmiddleleft, .tdmiddleleft p
{
	vertical-align: middle;
	text-align: left;
	padding-top:auto;
	padding-bottom: auto;
}

.tdmiddlecenter, .tdmiddlecenter p
{
	vertical-align: middle;
	text-align: center;
	padding: auto;
}

.tdmiddleright, .tdmiddleright p
{
	vertical-align: middle;
	text-align: right;
	padding-top:auto;
	padding-bottom: auto;
}

.tdbottomleft, .tdbottomleft p
{
	vertical-align: bottom;
	text-align: left;
}

.tdbottomcenter, .tdbottomcenter p
{
	vertical-align: bottom;
	text-align: center;
	padding-left: auto;
	padding-right: auto;
}

.tdbottomright, .tdbottomright p
{
	vertical-align: bottom;
	text-align: right;
}

/**************/
/** Gallery **/
/*************/
.content-view-full .class-gallery .attribute-image .imageright
{
    float: left;
    margin-right: 10px;
    margin-bottom: 20px;
}
.content-view-full .class-gallery .attribute-link
{
    clear: both;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
}
.content-view-galleryline .attribute-image
{
    margin-right: 25px;
    margin-top: 20px;
}
.content-view-galleryline .attribute-caption
{
    font-style: oblique;
    margin-right: 25px;
}
.content-view-galleryline .attribute-caption p
{
    text-align: left;
}
.content-view-galleryline .attribute-image,
.content-view-galleryline .attribute-caption
{
    clear: both;
}
.content-navigator div,
.content-navigator div a
{
    float: left;
}
.content-view-full .class-image .attribute-image
{
    text-align: center;
}
.content-view-full .class-image .content-navigator
{
    font-weight: bold;
    border-top: 0.5pt dashed #A09C9A;
    border-bottom: 0.5pt dashed #A09C9A;
    margin-top: 20px;
    height: 20px;
    width: 520px;
    padding-top: 5px;
    padding-left: 155px;
}
.content-navigator-separator-disabled,
.content-navigator-separator
{
    margin-left: 5px;
    margin-right: 5px;
}
