#mainContainer {
	margin-right: 0;
	width		: 867px;
}

#mainFloat {
	background	: #D9DDE0;
	margin-right: 0px;
	width		: 867px;
}

#mainMenu {
	background	: #01904F;
	color		: #FFFFFF;
	font-size	: 120%;
	font-weight	: bold;
	text-transform: uppercase;
	height		: 25px;
	width		: 867px;
	padding-top : 8px;
}

#mainMenu .title  {
	margin-left: 15px;
}

  
#mainMenu .menuSearch {
	right		: 15px;
	position	: absolute;
	font-size	: 75%;
	*margin-top	: -3px;
}
#mainMenu .menuSearch img {
	vertical-align	: middle;
}
#mainMenu .menuSearch input, #mainMenu .menuSearch select {
	color			: #272727;
	font-size		: 110%;
	margin-left		: 5px;
	text-transform	: none;
	*margin-top		: -2px;
	height			: 14px;	
}
#mainMenu .menuSearch input {
	height			: 15px;
	padding			: 1px 0px 0px 2px;
}  

#mainMenu .menuSearch input#filmdatabase, #mainMenu .menuSearch input#filmkompas {
	vertical-align		:middle;
	margin-bottom		:4px;
}

#mainMenu .menuSearch select {
	margin-right	: 5px;
	padding-top		: 1px;
	width			: 100px;
}

#mainSubmenu {
	background		: url("/fileadmin/tvkrant/GFX/elements/dgreen.gif") #01904F repeat-y top left;
	color			: #FFFFFF;
	font-family		: verdana, arial, helvetica;
	font-size		: 90%;
	line-height		: 19px;
	height			: 19px;
	width			: 867px;
}

#mainSubmenu ul {
	margin-left	: 15px;
}

    
#mainSubmenu li {
	display			: inline;
	height			: 16px;
	vertical-align	: top;
}

#mainSubmenu .text{
	padding			: 0px 430px 0px 0px;
}

    
#contentHeader {
	width		: 827px;
	height		: 50px;
	padding		: 0px 20px 0px 20px;
	margin-top	: 10px;
}
        
    
#leftContainer, #rightContainer {
	width		: 315px;
	margin-left	: 15px;
	display		: inline;
	float		: left;
}


#rightContainer {
	width		: 515px;
}

#rightContainer a, #rightContainer a:visited, #rightContainer a:active, #rightContainer a:hover, #leftContainer a, #leftContainer a:visited, #leftContainer a:active, #leftContainer a:hover{
	text-decoration	: underline;
	
}
#rightContainer a:hover, #leftContainer a:hover{
  text-decoration	: none;
  color				: #000000;
}
     
        
#contentHead {
	height		: 21px;
	margin-top	: 12px;
	text-align	: left;
	font-weight	: bold;
	font-size	: 90%;
	color		: #000000;
}

                  
#contentSubhead {
	width		: 130px;
	height		: 25px;
	font-weight	: bold;
	font-size	: 90%;
	color		: #000000;
}

#tabContainer {
	height			: 20px;
	margin-top		: 15px;
	text-align		: left;
	vertical-align	: bottom;
}

         
#tabContainer img{
	vertical-align: bottom;
}

                        
.leftContent {
	min-height		: 50px;
	width			: 315px;
	margin-bottom	: 5px;
}

#rightContent {
	width			: 515px;
	min-height		: 50px;
	margin-bottom	: 5px;
}

              
#contentFooter {
	width			: 867px;
	height			: 21px;
	background-color: #FFFFFF;
	color			: #4F4F4F;
	font-size		: 85%;
	margin-top		: 0px;
	float			: left;
}

#contentFooter ul {
	padding			: 4px 8px 0px 10px;
}

              
#contentFooter img {
	vertical-align	: middle;
}

.content-block {
	float			: left;
	display			: inline;
	padding			: 5px;
	padding-right	: 0px;
}

.tipHighlight, .tipNormal, .tipLarge {
	background		: #FFFFFF;
	width			: 315px;
	padding			: 0px 0px 18px 0px;
	overflow		: hidden;
  	margin-bottom	: 5px;	
}

.tipHighlight .dvdImage{
  width 	: 315px;
  height	:315px;
}

.tipLarge {
	width	: 510px;
}
                      
.tipHighlight h1, .tipNormal h1, .tipLarge h1 {
	color			: #333333;
	font-size		: 110%;
	font-weight		: bold;
	margin			: 0px;
	padding			: 0px 0px 0px 5px;
}
                   
.tipHighlight p, .tipNormal p, .tipLarge p {
	color		: #333333;
	margin		: 0;
	padding		: 0px 5px 0px 5px;
}
                                
.biosImage {
	float			: left;
	margin-right	: 5px;
	width			:90px;
	height			:90px;
}

.dvdImage {
	float			: left;
	margin-right	: 5px;
	width			: 90px;
	height			: 90px;
}
                                              
.voteLarge, .voteNormal, .voteSmall {
	background		: url("/fileadmin/tvkrant/GFX/elements/dgreen_large.gif") repeat-y top left;
	display			: block;
	margin-top		: 15px;
	margin-left		: 95px;
	width			: 415px;
	height			: 17px;
}

.votePadding {
	padding		: 2px 4px 3px 4px;
}
	
.voteNormal {
	background	: url("/fileadmin/tvkrant/GFX/elements/dgreen_small.gif") repeat-y top left;
	margin-left	: 0;
	width		: 315px;
}

                    
.voteSmall {
	background	: url("/fileadmin/tvkrant/GFX/elements/dgreen_smallest.gif") repeat-y top left;
	margin-left	: 93px;
	width		: 222px;
}
    
.voteRating {
	float		: left;
}

                          
.voteText  {
	float		: right;
	font-size	: 85%;
}

.voteText a, .voteText a:visited, .voteText a:active, .voteText a:hover{
	text-decoration	: underline;
	color			: #000000;
}
.voteText a:hover{
  	text-decoration	: none;
}
     
.tipSearch {
	width			: 480px;
}

.SearchLarge {
	background		: url("/fileadmin/tvkrant/GFX/elements/dgreen_large.gif") repeat-y top left;
	display			: block;
	width			: 360px;
	height			: 17px;
	margin-top		: 15px;
	margin-bottom	: 35px;
}

.SearchPadding {
	padding			: 2px 4px 3px 4px;
}
	
.SearchRating {
	float			: left;
}

.SearchText  {
	float			: right;
	font-size		: 85%;
}

.SearchText a, .SearchText a:visited, .SearchText a:active, .SearchText a:hover{
	text-decoration	: underline;
	color			: #000000;
}

.SearchText a:hover{
  text-decoration	: none;
}
                     
.reactItem {
	color		: #707070;
	padding		: 0px 5px 0px 5px;
}
.reactItem a, .reactItem a:active, .reactItem a:visited{
  color			: #01904F;
  line-height 	: 25px;
}  
.reactItem a:hover{
  text-decoration 	: none;
  line-height 		: 25px;  
  color 			: #000000;
}                      
.reactItem .reactAuthor{
	font-weight		: bold;
	color  			: #6F6F6F;
	line-height		: 20px;
}

.reactItem p {
	border-bottom	: 1px dotted #939393;
	margin    		: 0px;
  	margin-top		: 5px;
  	padding   		: 0px 0px 2px 0px;
}

.reactItem .reactTitle{
	color			: #01904F;
	font-weight		: bold;
}

ul {
	list-style-type	: none;
	width			: 852px;
	margin			: 0px;
	padding			: 0px;
}

    
li {
	display			: inline;
	height			: 16px;
	vertical-align	: middle;
	margin-right	: 4px;
}
                       
                          
.rss{
	padding	: 0px 8px 0px 0px;
	color	: #4F4F4F;
}
  
.rss img {
	margin-right: 2px;
	border		: 0px;
}
.rss a{
	color			: #4F4F4F;
	text-decoration	: underline;
}
.rss a:hover{
	color			: #01904F;
	text-decoration	: none;
}

.tx-movies-pi1 #content-block, .tx-dvddatabase-pi1 #content-block, .tx-gamesdatabase-pi1 #content-block, .tx-cddatabase-pi1 #content-block {
  width: 489px;
  *width: 510px;
	padding: 9px 12px 12px;
}
