/* Placement elements */

.TopCell {
	height:30px;
	width:100%;
	background-color: #292929;
}
.Header {
    top:10px; 
	HEIGHT: 120px;
	width:100%;
	/* background:url("images/videos-x.jpg"); */
}
.TopNav {
	height:20px;
	width:100%;
	background:url("images/LeftNav/Content.gif");
}
.PrimaryNav {
	height:27px;
	width:100%;
	background:url("images/primary-nav/BgBare.png") repeat;
}
.Footer {
	height:19px;
	text-align:center;
	padding-left:4px;
	background:url("images/LeftNav/Content.gif");
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:9px;
}
/* Telerik */


/* Left Column */

.puce {
	margin-left:8px;
	margin-right:3px;
	margin-top:2px;
	width:5px;
	height:5px;
	background:url(images/LeftNav/puce.gif) no-repeat;
	background-position:center;
	float:left;
}
.LeftSep {
	height:5px; 
}
.LeftDiv {
	margin-left:4px;
	height:16px; 
}

/* Content Box */	

.BoxVideoX {
  width:660px;
  padding-top:2px;
  margin-bottom:24px;
  border:0px;
}
.BlackVideoX100 {
  width:660px;
  padding-top:2px;
  margin-bottom:24px;
  border:0px;
}
.BoxVideo {
  width:660px;
  border:0px;
}
.TopVideoX {
	background:url(images/box-videos-x/top-video-x.gif) no-repeat;
	height:18px;
	margin-bottom:1px;
}
.T100 {
	background:url(images/black-box/T100.png) no-repeat;
	height:9px;
	margin-bottom:1px;
}
.ContentVideoX {
	background:url(images/box-videos-x/video-x.gif) repeat-y;
	padding-left: 12px;
}
.ContentVideoX100 {
	background:url(images/box-videos-x/video-x-100.gif) repeat-y;
	padding-left: 12px;
}
.C100 {
	background:url(images/black-box/C100.png) repeat-y;
}
.MidBoxL {
	width:48%;
	border-right: 1px solid #000000;
	float: left;
	margin-right: 4px;
	padding-right: 4px;
}
.MidBoxR {
	width:48%;
	float: left;
	padding-left: 4px;

}
.BottomVideoX {
	background:url(images/box-videos-x/bottom-video-x.gif) no-repeat;
	height:23px;
}
.B100 {
	background:url(images/black-box/B100.png) no-repeat;
	height:7px;
}
.TelechargerVideoX {
	background:url(images/box-videos-x/telecharger-videos-x.gif) no-repeat;
	height:60px;
	padding-top:4px;
}
.BlackBg {
	 background-color:Black;
}
.VideoX1 {
	padding-left:52px;
}
.VideoX2 {
	padding-left:145px;
}
.DVD-X-1 {
	padding-left:100px;
	padding-top:4px;
}
.DVD-X-2 {
	padding-left:153px;
	padding-top:4px;
}
.VideoX1Abo {
	padding-left:100px;
}
.VideoX2Abo {
	padding-left:195px;
}
.VideoX11 {
	padding-left:95px;
}
.VideoX22 {
	padding-left:185px;
}

.SepVideoX {
	height:12px;
}

/* Images videos x */

.ImgVideox1 {
	width: 284px;
	height: 404px;
	padding-right: 4px;
}
.ImgVideox2 {
	width: 167px;
	height: 124px;
	margin-right: 4px;
}
.ImgVideox3 {
	width: 167px;
	height: 124px;
}
.ImgVideox4 {
	width: 167px;
	height: 124px;
	margin-right: 4px;
	margin-top: 4px;
}
.ImgVideox5 {
	width: 167px;
	height: 124px;
	margin-top: 4px;
}

.InputVideos {
	width: 338px;
	height: 122px;
    background-color:#FC01EE;
	border-width:1px;
	border-color:#000000;
	FONT: 12px Verdana, Arial, sans-serif;
	color:#FFFFFF;
}
.InfosVideoX {
	width: 338px;
	color:#FC01EE;
	background-color:#FAC7F5;
	font-weight:bold;
	font-size: 13px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* Formulaires */	
.input {
	font-family: Tahoma;
	font-size: 11px;
	BACKGROUND-COLOR: #333333;
	border: 1px solid #000000;
	color: #FFFFFF;
}
.Drop {
	font-family: Tahoma;
	font-size: 11px;
}
.BTN {
	FONT: 10px Verdana, Arial, sans-serif;
	BACKGROUND-COLOR: #000000;
	border: 1px solid #FFFFFF;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:2px;
	padding-left:2px;
	height:20px;
}

/* Images Photos actrices */

.PhotoActrices1 {
	width: 154px;
	border: 1px solid #000000;
	}
.PhotoActrices2 {
	width: 154px;
	margin-left: 4px;
	border: 1px solid #000000;
}

div.buttonSlide {
	
	FONT: 10px Verdana, Arial, sans-serif;
	BACKGROUND-COLOR: #C000C0;
	color: #ffffff;
	border:1px solid black;
	border-color:#990066;
	border-style: Dotted;
	cursor:pointer; 
	float:left;
	font-weight:bold;
	margin:5px;
	padding-bottom:2px;
	padding-top:2px;
	padding-right:6px;
	padding-left:6px;
}

/* Balises HTML */


body {
	background-color: #292929;
	overflow-x:hidden;
	scrollbar-base-color: #B6B7B9;
    scrollbar-arrow-color: #B6B7B9;
    scrollbar-3dlight-color: #B6B7B9;
    scrollbar-darkshadow-color: #B6B7B9;
    scrollbar-face-color: #1F1F1F;
    scrollbar-highlight-color: #1F1F1F;
    scrollbar-shadow-color: #1F1F1F;
    scrollbar-track-color: #3A3A3A;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}
p {
margin-bottom:8px;
margin-top:8px;
}
hr 
{
color: black;
background-color: black;
height: 1px;
border: 0;
}
h1 {
	color: #FF0FFF;
	font-size: 15pt;
	font-weight: bold;
	font-style: italic;
	padding-top: 4px;
	margin-top: 0;
	margin-bottom: 0
	}
.h1 {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	padding-top: 4px;
	padding-left:4px;
	margin-top: 0;
	margin-bottom: 0
	}
h2 {
	font-size: 14pt;
	color: #FC01EE;
	font-style: italic;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 2px
	}
.h2 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	padding-top: 4px;
	padding-left:4px;
	margin-top: 0;
	margin-bottom: 0
	}
.BoxTitle {
	font-size: 11pt;
	color: #9E0615;
	font-style: italic;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 2px
	}
h3 {
	font-size: 12pt;
	color: #FC01EE;
	font-style: italic;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 2px
	}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:10px;
	color:#FFFFFF;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
	font-weight:bold;
}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	font-weight:bold;
}
h6 {
	padding-top:4px;
	padding-left:4px;
	margin-top: 0;
	margin-bottom: 0;
	display: inline;
}

a:link {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
a:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}
a:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
a.ContentLink:link {
	COLOR: #FF7207; 
	TEXT-DECORATION: underline;
}
a.ContentLink:visited {
	COLOR: #FF7207; 
	TEXT-DECORATION: underline;
}
a.ContentLink:hover {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}


a.LeftVideox {
	font-size: 13px;
	color:#FF7207;
	TEXT-DECORATION: none; 
	outline: none;
}
a.LeftVideox:visited {
	font-size: 13px;
	color:#FF7207;
	TEXT-DECORATION: none;
}
a.LeftVideox:hover {
	font-size: 13px;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}

a.Actrices-x {
	font-size: 13px;
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
	outline: none;
}
a.Actrices-x:visited {
	font-size: 13px;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
a.Actrices-x:hover {
	font-size: 13px;
	COLOR: #FF7207; 
	TEXT-DECORATION: none;
}

a.frenchprod {
	font-size: 13px;
	COLOR: #80D200; 
	TEXT-DECORATION: none; 
	outline: none;
}
a.frenchprod:visited {
	font-size: 13px;
	COLOR: #80D200; 
	TEXT-DECORATION: none;
}
a.frenchprod-x:hover {
	font-size: 13px;
	COLOR: #BB1F26; 
	TEXT-DECORATION: none;
}

a.OnPinkLink {
	COLOR: #80D200; 
	TEXT-DECORATION: none; 
}
a.OnPinkLink:visited {
	COLOR: #80D200; 
	TEXT-DECORATION: none;
}
a.OnPinkLink:hover {
	COLOR: #BB1F26; 
	TEXT-DECORATION: none;
}

a.ActionLink , a.ActionLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: normal;
	font-weight:bold;
	text-decoration:underline;
}
a.ActionLink:hover {
	text-decoration:none;
	color:#d30d0d;
}

a.HelpLink:link {
	COLOR: Orange; TEXT-DECORATION: none; outline: none
}
a.HelpLink:visited {
	COLOR: Orange; TEXT-DECORATION: none
}
a.HelpLink:hover {
	COLOR: Orange; TEXT-DECORATION: none
}
a.VideosGratuites:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bolder;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
	outline: none
}
a.VideosGratuites:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bolder;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
	outline: none
}
a.VideosGratuites:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bolder;
	COLOR: #FF0000; 
	TEXT-DECORATION: none; 
	outline: none
}
a.BlackLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: #000000; 
	TEXT-DECORATION: underline; 
	outline: none
}
a.BlackLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: #000000; 
	TEXT-DECORATION: underline; 
	outline: none
}
a.BlackLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	outline: none
}

.HelpPopup
{
	border: 1px solid #FF6600;
	background-color:#333333;
	visibility:hidden;
}
.HelpContent
{
    padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

.HelpTitle {
	background-color:#d30d0d;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	text-align:left;
	color: #FF6600;
	font-size:11px;
	font-weight:bold;
	height:20px;
	border-bottom: 1px solid #FF6600;
}

.Error
{
color: #FF0000;
font-weight:bold;
font-size:12px;
}
.BgCol
{
background-color:#000000;
}
.SepRight {
	border-right: 1px solid #000000;
}
.TxtS {
	font-size: 8px;
}
.TxtL {
	text-align: left;
}
.TxtRBoxAlign {
	text-align: right;
	margin-right: 20px;
}
.TxtC {
	text-align: center;
}
.TxtR {
	text-align: right;
}
.MidContent {
width:290px;
height:240px;
border-right: 1px solid #BFBFBF;
float: left;
}
.MidContentRight {
width:310px;
height:240px;
float: left;
margin-left: 4px;
}

/* Black Box */

.BlackBox {
  padding-top:2px;
  margin-bottom:12px;
  border:0px;
}
.BlackBoxTL {
    background:url(images/black-box/TL.png) repeat;
	width: 11px;
	height: 11px;
}
.BlackBoxTL2 {
    background:url(images/black-box/TL2.png) repeat;
	width: 11px;
	height: 11px;
}
.BlackBoxT {
    background:url(images/black-box/T.png) repeat-x;
	height: 11px;
}
.BlackBoxTR {
    background:url(images/black-box/TR.png) no-repeat;
	width: 11px;
	height: 11px;
}
.BlackBoxTR2 {
    background:url(images/black-box/TR2.png) no-repeat;
	width: 11px;
	height: 11px;
}
.BlackBoxL {
    background:url(images/black-box/L.png) repeat-y;
	width: 11px;
}
.BlackBoxContent{
  background-color:#1b1b1b;
}
.BlackBoxR {
    background:url(images/black-box/R.png) repeat-y;
	width: 11px;
}
.BlackBoxBL {
    background:url(images/black-box/BL.png) no-repeat;
	width: 11px;
	height: 14px;
}
.BlackBoxBL2 {
    background:url(images/black-box/BL2.png) no-repeat;
	width: 11px;
	height: 14px;
}
.BlackBoxB {
    background:url(images/black-box/B.png) repeat-x;
	height: 14px;
}
.BlackBoxBR {
    background:url(images/black-box/BR.png) no-repeat;
	width: 11px;
	height: 14px;
}
.BlackBoxBR2 {
    background:url(images/black-box/BR2.png) no-repeat;
	width: 11px;
	height: 14px;
}
.BlackBoxActionB {
    background:url(images/black-box/action-b.png) no-repeat;
	height: 63px;
}
.BlackBoxActionC {
    background:url(images/black-box/action-c.png) no-repeat;
	height: 63px;
}

/* Box video x */

.BoxDivers {
  padding-top:2px;
  margin-bottom:12px;
  border:0px;
}
.BoxContent{
  background-color:#EC09EE;
}
.BoxTxt{
  padding-right: 16px;
}
.TL {
    background:url(images/cadres/TL.gif) no-repeat;
	width: 16px;
	height: 19px;
   }
.TR {
    background:url(images/cadres/TR.gif) no-repeat;
	width: 16px;
	height: 19px;
   }
.BL {
    background:url(images/cadres/BL.gif) no-repeat;
	width: 16px;
	height: 19px;
   }
.BR {
    background:url(images/cadres/BR.gif) no-repeat;
	width: 16px;
	height: 19px;
   }
.R {
    background:url(images/cadres/R.gif) repeat-y;
	width: 16px;
   }
.L {
    background:url(images/cadres/L.gif) repeat-y;
	width: 16px;
   }
.T {
    background:url(images/cadres/T.gif) repeat-x;
	height: 19px;
   }
.B {
    background:url(images/cadres/B.gif) repeat-x;
	height: 19px;
   }

.Bg1 {
	BACKGROUND-COLOR: #FF00FF
   }
.BgType {
	BACKGROUND-COLOR: #FAC7F5;
   }
.BgFilms {
	BACKGROUND-COLOR: #FC01EE
   }
.NavFilms
{
	height: 46px;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
}
.small {
	font-size: 9px;
   }
.medium {
	font-size: 10px;
   }
.TextIntro
{
    color: #FFFFFF;
}
.TextS
{
    font-size: 9px;
}
.TextB
{
    font-weight: bold;
}
.Yellow
{
    color: #FFFF00;
}
.Orange
{
    color: #FF7207;
}
.DarkRed
{
    color: #B81920;
}
.Green
{
    color: #80D200;
}
.White
{
    color: #FFFFFF;
}
.icra
{
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 10px;
    text-align: center;
}
.FormStyle {
    color : #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
    background-color : #FC01EE;
	border-color: #000000;
}
.GetPlugin
{
    color: #ff0000;
    font-weight: bold;
    font-style: italic;
    font-size: 10px;
}
.BackLink
{
    padding-right:16px;
	padding-top:4px;
}

div.wrapContainer
{
    width:630px;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}
.image-right
{
    float: right; 
    vertical-align: text-top;
	margin-left:4px;
	margin-bottom:0px;
}
.AboTxt
{
 color: #FFFF00;
 font-size: 16px;
 font-weight: bold;
}
.DivFloat50
 {  
   float:left;
   width: 50%; 
 }
.spacer
 {  
   clear: both; 
 }
 .clear
 {  
   clear: both; 
 }
 .FloatLeft
 {  
   float:left; 
 }
 
 /* DVD x */
 
  .div-dvd-x
{
	margin-bottom:5px;
}
 .span-description
{
	width:66px;
	font-weight:bold;
} 
 .span-dvd-x
{
	margin-left:10px;
}
 .pochette-dvd-x
{
	border: 1px solid #FF0FFF;
	width: 650px;
	margin-left: 4px;
}
 .img
{
	border: 1px solid #FFFFFF;
}
.img2
{
	border: 1px solid #4f4f4f;
}
 .imgDvdSmall
{
	border: 1px solid #FFFFFF;
	width: 147px;
	height: 214px;
}
 .content-padding
{
	padding: 0px 4px 0px 4px;
}
.WhiteTitle
{
    color: #FFFFFF;
    font-size: 13px;
    font-weight:bold;
    padding-left:4px;
}
.BgTitle
{
    height:19px;
    background:url(images/LeftNav/Content.gif);
}

 /* Abo*/

.AboContent {
width:380px;
float: left;
}
.AboContent2 {
width:99%;
float: left;
}
.AboContentRight {
width:280px;
float: left;
margin-left: 4px;
}
.AboContentRight2 {
width:1%;
float: left;
margin-left: 4px;
}

.AboL
{
 color: #FFFF00;
 font-size: 16px;
}
.AboSL
{
 color: #FFFF00;
 font-size: 18px;
 font-weight: bold;
 font-style:italic;
}
.AboWL
{
 color: #FFFFFF;
 font-size: 15px;
}
.AboXL
{
 color: #FFFF00;
 font-size: 22px;
}
.AboML
{
 color: #FFFF00;
 font-size: 14px;
}
.AboXXL
{
 color: #ED6C1B;
 font-size: 26px;
}
.AboMML
{
 color: #ED6C1B;
 font-size: 14px;
}
.AboXXXL
{
 color: #980716;
 font-size: 29px;
}
.AboMMML
{
 color: #980716;
 font-size: 14px;
}
.WhiteAbo {
font-size: 11px;
padding-left:22;
}


.SepTop
{
    height: 10px;
}
.Sep
{
    height: 10px;
}

 /* Bouton */
 
.BtnLeft
{
    width: 4px;
    height: 22px;
    background-image: url(images/boutons/Left.png);
	background-repeat: no-repeat;
	float: left;
}
.BtnCenter
{
    height: 22px;
    background-image: url(images/boutons/Center.png);
	background-repeat: repeat-x;
	padding: 2px 2px 0px 2px;
	float: left;
}
.BtnRight
{
    width: 4px;
    height: 22px;
    background-image: url(images/boutons/Right.png);
	background-repeat: no-repeat;
	margin-right: 6px;
	float: left;
}
a.BtnLink:link 
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; 
	text-decoration: none; 
	outline: none
}
a.BtnLink:visited 
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; 
	outline: none
}
a.BtnLink:hover 
{
    font-size: 11px;
	font-weight: bold;
	color: #80D200;
	text-decoration: none; 
	outline: none
}

a.BasketLink:link 
{
	font-size: 11px;
	font-weight: bold;
	color: #80D200; 
	text-decoration: none; 
	outline: none
}
a.BasketLink:visited 
{
	font-size: 11px;
	font-weight: bold;
	color: #80D200;
	text-decoration: none; 
	outline: none
}
a.BasketLink:hover 
{
    font-size: 11px;
	font-weight: bold;
	color: #B81920;
	text-decoration: none; 
	outline: none
}

/* Home */


.HpRightBox {
	background-color: #111111;
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 4px;
}

.HpRightBtn {
	width: 172px;
	float:left;
}
.HpRightBtnLeft {
	width: 128px;
	float:left;
}

.HpVideoBox {
	background-color: #161616;
	height: 320px;
	width: 540px;
	border-right-width: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.PlayerBg {
	background-color: #111111;
	width: 322px;
	height: 280px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.ScreenBg {
	background-color: #292929;
	width: 288px;
	height: 220px;
	margin: 4px 4px 0px 4px;
}
.DivTabs
{
 height: 25px;
 padding-left: 10px;
 margin-bottom:-2px;
}
.tabStrip
{
 margin-bottom:-2px;
 z-index:1;
}
.Margin0
{
 margin: 0px;
}
.HpFilmxTitle
{
 margin: 0px;
 padding:4px 0px 4px 4px;
 font-size:14px;
 font-weight: bold;
}
.HpFilmxDesc
{
 margin: 0px 6px 0px 0px;
 font-size:10px;
}
a.HpActricePornoLink:link 
{
	font-size: 10px;
	color: #8f8f8f; 
	text-decoration: none; 
}
a.HpActricePornoLink:visited 
{
	font-size: 10px;
	color: #8f8f8f;
	text-decoration: none; 
}
a.HpActricePornoLink:hover 
{
    font-size: 10px;
	color: #8f8f8f;
	text-decoration: underline; 
}
.HpNewsTitle 
{
    font-size: 14px;
	color: #ffffff;
	font-weight:bold;
	margin: 0px 0px 12px 0px; 
}

.HpSexShopSexToy
{
	margin: 0px 0px 8px 0px; 
}
.HpSexShopCat
{
	margin: 20px 0px 0px 0px; 
	text-align: center;
}
.Pseudo
{
	text-transform:capitalize;
}

 /* Casting x */

.FichesCasting
{
	width: 100%;
	height: 200px;
} 
.FichesCastingLign
{
	float:left;
} 
.FormTitle
{
	margin-top:12px;
	padding: 2px 0px 2px 2px;
	background-color:#464646;
	width: 100%;
	height: 14px;
}
.CourrierMessage
{
	width: 99%;
	height: 300px;
	border:  1px solid #000000;
	background-color: #292929;
}