html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}

body {line-height: 1;}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}

/* Default font settings.
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
html { font-size:100.01%; }
body { font-size: 95%; color: #666; background: #fff; font-family:'Ropa Sans', cursive, "Trebuchet MS", Arial, Helvetica, sans-serif;line-height:1.4;}

/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #333;text-transform:uppercase; }
h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0;}

/* Text elements
-------------------------------------------------------------- */
p   { margin: 0 0 1.5em; }
.left       { float: left !important; }
p .left     { margin: 1.5em 1.5em 1.5em 0; padding: 0; }
.right      { float: right !important; }
p .right    { margin: 1.5em 0 1.5em 1.5em; padding: 0; }

a           { color: #0078ff; text-decoration: none; }
a:focus, a:hover  { color: #000000; }


blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong,dfn  { font-weight: bold; }
em,dfn      { font-style: italic; }
sup, sub    { line-height: 0; }

abbr, acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre         { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Lists
-------------------------------------------------------------- */
li ul, li ol  { margin: 0; }
ul, ol { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; }
ul     { list-style-type: disc; }
ol     { list-style-type: decimal; }
dl     { margin: 0 0 1.5em 0; }
dl dt  { font-weight: bold; }
dd     { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */
table         { margin-bottom: 1.4em; width:100%; }
th            { font-weight: bold; }
/*th,td,caption { padding: 4px 10px 4px 5px; }*/
th,td,caption { padding: 0px 0px 0px 0px; }
tfoot       { font-style: italic; }
caption     { background: #eee; }

.thumb-main{
	float: left;
	margin:0;
	padding:0;
	width: 200px;
	height: 190px;
	text-align: center;
	color:black;
	background:white;
	margin-top:10px;
}
.thumb-main a {color:black;text-decoration:none;font-weight:bold;}
.thumb-main a:hover {text-decoration:underline;}
.thumb-main img {
	width:199px;
	height:150px;
}
.thumb-main-star {
   margin-left: 90px;
   text-align: right;       
   padding-right: 5px;
   line-height: 18px;
   height: 20px;
   vertical-align:middle;
  color:black;
}

.img3 {
    border : solid 1px #BBBBBB; 
}
.img3:hover {
	border : solid 1px #FFAD5B;
}

.text9 {
	font-size: 13px;
	font-weight: normal;
	color: black;
	text-decoration: none;	
}
.thumb-main-titre {
   overflow: hidden;
   margin-left: 8px;
   text-align: left;
   padding-left: 1px;
   line-height: 18px;     
   height: 20px;
   width: 160px;
  color:black;
}
.thumb-main-duree {
   float: left;
   margin-left: 8px; 
   text-align: left;
   line-height: 18px;
 color:black;
}
.thumb-main-img {
   text-align: left;
}
/* Misc classes
-------------------------------------------------------------- */
.red {color:#FF0000;}
.small     { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large     { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide      { display: none; }
.aimg img {float:left;}
.quiet     { color: #666; }
.loud      { color: #000; }
.highlight { background:#ff0; }
.added     { background:#060; color: #fff; }
.removed   { background:#900; color: #fff; }

.first     { margin-left:0; padding-left:0; }
.last      { margin-right:0; padding-right:0; }
.top       { margin-top:0; padding-top:0; }
.bottom    { margin-bottom:0; padding-bottom:0; }

body {background:url("http://www.fullxmovies.com/archives/img/bg.jpg") no-repeat 50% 0 #006dff ;}
#wrapper {min-height:800px;width:1024px;margin:0 auto;overflow:hidden;background:url("http://www.fullxmovies.com/archives/img/page.png") 0 0;}
#header {height:194px;position:relative;width:1024px;margin:0 auto;background:url("http://www.fullxmovies.com/archives/img/header.png") no-repeat 0 0;}
#content {width:824px;float:right;background:url("http://www.fullxmovies.com/archives/img/top.png") no-repeat -180px 0;padding:15px 10px}
#sidebar {width:180px;background:url("http://www.fullxmovies.com/archives/img/top.png") no-repeat 0 0;float:left;padding-top:90px;}
#footer {clear:both;background:url("http://www.fullxmovies.com/archives/img/footer.jpg") no-repeat 0 0;width:1024px;margin:0 auto;padding:10px 0 100px 0;color:#fff;font-size:12px;}
#footer a {color:#c6ff00;}
#footer p.copy {margin:0 200px 40px 20px;}
#footer .extra {text-align:center;}
#header {position:relative;}
#header .catcher {position:absolute;top:-90px;right:80px;}
#header a.logo {width:438px;height:194px;display:block;overflow:hidden;text-indent:-5999em;float:left;}

.box, .pub, .sidebox {margin-bottom:0em;}
.pub .content {text-align:center;}

.box_videox_left {
	width:400px;
	height:200px;
	float:left;
	position:relative;
	border-bottom:1px solid black;
	border-right:1px solid black;
	background:#F4FAFF;
}

.desc_star {margin:10px;}
.desc_star h3 {padding-left:150px;}
.box_videox_right{
	width:400px;
	height:200px;
	float:left;
	position:relative;
	border-bottom:1px solid black;
	background:#F4FAFF;
}
.picture { top:10px;left:5px;width:200px;height:150px;position:absolute;}
.desc_videox p.p1 {top:40px;right:10px;text-align:left; width:180px;line-height:16px;position:absolute;}
.desc_videox span {top:10px;right:10px;text-align:left; width:180px;line-height:16px;font-weight:bold;position:absolute;}
.clear { clear:both;}
.big_rose {font-size:18px;font-weight:bold;margin-top:20px;}
.big_rose a{color:#eb267c;}
.cf:before, .cf:after{
    content:"";
    display:table;
}
 
.cf:after{
    clear:both;
}
 
.cf{
    zoom:1;
}    

.page {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}

.page:hover, .page.gradient:hover {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
}

.page.active {
    border: none;
    background: #616161;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}

.page.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}

/* Form wrapper styling */
.form-wrapper {
    width: 450px;
	padding: 15px;
    margin: 150px auto 50px auto;
    background: #444;
    background: rgba(0,0,0,.2);
    border-radius: 10px;
    box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
}
 
/* Form text input */
 
.form-wrapper input {
    width: 330px;
    height: 40px;
    padding: 0;
	padding-left:5px;
    float: left;   
    font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 0;
    background: #eee;
    border-radius: 3px 0 0 3px;     
}
 
.form-wrapper input:focus {
    outline: 0;
    background: #fff;
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}
 
.form-wrapper input::-webkit-input-placeholder {
   color: #999;
   font-weight: normal;
   font-style: italic;
}
 
.form-wrapper input:-moz-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}
 
.form-wrapper input:-ms-input-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}   
 
/* Form submit button */
.form-wrapper button {
    overflow: visible;
    position: relative;
    float: right;
    border: 0;
    padding: 0;
    cursor: pointer;
    height: 40px;
    width: 110px;
    font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
    color: #fff;
    text-transform: uppercase;
    background: #d83c3c;
    border-radius: 0 3px 3px 0;     
    text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
	position:absolute;
}  
   
.form-wrapper button:hover{    
    background: #e54040;
}  
   
.form-wrapper button:active,
.form-wrapper button:focus{  
    background: #c42f2f;
    outline: 0;  
}
 
.form-wrapper button:before { /* left arrow */
    content: '';
    position: absolute;
    border-width: 8px 8px 8px 0;
    border-style: solid solid solid none;
    border-color: transparent #d83c3c transparent;
    top: 12px;
    left: -6px;
}
 
.form-wrapper button:hover:before{
    border-right-color: #e54040;
}
 
.form-wrapper button:focus:before,
.form-wrapper button:active:before{
        border-right-color: #c42f2f;
}     
 
.form-wrapper button::-moz-focus-inner { /* remove extra button spacing for Mozilla Firefox */
    border: 0;
    padding: 0;
}    



#menu-header {width :700px;height:40px;position:absolute;top:240px;left:-150px;z-index:999;}
#menu-header a{font-family: Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:14px;text-decoration:none;color:#ECECEC;} 
#menu-header a:hover {font-family: Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;font-size:14px;text-decoration:none;color:#FFF; }

 ul.liste-videos {margin:0 0 2em;padding:0;list-style-type:none;overflow:hidden;margin-right:-15px;}
 ul.liste-videos li {float:left;margin:0 8px 8px 0;width:200px;height:250px;overflow:hidden;background:url("http://www.fullxmovies.com/archives/img/video.png") repeat-x 0 150px;}
 ul.liste-videos li img {display:block;}
 ul.liste-videos h3 {font-size:0.8em;text-transform:none;line-height:1.3;margin:0;height:49px;padding:4px;}
 ul.liste-videos .video-infos {font-size:.8em;overflow:hidden;padding:4px;}
	 ul.liste-videos .video-infos .left {width:50%;}
	 ul.liste-videos .video-infos .right {width:45%;text-align:right;}
	 span.views, span.lenght {display:block;}
	 
.sidebox {}
.sidebox .head {height:30px;line-height:30px;background:url("http://www.fullxmovies.com/archives/img/sidebox-top.png") no-repeat 0 0;color:#FFF;padding-left:0;}
.sidebox .head h3 {color:#FFF;margin:0;font-size:15px;padding-left:15px;line-height:35px;}
.sidebox .content {padding:10px 2px;margin:0 0 0 0;background:url("http://www.fullxmovies.com/archives/img/sidebox-bg.png") 0 0 ;position:relative;}
.sidebox ul {margin:0;padding:0;list-style-type:none;}
.sidebox li {padding-left:15px;background:url("http://www.fullxmovies.com/archives/img/puce.png") no-repeat 0 50%;line-height:18px;}
.sidebox li a {text-decoration:none;}
.sidebox .foot {background:url("http://www.fullxmovies.com/archives/img/sidebox-bottom.png") no-repeat 0 0;height:2px;}


.breadcrumb, .liste-categories {background:url("http://www.fullxmovies.com/archives/img/title.png") repeat-x top #b6e1ff;margin:0 auto;padding:5px;text-align:center;}
ul.liste-categories {list-style:none;overflow:hidden;}
ul.liste-categories  li {float:left;margin:0 20px 0 0;}
.breadcrumb a {margin:0;text-transform:uppercase;font-size:1.1em;}
.video {width:200px;height:210px;float:left;margin:2px;border:1px solid white;}
.video img{width:200px;height:150px;}
.video img.edit{width:16px;height:16px;}
.stats {width:200px;height:50px;position:relative;}
.title {height:20px;color:#000099;text-align:left;padding:5px;margin:0;background:#cef0fc;display:block;width:200px;}
.pagination {text-align:center;margin:0 0 2em;}