@charset "utf-8";
/* CSS Document */

/*[ Common ]*/

body {
	margin: 0px;
	padding: 0px;
	background: #000000;
}

h1.under {
	height: 35px;
	font: bold 14px Georgia;
	color: #4b4040;
	vertical-align: middle;
	text-align: left;
}

input, textarea, button
{
	color: #444444;
	font-family: Verdana;
}
input, button
{
	font-size: 13px;
	background: #f6f2e0;
	border-width: 1px;
}
textarea
{
	font-size: 15px;
	color: #000000;
	background: #f6f2e0;
	border-width: 1px;
	font-family: Verdana;
}
.check
{
	color: #444444;
}
select
{
	font-size: 13px;
	font-weight: normal;
	color: #444444;
	font-family: verdana, sans-serif;
	background: #f6f2e0;
	border-width: 1px;
}

form h1 {
	font: bold 13px Georgia;
	color: #555555;
	margin: 0px;
}

form p {
	font: normal 13px Garamond;
	color: #888888;
	margin: 0px;
}

/*[ Start page ]*/

body.intro {
	margin: 0px;
	padding: 0px;
	background: #000000;
}

body.intro #flags {
	height: 45px;
	background: #333 url(../files/images/flags/background.png) top repeat-x;
}

body.intro #center {
	width: 1251px;
	margin: auto;
}

body.intro #logotype {
	width: 84px;
	height: 45px;
	background: url(../files/images/flags/logotype.png) top left no-repeat;
	float: left;
}

body.intro #space {
	width: 4px;
	height: 45px;
	background: url(../files/images/flags/space.png) top left no-repeat;
	float: left;
}

body.intro #end {
	width: 41px;
	height: 45px;
	background: url(../files/images/flags/end.png) top left no-repeat;
	float: right;
}

body.intro .flag {
	width: 56px;
	height: 45px;
	float: left;
}

body.intro #center {
	width: 1251px;
	margin: auto;
}

#introflash {
	width: 1251px;
	height: 600px;
	background: url(../files/images/common/intro_center_background.jpg) top left no-repeat;
}

#introfooter {
	width: 799px;
	height: 87px;
	margin: auto;
	background: url(../files/images/common/intro_footer_background.jpg) top left no-repeat;
}

#introflash {
	width: 1251px;
	height: 600px;
	background: url(../files/images/common/intro_center_background.jpg) top left no-repeat;
}

/*[ Site page ]*/

body.common #full {
	width: 1251px;
	margin: auto;
}

body.common #top {
	width: 1251px;
	height: 416px;
	background: url(../files/images/common/top.jpg) bottom center no-repeat;
}

body.common #left {
	width: 118px;
	height: 955px;
	background: url(../files/images/common/left.jpg) top right no-repeat;
	float: left;
}

body.common #center {
	width: 1015px;
	background: url(../files/images/common/center.jpg) top repeat-y;
	float: left;
}

body.common #right {
	width: 118px;
	height: 955px;
	background: url(../files/images/common/right.jpg) top left no-repeat;
	float: left;
}

body.common #decor_left {
	width: 55px;
	height: 955px;
	background: url(../files/images/common/decor_left.jpg) top right no-repeat;
	float: left;
}

body.common #content {
	width: 905px;
	min-height: 955px;
	background: url(../files/images/common/background_wood.jpg);
	float: left;
}

body.common #decor_right {
	width: 55px;
	height: 955px;
	background: url(../files/images/common/decor_right.jpg) top left no-repeat;
	float: left;
}

body.common #bottom {
	width: 1015px;
	height: 162px;
	background: url(../files/images/common/bottom.jpg) top center no-repeat;
	clear: both;
}

body.common #column_left, body.common #column_right {
	width: 204px;
	float: left;
}

body.common #column_center {
	width: 497px;
	float: left;
}

body.common #column_rightbig {
	width: 701px;
	float: left;
}

table.top15 {
	margin: auto;
	font: normal 11px Georgia;
	color: #f0d874;
}
table.top15 td {
	border-bottom: 1px #333 solid;
}
td.numbers {
	font-size: 9px;
	color: #d4cba3;
	text-align: right;
}
td.mail {
	font-size: 10px;
	color: #d4cba3;
	text-align: center;
}
td.mail a {
	color: #d4cba3;
	text-decoration: none;
}
td.mail a:hover {
	color: #d4d4d4;
	text-decoration: none;
}
td.man {
	color: #c4c4c4;
}
td.elf {
	color: #85ae6c;
}
td.necro {
	color: #6c88ae;
}
td.barb {
	color: #cba16a;
}
td.guild1 {
	color: #f0d874;
}
td.guild2 {
	color: #ead995;
}
td.guild3 {
	color: #ded29e;
}
td.guild4 {
	color: #ded29e;
}
td.guild5 {
	color: #ccc7b2;
}
td.guild6 {
	color: #bebebe;
}
table.start {
	margin: auto;
	font: normal 14px Georgia;
	color: #f0d874;
	line-height: 10px;
}
table.start p {
	margin: 5px auto;
}
table.start a {
	color: #f0d874;
	text-decoration: none;
}
table.start a:hover {
	color: #f0d874;
	text-decoration: underline;
}
#button_1 {
	width: 41px;
	height: 28px;
	background: url(../files/images/common/button_1.png) top left no-repeat;
}
#button_2 {
	width: 41px;
	height: 28px;
	background: url(../files/images/common/button_2.png) top left no-repeat;
}
#button_3 {
	width: 41px;
	height: 28px;
	background: url(../files/images/common/button_3.png) top left no-repeat;
}
#button_angel {
	width: 51px;
	height: 55px;
	background: url(../files/images/common/button_angel.png) top left no-repeat;
}
#window_title_start {
	width: 204px;
	height: 52px;
	background: url(../files/images/common/window_title_start.png) top left no-repeat;
}
#window_title_purple {
        width: 204px;
        height: 25px;
        background: url(../files/images/common/window_title_purple.png) top left no-repeat;
}
#window_title_support {
	width: 204px;
	height: 52px;
	background: url(../files/images/common/window_title_support.png) top left no-repeat;
}
#window_title_players {
	width: 204px;
	height: 52px;
	background: url(../files/images/common/window_title_players.png) top left no-repeat;
}
#window_title_guilds {
	width: 204px;
	height: 52px;
	background: url(../files/images/common/window_title_guilds.png) top left no-repeat;
}

.window_background_red {
	width: 204px;
	background: url(../files/images/common/window_background_red.png) top left repeat-y;
}
.window_bottom_red {
	width: 204px;
	height: 25px;
	background: url(../files/images/common/window_bottom_red.png) top left no-repeat;
}

.window_background_green {
	width: 204px;
	background: url(../files/images/common/window_background_green.png) top left repeat-y;
}
.window_bottom_green {
	width: 204px;
	height: 25px;
	background: url(../files/images/common/window_bottom_green.png) top left no-repeat;
}

.window_background_blue {
	width: 204px;
	background: url(../files/images/common/window_background_blue.png) top left repeat-y;
}
.window_bottom_blue {
	width: 204px;
	height: 25px;
	background: url(../files/images/common/window_bottom_blue.png) top left no-repeat;
}

.window_background_purple {
	width: 204px;
	background: url(../files/images/common/window_background_purple.png) top left repeat-y;
}
.window_bottom_purple {
	width: 204px;
	height: 25px;
	background: url(../files/images/common/window_bottom_purple.png) top left no-repeat;
}

/*[ Fotter ]*/

.window_top_left {
	height: 35px;
}

.window_top_right {
	height: 35px;
	font: bold 14px Georgia;
	color: #4b4040;
	padding: 11px 20px;
	vertical-align: middle;
	text-align: left;
}

.window_top_white {
	height: 35px;
	background: url(../files/images/common/window_top_background_white.jpg) top left repeat-x;
}

.window_top_white .window_top_left {
	background: url(../files/images/common/window_top_left_white.jpg) top left no-repeat;
}

.window_top_white .window_top_right {
	background: url(../files/images/common/window_top_right_white.jpg) top right no-repeat;
}

.window_top_blue {
	height: 35px;
	background: url(../files/images/common/window_top_background_blue.jpg) top left repeat-x;
}

.window_top_blue .window_top_left {
	background: url(../files/images/common/window_top_left_blue.jpg) top left no-repeat;
}

.window_top_blue .window_top_right {
	background: url(../files/images/common/window_top_right_blue.jpg) top right no-repeat;
}

.window_top_darkblue {
	height: 35px;
	background: url(../files/images/common/window_top_background_darkblue.jpg) top left repeat-x;
}

.window_top_darkblue .window_top_left {
	background: url(../files/images/common/window_top_left_darkblue.jpg) top left no-repeat;
}

.window_top_darkblue .window_top_right {
	background: url(../files/images/common/window_top_right_darkblue.jpg) top right no-repeat;
}

.window_top_green {
	height: 35px;
	background: url(../files/images/common/window_top_background_green.jpg) top left repeat-x;
}

.window_top_green .window_top_left {
	background: url(../files/images/common/window_top_left_green.jpg) top left no-repeat;
}

.window_top_green .window_top_right {
	background: url(../files/images/common/window_top_right_green.jpg) top right no-repeat;
}

.window_top_darkgreen {
	height: 35px;
	background: url(../files/images/common/window_top_background_darkgreen.jpg) top left repeat-x;
}

.window_top_darkgreen .window_top_left {
	background: url(../files/images/common/window_top_left_darkgreen.jpg) top left no-repeat;
}

.window_top_darkgreen .window_top_right {
	background: url(../files/images/common/window_top_right_darkgreen.jpg) top right no-repeat;
}

.window_top_lightred {
	height: 35px;
	background: url(../files/images/common/window_top_background_lightred.jpg) top left repeat-x;
}

.window_top_lightred .window_top_left {
	background: url(../files/images/common/window_top_left_lightred.jpg) top left no-repeat;
}

.window_top_lightred .window_top_right {
	background: url(../files/images/common/window_top_right_lightred.jpg) top right no-repeat;
}

.window_top_red {
	height: 35px;
	background: url(../files/images/common/window_top_background_red.jpg) top left repeat-x;
}

.window_top_red .window_top_left {
	background: url(../files/images/common/window_top_left_red.jpg) top left no-repeat;
}

.window_top_red .window_top_right {
	background: url(../files/images/common/window_top_right_red.jpg) top right no-repeat;
}

.window_top_pink {
	height: 35px;
	background: url(../files/images/common/window_top_background_pink.jpg) top left repeat-x;
}

.window_top_pink .window_top_left {
	background: url(../files/images/common/window_top_left_pink.jpg) top left no-repeat;
}

.window_top_pink .window_top_right {
	background: url(../files/images/common/window_top_right_pink.jpg) top right no-repeat;
}

.window_top_purple {
	height: 35px;
	background: url(../files/images/common/window_top_background_purple.jpg) top left repeat-x;
}

.window_top_purple .window_top_left {
	background: url(../files/images/common/window_top_left_purple.jpg) top left no-repeat;
}

.window_top_purple .window_top_right {
	background: url(../files/images/common/window_top_right_purple.jpg) top right no-repeat;
}

.window_top_gold {
	height: 35px;
	background: url(../files/images/common/window_top_background_gold.jpg) top left repeat-x;
}

.window_top_gold .window_top_left {
	background: url(../files/images/common/window_top_left_gold.jpg) top left no-repeat;
}

.window_top_gold .window_top_right {
	background: url(../files/images/common/window_top_right_gold.jpg) top right no-repeat;
}

.window_left {
	background: #ece5c1 url(../files/images/common/window_left.jpg) top left repeat-y;
}

.window_right {
	background: url(../files/images/common/window_right.jpg) top right repeat-y;
}

.window_decor {
	background: url(../files/images/common/window_decor.png) left no-repeat;
}

.window_top_small {
	height: 20px;
	background: url(../files/images/common/window_top_background.jpg) top left repeat-x;
}

.window_top_small .window_top_left {
	background: url(../files/images/common/window_top_left.jpg) top left no-repeat;
}

.window_top_small .window_top_right {
	background: url(../files/images/common/window_top_right.jpg) top right no-repeat;
}

.window_bottom {
	height: 20px;
	background: url(../files/images/common/window_bottom_background.jpg) bottom left repeat-x;
}

.window_bottom_left {
	height: 20px;
	background: url(../files/images/common/window_bottom_left.jpg) bottom left no-repeat;
}

.window_bottom_right {
	height: 20px;
	background: url(../files/images/common/window_bottom_right.jpg) bottom right no-repeat;
}

.window_bottom_right_more {
	height: 20px;
	background: url(../files/images/common/window_bottom_right_more.jpg) bottom right no-repeat;
}

.window_bottom_right_answer {
	height: 20px;
	background: url(../files/images/common/window_bottom_right_answer.jpg) bottom right no-repeat;
}

.comments {
	font: normal 13px Garamond;
	color: #777777;
}

.newsmain {
	font: normal 14px Georgia;
	color: #333;
	float: left;
}

.question p {
	font: bold italic 13px Georgia;
	margin: 0px 20px 0px 25px;
	color: #777777;
}

.answer {
	margin: 0px 20px 0px 40px;
	border-top: 1px  #aaab7c solid;
}

.answer p {
	font: normal 13px Georgia;
	margin: 15px 0px;
	text-indent: 20px;
	color: #333333;
}

/*[ Fotter ]*/

#footer_logo {
	width: 156px;
	height: 39px;
	background: url(../files/images/common/snail_logo.gif) top center no-repeat;
	margin: auto;
}

#footer_text {
	font: normal 12px Tahoma;
	text-align: center;
	color: #666666;
}

.button
{
	font-size: 13px;
	background: #f6f2e0;
	border-width: 1px;
	color: #444444;
	font-family: Verdana;
}

