/* ---------->>> ÃËÎÁÀËÜÍÎÑÒÈ <<<-----------*/
*
{
	outline: none;
	font-size:11px;
}
html,body
{
	margin:0;
	padding:0;
	height: 100%;
	background-color: #000;
}
body
{
	min-height:100%;
	font-family: Tahoma;
	font-size: 11px;
	color: #690102;
}
td
{
	vertical-align: top;
}
h1
{
	font-family: "Times New Roman";
	font-size: 22px;
	font-weight: normal;
	padding-bottom: 15px;
	color: #5fab3c;
	margin: 0;
}
h2
{
	font-size: 16px;
	display: block;
	clear: both;
}
form
{
	padding: 0;
	margin: 0;
}
img
{
	border: 0;
}
p
{
	margin: 3px 0;
	padding: 0;
}
/* ---------->>> ÑÒÐÓÊÒÓÐÀ <<<-----------*/
#table
{
	width: 100%;
	height: 100%;
	font-size: 11px;
}
#table_left
{
	height: 100%;
	width: 49%;
	background-image: url('../img/backs/table_left_bottom.jpg');
	background-position: bottom right;
	background-repeat: no-repeat;
}
#table_top_left
{
	height: 1334px;
	width: 100%;
	background-image: url('../img/backs/table_left_top.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}
#table_top_right
{
	height: 1334px;
	width: 100%;
	background-image: url('../img/backs/table_right_top.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}
#table_bottom_left,#table_bottom_right
{
	height: 908px;
	width: 100%;
}
#table_right
{
	height: 100%;
	width: 49%;
	background-image: url('../img/backs/table_right_bottom.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
}
#page
{
	height: 100%;
	width: 1000px;
	background-image: url('../img/backs/page.jpg');
	background-position: bottom left;
	background-repeat: repeat-y;
}
#header
{
	height: 600px;
	width: 100%;
	position: relative;
	background-image: url('../img/backs/header.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
}
#content
{
    width: 100%;
    min-height: 1470px;
    background-position: bottom;
    background-repeat: no-repeat;
	position:relative;
}
/* ÔÓÒÅÐÛ */
.footer1
{
    background-image: url('../img/footers/footer1.jpg');
}
.footer2
{
    background-image: url('../img/footers/footer2.jpg');
}
.footer3
{
    background-image: url('../img/footers/footer3.jpg');
}
.footer4
{
    background-image: url('../img/footers/footer4.jpg');
}
.footer5
{
    background-image: url('../img/footers/footer5.jpg');
}
.footer6
{
    background-image: url('../img/footers/footer6.jpg');
}
.footer7
{
    background-image: url('../img/footers/footer7.jpg');
}
.footer8
{
    background-image: url('../img/footers/footer8.jpg');
}
#content_top
{
	width: 100%;
	background-image: url('../img/backs/content_top.jpg');
	background-position: top;
	background-repeat: no-repeat;
}
#footer
{
	width: 100%;
	height: 173px;
	background-image: url('../img/backs/footer.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
}
#footer_wrapper
{
	padding: 10px 35px;
	padding-left: 38px;
}
#guard
{
	clear: both;
	position: relative;
	padding-bottom: 600px;
}
#copy
{
	position: absolute;
	bottom: 10px;
	right: 35px;
	text-align: right;
	width: 381px;
	height: 90px;
	background-image: url('../img/copyrights/copy_back.gif');
	background-position: top;
	background-repeat: no-repeat;
}
#game_selector
{
	background-color:#000000;
	color:#828282;
	height:23px;
	padding-top:4px;
	text-align:center;
	width:100%;
	position: absolute;
	top: 0;
	z-index: 1000;
}
#game_selector a, #game_selector a:active, #game_selector a:visited
{
	color:#828282;
	font-weight:bolder;
	margin-right:15px;
	text-decoration:none;
}
#game_selector a:hover
{
	color: #efefef;
	text-decoration: underline;
}


#menu_wrapper
{
	width: 606px;
	padding-top: 8px;
	height: 60px;
	position: absolute;
	right: 24px;
	top: 267px;
	background-image: url('../img/menu/menu_wrapper_back.jpg');
	background-position: top;
	background-repeat: no-repeat;
}
#menu_wrapper span
{
	display: block;
	float: right;
	height: 31px;
	padding-top: 8px;
	padding-right: 14px;
	padding-left: 5px;
	background-image: url('../img/menu/menu_item_back.jpg');
	background-position: right;
	background-repeat: no-repeat;
	text-transform:uppercase;
}

#menu_sub_wrapper
{
	width: 462px;
	padding-top: 2px;
	height: 17px;
	position: absolute;
	right: 26px;
	top: 310px;
	background-image: url('../img/menu/menu_sub_wrapper_back.jpg');
	background-position: top;
	background-repeat: no-repeat;
}
#menu_sub_wrapper span
{
	margin-left: 12px;
}

#component_wrapper
{
	padding-left: 30px;
	padding-right: 22px;
}

.column_left
{
	width: 565px;
	float: left;
}
.column_left_wrapper
{
	padding-left: 30px;
}
.column_right
{
	width: 405px;
	float: right;
}
/* ---------->>> ØÒÓÊÈ-ÄÐÞÊÈ <<<-----------*/
.clear
{
	clear: both;
}
.block_wide, .block_right
{
	float: left;
}
.block_wide
{
	width: 537px;
}
.block_right
{
	float: right;
	width: 383px;
	padding-right: 28px;
}
.block_huge
{
	width: 946px;
}
.block_title
{
	padding-bottom: 5px;
	background-image: url('../img/lines/top_lines.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}
.block_footer
{
	clear: both;
	padding-left: 14px;
	text-align: right;
	font-weight: bolder;
	margin-bottom: 16px;
}
.block_title h2
{
	margin: 0;
	padding: 0;
	font-size: 26px;
	font-family: Tahoma;
	color: #690102;
}

.block_no_lines .block_title
{
	background-image: none;
	padding-left: 8px;
}
.block_no_lines_footer block_footer
{
	background-image: none;
}
.bottom_line
{
	height: 1px;
	background-image: url('../img/lines/bottom_lines.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

.block_s_title
{
	height: 7px;
	background-image: url('../img/blocks/block_top.png');
	background-repeat: no-repeat;
	background-position: bottom;
}
.block_s_content
{
	background-image: url('../img/blocks/block_content.png');
	background-repeat: repeat-y;
	background-position: top;
	padding: 4px 8px;
}
.block_s_footer
{
	height: 7px;
	background-image: url('../img/blocks/block_bottom.png');
	background-repeat: no-repeat;
	background-position: top;
}
.block_s_content h2
{
	margin: 0;
}
.block_s_content p
{
	margin-top: 6px;
	margin-bottom: 0;
}

.news_item
{
	padding-top: 8px;
}
.news_date
{
	float: left;
	width: 70px;
	text-align: right;
}
.news_date_date, .news_date_day
{
	font-size: 11px;
	padding-right: 4px;
}
.news_date_day
{
	font-size: 22px;
	line-height: 18px;
	display: block;
	padding-bottom: 4px;
}

.news_intro
{
	float: left;
	width: 465px;
}
.news_intro_lines
{
	height: 100%;
	padding-left: 13px;
	background-image: url('../img/lines/left_vert_lines.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
.news_intro_lines h3
{
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: bolder;
}
.news_intro_lines p
{
	font-size: 11px;
	padding: 0;
	margin: 0;
	margin-top: 4px;
}
.news_clear
{
	clear: both;
	padding-bottom: 8px;
}

.news_full_date
{
	display: block;
	font-weight: bolder;
	margin-bottom: 4px;
}
.block_right .news_intro
{
	width: 313px;
}
.news_full_item h3
{
	margin: 0;
	padding: 0;
	margin-top: 8px;
	font-size: 22px;
	font-weight: bolder;
}
.news_full_item p
{
	margin: 0;
	margin-bottom: 6px;
}


.arrow_right
{
	display: block;
	padding-right: 14px;
	background-image: url('../img/arrow_right.gif');
	background-repeat: no-repeat;
	background-position: right 4px;
}
.arrow_left
{
	display: block;
	padding-left: 14px;
	background-image: url('../img/arrow_right.gif');
	background-repeat: no-repeat;
	background-position: left 4px;
}

.special_col
{
	padding-top: 12px;
	float: left;
	width: 50%;
	text-align: center;
}

.community_site
{
	padding-top: 4px;
	padding-bottom: 4px;
}
.community_link
{
	font-size: 14px;
	background-position: left 6px !important;
}
.community_description
{
	display: block;
	padding-left: 14px;
}

.thumbs
{
	clear: both;
	padding-top: 8px;
	margin-left: 1px;
}
.thumb
{
	float: left;
	width: 126px;
	height: 136px;
	background-image: url('../img/thumbs/thumb_back.gif');
	background-repeat: no-repeat;
	margin-right: 1px;
}
.thumb_img
{
	padding-left: 8px;
	padding-top: 8px;
}
.thumb_name
{
	padding-top: 8px;
	padding-left: 4px;
	color: #666666;
	font-weight: bolder;
	font-size: 10px;
}

#gallery_desc
{
	text-align: center;
	padding-top: 8px;
	font-size: 14px;
	font-weight: bolder;
}
#gallery_thumbs
{
	width: 847px;
	margin: 0 auto;
	clear: both;
	padding-top: 8px;
}
#gallery_thumbs a
{
	display: block;
	float: left;
	margin-right: 11px;
	margin-bottom: 8px;
	width: 200px;
	height: 121px;
	overflow: hidden;
}

#gallery_foto_holder
{
	overflow: hidden;
	width: 946px;
	padding-top: 4px;
	margin: 0 auto;
	text-align: center;
}
#gallery_foto
{
	position: relative;
	margin: 0 auto;
	width: 946px;
	min-height: 400px;
	min-height: auto !important;
	background: url('http://www.dragonageorigins.ru/images/loading.gif') no-repeat scroll center center;
}
.gallery_prev,.gallery_next
{
	position: absolute;
	top: 0;
	z-index: 999;
	width: 40px;
	height: 100%;
}
.gallery_prev
{
	left: 1px;
}
.gallery_next
{
	right: 0;
}

.gallery_panel a,.gallery_panel a:active,.gallery_panel a:visited
{
	display: block;
	height: 100%;
	width: 100%;
	background-image: none;
	background-repeat: no-repeat;
	text-decoration: none;
}
.gallery_prev a
{
	text-decoration: none;
	background-position: left center;
	background-image: url('http://www.dragonageorigins.ru/templates/global/img/gallery/prev.gif');
	/* â èå îòíîñèòåëüíûé ïóòü òåðÿåòñÿ ïðè ñðàáàòûâàíèè äæñ, õç ïî÷åìó */
}
.gallery_next a
{
	text-decoration: none;
	background-position: right center;
	background-image: url('http://www.dragonageorigins.ru/templates/global/img/gallery/next.gif');
}


#video_desc
{
	text-align: center;
	padding-top: 8px;
	font-size: 14px;
	font-weight: bolder;
}
#video_thumbs
{
	width: 847px;
	margin: 0 auto;
	clear: both;
	padding-top: 8px;
}
#video_thumbs a
{
	display: block;
	float: left;
	margin-right: 11px;
	margin-bottom: 8px;
	width: 200px;
	height: 121px;
	overflow: hidden;
}

#video_movie_holder
{
	overflow: hidden;
	width: 950px;
	padding-top: 4px;
	margin: 0 auto;
	text-align: center;
}
#video_movie
{
	position: relative;
	margin: 0 auto;
}
/* ÏÀÃÈÍÀÖÈß */
.pageNavWrapper
{
	float: right;
	width: 240px;
	padding-top: 5px;
}
.pageNavWrapper a, .pageNavWrapper span
{
	background-color: #fff;
	font-weight: bolder;
	border:2px solid #690007;
	color: #690007;
	display:block;
	float:left;
	margin:0 1px;
	padding:2px 6px;
}
a.pageNavNext,a.pageNavPrev
{
	padding:2px 4px;
}
a.pageNavFirst,a.pageNavLast
{
	border: 0;
	padding: 0;
	margin-top: 1px;
	width: 9px;
	height: 18px;
	background-repeat: no-repeat;
	background-image: url('../img/page_first.gif');
	background-position: left;
}
a.pageNavLast
{
	padding: 0;
	width: 9px;
	background-repeat: no-repeat;
	background-image: url('../img/page_last.gif');
	background-position: right;
}
.pageNavWrapper span
{
	background-color:#690007;
	color: #fff;
}

/* ---------->>> ÑÑÛËÊÈ <<<-----------*/
a,a:active,a:visited
{
	text-decoration:none;
	font-weight: bolder;
	color: #690102;
}
#menu_wrapper a,#menu_wrapper a:active,#menu_wrapper a:visited,#menu_sub_wrapper a,#menu_sub_wrapper a:active,#menu_sub_wrapper a:visited
{
	color: #fff;
}
a:hover,#menu_wrapper a:hover,#menu_sub_wrapper a:hover
{
	text-decoration:none;
	color: #a699d7;
}

#footer a:hover
{
	text-decoration:none;
	color: #b83f24;
}

.preorder_button
{
	position:absolute;
	top:341px;
	right:21px;
}