*{
margin:0px;
padding:0px;
border:0px;
}
h1, h2, h3, h4 {
font-weight:normal;
font-size:8.6pt;
}

body{
height:100%;
width:100%;
background-image:url(../afbeeldingen/bg_structure.png);
background-position:top;

font-family:"Trebuchet MS", Arial;
font-size:12px;
color: #f5f5f5;
}



#container_page{
width:990px;
background-image:url(../afbeeldingen/bg_structure.png);

margin:0 auto;
padding-right:0px;
}
#header{
clear:none;
width:1000px;
height:163px;
padding:60px 0px 0px 260px;
background-image:url(../afbeeldingen/header.png);
background-repeat:no-repeat;
margin: 0px 0px 15px 0px;
}

#container_menu{
float:left;
clear:none;
height:20px;
width:505px;
margin: 88px 0px 0px 0px;
}

#container_login{
float:left;
clear:none;
width:210px;
color:#999999;
font-size:7.2pt;
padding: 0px 0px 0px 15px;
height:105px;
}

#login_signup{
float:left;
text-align:right;
width:160px;
padding: 10px 50px 0px 0px;
line-height:1em;
}
#login_signup span{
clear:left;

}
#container_login form {
display:block;
width:180px;
float:left;
clear:both;
padding: 8px 0px 0px 15px;
line-height:2em;


}
#container_login form input {
background-image:url(../afbeeldingen/bg_input.png);
border:0px;
height:14px;
width:110px;
padding: 0px 0px 0px 6px;
margin: 3px 0px 3px 0px;
float:left;
clear:none;
}
#container_login form span{
width:55px;
display:block;
clear:left;
float:left;
}

#container_login form .aanmelden_forgotten {
float:left;
width: 92px;
line-height:10pt;
}

#container_login p {
height:14px;
font-size:7.2pt;
vertical-align:text-bottom;
margin: 10px 0px 0px 10px;
float:left;
clear:both;
width:150px;
text-align:left;
line-height:12px;
height:40px;
}

#container_login form .login_button {
background-image:url(../afbeeldingen/bg_login_button.png);
background-position:center;
background-repeat:no-repeat;
/*background-color:;*/
border:0px;
height:14px;
font-size:7pt;
vertical-align:text-bottom;
margin: 10px 5px 0px 0px;
width:80px;
float:left;
display:inline;
}

#container_login form .logout_button {
background-image:url(../afbeeldingen/bg_login_button.png);
background-position:center;
background-repeat:no-repeat;
/*background-color:;*/
border:0px;
font-size:7pt;
width:80px;
height:14px;
margin: 0px 8px 0px 0px;

float:right;}

#searchfield_header{
float:left;
clear:both;
width:400px;
padding: 17px 0px 0px 45px;
margin: 0px 0px 0px 0px;
}

#searchfield_header form {
height:19px;
}

#searchfield_header form input{
float:left;
clear:none;
background-image:url(../afbeeldingen/bg_searchfield_header.png);
width:201px;
height:19px;
padding: 0px 0px 0px 10px;
line-height:20px;
}



#searchfield_header form select {
float:left;
color:#999999;
clear:none;
margin: 3px 10px 0px 10px;
text-align:left;
width:84px;
background-color:#333333;
font-size:7pt;


}


#searchfield_header form .search_button {
float:left;
clear:none;
background-image:url(../afbeeldingen/bg_searchfield_search_button.png);
/*background-color:;*/
border:0px;
font-size:7pt;
width:78px;
height:17px;
padding:0px;
margin: 0px 0px 0px 0px;
line-height:20px;

}



#container_submenu {
width:100%;
float:left;
clear:both;
margin: 6px 0px 12px 0px;}
#submenu span{
color:#1893FE;

}
#submenu{
width:100%;
height:128px;
border:1px solid #282828;
background-image:url(../afbeeldingen/bg_submenu.png);
margin: 0px 0px 0px 0px;
}

#submenu{
width:958px;
height:128px;
border:1px solid #282828;
background-image:url(../afbeeldingen/bg_submenu.png);
margin: 0px 0px 0px 0px;
overflow:hidden;
color:#999999;
}


#submenu_left{
width:479px;
height:100%;
float:left;
clear:none;
background-image:url(../afbeeldingen/bg_submenu_vertical_line.png);
background-repeat:no-repeat;
background-position:right;

}


#submenu_right{
width:479px;
float:left;
clear:none;
}

#submenu_left #ad_left{
width:160px;
margin: 20px 12px 0px 18px;
float:left;
clear:none;

}
#submenu_left #member_statistics{
width:267px;
margin: 20px 0px 0px 0px;
float:left;
clear:none;
}


#submenu_right #member_inbox{
margin: 20px 0px 0px 9px;
float:left;
clear:none;
width:253px;
display:block;
}

#submenu_right #ad_right{
width:160px;
margin: 20px 18px 0px 12px;
float:right;
clear:none;
display:block;
}


#submenu #left_arrow {
float:left; 
clear:none;
}
#submenu #right_arrow {
float:right;
}
#submenu #movies{
width:848px;
float:left;
clear:none;
display:inline;
padding: 5px 86px 15px 75px;
}


#submenu #movies .movie{
width:120px;
height:129px;
padding:0px 9px;
float:left;
}

#submenu #movies .movie .image_frame{
border: 1px solid #636363;
width:120px;
height:90px;
margin:0px 0px 1px 0px;}

#submenu #movies .movie .image_frame img{
float:left;

}

#submenu #movies .movie span{
color:#999999;
text-align:right;
width:120px;
display:block;
font-size:6.8pt;
line-height:9pt;
}

#container_submenu_bottom{
clear:both;
float:left;
width:100%;
height:82px;
}
#submenu_bottom{
background-image:url(../afbeeldingen/bg_submenu_bottom.png);
background-position:center;
background-repeat:no-repeat;
width:635px;
margin:0px 168px 0 157px;
height:82px;
text-align:center;
}

#submenu_bottom img{
display:inline;
padding-top:12px;
margin:0 auto;}


#container_main {
margin: 0px 4px 0px 26px;
width:960px;
float:left;
position:absolute;
top:238px;
}
#container_main_top {
width:100%;
float:left;
clear:both;
}
#main_top {
background-image:url(../afbeeldingen/bg_main_top.png);
background-position:center;
background-repeat:no-repeat;
height:36px;
width:548px;
margin:0px 207px 0 205px;
padding-top:18px;
}
#main_top span {
background-image:url(../afbeeldingen/bg_main_top_field.png);
display:block;
width:409px;
height:17px;
margin:0 auto;
text-align:center;
font-size:12px;
color: #0F0F0F;
line-height:19px;

}
#main_top span {
background-image:url(../afbeeldingen/bg_main_top_field.png);
display:block;
width:409px;
height:17px;
margin:0 auto;
text-align:center;
}

#container_content {
width:958px;
clear:both;
margin: 0px 0px 0px 0px;

/*aanpassing*/
background-image:url(../afbeeldingen/bg_main.png);
display:block;
float:left;
background-position:left top;
border:1px solid #282828;
overflow:hidden;

}
#content {

clear:both;
float:left;
display:block;
width:958px;
color:#FFFFFF;
margin:0px 5px 0px 3px;
background-image:url(../afbeeldingen/bg_main_vertical_lines.png);
background-position:left top;
background-repeat:no-repeat;
/**/

}
#content #ad{
width:204px;
float:left;
clear:none;

background-image:url(../afbeeldingen/bg_ad_and_sub_content.png);
background-repeat:repeat-x;
text-align:center;
padding: 54px 0px;
}
#content #ad img{
}

#content  #main {
width:538px;
float:left;
clear:none;
margin:0px 5px 0px 5px;

}
#content  #main .mov {
width:480px;
display:block;
clear:both;
height:160px;
border-bottom:1px dashed #1E1E1E;
padding: 32px 0px 0px 32px;

}
#content  #main .mov .container_image {
height:90px;
width:120px;
text-align:center;
float:left;

}
#content  #main .mov .container_info {
padding: 0px 10px 10px 10px;
font-size:7.2pt;
color:#444444;
float:left;

}
#content  #main .mov .title {
color:#999999;
clear:both;
}
#content  #main .mov .sub_title {
display:block;

margin: 0px 0px 24px 0px;
color:#1893FE;
}

#content  #main .mov .info_movie {
}
#content  #main .mov .genre {
color:#FF66EE;

}
#content  #main .mov .date {
color:#74EE32;
}

#content  #main .mov .duration {
color:#F46D0D;

}

#content  #main .mov .views {
color:#F46D0D;
border-left: 1px solid #F46D0D;
border-right: 1px solid #F46D0D;
padding: 0px 2px;
}

#content  #main .mov .reaction {
color:#F46D0D;
}

.zie_meer_filmpjes {
float:left;
font-size:12pt;
color:#1893FE;
padding:3px 10px 0px 10px;
}

#content #sub_content {
width:206px;
background-image:url(../afbeeldingen/bg_ad_and_sub_content.png);
background-repeat:repeat-x;
float:left;
clear:right;
padding:0px 0px 100px 0px;
line-height:10pt;


}



.titel_recent_tags {
padding: 0px 0px 5px 7px;
color:#1893FE;
display:block;
float:left;
 clear:both;
 width:192px;
 text-align:right;
}

.recent_tags {
padding: 0px 0px 5px 7px;
color:#909090;
text-align:right;
display:block;
float:left;
 clear:both;
 width:192px;

}
.more_tags {

padding: 0px 0px 0px 7px;
color:#1893FE;
display:block;
float:left;
clear:both;
 width:192px;


}
.last_10_members {
padding: 5px 0px 5px 7px;
color:#909090;
display:block;
text-align:right;
float:left;
clear:both;
 width:192px;


}

.member {
border-bottom:1px dashed #1E1E1E;
margin: 0px 0px 0px 3px;
padding: 0px 7px 5px 7px;
display:block;
width:187px;
float:left;
clear:both;

 }
.member_name {
color:#1893FE;
display:block;
float:left;
clear:both;
margin: 4px 0px;

} 
.member_info {
color:#909090;
display:block;
float:left;
clear:both;


}


#footer{
width:100%;
clear:both;

color:#909090;
text-align:center;
}
#footer span{
color:#1893FE;
text-align:center;
display:block;
}


/* ------------- PAGE PLAY MOVIE ------------- */

#container_movie {
margin: 15px 0px 5px 0px;}
#main h1 {
margin: 15px 0px 5px 0px;
background-color:#111111;
border: 1px solid #282828;
color:#cccccc;
text-align:center;
font-size:8.6pt;
}


#main #ad_under_movie {
padding: 10px 0px 10px 0px;
margin: 5px 0px 5px 10px;
/*border-top: 1px dashed #282828;*/
/*border-bottom: 1px dashed #282828;*/
}
#main #ad_under_movie p {
margin: 0px 0px 5px 0px;
color:#1893fe;
text-align:center;
}
#main #ad_under_movie img {
margin: 0px auto;
display:block;
}

#main #reacties {
margin: 5px 0px 0px 100px;}

#main #reacties h2{
margin: 5px 0px 10px -100px;
color:#1893fe;
text-align:center;
}

#main #reacties h3 {
color:#1893fe;
padding: 0px 0px 10px 0px;
}
#main #reacties h4 {
padding: 0px 0px 10px 0px;

color:#74ee32;
}
#main #reacties p {
color:#cccccc;
padding: 0px 0px 10px 60px;
}
#main #reacties span {
color:#ff66ee;
}
#main #reacties form .textfield { 
width:240px;
height:90px;
overflow:auto;
background-color:#000000;
border: 1px solid #282828;
color:#cccccc;
float:left;
clear:both;

}
#main #reacties form .send_button {
float:left;
clear:both;
background-image:url(../afbeeldingen/bg_login_button.png);
background-position:center;
background-repeat:no-repeat;
/*background-color:;*/
border:0px;
height:14px;
font-size:7pt;
vertical-align:text-bottom;
margin: 10px 0px 0px 0px;
width:80px;
}

#main #ad_submenu {
float:left;
clear:both;
display:block;
width:100%;
/*border-top: 1px dashed #282828;*/
padding: 25px 0px 15px 0px;
margin: 10px auto;
text-align:center;
}

#main #ad_submenu img{
margin: 0 auto;
}

#sub_content h1{
margin:2px;
background-color:#111111;
border: 1px solid #282828;
color:#cccccc;
text-align:center;
font-size:8.6pt;
}
#sub_content #vote{
margin:10px 0px;
padding:2px;
line-height:30px;
/*border-bottom: 1px dashed #282828;*/
color:#74ee32;
text-align:center;
font-size:7.2pt;
}
#sub_content #movie_details {
color:#cccccc;
/*border-bottom: 1px dashed #282828;*/
padding:5px;
margin: 0px 0px 10px 0px;
line-height:10pt;

}
#sub_content #movie_details span {
color:#1893fe;
}

#sub_content #uploader_details {
color:#1893fe;
/*border-bottom: 1px dashed #282828;*/
padding:5px;
margin: 0px 0px 10px 0px;
line-height:10pt;

}
#sub_content #uploader_details span {
color:#cccccc;
}
#sub_content #uploader_details .name {
color:#ff66ee;
}

#sub_content form input{
background-color:#000000;
border: 1px solid #282828;

display:block;
width:100%;
}

#sub_content #movie_information{
border-bottom: 1px dashed #282828;
display:block;
float:left;
clear:both;
width:100%;
padding: 0px 0px 5px 0px;
}
#sub_content #movie_information h5{
color:#74ee32;
text-align:center;
font-size:7.2pt;
margin:0px 0px 2px 0px;
}
#sub_content #movie_information img{
float:left;
clear:none;}
#sub_content #movie_information span{
float:left;
clear:none;
margin: 12px 0px 0px 2px;
color:#1893fe;
line-height:10pt;
}


