* {padding:0; margin:0;}

BODY {font:normal 11px Arial,Tahoma; margin:0; padding:0; color:#333; background-color:#fff;}

A img{border:0}
A {text-decoration:none;font-size:11px}
A:hover {text-decoration:underline;font-size:11px}

LABEL {cursor:pointer}
LI {margin-left:25px;}

H1 {font-size:11px}
H2 {font-size:11px}
FONT {font-size:11px}
IMG {border:0;}
FORM {margin:0; padding:0}
TABLE {font-size:11px}

.textareafield {border:solid #c6c6c6 1px; width:250px; height:120px}
.textfield_small {border:solid #c6c6c6 1px; width:120px; padding-left:1px}
.textfield_medium {border:solid #c6c6c6 1px; width:150px; padding-left:1px}
.textfield {border:solid #c6c6c6 1px; width:220px; padding-left:1px}
.selectMenu {width:220px; font-size:11px}
.tdleft {text-align:left;height:26px;}
.tdright {text-align:right;height:26px;}

.floatleft {float:left}
.floatright {float:right}

.bold {font-weight:bold}
.black {color:#000}
.darkblue {color:#1b4476}
.lightblue {color:#276cc1}
.gray {color:#585858}
.phonetics {FONT-FAMILY: "Lucida Sans Unicode", "Doulos SIL", "Arial Unicode MS", Verdana, Arial, Helvetica, sans-serif;}

.font_10 {font-size:10px}
.font_14, #font_14 {font-size:14px}

#twenty  {height:20px;width:100%;line-height:1px}
#ten  {height:10px;width:100%;line-height:1px}
#five {height:5px;width:100%;line-height:1px}
#three {height:3px;width:100%;line-height:1px}
#two {height:2px;width:100%;line-height:1px}


/* MENU TOP */
#wrapper {margin: 0 auto;width: 995px;}

#header {float:left;width: 100%;margin:0;padding:0;padding-top:10px;}
	#logocontainer {width:245px; float:left;margin:0}
	#bannercontainer {width:750px; float:right;margin:0}
	#logo {width:203px; height:114px}
	#topbanner {width:750px; height:100px}
	#flags {float:right;width:747px;height:30px;margin-bottom:5px}
		#flags #slogan {float:left; margin-top:10px;color:#2969b8; font-size:16px; font-weight:bold; font-style:italic}
	#menu {float:left;width:995px;height:75px;background:url(../images/menu_bg.jpg) no-repeat 0 0;color:#fff}

	#menu_left_on {float:left;background:url(../images/menu_left_on.jpg) no-repeat 0 0; width:14px; height:43px;margin:0;padding:0}

	#menu_middle_on {float:left;background:url(../images/menu_middle_on.jpg) no-repeat 0 0; height:25px;margin:0;padding:0;padding-top:18px;display:block}
		
	#menu_right_on {float:left;background:url(../images/menu_right_on.jpg) no-repeat 0 0; width:14px; height:43px;margin:0;padding:0}

	#menu A {color:#fff; text-decoration:none}

	#menu_left_off {float:left;background:url(../images/menu_off.jpg) repeat-x 0 0; width:14px; height:43px;margin:0;padding:0}
	
	#menu_middle_off {float:left;background:url(../images/menu_off.jpg) repeat-x 0 0; height:25px;margin:0;padding:0;padding-top:18px; display:block}

	#menu_middle_off:hover {text-decoration:underline}

	#menu_right_off {float:left;background:url(../images/menu_right_off.jpg) no-repeat right 0; width:14px; height:43px;margin:0;padding:0}

	#menu_right_off_last {float:left;background:url(../images/menu_off.jpg) repeat-x 0 0; width:18px; height:43px;margin:0;padding:0}

	#submenu {float:left;width:992px;margin:0;padding:0;padding-left:3px;text-align:center; color:#fff;}

	#submenu A {float:left;display:block; background:url(../images/submenu_dot.jpg) no-repeat 0 0; padding-left:15px; padding-top:8px;margin-right:15px;height:24px; text-decoration:none}

	#submenu A:hover {float:left; display:block; background:url(../images/submenu_dot.jpg) no-repeat 0 0; padding-left:15px; padding-top:8px;margin-right:15px;height:24px; text-decoration:underline}

	#submenu A.selected {float:left; display:block; background:url(../images/submenu_dot.jpg) no-repeat 0 0; padding-left:15px; padding-top:8px;margin-right:15px;height:24px; text-decoration:underline}

#allcontainer {float:left;width:995px;padding:0;padding-top:10px;padding-bottom:20px; margin:0;background:url(../images/allcontainer.jpg) repeat-y 0 0; color:#000;}

#leftcolumn {float:left;width:210px;padding:0;margin:0;}

	#box_news_pl {background:url(../images/pl/header_news.jpg) no-repeat 0 0; width:207px; height:45px;}
		
	#box_groups_pl {background:url(../images/pl/header_groups.jpg) no-repeat 0 0; width:207px; height:45px;}
	
	#box_users_pl {background:url(../images/pl/header_users.jpg) no-repeat 0 0; width:207px; height:45px;}

	#box_partners_pl {background:url(../images/pl/header_partners.jpg) no-repeat 0 0; width:207px; height:45px;}

	#box_sponsors_pl {background:url(../images/pl/header_sponsors.jpg) no-repeat 0 0; width:207px; height:45px;}
	
	#box_middle {background:url(../images/box_bg.jpg) repeat-y 0 0; width:181px;padding-left:13px; padding-right:13px;}
		#box_middle A {color:#36628d; text-decoration:none}
		#box_middle A.black {color:#000}
		
		#box_middle A:hover, #box_middle A.selected {color:#36628d;text-decoration:underline}
		#box_middle A.black:hover, #box_middle A.black.selected {color:#000;text-decoration:underline}

		#box_middle #date {color:#666;height:12px;font-size:10px;line-height:1.1}
		#box_separator {background:url(../images/box_separator.jpg) no-repeat 0 0;width:181px; height:7px;margin-top:3px;margin-bottom:3px}
		
		#box_middle #left {width:45px;text-align:left;float:left}
		#box_middle #right {width:136px;text-align:left;float:right}
		#box_middle IMG {border:solid #585858 1px; width:35px;margin-right:3px;}
		#box_middle #flagimg {border:0;width:16px;height:11px}
		#box_middle .partnerimg {border:0;width:auto}
		
	#box_bottom {background:url(../images/box_bottom.jpg) no-repeat 0 0; width:207px; height:19px;margin-bottom:10px}

#middlecolumn {float:left;width:550px;padding:0;padding-left:10px; padding-right:15px;margin:0;}
	
	#navigation {float:left;width:540px;height:25px;padding:0;color:#fff; margin-bottom:15px;padding-right:10px;background:url(../images/navigation_bg.jpg) repeat-x 0 0}
	
	#navigation_sep {width:7px; height:25px; display:block; margin-left:7px; margin-right:7px;background:url(../images/navigation_sep.jpg) no-repeat 0 0}
	
	#navigation H1 {color:#fff;margin-top:5px; font-weight:normal; text-transform:uppercase;font-size:12px}

	#middlecolumn H2 {font-size:16px;margin:0}
	
	#middlecolumn A {color:#276cc1;}
	#middlecolumn A.newstitle {font-weight:bold}
	#middlecolumn #newsinshort {padding-left:10px;padding-top:3px}
	#middlecolumn INPUT {font-size:12px}

#rightcolumn {float:right;width:210px;padding:0;margin:0}
	
	#box_login_pl {background:url(../images/pl/header_login.jpg) no-repeat 0 0; width:207px; height:38px;}
	
	#box_login_middle {background: #a72e0d url(../images/box_login.jpg) no-repeat 0 0; width:207px; height:121px; margin-bottom:10px}
		
		#box_login_middle table {color:#fff; margin-left:20px }
		#box_login_middle table input {border:solid #45415e 1px;width:132px;font-size:11px;padding-top:2px;padding-left:2px;padding-top:1px;padding-bottom:1px;}

		#box_login_middle A {color:#fff}

	#btn_login_pl {background: url(../images/pl/btn_login.jpg) no-repeat 0 0;cursor:pointer;width:73px; height:20px;display:block; color:#1b4476; text-decoration:none;border:0;margin-left:54px}

	#box_register_pl {width:207px; height:163px;cursor:pointer;background:url(../images/pl/box_register.jpg) no-repeat 0 0; margin-bottom:10px;display:block}
	
#footer {float:left;width:995px;height:24px;padding-top:10px;background:url(../images/bottom_bg.jpg) repeat-y 0 0; color:#fff;font-size:11px}

#footer #left {float:left;width:245px;padding-left:20px}
#footer #left A {color:#fff; text-decoration:none}
#footer #left A:hover {color:#fff; text-decoration:underline}

#footer #right {float:right;width:710px;padding-right:20px;text-align:right}
#footer #right A {color:#fff; text-decoration:none}
#footer #right A:hover, #footer #right A.selected {color:#fff; text-decoration:underline}

#subButton {width:136px;height:30px;display:block;padding:0px;padding-bottom:3px;text-align:center;cursor:pointer;color:#fff;font-size:18px;font-family:arial;font-weight:bold;background:url(../images/subButton.jpg) no-repeat 0 0; border:0;}

#movies_table {border-collapse:collapse;width:100%}

#movies_table TD{text-align:center;vertical-align:top; background:url(../images/moviestable_bg.jpg) repeat-x 0 bottom;padding:7px}

#movies_table #movielink {width:140px;height:140px; display:block;background:url(../images/movie.jpg) no-repeat 0 0; border:0;}