<style type="text/css">
<!--
* {
font-family: 'Lucida Grande', Arial, Helvetica, sans-serif, Verdana, Geneva, Lucida;
}


html {
height: 100%;
width: 100%;
}

body {
margin:0px; 
padding:0px;
font-family: 'Lucida Grande', Arial, Helvetica, sans-serif, Verdana, Geneva, Lucida;
font-size: 12px;
color: #124f8a;
text-align: center;
background: #ffffff;
height:100%;
}


a {
color: #124f8a;
}

a:hover {
color: #124f8a;
}


.bottom_break {
	background      : #FFD840;/*d2d2d2;*/
	width           : 773px;/*775px;*/
	height          : auto;
	text-align      : left;
	position        : relative;
	margin-left     : auto;
	margin-right    : auto;
	margin-bottom   : 5px;
	border-top      : 1px solid #000;
	border-bottom   : 1px solid #000;
	border-left     : 1px solid #000;
	border-right    : 1px solid #000;
	color           : #000000;
	padding-top     : 8px;
	padding-bottom  : 10px;
	font-size       : 12px;
	padding-left    : 5px;
	padding-right   : 5px;
}
.bottom_break a {
	text-decoration : none;
	color           : #124F8A;/*blue;*/
	font-size       : 12px;
}
.bottom_break a:hover {
	text-decoration : underline;
}
.footer {
	font-size       : 10px;
	color           : gray;
}
.footer a{
	font-size       : 10px;
	color           : gray;
}

.clear {
position: relative;
display: block;
clear: both;
height: 1px;
overflow: hidden;
margin: 0;	
font-size: 1px;
line-height: 1px;
}

.clear10 {
position: relative;
display: block;
clear: both;
height: 10px;
overflow: hidden;
margin: 0;	
font-size: 1px;
line-height: 1px;
}
/* neu */
.clearhome {
position: relative;
display: block;
clear: both;
height: 10px;
overflow: hidden;
margin: 0;	
font-size: 1px;
line-height: 10px;
}
img {
border: 0;
}

h1 {
margin: 0;
padding: 0;
font-size: 220%;
color: #000000;
}

h2 {
margin: 0;
padding: 0;
font-size: 190%;
}

h3 {
margin: 0;
padding: 0;
font-size: 125%;
color: #000000;
}

.h3 {
margin: 0;
padding: 0;
font-size: 165%;
color: #2e5cb1;
}

h4 {
font-size: 110%;
}

table {
width: 95%;
margin: 0;
padding: 0;
}

tr, td {
padding: 5px 0;
}

td.label {
width: 170px;
font-weight: bold;
}

td.input {
font-size: 90%;
}

input.input {
border: 1px solid #d4d4d4;
}

input.submit {
margin-bottom: -5px;
_margin-bottom: -3px;
}

#content {
position: relative;
width: 100%;
}

#content_wrapper_a {
position: relative;
width: 785px;
margin: 0 auto;
text-align: center;
}

#maincontent {
position: relative;
display: block;
margin: 6px 0;
padding: 0;
}

#maincontent_wrapper_a {
padding: 0;
}

div#formblock {
position: relative;
padding-top: 16px;
text-align: center;
}

div.formbox {
position: relative;
width: 100%;
margin: 0 auto;
padding: 0;
}

div.formbox_head { 
position: relative;
}

div.formbox_head span{ 
position: relative;
display: block;
height: 11px;
background: #fff;
}

#form_title { 
position: relative;
left: 0px;
top: 0px;
display: block;
height: 111px;
margin: 0;
padding: 0 0 0 12px;
font-size: 350%; 
font-weight: bold;
color: #e11119;	
text-align: center;
}

#form_title a.img { 
position: relative;
margin: 0;
padding: 15px 60px 50px 30px;

}

#form_title label { 
position: relative;
display: block;
width: auto;
height: 40px;
margin: 10px 0 0 0;
padding: 5px 0 5px 50px;
font-size: 70%; 
color: #000000;
}	

div.formbox_head a {
display: block;
width: auto;	
margin-top: 9px;
margin-left: 10px;
}

div.formbox_body {
position: relative;
display: block;
padding: 1px 0 0 0px;	
text-align: left;
vertical-align: bottom;
}

div.formbox_foot {   

}

div.formbox_foot span {
display: block;
overflow: hidden;
height: 9px;
padding-right: 12px;	
text-align: right;
}

#form_content {
top: 0;
width: 100%;
}

.wrapper{
width: 100%;
margin: 0 auto;
}

.containerRight{
float:right;
width: 200px;
background: #fff;
}

.columnShiftToLeft{
position: relative;
left: -585px;
z-index:1; /* Opera7.54 */
width: 200px;
background: #fff;
}

* html>body .columnShiftToLeft {
overflow: auto;
}

.containerLeft{
float:left;
width: 579px;
background: #fff;
height:100%;
}

.columnShiftToRight{
position: relative;
left: 200px;
z-index:2; /* Opera7.54 */
width: 579px;
background: #fff;
height:100%;
}

* html>body .columnShiftToRight{
display:inline-block;
overflow: auto;
}

#header {
position: relative;	
text-align: center;
background: #fff;
}

#header_wrapper_a {	
position: relative;
height: 145px;/*78px;*/
margin: 0 auto;

}

div#header_section {
position: relative;
float: left;
width: 100%;
padding: 0;
margin: 0;
}

div#header_section #leftcontent {
position: relative;
float: left;
width: 176px;
}

div#header_section #centercontent {
position: relative;
width: auto;
margin-left: 180px;
padding: 0;
text-align: right;
}

#rightcontent {
position: relative;
margin: 0;
margin-left: 600px;
padding: 0;
}

#logo0 {
position: relative;
width: 400px;
margin: 15px 0 15px 6px;
padding: 0px 0 0 40px;
text-align: left;
font-size: 85%;
color: #124f8a;
background: transparent url(http://www.video-film.info/img/logo.gif) no-repeat left;
}

#marke {
position: relative;
width: 300px;
height:45px;
margin: 15px 0 15px 6px;
padding: 0px 0 0 40px;
text-align: center;
font-size: 85%;
color: #124f8a;
background: transparent url(http://video-film.info/img/logovf.jpg) no-repeat left;
border-left: 0px solid #538bc3;
border-right: 0px solid #538bc3;
border-top: 0px solid #538bc3;
border-bottom: 0px solid #538bc3;
}
#marke label{
position: relative;
padding: 40px 0 0 0;
margin-top:33px;
font-size: 180%;
text-align: left;
font-weight: bold;
}	

#logo {
position: relative;
width: 400px;
height:45px;
margin: 15px 0 15px 6px;
padding: 2px 0 0 40px;
text-align: left;
font-size: 85%;
color: #124f8a;
background: transparent url(http://www.video-film.info/img/logovf.jpg) no-repeat left;
border-left: 0px solid #538bc3;
border-right: 0px solid #538bc3;
border-top: 0px solid #538bc3;
border-bottom: 0px solid #538bc3;
}

#logo p {
font-size: 10px;
}

#logo #logo_search {
margin-top : -12px
} 	

#logo label{
position: relative;
padding: 40px 0 0 0px;
margin: 40px 0 0 0px;
font-size: 180%;
text-align: left;
font-weight: bold;
}	

#header_message {
position: relative;
top: 20px;
height: 32px;
font-size: 90%;
font-weight: bold;
}

#header_message a {
position: relative;
font-size: 90%;
font-weight: bold;
color: #124f8a;
text-decoration: none;
}

#header_message a.imp {
position: relative;
font-size: 100%;
font-weight: bold;
color: #538bc3;
text-decoration: none;
}

label.date{
margin-right: 38px;
}

#poptop {
position: relative;
display: block;
height: 100%;
text-align: left;
/* padding: 0px 0 0px 0; */ 
/* padding: 7px 0 7px 0;*/
padding: 6px 0px 6px 0;
font-size:0.8em;
background-color: #538bc3;
border-left: 1px solid #124f8a;
border-right: 1px solid #000000;
border-top: 1px solid #124f8a;
border-bottom: 1px solid #000000;
}

#poptop ul {
position: relative;
display: block;
list-style:none;
width: auto;
margin: 0;
padding: 0 0 0 0; 
background-color: #538bc3;
}

#poptop li {
display:inline;
margin:0;
padding:0;
font-size: 110%;
font-weight: bold;
/*
text-transform: uppercase; 
*/
}

#poptop li a {
position: relative;
display: block;
height: auto;
margin-left: 2px;
padding: 0px 0px 0px 8px;
text-decoration:none;
border-bottom: 1px solid #538bc3;
color: #ffffff;
background:url(http://www.video-film.info/img/bul_poptop.gif) no-repeat left;
/*
background: transparent url(http://spi.domainsponsor.com/skins/silverbullet_1/images/bul_poptop.gif) no-repeat left;
*/
}

#poptop li.sel a {
position: relative;
display: block;
height: auto;
margin-left: 2px;
padding: 0px 0px 0px 8px;
text-decoration:none;
border-bottom: 1px solid #538bc3;
color: #ffffff;
background: transparent url(http://www.video-film.info/img/bul_yellow.gif) no-repeat left;
}

#poptop li a span {
display:block;
margin: 0 0 0 2px;
padding:6px 20px 10px 4px;
_padding:6px 10px 10px 4px;
background: transparent url(http://www.video-film.info/img/nav_right.gif) no-repeat right top;
}

#poptop li a span {float:none;}


#footer {
position: relative;
width: 100%;
color: #666666;
background: #124f8a;
}
#footer_wrapper_a {
position: relative;
padding: 6px;

text-align: right;
color: #fff;
font-weight: bold;
}

#footerG {
position: relative;
width: 100%;
color: #666666;
background: #124f8a;
}
#footer_wrapper_aG {
position: relative;
padding: 6px;

text-align: right;
color: #fff;
font-weight: bold;
}

ul.cat_popular {
position: relative;
list-style:none;
margin: 0;
padding: 0;
padding-left: 15px;
}

ul.cat_popular li.header {
position: relative;
display: block;
height: 20px;
margin: 0;
padding: 5px 0 0 0;	
font-weight: bold;
color: #538bc3;
background: #fff;
text-align: left;
}

ul.cat_popular li {
position: relative;
display:inline;
margin:0;
padding:0;
font-weight: normal;
}

ul.cat_popular li a {
position: relative;
width: 185px; /*185 */
float: left;
color: #063c70;
font-weight: bold;
text-decoration: none;
}	

ul.cat_popular li a span {
position: relative;
display:block;
width: 150px; /* 130 */
margin: 3px 0;
padding-left: 10px;
background: transparent url(http://www.video-film.info/img/bul_blue.gif) no-repeat left 5px;	
cursor: hand;
}

ul.cat_popular li a span {float:none;}

ul.cat_favorite {
position: relative;
display: block;
list-style:none;
height: 100%;
margin: 0;
padding: 0;
padding-left: 15px;	
font-size: 90%;
background: #e9eff5;
}

ul.cat_favorite li.header {
position: relative;
display: block;
float: none;
height: 20px;
margin: 0;
padding: 5px 0 0 0;
font-weight: bold;
color: #538bc3;
text-align: left;
}

ul.cat_favorite li {
position: relative;
display:inline;
float: left;
width: 185px;
height: 100%;	
margin: 5px 0;
padding: 0;
font-weight: normal;
color: #124f8a;
}	

ul.cat_favorite li a {
position: relative;
color: #063c70;
font-weight: bold;
text-decoration: none;
}	

ul.cat_favorite li ul.sub {
position: relative;
display: block;
width: 100%;
height: 1%;
margin:3px 0;
padding:0;
font-size: 90%;
font-weight: normal;
}

ul.cat_favorite ul.sub li {
position: relative;
display:inline;
float: left;
width: 185px;
height: 100%;	
margin: 2px 0;
padding: 0;
font-weight: normal;
color: #124f8a;
}	

ul.cat_favorite li ul.sub li a {
position: relative;
width: auto;
height: 15px;
margin: 2px 0;
padding: 0 0 0 10px;
font-weight: normal;
color: #124f8a;
background: transparent url(http://www.video-film.info/img/bul_blue_arrow.gif) no-repeat left 5px;
}	

ul.cat_favorite li a span {float:none;}


ul.cat_resources {
position: relative;
display: block;
width: 180px; /* 172 */
list-style:none;
margin: 0 0 0 6px;
padding: 0 0 0 0;
border-left: 1px solid #538bc3;
border-right: 1px solid #538bc3;
background-color: #fff;
}

ul.cat_resources li.header {
position: relative;
display: block;
height: 20px;
margin: 0 0 0 0;
padding: 5px 0 0 0;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #afe6ff;
background: #124f8a;
}	
ul.cat_resources li.headertr {
position: relative;
display: block;
height: 4px;/*20px;*/
margin: 0 0 0 0;
padding: 5px 0 0 0;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #afe6ff;
background: #e9eff5;/*FFEEBF;FFD840;#e9eff5;*/
}	

ul.cat_resources li.header0 {
position: relative;
display: block;
height: 20px;
margin: 0;
padding: 5px 0 0 0;
border-top: 1px solid #538bc3;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #afe6ff;
background: #124f8a;
}

/* neu fuer home 124f8a */
ul.cat_resources li.headerhome {
position: relative;
display: block;
height: 20px;
margin: 0;
padding: 5px 0 0 0;
border-top: 1px solid #538bc3;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #afe6ff;
background: #ffffff;
}

ul.cat_resources li.headersite {
position: relative;
display: block;
height: 20px;
margin: 0 0 0 0;
padding: 5px 0 0 0;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #ffffff;/*#afe6ff;*/
background: #538bc3;/*#124f8a;*/
font-weight: bold;
}	
ul.cat_resources li.site {
position: relative;
display: block;
height: 20px;
margin: 0;
padding: 5px 0 0 0;
border-top: 1px solid #538bc3;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #808080;
background: #ffffff;
}
ul.cat_resources li {
position: relative;
display: block;
height: auto;
margin: 0 0 0 0;
padding: 6px 0 5px 18px;
border-bottom: 1px solid #538bc3;
color: #124f8a;
background: transparent url(http://www.video-film.info/img/bul_yellow.gif) no-repeat 8px;
}	

ul.cat_resources li.alt {
position: relative;
display: block;
height: auto;
margin: 0 0 0 0;
padding: 6px 0 5px 18px;
border-bottom: 1px solid #538bc3;
color: #124f8a;
background: #e9eff5 url(http://www.video-film.info/img/bul_yellow.gif) no-repeat 8px;
}

ul.cat_resources li.altsel {
position: relative;
display: block;
height: auto;
margin: 0 0 0 0;
padding: 6px 0 5px 18px;
border-bottom: 1px solid #538bc3;
color: #124f8a;
background: #FF8000 url(http://www.video-film.info/img/bul_yellow.gif) no-repeat 8px;
}

ul.cat_resources li.alt0 {
position: relative;
display: block;
height: 20px;
margin: 0 0 0 0;
padding: 6px 0 0 18px;
border-bottom: 1px solid #538bc3;
color: #124f8a;
background: #e9eff5 url(http://www.video-film.info/img/bul_yellow.gif) no-repeat 8px;
}	

ul.cat_resources li a {
font-weight: bold;
color: #124f8a;
text-decoration: none;
}	

/* google */

ul.cat_resourcesg {
position: relative;
display: block;
width: 180px; /* 172 */
list-style:none;
margin: 0 0 0 6px; /*6*/
padding: 0 0 0 0;
border-left: 1px solid #538bc3;
border-right: 1px solid #538bc3;
background-color: #ffffff;/*FFEEBF;ffffff*/
text-align: center;
}

ul.cat_resourcesg li.header {
position: relative;
display: block;
height: 20px;
margin: 0 0 0 0;
padding: 5px 0 0 0;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #afe6ff;
background: #124f8a;
}	
ul.cat_resourcesg li.link {
position: relative;
display: block;
margin: 0 0 0 0;
/*
padding: 5px 15px 5px 5px;
*/
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
padding-right:0px;

border-bottom: 1px solid #538bc3;
text-align:center;
color: #afe6ff;
background: #ffffff;
font-weight:bold;
}	

ul.cat_resourcesg li.header0 {
position: relative;
display: block;
height: 20px;
margin: 0;
padding: 5px 0 0 0;
border-top: 1px solid #538bc3;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #afe6ff;
background: #124f8a;
}

/* neu fuer home 124f8a */
ul.cat_resourcesg li.headerhome {
position: relative;
display: block;
height: 20px;
margin: 0;
padding: 5px 0 0 0;
border-top: 1px solid #538bc3;
border-bottom: 1px solid #538bc3;
text-align: center;
color: #afe6ff;
background: #ffffff;
}


ul.cat_resourcesg li {
position: relative;
display: block;
height: auto;
margin: 0 0 0 0;
padding: 6px 0 5px 0px;
/*
padding: 6px 0 5px 18px;
*/
border-bottom: 1px solid #538bc3;
color: #124f8a;

}	

ul.cat_resourcesg li.alt {
position: relative;
display: block;
height: auto;
margin: 0 0 0 0;
padding: 6px 0 5px 18px;
border-bottom: 1px solid #538bc3;
color: #124f8a;
/*
background: #e9eff5 url(http://www.video-film.info/img/bul_yellow.gif) no-repeat 8px;
*/
}

ul.cat_resourcesg li a {
font-weight: bold;
color: #124f8a;
text-decoration: none;
}	

/* google search */
ul.cat_googlesearch {
position: relative;
display: block;
width: 180px; 
list-style:none;
margin: 0 0 0 6px; 
padding: 0 0 0 0;
border-top: 1px solid #538bc3;
border-left: 1px solid #538bc3;
border-right: 1px solid #538bc3;
background-color: #ffffff;
text-align: center;
}

ul.cat_googlesearch li {
position: relative;
display: block;
height: auto;
margin: 0 0 0 0;
padding: 0 0 0 0px;
border-bottom: 1px solid #538bc3;
color: #124f8a;
}	
ul.cat_googlesearch td, tr {
padding: 0px 0;
}	


/* neues poptop */

#poptop3 {
position: relative;
display: block;
height: 100%;/*48px;100%;*/
width: 773px;
text-align: left;
padding: 7px 0 7px 0;

font-size:8pt;
font-color:#ffffff;
font-family: 'Lucida Grande', Arial, Helvetica;
font-weight:bold;

background-color: #538bc3;
border-left: 0px solid #000000;
border-right: 1px solid #000000;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;

/*
white-space: pre;
*/
}



#poptop3 ul {
position: relative;
display: block;
list-style:none;
width: auto;
margin: 0;
padding: 0 0 0 0px;
background-color: #538bc3;
}

#poptop3 li {
display:inline;
margin:0;
padding:0;
/*	text-transform: uppercase; */
}

#poptop3 li a {
position: relative;
height: 22px;
margin-left: 2px;
padding: 0 2px 0 9px;
text-decoration:none;
color:#ffffff;
font-size:8pt;
font-color:#ffffff;
font-family: 'Lucida Grande', Arial, Helvetica;
font-weight:bold;
background:url(http://www.video-film.info/img/bul_poptop.gif) no-repeat left;
}

#poptop3 li a span {
display:block;
margin: 0 0 0 2px;
padding:6px 20px 10px 4px;
/*
background: transparent url(http://spi.domainsponsor.com/skins/silverbullet_1/images/nav_right.gif) no-repeat right top;
background: transparent url(http://www.video-film.info/img/bul_yellow.gif) no-repeat left;
*/
}

#poptop3 li a span {float:none;}



tablediv    {
position: relative;
margin:0px 0px 0px 0px; 
float:left; 
display: table;
width:773px;
border-spacing:0px; 
border-collapse:collapse;
/*
background-color: #538bc3;
*/
/*
background: #538bc3;
border-left: 0px solid #000000;
border-right: 1px solid #000000;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;              
*/
/*
padding: 0px 10px 0px 10px;
*/
}


.celldiv1    { margin:2px 0px 2px 5px; 
							 padding:2px 0px 2px 0px; 
							 float:left; 
							 display: table-cell;
               height:20px; 
               width:60px;
						 }	     
.celldiv2    {  margin:2px 0px 2px 0px; 
							 padding:2px 0px 2px 0px; 
							 float:left; 
							 display:  table-cell;
               height:20px; 
               width:140px;
           }    
.celldiv3    {  margin:2px 0px 2px 0px; 
							 padding:2px 0px 2px 0px; 
							 float:left; 
							 display:  table-cell;
               height:20px; 
               width:110px;
           }    
.celldiv4    {  margin:2px 0px 2px 0px; 
							 padding:2px 0px 2px 0px; 
							 float:left; 
							 display:  table-cell;
               height:20px; 
               width:110px;
           }    
.celldiv5    {  margin:2px 0px 2px 0px; 
							 padding:2px 0px 2px 0px; 
							 float:left; 
							 display:  table-cell;
               height:20px; 
               width:110px;
           }    
.celldiv6    { margin:2px 0px 2px 0px; 
							 padding:2px 0px 2px 0px; 
							 float:left; 
							 display:  table-cell;
               height:20px; 
               width:105px;
           }    
.celldiv7  {
							 margin:2px 0px 2px 0px; 
							 padding:2px 0px 2px 0px; 
							 float:left; 
							 display:  table-cell;
               height:20px; 
               width:90px;
           }    

.rowdiv    { display: table-row; 
						 width:773px; 
						 height:auto; 
						 position:relative;
					 }


A.APop
{
font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
font-size:8pt;
color:#ffffff;
text-decoration : none;
font-weight:bold;
}
A.APop:HOVER
{
font-size:8pt;
color:#ff0000;
text-decoration : underline;
}
A.APop:ACTIVE
{
color:#ff0000;
}


/* ende google */
//-->
</style>
