/* CSS Short Film Corner
 
    project:    Short Film Corner 2010
    created:    2010-02-12
    author:     navarro matthieu
	web : 		www.matthieu-navarro.fr
	
*/
body {
margin: 0;
font-family:Arial,Verdana,sans-serif;
background-color:#030b25;
}
html, div, map, dt, isindex, form {
display:block;
}
*{
margin:0;
border:0;
text-decoration:none;
}
a{
color:#0C39B0;
text-decoration:none;
}
sup{
font-size:8px;

}
a img{
border:none
}
.conteneur{
width:938px;
margin:auto;
}
.header{
margin-bottom:8px;
background-image:url(../img/ban.png);
background-repeat:no-repeat;
height:145px;
width:960px;
}
.language{
text-transform:uppercase;
font-size:11px;
font-weight:bold;
color:#a6a6a6;
text-align:right;
margin-top:8px;
margin-bottom:8px;
font-weight:bold;
}
.page{
padding:0px 0px 0px 8px;
float:left;
width:938px;
}
.top{
margin:0;
background-image:url(../img/background_top.png);
height:77px;
float:left;
width:930px;
margin-bottom:1px

}
.op{
float:left;
}
.ban{
width:130px;
height:145px;
float:left;
margin-right:192px;
}
.logo{
margin-top:18px;
margin-left:26px;
}
.currentPage {
color:#FFFFFF;
}
.menuTop{
border-bottom-style:solid;
border-width:1px;
border-bottom-color:#22305b;
}
.map{
float:left;
}
.mail{
float:left;
margin-left:24px;
}
/* Breadcrump */
.breadcrump, .breadcrump a {
color:#5a6483;
font-size:10px;

width:600px;
}
.breadcrump{
padding:9px 18px 0;
}
.breadcrump a:link{
color:#5a6483;
}
.breadcrump a:hover{
color:#5a6483;
text-decoration:underline;
}
.breadcrump a:visited{
color:#5a6483;
}

/* MENU FR*/
.about{
height:12px;
width:89px;
background-image:url(../img/menu/about.png);
-background-image:url(../img/menu/about_01.png);
background-position:0px 0px;
background-repeat:no-repeat;
}
.about:hover{
height:12px;
width:89px;
background-image:url(../img/menu/about.png);
-background-image:url(../img/menu/about_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
}
.aboutCurrent{
height:12px;
width:89px;
background-image:url(../img/menu/about.png);
-background-image:url(../img/menu/about_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-position:0px 0px;
}
.edition{
height:12px;
width:113px;
background-image:url(../img/menu/edition.png);
-background-image:url(../img/menu/edition_01.png);
background-position:0px 0px;
background-repeat:no-repeat;
}
.editionCurrent{
height:12px;
width:113px;
background-image:url(../img/menu/edition.png);
-background-image:url(../img/menu/edition_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-position:0px 0px;
}
.edition:hover{
height:12px;
width:113px;
background-image:url(../img/menu/edition.png);
-background-image:url(../img/menu/edition_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
}

.inscription{
height:12px;
width:145px;
background-image:url(../img/menu/inscription.png);
-background-image:url(../img/menu/inscription_01.png);
background-position:0px 0px;
background-repeat:no-repeat;
}
.inscription:hover{
height:12px;
width:145px;
background-image:url(../img/menu/inscription.png);
-background-image:url(../img/menu/inscriptionUk_02.png);
-background-position:0px 0px;
background-position:0px -12px;
background-repeat:no-repeat;
}
.inscriptionCurrent{
height:12px;
width:145px;
background-image:url(../img/menu/inscription.png);
-background-image:url(../img/menu/inscription_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-position:0px 0px;
}
.catalog{
height:12px;
width:77px;
background-image:url(../img/menu/catalog.png);
-background-image:url(../img/menu/catalog_01.png);
background-position:0px 0px;
background-repeat:no-repeat;

}
.catalog:hover{
height:12px;
width:77px;
background-image:url(../img/menu/catalog.png);
-background-image:url(../img/menu/catalog_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
}
.catalogCurrent{
height:12px;
width:77px;
background-image:url(../img/menu/catalog.png);
-background-image:url(../img/menu/catalog_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-position:0px 0px;
}

/*-----------------MENU UK ---------------------*/
.aboutUk{
height:12px;
width:66px;
background-image:url(../img/menu/aboutUk.png);
-background-image:url(../img/menu/aboutUk_01.png);
-background-position:0px 0px;
background-repeat:no-repeat;
}
.aboutUk:hover{
height:12px;
width:66px;
background-image:url(../img/menu/aboutUk.png);
-background-image:url(../img/menu/aboutUk_01.png);
background-position:0px -12px;
background-repeat:no-repeat;
}
.aboutUkCurrent{
height:12px;
width:66px;
background-image:url(../img/menu/aboutUk.png);
-background-image:url(../img/menu/aboutUk_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-position:0px 0px;
}
.editionUk{
height:12px;
width:113px;
background-image:url(../img/menu/editionuk.png);
-background-image:url(../img/menu/editionUk_01.png);
background-position:0px 0px;
background-repeat:no-repeat;
}
.editionUk:hover{
height:12px;
width:113px;
background-image:url(../img/menu/editionuk.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-image:url(../img/menu/edition_02.png);
}
.editionUkCurrent{
height:12px;
width:113px;
background-image:url(../img/menu/editionuk.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-image:url(../img/menu/editionUk_02.png);
-background-position:0px 0px;
}
.inscriptionUk{
height:12px;
width:136px;
background-image:url(../img/menu/inscriptionUk.png);
-background-image:url(../img/menu/inscriptionUk_01.png);
background-position:0px 0px;
background-repeat:no-repeat;
}
.inscriptionUk:hover{
height:12px;
width:136px;
background-image:url(../img/menu/inscriptionUk.png);
-background-image:url(../img/menu/inscriptionUk_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
}
.inscriptionUkCurrent{
height:12px;
width:136px;
background-image:url(../img/menu/inscriptionUk.png);
-background-image:url(../img/menu/inscriptionUk_02.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-position:0px 0px;
}
.catalogUk{
height:12px;
width:51px;
background-image:url(../img/menu/catalogUk.png);
background-position:0px 0px;
background-repeat:no-repeat;
-background-image:url(../img/menu/catalogUk_01.png);
}
.catalogUk:hover{
height:12px;
width:51px;
background-image:url(../img/menu/catalogUk.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-image:url(../img/menu/catalogUk_01.png);
}
.catalogUkCurrent{
height:12px;
width:51px;
background-image:url(../img/menu/catalogUk.png);
background-position:0px -12px;
background-repeat:no-repeat;
-background-image:url(../img/menu/catalogUk_02.png);
-background-position:0px 0px;


}

/*--------------------------------------------------/*



/*h1,h2,h3*/
h1{
font-weight:bold;
font-size:32px;
color:#EDEDED;
margin:0px;
padding:6px 18px 12px;

}
h2{
color:#212121;
font-size:23.5px;
color:#0c39b0;
border-bottom:#c6c6c6;
border-bottom-style:dotted;
border-bottom-width:1px;
height: 45px;
width:615px;
}
.titleH2{
color:#212121;
font-size:23.5px;
color:#0c39b0;
border-bottom:#c6c6c6;
border-bottom-style:dotted;
border-bottom-width:1px;
height: 45px;
width:615px;
font-weight:bold;
letter-spacing: -1px;
}
h3{
font-weight:bold;
font-size:14px;
text-transform:uppercase;
margin:0px;
color:#212121;
margin-bottom:10px;
}
h5{
font-weight:bold;
font-size:12px;
text-transform:uppercase;
margin:0px;
color:#bfd7ff;
margin-bottom:10px;
}
h4{
font-weight:bold;
font-size:11px;
text-transform:uppercase;
margin:0px;
color:#999999;
margin-bottom:15px; 
}
h6{
font-weight:bold;
font-size:14px;
text-transform:uppercase;
margin:0px;
color:#0e37b0;
margin-top:20px;
}


a:link {
color:#0c39b0;
text-decoration:none;
}
a:visited {
color:#0c39b0;
text-decoration:none;
}
a:hover {
color:#0c39b0;
text-decoration:underline;
outline:none;
}
.number{
font-size:14px;
}	
.masterPage{
float:left;
width:666px;
background-color:#f9f9f9;
font-size:12px;
color:#999999;
}
.FilmList{
float:left;
background-color:#eaeaea;
font-size:12px;
color:#999999;
margin-bottom:30px;
padding: 30px 30px 30px 30px;
line-height:28px;
width:554px;
}

.masterPagePartner{
float:left;
width:930px;
background-color:#f9f9f9;
font-size:12px;
color:#999999;
}
.masterContent{
padding:25px 25px 25px 25px;
float:left;
min-height:400px;
}
.masterContentNo{
padding:25px 25px 25px 25px;
float:left;
}


.home{
background-image:url(../img/box/box_home.png);
height:399px;
width:930px;
float:left;
}
.homeUk{
background-image:url(../img/box/box_homeUk.png);
height:399px;
width:930px;
float:left;
}
.home_box{
margin-top:2px;
}
.box_news{
background-image:url(../img/box/box_news.png);
background-repeat:no-repeat;
height:270px;
width:604px;
float:left;
margin-top:2px;
margin-right:2px;
}
.box_newsUk{
background-image:url(../img/box/box_newsUk.png);
background-repeat:no-repeat;
height:270px;
width:604px;
float:left;
margin-top:2px;
margin-right:2px;
}
.box_also{
background-image:url(../img/box/box_also.png);
background-repeat:no-repeat;
margin-top:2px;
height:285px;
width:325px;
float:left;
}
.box_alsoUk{
background-image:url(../img/box/box_alsoUk.png);
background-repeat:no-repeat;
margin-top:2px;
height:285px;
width:325px;
float:left;
}
.btn{
float:left;
height:30px;
margin-top:275px;
margin-left:385px;
-margin-left:157px;
}
.encart{
width:867px;
height:44px;
color:#ededed;
font-size:11px;
float:left;
margin-left:32px;
margin-top:10px;
-margin-left:16px;
-margin-top:20px;
}
.encart_txt{
color:#ededed;
float:left;
padding:8px;
}
.encart_txt02{
color:#0e37b0;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}
.encart_txt a{
color:#ededed;
padding:8px;
text-decoration:underline;
}
.encart_txt a:visited{
color:#ededed;
padding:8px;
text-decoration:underline;
}
.encart_txt a:hover{
color:#ededed;
padding:8px;
text-decoration:underline;
}
.imgFacebook{
margin-top:25px;
}
.link_style02{
color:#ededed;
font-size:11px;
margin-top:5px;
}
.progTxt01{
float:left;
color:#212121;
font-weight:bold;
font-size:11px;
}
.progTxt02{
float:left;
color:#7d7d7d;
font-weight:bold;
font-size:11px;
margin-left:4px;
}
.sheetFilm{
float:left;
background-color:#eaeaea;
width:568px;
height:235px;
padding:24px 24px 24px 24px;
}
.imgFilm{
float:left;
}
.info{
float:left;
margin-left:24px;
width:420px;
}
.infoImg{
float:left;
height:235px;
}
.infoFiche{
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#c6c6c6;
padding-top:5px;
padding-bottom:5px;
height:16px;
}
.infoFicheNoborder{
padding-top:6px;
height:16px;
}
.infoFicheFilm01{
color:#212121;
font-size:12px;
float:left;
width:160px;
}
.infoFicheFilm02{
color:#212121;
font-weight:bold;
font-size:12px;
float:left;
}
.imgDotted{
margin-bottom:5px;
margin-top:5px;
height:1px;
}
.moreInfo{
float:left;
}
.refFilm01{
float:left;
width:171px;
height:600px;
margin-top:24px;
}
.refFilm02{
float:left;
width:440px;
color:#212121;
font-size:12px;
margin-top:24px;
}
.refLeft{
color:#212121;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
height:50px;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#c6c6c6;
margin-top:15px;
height:90px;
}
.synopsis{
height:90px;
margin-top:15px;
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#c6c6c6;

}
.generique {
height:90px;
margin-top:15px;
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#c6c6c6;
}
.contact {
height:90px;
margin-top:15px;
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#c6c6c6;
}
.production{
height:90px;
margin-top:15px;
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#c6c6c6;
}
.parcours {
height:90px;
margin-top:15px;
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#c6c6c6;
}                 	

.link_style02 a:hover{
color:#ededed;
font-size:11px;
}
.link_style02 a:visited{
color:#ededed;
font-size:11px;
}

.link_style03 {
font-style:italic;
color:#999999;
}
.link_style03 a{
font-style:normal;
color:#999999;
}
.link_style03 a:hover{
color:#999999;
font-size:11px;
font-style:normal;
}
.link_style03 a:visited{
color:#999999;
font-size:11px;
font-style:normal;

}
.short{
padding:65px 0px 5px 2px;
height: 200px;
}
.short li{
list-style:none;
font-size:12px;
margin:0;
height: 40px;
}

.short_date{
color:#bfd7ff;
float:left;
font-weight:bold;
margin-right:15px;
width:76px;
}
.short_txt{
color:#ededed;
float:left;
}
.credits {
line-height:24px;
color:#212121;
}
.credits a{
color:#212121;
text-decoration:underline;
}
.credits a:visited{
color:#212121;
text-decoration:underline;
}
.credits a:hover{
color:#212121;
text-decoration:underline;
}
.andAlso{
color:#ededed;
font-size:11px;
width: 275px;
padding: 58px 50px 0px 24px;
-padding: 58px 0px 0px 24px;
}
.picture-left{
margin-right:25px;
margin-bottom:25px;
margin-top:4px;
float:left;
}
.picture-right{
margin-top:4px;
margin-left:25px;
margin-bottom:25px;
float:right;
}
.legend{
color:#999999;
font-size:0.85em;
}
.rightColumn{
width:264px;
float:left;
height:568px;
padding: 0px 4px 0px 0px;

}
.footer{
font-size:10px;
color:#989a95;
margin-top:10px;
margin-left:9px;
width:930px;
float:left;
height:85px;
}
.partner{
float:left;
margin-top:5px;
}
p{
font-size:12px;
color:#212121;
line-height:16px;
}
li{
color:#212121;
}
ul{
list-style-type:square;
padding: 0px 25px;
}

/* Right Box */

/*.box{
padding: 20px 20px 20px 20px;
font-size:11px;
background-color:#CCCCCC;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
}*/
.box_color{
width:261px;
height:263px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorPresentationFr{
width:261px;
height:339px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorGuideFr{
width:261px;
height:49px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorProgrammingFr{
width:261px;
height:550px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorLabelFr{
width:261px;
height:486px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorAppointmentFr{
width:261px;
height:376px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorCatalogThumbnailFr{
width:261px;
height:870px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorCatalogListFr{
width:261px;
height:1921px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorInscriptionFr{
width:261px;
height:130px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorInscriptionUk{
width:261px;
height:130px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorSenFilmFr{
width:261px;
height:766px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorCredits{
width:261px;
height:130px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_sfc{
margin-left:3px;
margin-bottom:-10px;
}

.box_colorSenFilmUk{
width:261px;
height:735px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorConditionFr{
width:261px;
height:60px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorConditionUk{
width:261px;
height:30px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorLegalFr{
width:261px;
height:2110px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorFilmFr{
width:261px;
height:500px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorPresentationUk{
width:261px;
height:292px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorGuideUk{
width:261px;
height:159px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorLegalUk{
width:261px;
height:2080px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorAppointmentUk{
width:261px;
height:206px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_catalog{
color:#ffffff;
font-size:11px;
height:57px;
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-image:url(../img/box/box_catalog.png);
}
.box_catalog a{
color:#ffffff;
font-size:11px;
font-size:11px;
}
.box_map{
color:#ffffff;
font-size:11px;
height:281px;
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-image:url(../img/box/box_map.png);
}
.box_map a{
color:#ffffff;
font-size:11px;
}
.box_marketing{
color:#ffffff;
font-size:11px;
height:80px;
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-image:url(../img/box/box_marketing.png);
}
.box_marketing2{
color:#ffffff;
font-size:11px;
height:80px;
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:-4px;
margin-left:3px;
margin-top:0px;
background-image:url(../img/box/box_marketing.png);
}
.box_colorProgrammingUk{
width:261px;
height:550px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorLabelUk{
width:261px;
height:502px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorCatalogThumbnailUk{
width:261px;
height:870px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorCatalogThumbnail{
width:261px;
height:564px;
background-color:#091948;
margin-left:3px;

}562px
.box_colorCatalogListUk{
width:261px;
height:1921px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorLegalFr{
width:261px;
height:257px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorGeneralConditionFr{
width:261px;
height:1984px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorGeneralConditionUk{
width:261px;
height:1955px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorLegalUk{
width:261px;
height:223px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.box_colorBuyerFr, .box_colorBuyerUk{
width:261px;
height:235px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
/*-------------------*/
.box_contactUs{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
height:68px;
background-image:url(../img/box/box_contact.png);
-padding: 17px 20px 20px 20px;
}
.box_contactUs2{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:-4px;
margin-left:3px;
margin-top:0px;
height:68px;
background-image:url(../img/box/box_contact.png);
-padding: 17px 20px 20px 20px;
}
.seeAlsoFilm{
width:222px;
float:left;
padding: 20px 0px 20px 20px;
background-image:url(../img/box/box_seeAlso.png);
padding: 20px 20px 20px 20px;
margin-left:3px;
}
.box_figures{
padding: 20px 20px 20px 20px;
font-size:11px;
background-image:url(../img/box/box_figures.png);
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
color:#f2f2f2;
height:217px;
}
.box_modeEmploi{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-image:url(../img/box/box_mode.png);
background-repeat:repeat-y;
height:85px;
-padding: 20px 20px 20px 20px;
-background-image:url(../img/box/box_modei6.png);
}
.box_hotel{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-image:url(../img/box/box_mode.png);
background-repeat:repeat-y;
height:85px;
-padding: 20px 20px 20px 20px;
-background-image:url(../img/box/box_modei6.png);
}
.box_resume{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-color:#091948;
height:407px;
}
.box_resume ul{
color:#f2f2f2;
padding:0px 0px 0px 12px;
}
.box_resume li{
color:#f2f2f2;
padding:0px 0px 0px 0px;
display:list-item;
}
.box_hotel{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-color:#091948;
height:80px;
}
.box_txt{
color:#f2f2f2;
height:8px;
}
.box_txt a{
color:#f2f2f2;
}
.box_text a:hover{
color:#0000FF;
text-decoration:underline;

}
.box_colorPartnerFr{
width:261px;
height:200px;
background-color:#091948;
margin-left:3px;
margin-top:3px;
}
.partner_cinando{
margin-top:40px;
height:33px;
width:99px;
background-image:url(../img/cinando.png);
position:0px 0px;
float:left;
}
.partner_cinando:hover{
margin-top:40px;
height:33px;
width:99px;
background-image:url(../img/cinando.png);
background-repeat:no-repeat;
background-position:0px -29px;
float:left;
}
.partner_festivalCannes{
height:65px;
width:148px;
background-image:url(../img/festivalCannes.png);
position:0px 0px;
float:left;
}
.partner_festivalCannes:hover{
height:65px;
width:148px;
background-image:url(../img/festivalCannes.png);
background-repeat:no-repeat;
background-position:0px -65px;
float:left;
}
.legal{
float:left;
width:500px;
margin-right:180px;
margin-top:60px;
}
.legal a{
color:#999999;
}
.legal a:hover{
color:#999999;
}
.legal a:visited{
color:#999999;
}
.box_seeAlso{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-image:url(../img/box/box_seeAlso.png);
color:#f2f2f2;
}
.box_seeAlsoUk{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
background-image:url(../img/box/box_seeAlsoUk.png);
color:#f2f2f2;
}
.titleAlso{
font-size:14px;
font-weight:bold;
color:#bfd7ff;
margin-top:10px;
margin-bottom:2px;
}
.box_search{
padding: 20px 20px 20px 20px;
font-size:11px;
background-image:url(../img/box/box_search.png);
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
color:#f2f2f2;
height:66px;
}
.box_link a{
color:#bfd7ff;
font-size:11px;
float:right;
margin-top:10px;
text-align:right;
margin-right:10px;
}
.box_link a:hover{
color:#bfd7ff;
font-size:11px;
float:right;
margin-top:10px;
text-align:right;
margin-right:10px;
}
.box_link a:visited{
color:#bfd7ff;
font-size:11px;
float:right;
margin-top:10px;
text-align:right;
margin-right:10px;
}

.box_link2 a{
color:#bfd7ff;
font-size:11px;
float:left;
margin-top:10px;
text-align:left;
margin-left:-10px;
margin-right:-20px;
}
.box_link2 a:hover{
color:#bfd7ff;
font-size:11px;
float:left;
margin-top:10px;
text-align:left;
margin-left:-10px;
margin-right:-20px;
}
.box_link2 a:visited{
color:#bfd7ff;
font-size:11px;
float:left;
margin-top:10px;
text-align:left;
margin-left:-10px;
margin-right:-20px;
}

.short_txt a{
color:#bfd7ff;
font-size:12px;
}
.short_txt a:hover{
color:#bfd7ff;
font-size:12px;
}
.short_txt a:visited{
color:#bfd7ff;
font-size:12px;
}

.box_password {
color:#bfd7ff;
font-size:11px;
text-align:right;
margin-right:10px;
float:left;
margin-top:5px;
width:105px;
margin-left:107px;
-margin-top:5px;
-width:110px;
-margin-left:55px;
}
.box_passwordUk {
color:#bfd7ff;
font-size:11px;
text-align:right;
margin-right:10px;
float:left;
margin-top:5px;
width:120px;
margin-left:92px;
-margin-top:5px;
-width:120px;
-margin-left:47px;
}
.box_password a{
color:#bfd7ff;
font-size:11px;
}
.box_passwordUk a{
color:#bfd7ff;
font-size:11px;;
}
.box_password a:visited{
color:#bfd7ff;
font-size:11px;
}
.box_passwordUk a:visited{
color:#bfd7ff;
font-size:11px;
}


.box_id{
padding: 20px 20px 20px 20px;
font-size:11px;
margin-bottom:3px;
margin-left:3px;
margin-top:0px;
color:#f2f2f2;
background-image:url(../img/box/box_id.png);
background-repeat:no-repeat;
height:115px;
}
.searchImg{
float:left
}
.search-input{
height:14px;
font-size:11px;
border:0;
float:left;
width:180px;
}
.search-submit{
border:0;
padding:1;
float:left;
}
.id-input{
height:14px;
border:0;
float:left; 
margin-bottom:2px;
width:208px;
font-size:11px;
border:0;
padding: 0px 0px 0px 2px;
}
.btn_ok{
margin-top:5px;
margin-bottom:5px;
text-align:right;
margin-right:11px;
float:right;
width:100px;
-margin-right:4px;
}

/* Film Catalog */
.thumbnailFilm{
width:152px;
float:left;
margin-left:1px;
margin-bottom:25px;
font-size:11px;
}
.thumbnailFilmPreview{
width:220px;
float:left;
margin-left:1px;
margin-bottom:25px;
font-size:11px;
}
.pictureFilmBackPreview{
height:129px;
width:91px;
background-color:#eaeaea;
font-size:11px;
margin-right:10px;
width:100px;
float:left;
}
.pictureFilm
{
  height:165px;
background-color:black;
}
.pictureFilmBack{
background-color:#eaeaea;
padding:15px;
height:165px;
}

.infoFilm{
float:left;
width:100px;
}
.auteurFilm{
color:#999999;
}
.duration{
float:left;
color:#999999;
}
.date{
float:left;
color:#999999;
}
.separator{
float:left;
}
.classification{
color:#999999;}
.country{
color:#999999;
text-transform:uppercase;
}
.filmCatalog{
float:left;
}
.sortBy{
color:#666666;
font-size:10px;
float:left;
background-image:url(../img/background_sortBy.png);
background-repeat:no-repeat;
width:326px;
text-align:center;
height:19px;
padding-top:3px;
margin-left:102px;
}
.sortByUk{
color:#666666;
font-size:10px;
float:left;
background-image:url(../img/background_sortBy.png);
background-repeat:no-repeat;
width:326px;
text-align:center;
height:19px;
padding-top:3px;
margin-left:90px;
}
.viewBy{
color:#666666;
font-size:10px;
background-image:url(../img/background_viewBy.png);
background-repeat:no-repeat;
text-align:center;
height:19px;
padding-top:3px;
float:left;
margin-left:70px;
width:183px;
}
.viewByUk{
color:#666666;
font-size:10px;
background-image:url(../img/background_viewBy.png);
background-repeat:no-repeat;
text-align:center;
height:19px;
padding-top:3px;
float:left;
margin-left:105px;
width:183px;
}
.viewBy a, .viewByUk a,.sortBy a, .sortByUk a,.viewBy a:visited, .viewByUk a:visited, .sortBy a:visited, .sortByUk a:visited  {
color:#666666;
text-decoration:none;
}
.viewBy a:hover, .viewByUk a:hover , .sortBy a:hover, .sortByUk a:hover{
text-decoration:underline;
}
/*Buyer Page*/
.thumbnailBuyer{
height:100px;
width:219px;
float:left;
margin-left:1px;
margin-bottom:35px;
font-size:11px;
padding:0px;
}

.pictureFilmBackBuyer{
background-color:#eaeaea;
padding:11px;
}
.infoFilm{
float:left;
width:130px;
}
.buyerDescription{
color:#999999;
font-size:11px;
width:210px;


}
.infoTitreBuyer{
font-weight:bold;
font-size:14px;
text-transform:uppercase;
margin:0px;
color:#0e37b0;
}

.catalogBuyer{
float:left;
margin-top:24px;
}
.buyer{
float:left;
width:883px;
height:450px;
background-color:#eaeaea;
}
.infoBuyer{
margin-top:15px;
color:#212121;
font-size:12px;
}
.dotted{
margin-top:6px;
margin-bottom:6px;
}
.videoBuyer{
float:left;
padding:15px;
height:450px;

}
/*-----------------------------------------------*/
.siteMap {
width:930px;
font-size:12px;
}
.siteMap ul{
text-align:left;
width:170px;
float:left;
background-color:#eaeaea;
height:180px;
padding:24px;
margin:2px;
list-style:none;
}
.siteMapHome{
text-align:left;
width:836px;
background-color:#eaeaea;
height:10px;
padding:24px;
margin:2px;
text-align:center;
list-style:none;
}
.siteMap li, .siteMap li a{
color:#0e37b0;
line-height:18px;
list-style:none;
}
.siteMap li:hover{
color:#0e37b0;
line-height:18px;
list-style:none;
text-decoration:underline;
}
.siteMap li a{
color:#0e37b0;
line-height:18px;
list-style:none;
}
.head{
margin-bottom:17px;
height:19px;
}
.title{
float:left;
}
.lock{
float:left;
width:160px;

}
.pagination{
font-size:11px;
color:#c6c6c6;

margin:0;
margin-left:24px;
width:612px;

float:left;
padding: 20px 0px 0px 0px;
border-top-style:dotted;
border-top-color:#c6c6c6;
border-top-width:1px;
}
.paginationFull{
font-size:11px;
color:#c6c6c6;
margin:0;
margin-left:24px;
width:875px;
float:left;
padding: 24px 0px 0px 0px;
border-top-style:dotted;
border-top-color:#c6c6c6;
border-top-width:1px;
}
.previous{
color:#0e37b0;
width:170px;
float:left;
font-size:11px;
}
.next{
color:#030b25;
float:right;
width:150px;
text-align:right;
}
.byNumberFull{
color:#030b25;
float:left;
width:415px;
text-align:center;
}
.byNumber{
color:#030b25;
float:left;
width:202px;
text-align:center;
}
.byNumber a{
color:#1f7cdb;
}
.byNumber a:hover{
color:#b7d3f0;
text-decoration:none;
}
.next a{
color:#1f7cdb;
}
.next a:hover{
color:#b7d3f0;
text-decoration:none;
}
.previous a{
color:#1f7cdb;
}
.previous a:hover{
color:#b7d3f0;
text-decoration:none;
}

.tab_carousel{
cursor: pointer;
border: 1px solid black;
background-color : #eeeeee;
font-size : 12px;
margin-left:2px;
margin-right:2px;
color: black;
padding:2px;
}
.tab_carousel:hover{
background-color: #99ffcc;
text-decoration: underline;
}
.tab_carousel_active{
background-color: #9999ff;
text-decoration: none;
font-weight: bold;	
cursor: default;
color: black;
padding:2px;
font-size : 12px;
margin-left:2px;
margin-right:2px;	
}

