body{margin:0px; padding:0px;background: #474747;}
body,td{font-family: Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px}
#base {
    max-width: 1280px;
    min-width: 1024px;
    margin: 0 auto;
}
a{color:#FFFFFF}
a:hover{color:#E6E6E6}
p{color:#ddaa01}
h1{font-size: 10px; font-weight: normal;margin:0; padding:0;}
h2{font-size: 12px; margin:0; padding:0;}
#tpmnu{vertical-align: middle; text-align: left}
#tpmnu1{height: 19px; vertical-align: middle; font-size: 11px; color: #e2e2e2}
#mnufilm{background: #474747 url(/images/mnubgfilm.gif) repeat-x; vertical-align: top}
#mnurating{background: #474747 url(/images/mnubgrating.gif) repeat-x; vertical-align: top}
#mnulast{background: #474747 url(/images/mnubglast.gif) repeat-x; vertical-align: top}
#mnusearch{background: #474747 url(/images/mnubg.gif) repeat-x; vertical-align: top}
#mnulogin{background: #474747 url(/images/mnubg.gif) repeat-x; vertical-align: top}
#mnureg{background: #474747 url(/images/mnubg.gif) repeat-x; vertical-align: top}
#mnudonate{background: #474747 url(/images/mnubg.gif) repeat-x; vertical-align: top}
#mnuadv{background: #474747 url(/images/mnubg.gif) repeat-x; vertical-align: top}
#mnucpn{background: #474747 url(/images/mnubg.gif) repeat-x; vertical-align: top}
#mnudanda{background: #474747 url(/images/mnubgdanda.gif) repeat-x; vertical-align: top}
#mnudv{width:5%}
#mnuitem{height: 37px; padding: 11px 10px 0px 5px; color: #c6c6c6; font-size: 10px; white-space: nowrap; vertical-align: top;}
#mnuitem a{color: #c6c6c6; text-decoration: none}
#mnuitem a:hover{color: #FFFFFF; text-decoration: none}
#mnuitemfilm{background: url(/images/mnufilm.gif) no-repeat; height: 37px; padding: 11px 10px 0px 10px; color: #1c1c1c; font-weight: bold; font-size: 10px; white-space: nowrap; vertical-align: top;}
#mnuitemfilm a{color: #1c1c1c; text-decoration: none}
#mnuitemfilm a:hover{color: #3c3c3c; text-decoration: none}
#mnuitemrating{background: url(/images/mnurating.gif) no-repeat; height: 37px; padding: 11px 10px 0px 10px; color: #1c1c1c; font-weight: bold; font-size: 10px; white-space: nowrap; vertical-align: top;}
#mnuitemrating a{color: #1c1c1c; text-decoration: none}
#mnuitemrating a:hover{color: #3c3c3c; text-decoration: none}
#mnuitemlast{background: url(/images/mnulast.gif) no-repeat; height: 37px; padding: 11px 10px 0px 10px; color: #1c1c1c; font-weight: bold; font-size: 10px; white-space: nowrap; vertical-align: top;}
#mnuitemlast a{color: #1c1c1c; text-decoration: none}
#mnuitemlast a:hover{color: #3c3c3c; text-decoration: none}
#mnuitemdanda{background: url(/images/mnudanda.gif) no-repeat; height: 37px; padding: 11px 10px 0px 10px; color: #1c1c1c; font-weight: bold; font-size: 10px; white-space: nowrap; vertical-align: top;}
#mnuitemdanda a{color: #1c1c1c; text-decoration: none}
#mnuitemdanda a:hover{color: #3c3c3c; text-decoration: none}
#fndformfilm{ height: 38px; top: -17px; background: #333333 url(/images/adinfofilm.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformrating{ height: 38px; top: -17px; background: #333333 url(/images/adinforating.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformlast{ height: 38px; top: -17px; background: #333333 url(/images/adinfolast.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformsearch{height: 38px; top: -17px; background: #333333 url(/images/adinfo.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformlogin{height: 38px; top: -17px; background: #333333 url(/images/adinfo.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformreg{height: 38px; top: -17px; background: #333333 url(/images/adinfo.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformdonate{height: 38px; top: -17px; background: #333333 url(/images/adinfo.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformadv{height: 38px; top: -17px; background: #333333 url(/images/adinfo.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformcpn{height: 38px; top: -17px; background: #333333 url(/images/adinfo.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndformdanda{ height: 38px; top: -17px; background: #333333 url(/images/adinfodanda.gif) repeat-x; padding: 15px; position: relative;  z-index: 1;}
#fndform2{font-size: 11px; color: #FFFFFF; font-weight: bold;}
#frm{padding: 0px; margin: 0px}
#txtfrm{width: 100%; border: 1px solid #b6b6b6; background: #e2e2e2; font-size: 11px; color: #333333}
#mmessage{top: -27px; position: relative;  }
#panel{ height: 20px; top: -17px;  padding-top: 0px; position: relative;  z-index: 1;}
#reg{padding-left: 30px;padding-top:0px; position: relative; top: 10px;}

#menusel{background: url(/images/menu_bg.gif) repeat-x right;padding: 8px 18px 0px 8px; color: #FFFFFF;font-size: 10px; height: 29px; vertical-align: top;}
#menu{font-size: 11px; padding-top: 0px; height: 15px; vertical-align: top;}
#menu a{color:#fec300; text-decoration: none}
#menu a:hover{color:#ddaa01; text-decoration: none}
#menubar{padding-left: 10px;padding-right: 9px;padding-top: 5px;}
#mainbar{padding-left: 11px;padding-top: 5px;}
#mainfilm{padding: 5px 0px 5px 17px; }
#mainactor{padding: 17px 0px 5px 17px; }
#mainfilm2{padding: 5px 0px 0px 0px; }
#mainfilm1{padding: 5px 0px 0px 8px; color: #e2e2e2; font-size: 11px;}
#filmtext1{color: #e2e2e2; font-size: 11px;font-weight: bold;}
#filmtext2{color: #e2e2e2; font-size: 11px;}

#ratnum{background: url(/images/rat_bg.gif) repeat-x right;padding: 37px 0px 0px 0px; color: #f0f0f0;font-size: 14px;  vertical-align: top;font-weight: bold;}

a.alf:link, a.alf:visited {
  font-size		   : 11px;
  color            : #fec300;
  font-weight      : bold;
  text-decoration   : none;    
}

a.alf:hover {
  font-size		   : 11px;
  color            : #ddaa01;
  font-weight      : bold;
  text-decoration: underline;  
}

a.kommen:link, a.kommen:visited {
  font-size		   : 11px;
  color            : #c6c6c6;
  font-weight      : normal;
  text-decoration   : none;  
}

a.kommen:hover {
  font-size		   : 11px;
  color            : #c6c6c6;
  font-weight      : normal;
  text-decoration: underline;  
}

a.download:link, a.download:visited {
  font-size		   : 11px;
  color			   : #fec300;
  text-decoration   : none;
  font-weight      : bold;
}

a.download:hover {
  text-decoration  : underline;  
}


a.komment:link, a.komment:visited {
  font-size		   : 11px;
  color			   : #c6c6c6;
  text-decoration   : none;
}

a.komment:hover {
  font-size		   : 11px;
  color			   : #c6c6c6;
  font-weight      : normal;
  text-decoration: underline;
}

a.tfilm:link, a.tfilm:visited {
  font-size		   : 12px;
  color            : #fec300;
  font-weight      : bold;
}

a.tfilm:hover {
  font-size		   : 12px;
  color            : #ddaa01;
  font-weight      : bold;
  text-decoration   : none;
}

a.login:link, a.login:visited {
  font-size		   : 11px;
  color            : #ddaa01;
  font-weight      : normal;
  text-decoration   : none;
}

a.login:hover {
  font-size		   : 11px;
  color            : #fec300;
  font-weight      : normal;
  text-decoration   : none;
}

a.sort:link, a.sort:visited {
  font-size		   : 11px;
  color            : #fec300;
  font-weight      : normal;
  text-decoration   : none;
}

a.sort:hover {
  font-size		   : 11px;
  color            : #ddaa01;
  font-weight      : normal;
  text-decoration   : none;
}

a.cpmenu:link, a.cpmenu:visited {
  font-size		   : 11px;
  color            : #fec300;
  font-weight      : normal;
  text-decoration   : none;
}

a.cpmenu:hover {
  font-size		   : 11px;
  color            : #fec300;
  font-weight      : normal;
  text-decoration: underline;  
}

a.page:link, a.page:visited {
  font-size		   : 11px;
  color            : #c6c6c6;
  font-weight      : normal;
  text-decoration   : none;
}

a.page:hover {
  font-size		   : 11px;
  color            : #ffffff;
  font-weight      : normal;
  text-decoration: underline;  
}


.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #e2e2e2;
  background-color : #474747;
  border           : 1px solid #b6b6b6;
}

.inputbox_reg {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
  background-color : #e2e2e2;
  border           : 1px solid #b6b6b6;
}

.inputbox_login {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #e2e2e2;
  background-color : #474747;
  border           : 1px solid #b6b6b6;
  width			   : 120px;
  height		   : 17px;
}

.editinputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #f0f0f0;
  background-color : #474747;
  border           : 1px solid #CCCCCC;
}

.inputbox_log {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #333333;

}

.kinputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #ffffff;
  background-color : #474747;
  border           : 1px solid #CCCCCC;
}

img{border-color: #403D3C;}


table.message td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #333333;
  	padding: 2px 2px 2px 2px;
}

table.message tr.row:hover {
	background-color: #ffffff;
}

div.left_column img {
    width: 100px;
    height: 100px;
}

div.left_column  {
    padding-top: 4px;
}
