body {
    font-family: Verdana, Geneva, Helvetica, sans-serif;
    font-size: 11px;
	color:#000000;
	background: #464f54 0 50px;
}

.catactive {
    font-family: Verdana;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	margin-left: 0px;
	color: #ffffff;
	background-color: #CE1126;
}

.mm {
	margin-left: 240px;
}	

.mainm_active {
    font-family: Verdana;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2em;
	letter-spacing: 1px;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #CE1126;
	padding: 3px 5px;
}	


.sm {
    font-family: Verdana;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	margin-left: 240px;
	color: #444;
	background-color: #B8B8B8;
}

li.text_bio
 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 350px;
	height: 322px;
	margin-top: 0;
	margin-bottom: 1px;
	background-color: #E8E8E8;
	border: 2px solid #464F54;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: left;
	padding-bottom: 0;
	text-transform: none;
	padding-left: 10px;
	padding-right: 15px;
}

li.text_bio2
 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 350px;
	height: 104px;
	margin-top: 0;
	margin-bottom: 2px;
	background-color: #E8E8E8;
	border: 2px solid #464F54;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: left;
	padding-bottom: 0;
	text-transform: none;
	padding-left: 10px;
	padding-right: 15px;
}

li.text_bio_g
 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 540px;
	height: 322px;
	margin-top: 0;
	margin-bottom: 1px;
	background-color: #E8E8E8;
	border: 2px solid #464F54;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: left;
	padding-bottom: 0;
	text-transform: none;
	padding-left: 10px;
	padding-right: 15px;
}

li.text_news
 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 370px;
	height: 758px;
	margin-top: 0;
	margin-bottom: 3px;
	background-color: #E8E8E8;
	border: 2px solid #464F54;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: left;
	padding-bottom: 0;
	text-transform: none;
	padding-left: 10px;
}

.cushycms
 {
	position: relative;
	height: 730px;
	padding-right: 15px;
	overflow: auto;
}

.subm_active {
    font-family: Verdana;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	color: #CE1126;
	background-color: #B8B8B8;
}	

.cathead {
    font-family: Verdana;
	font-size: 1.7em;
	font-weight: normal;
	line-height: 1.6em;
	letter-spacing: 1px;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	margin-left: 31px;
	color: #CE1126;
}	

.headline {
	letter-spacing: 1px;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	color: #EE9A01;
	font: bold 1.3em/1.6em Verdana;
}

.headline2 {
	letter-spacing: 1px;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	color: #E143BE;
	font: bold 1.3em/1.6em Verdana;
}

.headline3 {
	letter-spacing: 1px;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	color: #2FDDF7;
	font: bold 1.3em/1.6em Verdana;
}	




a.mainmenu:link		{ color:#CE1126; text-decoration:none; 	background-color: #ffffff; letter-spacing: 1px;
	text-transform: uppercase;
	font: bold 11px/19px verdana, arial, geneva, helvetica, sans-serif;
	padding: 3px 5px;
}
a.mainmenu:visited	{ color:#CE1126; text-decoration:none; 	background-color: #ffffff; letter-spacing: 1px;
	text-transform: uppercase;
	font: bold 11px/19px verdana, arial, geneva, helvetica, sans-serif;
	padding: 3px 5px;
}
a.mainmenu:active	{ color:#ffffff; text-decoration:none; 	background-color: #CE1126; letter-spacing: 1px;
	text-transform: uppercase;
	font: bold 11px/19px verdana, arial, geneva, helvetica, sans-serif;
	padding: 3px 5px;
}
a.mainmenu:hover		{ color:#ffffff; text-decoration:none; 	background-color: #CE1126; letter-spacing: 1px;
	text-transform: uppercase;
	font: bold 11px/19px verdana, arial, geneva, helvetica, sans-serif;
	padding: 3px 5px;
}

a.trailer:link		{ color: black; text-decoration:none; 	background-color: #ffffff;
	font: bold 11px/24px verdana, arial, geneva, helvetica, sans-serif;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
}
a.trailer:visited	{ color: black; text-decoration:none; 	background-color: #ffffff;
	font: bold 11px/24px verdana, arial, geneva, helvetica, sans-serif;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
}
a.trailer:active	{ color: black; text-decoration:none;
	font: bold 11px/24px verdana, arial, geneva, helvetica, sans-serif;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
}
a.trailer:hover		{ color: black; text-decoration:none;
	font: bold 11px/24px verdana, arial, geneva, helvetica, sans-serif;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
}

a.headline:link, a.headline:visited, a.headline:active {
	letter-spacing: 1px;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	color: #EE9A01;
	font: bold 1.3em/1.6em Verdana;
	border-bottom: 1px dotted #EE9A01;
}

a.headline2:link, a.headline2:visited, a.headline2:active {
	letter-spacing: 1px;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	color: #E143BE;
	font: bold 1.3em/1.6em Verdana;
	border-bottom: 1px dotted #E143BE;
}

#logo {position: absolute; top: 20px; left: 25px; height: 125px; width: 605px; padding: 0px; z-index: 1;
	letter-spacing: 0.2em;
	color: #333333;
	font-weight: bold;
}

#header {position:absolute; left:0px; top: 0; width:100%; height: 49px; z-index:0; visibility: visible; background-color: #ffffff;
	overflow: hidden;
}

#lang {
	position: relative;
	top: 32px;
	left: 900px;
	z-index: 3;
}

a.lang:link, a.lang:visited, a.lang:active { 
	text-decoration: none;
	font-size: 11px;
	line-height: 11px;
	color: #8D8D8D;
}

li.menu2a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #7e8a8a;
	border: 1px solid #7e8a8a;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.submenu a:link, li.submenu a:visited, li.submenu a:active { 
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}

li.submenu a:hover { 
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	color: #EE9A01;
}

li.submenu_n a:link, li.submenu_n a:visited, li.submenu_n a:active { 
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}

li.submenu_n a:hover { 
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	color: #E143BE;
}

a.content:link, a.content:visited, a.content:active { 
	text-decoration: none;
	font-size: 11px;
	color: #000;
	border-bottom: 1px dotted black;
}

li.submenu_a { 
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	color: #EE9A01;
}

li.submenu_a2 { 
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	color: #E143BE;
}

#mainmenu {position:absolute; left: 2px; top: 53px; width: 180px; z-index:0; visibility: visible; background-color: #B6BEB9; border-style: solid; border-top-width:1px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-color: #74936A;
	height: 96px;
}

#submenu {position:absolute; left:0px; top:166px; width:100%; height:19px; z-index:0; visibility: visible; background-color:#B8B8B8; border-style:solid; border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-color:#141414;
	
}

#col1 {
	width: 189px;
	height: 700px;
	top: 50px;
	left: 2px;
	z-index: 1;
	position: absolute;
}

#col2 {
	width: 189px;
	height: 450px;
	top: 50px;
	left: 192px;
	z-index: 1;
	position: absolute;
}

#col2_text {
	width: 189px;
	height: 450px;
	top: 50px;
	left: 190px;
	z-index: 1;
	position: absolute;

}

#col2_text2 {
	width: 189px;
	height: 450px;
	top: 159px;
	left: 190px;
	z-index: 1;
	position: absolute;
}

#col3_4_5 {
	width: 352px;
	height: 435px;
	top: 50px;
	left: 382px;
	z-index: 3;
	position: absolute;
	background-color: white;
	line-height: 16px;
	padding-right: 15px;
	padding-left: 10px;
}

#col2_3_xl {
	width: 352px;
	height: 540px;
	top: 50px;
	left: 190px;
	z-index: 3;
	position: absolute;
	background-color: white;
	line-height: 16px;
	padding-right: 15px;
	padding-left: 10px;
	border: 2px solid #464F54;
}

#col2_3_bio {
	width: 352px;
	height: 540px;
	top: 50px;
	left: 190px;
	z-index: 3;
	position: absolute;
	line-height: 16px;
	padding-right: 0px;
	padding-left: 2px;
	border: 0px solid #464F54;
}

#col3_4_xl {
	width: 375px;
	height: 100%;
	top: 50px;
	left: 380px;
	z-index: 3;
	position: absolute;
	line-height: 16px;
	border: 2px solid #464F54;
}

#col3_4_xl_bio {
	width: 375px;
	height: 100%;
	top: 50px;
	left: 380px;
	z-index: 3;
	position: absolute;
	line-height: 16px;
	border: 0px solid #464F54;
}

#col4_5_xl {
	width: 375px;
	height: 100%;
	top: 50px;
	left: 570px;
	z-index: 3;
	position: absolute;
	line-height: 16px;
	border: 0px solid #464F54;
}

#col3 {
	width: 189px;
	height: 450px;
	top: 50px;
	left: 382px;
	z-index: 1;
	position: absolute;
}

#col4 {
	width: 189px;
	height: 450px;
	top: 50px;
	left: 572px;
	z-index: 1;
	position: absolute;
}

#col4_contact {
	width: 189px;
	height: 450px;
	top: 50px;
	left: 512px;
	z-index: 1;
	position: absolute;
}

#col5 {
	width: 189px;
	height: 450px;
	top: 50px;
	left: 762px;
	z-index: 1;
	position: absolute;
}

#col6 {
	width: 189px;
	height: 450px;
	top: 50px;
	left: 952px;
	z-index: 1;
	position: absolute;
}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.submenu {
	list-style-position: outside;
	padding-left: 10px;
	line-height: 18px;
	list-style-image: url(../images/submenu_bullet.png);
	margin-top: 5px;
	width: 150px;
}

ul.submenu2 {
	list-style-position: outside;
	padding-left: 10px;
	line-height: 18px;
	list-style-image: url(../images/submenu_bullet2.png);
	margin-top: 5px;
	width: 150px;
}

li.movie a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: black;
	border: 1px solid #E8E8E8;
}

li.movie_links a {
	position: relative;
	top: -20px;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: black;
	border: 1px solid #E8E8E8;
}

li.movie_links a:hover {
	position: relative;
	top: -20px;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #4e1245;
	border: 1px solid #4e1245;
}

li.menu0 a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #003277;
	border: 1px solid #003277	;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #E143BE;
	border: 1px solid #E143BE	;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu2 a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #EE9A01;
	border: 1px solid #EE9A01	;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu3 a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #BFD449;
	border: 1px solid #BFD449	;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu4 a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #2FDDF7;
	border: 1px solid #2FDDF7	;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu5 a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #4e1245;
	border: 1px solid #4e1245;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #fff;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.bio a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #7FA8EC;
	border: 1px solid #2D3C54;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
	background-image: url(../images/bio_th.jpg);
}

li.menu0 a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #E8E8E8;
	border: 1px solid #E8E8E8;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #262626;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #d0ced9;
	border: 1px solid #d0ced9;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #262626;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu2 a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #abb0b4;
	border: 1px solid #abb0b4;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #262626;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu3 a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #7e8a8a;
	border: 1px solid #7e8a8a;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #262626;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu4 a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #4e5c5c;
	border: 1px solid #4e5c5c;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #262626;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu5 a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #253333;
	border: 1px solid #253333;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.color {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #2F0050;
	border: 1px solid #2F0050;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.color2 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #F8CAB8;
	border: 1px solid #F8CAB8;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.biographie {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 214px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #F8CAB8;
	border: 0px solid #F8CAB8;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.contact {
	position: relative;
	top: 218px;
	left: 0;
	float: left;
	width: 322px;
	height: 214px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #F8CAB8;
	border: 0px solid #F8CAB8;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.color3 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #FFE223;
	border: 1px solid #FFE223;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.color4 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #29140C;
	border: 1px solid #29140C;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.spacer2 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #464F54;
	border: 1px solid #464F54;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.spacer2a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 185px;
	height: 104px;
	margin-top: 1px;
	margin-bottom: 3px;
	background-color: #464F54;
	border: 1px solid #464F54;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.spacer3 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 163px;
	height: 194px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	color: #000;
	text-align: left;
	padding-bottom: 0;
	padding: 10px;
	line-height: 20px;
}

li.spacer4 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 355px;
	height: 194px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	color: #000;
	text-align: left;
	padding-bottom: 0;
	padding: 10px;
	line-height: 20px;
}

li.spacer_contact {
	position: relative;
	top: 325px;
	left: 0;
	float: left;
	width: 355px;
	height: 105px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #464F54;
	border: 0px solid #464F54;
	text-decoration: none;
	font-size: 11px;
	color: #fff;
	text-align: left;
	padding-bottom: 0;
	padding: 10px;
	line-height: 20px;
}

li.awards {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 185px;
	height: 104px;
	margin-top: 2px;
	background-color: #253333;
	text-decoration: none;
	font-size: 9px;
	color: black;
	text-align: center;
	padding-bottom: 0;
	background-image: url(../images/awards.png);
	text-transform: uppercase;
	margin-bottom: 3px;
}

li.blank {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 185px;
	height: 104px;
	margin-top: 2px;
	background-color: #464F54;
	text-decoration: none;
	font-size: 9px;
	color: black;
	text-align: center;
	padding-bottom: 0;
	text-transform: uppercase;
	margin-bottom: 3px;
}

li.awards2 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 185px;
	height: 104px;
	margin-top: 2px;
	background-color: #253333;
	text-decoration: none;
	font-size: 9px;
	color: black;
	text-align: center;
	padding-bottom: 0;
	background-image: url(../images/awards.png);
	text-transform: uppercase;
	margin-bottom: 3px;
	margin-left: 5px;
}

li.trailer a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 185px;
	height: 104px;
	margin-top: 2px;
	background-color: #fff;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: center;
	padding-bottom: 0;
	text-transform: uppercase;
	margin-bottom: 3px;
	margin-left: 5px;
	color: #262626;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
	background-image: url(../images/trailer.png);
}

li.trailer a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 185px;
	height: 104px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #fff;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #EE9A01;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.spacer {
	position: relative;
	top: 0;
	left: 0;
	width: 5px;
	height: 102px;
	margin-top: 5px;
	margin-bottom: 3px;
	background-color: #464F54;
	float: left;
}

li.movie a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #EE9A01;
	border: 1px solid #EE9A01;
}

li.movie_trailer a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: black;
	border: 1px solid #E8E8E8;
	margin-left: 5px;
	background-image: url(../images/trailer_fuc.png);
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: center;
	padding-bottom: 0;
	text-transform: uppercase;
	margin-bottom: 3px;
	margin-left: 5px;
	color: #262626;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.movie_trailer a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #EE9A01;
	border: 1px solid #EE9A01;
	margin-left: 5px;
}

li.download_pdf a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 185px;
	height: 104px;
	margin-top: 1px;
	margin-bottom: 4px;
	background-color: black;
	border: 0px solid #E8E8E8;
	margin-left: 5px;
	background-image: url(../images/download_pdf.png);
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: center;
	padding-bottom: 0;
	margin-bottom: 3px;
	margin-left: 0px;
	color: #262626;
	text-align: right;
	padding-bottom: 0;
}

li.bio a {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #E8E8E8;
	border: 1px solid #E8E8E8;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: #8D8D8D;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.text {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 175px;
	height: 431px;
	margin-top: 0;
	margin-bottom: 3px;
	background-color: #E8E8E8;
	border: 2px solid #464F54;
	text-decoration: none;
	font-size: 11px;
	color: #8D8D8D;
	text-align: left;
	padding-bottom: 0;
	font-weight: bold;
	text-transform: none;
	padding-left: 10px;
}

li.text_xl {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 350px;
	height: 431px;
	margin-top: 0;
	margin-bottom: 3px;
	background-color: #fff;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: left;
	padding-bottom: 0;
	text-transform: none;
	padding-left: 10px;
	padding-right: 15px;
}

li.text_xxl {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 350px;
	height: 541px;
	margin-top: 0;
	margin-bottom: 3px;
	background-color: #fff;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: left;
	padding-bottom: 0;
	text-transform: none;
	padding-left: 10px;
	padding-right: 15px;
}

li.text_xxxl {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 350px;
	height: 649px;
	margin-top: 0;
	margin-bottom: 3px;
	background-color: #fff;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: left;
	padding-bottom: 0;
	text-transform: none;
	padding-left: 10px;
	padding-right: 15px;
}

li.text_xxxxl {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 350px;
	height: 758px;
	margin-top: 0;
	margin-bottom: 3px;
	background-color: #fff;
	text-decoration: none;
	font-size: 11px;
	color: black;
	text-align: left;
	padding-bottom: 0;
	text-transform: none;
	padding-left: 10px;
	padding-right: 15px;
}

li.text2 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 185px;
	height: 431px;
	margin-top: 0;
	margin-bottom: 3px;
	background-color: #da8504;
	border: 2px solid white;
	text-decoration: none;
	font-size: 11px;
	color: #8D8D8D;
	text-align: left;
	padding-bottom: 0;
	font-weight: bold;
	text-transform: none;
}

li.bio a:hover {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #7FA8EC;
	border: 1px solid #2D3C54;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
	background-image: url(../images/bio_th.jpg);
}

li.menu_active2 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #E143BE;
	border: 1px solid #E143BE;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu_active3 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #EE9A01;
	border: 1px solid #EE9A01;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu_active4 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #BFD449;
	border: 1px solid #BFD449;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu_active5 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #2FDDF7;
	border: 1px solid #2FDDF7;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

li.menu_active6 {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	width: 183px;
	height: 102px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-color: #4e1245;
	border: 1px solid #4e1245;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	text-align: right;
	padding-bottom: 0;
	font-weight: bold;
	letter-spacing: 0.2em;
}

.pos {
	position: relative;
	right: 10px;
	top: 75px;
}

.pos2 {
	position: relative;
	right: 13px;
	top: 70px;
}

#menuheadline {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #EE9A01;
	width: 175px;
	padding-left: 10px;
	letter-spacing: 0.1em;
	height: 20px;
	text-transform: uppercase;
	margin-left: -10px;
}

#menuheadline_n {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #E143BE;
	width: 175px;
	padding-left: 10px;
	letter-spacing: 0.1em;
	height: 20px;
	text-transform: uppercase;
	margin-left: -10px;
}

.linksheadline_n {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #4e1245;
	width: 175px;
	padding-left: 10px;
	height: 20px;
	text-transform: uppercase;
	margin-left: 0px;
	z-index: 2;
	font-weight: bold;
}

#menuheadline_bio {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #BFD449;
	width: 365px;
	padding-left: 10px;
	letter-spacing: 0.1em;
	height: 20px;
	text-transform: uppercase;
	margin-left: -10px;
	font-weight: bold;
}

#menuheadline_bio2 {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #BFD449;
	width: 555px;
	padding-left: 10px;
	letter-spacing: 0.1em;
	height: 20px;
	text-transform: uppercase;
	margin-left: -10px;
	font-weight: bold;
}

#menuheadline_bio_g {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #BFD449;
	width: 365px;
	padding-left: 10px;
	letter-spacing: 0.1em;
	height: 20px;
	text-transform: uppercase;
	margin-left: -10px;
	font-weight: bold;
	margin-bottom: 3px;
}

#menuheadline_bio2_g {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #BFD449;
	width: 555px;
	padding-left: 10px;
	letter-spacing: 0.1em;
	height: 20px;
	text-transform: uppercase;
	margin-left: -10px;
	font-weight: bold;
	margin-bottom: 3px;
}

#menuheadline_news {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #E143BE;
	width: 370px;
	padding-left: 10px;
	letter-spacing: 0.1em;
	height: 20px;
	text-transform: uppercase;
	margin-left: -10px;
	font-weight: bold;
}

#menuheadline2 {
	position: relative;
	color: white;
	line-height: 20px;
	background-color: #EE9A01;
	width: 175px;
	padding-left: 10px;
	letter-spacing: 0.2em;
	height: 20px;
	text-transform: uppercase;
	margin-left: -10px;
}

table {
	line-height: 20px;
}

table td.space {
	line-height: 6px;
	font-size: 6px;
}

img.trailer {
	margin-top: 3px;
}
