body
{
	background-color: #3FBDFC;
	margin: 0px;
	padding: 0px;
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/glyps.jpg);
}

a
{
	color: black;
}

table
{
	border-collapse: collapse;
}

td
{
	vertical-align: top;
	text-align: left;
	padding: 0px;
	margin: 0px;
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: bold;
}

table.main
{
	width: 700px;
}

table.main td.top
{
	height: 265px;
	background-image: url(images/top.png);
	background-repeat: no-repeat;
	background-position: left top;
}

table.main td.menu
{
	height: 52px;
	background-image: url(images/menu_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

table.main td.separator
{
	height: 9px;
	background-image: url(images/separator.png);
	background-repeat: no-repeat;
	background-position: left top;
}

table.content
{
	width: 700px;
	margin: 0px 0px 5px 0px;
}

table.content td.top
{
	width: 700px;
	height: 8px;
	background-image: url(images/content_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}

table.content td.bottom
{
	width: 700px;
	height: 9px;
	background-image: url(images/content_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}

table.content td.border-left
{
	width: 3px;
	background-image: url(images/content_border_left.png);
	background-repeat: repeat-y;
	background-position: left top;
}

table.content td.border-right
{
	width: 3px;
	background-image: url(images/content_border_right.png);
	background-repeat: repeat-y;
	background-position: left top;
}

table.content td.content
{
	width: 694px;
	background-image: url(images/content_bg.png);
	background-color: #3FBDFC;
	background-repeat: no-repeat;
	background-position: left top;
}

img
{
	border: none;
}

img.menuimg
{
	margin-top: 14px;
}

img.banner
{
	margin: 4px 3px 4px 3px;
}

div#languages
{
	position: relative;
	width: 64px;
	height: 64px;
	top: 120px;
	left: 56px;
}

div.big_separator
{
	text-align: right;
	color: white;
	background-color: #3F8500;
	height: 18px;
	font-size: 12px;
	margin-top: 5px;
}

table.sep
{
	width: 684px;
	height: 35px;
}

table.sep td.cir
{
	background-image: url(images/pretty_circle.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 35px;
}

table.sep td.con
{
	background-image: url(images/separator_bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	vertical-align: middle;
	text-align: right;
	padding: 0px 10px 0px 0px;
	color: white;
}

table.mov
{
	margin: 5px 5px 5px 5px;
}

table.mov td.preview
{
	background-image: url(images/preview_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 200px;
	height: 140px;
}

div.movie_caption
{
	padding: 3px 0px 3px 4px;
	background-color: #1974A6;
	color: #FF9966;
	font-size: 14px;
}


img.preview_img
{
	position: relative;
	top: 10px;
	left: 52px;
}

table.mov td.movie_string
{
	padding: 1px 0px 1px 8px;
	width: 400px;
}

span.caption
{
	color: white;
}

table.mov td.movie_descr
{
	text-align: justify;
	padding: 2px 3px 2px 3px;
}

div.screenshots
{
	text-align: center;
	padding: 5px;
}

div.screenshots img
{
	margin: 2px;
}

div.copyrights
{
	padding: 5px 0px 5px 0px;
	text-align: center;
	color: white;
	font-size: 10px;
}

div.copyrights a
{
	color: white;
	text-decoration: underline;
}
