body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aea78b;
	top: 0px;
	margin: 0px;
	background: #1a1510 url('../images/background.jpg') no-repeat top center;
}

form {
	margin: 0px;
	padding: 0px;
}

a:link {
	color: #aea78b;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #aea78b;
}
a:hover {
	text-decoration: none;
	color: #f0b020;
}
a:active {
	text-decoration: none;
	color: #aea78b;
}

a#selected {
	text-decoration: none;
	color: #f0b020;
}

div#main {
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -514px;
	width: 1028px;
}

div#logo1 {
	position: absolute;
	margin-left: 84px;
	margin-top: 33px;
	width: 279px;
	height: 132px;
	background: url('../images/logo1.gif') no-repeat;
}

div#menu {
	position: absolute;
	margin-left: 383px;
	margin-top: 91px;
	height: 16px;
}
a#menu1 {
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	height: 16px;
}
a#menu2 {
	position: absolute;
	margin-left: 69px;
	margin-top: 0px;
	height: 16px;
}

a#menu3 {
	position: absolute;
	margin-left: 177px;
	margin-top: 0px;
	height: 16px;
}

a#menu4 {
	position: absolute;
	margin-left: 307px;
	margin-top: 0px;
	height: 16px;
}

a#menu5 {
	position: absolute;
	margin-left: 430px;
	margin-top: 0px;
	height: 16px;
}

div#submenu {
	position: absolute;
	margin-left:674px;
	margin-top: 131px;
}

div#nachalo1 {
	position: absolute;
	margin-left: 59px;
	margin-top: 136px;
	width: 561px;
	height: 580px;
	background: url('../images/page_nachalo_main_image.jpg') no-repeat;
}

div#nachalo2 {
	position: absolute;
	margin-left: 668px;
	margin-top: 200px;
	width: 291px;
	height: 140px;
	background: url('../images/page_nachalo_right.jpg') no-repeat;
}

div#nachalo3 {
	color: #dd0000;
	position: absolute;
	margin-left: 725px;
	margin-top: 160px;
	width: 230px;
	height: 30px;
	text-align: right;
}

div#nachalo3 a {
	color: #f0b020;
	font-weight: bold;
	text-decoration: none;
}

div#profile1 {
	position: absolute;
	margin-left: 370px;
	margin-top: 182px;
	width: 618px;
	height: 567px;
	background: url('../images/page_profile.jpg') no-repeat;
}

div#profile2 {
	position: absolute;
	margin-top: 733px;
	margin-left: 370px;
	width: 618px;
	background: url('../images/page_profile_repeater.jpg') repeat-y;
}

div#profile3 {
	color: #000;
	position: relative;
	margin-top: -550px;
	margin-left: 10px;
	width: 588px;
}

div#profile4 {
	position: relative;
	margin-left: 0px;
	width: 618px;
	height: 28px;
	background: url('../images/page_profile_bottom.jpg');
}


div#registracia1 {
	position: absolute;
	margin-left: 137px;
	margin-top: 174px;
	width: 540px;
	height: 284px;
	background: url('../images/page_registracia_left.jpg') no-repeat;
}

div#registracia2 {
	position: absolute;
	margin-left: 677px;
	margin-top: 174px;
	width: 309px;
	height: 117px;
	background: url('../images/page_registracia_right.jpg') no-repeat;
}

div#registracia3 {
	display: table;
	overflow: hidden;
	position: absolute;
	margin-left: 137px;
	margin-top: 458px;
	width: 542px;
	height: 117px;
	background: url('../images/page_registracia_bottom.jpg') no-repeat;
}

div#registracia2txt {
	margin-top: 15px;
	margin-left: 5px;
	width: 280px;
	color: #f0b020;
}

div#registracia2txt a {
	color: #fff;
	text-decoration: underline;
}

div#lista1 {
	position: absolute;
	margin-left: 140px;
	margin-top: 176px;
	width: 539px;
	height: 574px;
	background: url('../images/page_lista_left.jpg') no-repeat;
}

div#lista2 {
	position: absolute;
	margin-left: 679px;
	margin-top: 176px;
	width: 308px;
	height: 203px;
	background: url('../images/page_lista_right.jpg') no-repeat;
}

div#lista3 {
	position: absolute;
	margin-top: 750px;
	margin-left: 140px;
	width: 539px;
	background: url('../images/page_lista_repeater.jpg') repeat-y;
}

div#lista4 {
	position: relative;
	margin-top: -559px;
	margin-left: 15px;
	width: 498px;
}

div#lista5 {
	position: relative;
	margin-left: 0px;
	width: 539px;
	height: 47px;
	background: url('../images/page_lista_bottom.jpg');
}

.img1 {
	width: 300px;
	border: 1px solid #f0b020;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: 8px;
	float: right;
}

div#lista2txt {
	margin-top: 15px; 
	margin-left: 5px; 
	width: 280px; 
	color: #f0b020;
}

div#lista2txt b {
	color: #ffffff;
	font-weight: bold;	
}

div.lista4txt {
	display: table;
	border: 0px;
	width: 498px;
	background: url('../images/separator1.jpg') repeat-x bottom left;
}

div.lista4txt em {
	color: #ffffff;
	font-weight: bold;
	font-style: normal;
}

div.lista4txt1 {
	width: 182px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #000000;
	float: right;
}

div.lista4txt2 {
	width: 310px;
	float: left;
	margin-top: 0px;
}

div.lista4txt2a {
	color: #000;  
	width: 310px; 
	float: right; 
	margin-top: 5px; 
	margin-bottom: 5px;
}

div.lista4txt1 a {
	display: block;
	padding-left: 20px;
	height: 16px;
	background: url('../images/icon_song.jpg') no-repeat center left;
	color: #f0b020;
	text-decoration: underline;
}

.square1 {
	display: block;
	width: 180px;
	height: 48px;
	padding-top: 10px;
	padding-left: 10px;
	background: url('../images/square1.jpg') no-repeat;
}

div#message {
	position: absolute;
	margin-top: 374px;
	width: 1028px;
	color:  #f0b020;
}

.form1 {
	width: 120px;
	height: 16px;
	background: #b0a98d;
}

div#field {
	margin-top: 15px;
}


div.bfrfrm {
	color: #f0b020;
	float: left;
	margin-right: 5px;
	margin-top: 9px;
	width: 183px;
	text-align: right;
}


div.bfrfrm1 {
	color: #aea78b;
	float: left;
	margin-right: 5px;
	margin-top: 9px;
	width: 95px;
	text-align: right;
}

div.bfrfrm2 {
	color: #1a1510;
	float: left;
	margin-right: 5px;
	margin-top: 9px;
	width: 250px;
	text-align: right;
}

div.bfrfrm em {
	color: #aea78b;
	text-decoration: none;
	font-style: normal;
	text-align: right;
}

div.bfrfrm2 em {
	color: #fff;
	text-decoration: none;
	font-style: normal;
	text-align: right;
}

.form3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #b0a98d;
	padding-left: 2px;
	height: 15px;
	width: 176px;
	margin-top: 5px;
	margin-bottom: 7px;
}

.form3a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #b0a98d;
	padding-left: 2px;
	height: 90px;
	width: 176px;
	margin-top: 5px;
	margin-bottom: 7px;
}

.form4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #b0a98d;
	padding-left: 2px;
	height: 15px;
	width: 165px;
	margin-top: 5px;
	margin-bottom: 7px;
}

.form5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #b0a98d;
	padding-left: 2px;
	height: 15px;
	width: 235px;
	margin-top: 5px;
	margin-bottom: 7px;
}

.form5a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #b0a98d;
	padding-left: 2px;
	height: 90px;
	width: 235px;
	margin-top: 5px;
	margin-bottom: 7px;
}

.form5b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	abackground: #b0a98d;
	padding-left: 0px;
	aheight: 15px;
	width: 235px;
	margin-top: 0px;
	margin-bottom: 7px;
}


.progressBox {
	width: 10em;
        height: 1em;
	position: relative;
	float: left;
	background: #b0a98d;
	margin-top: 3px;
	margin-left: 3px;
}
.progressBar {
	width: 0; 
        height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #f0b020;
}
.fileName {
	float: right;
	margin-right: .5em;
}

/* Style for IFRAME */
.loader {
	border: 0; 
	height: 0; 
	width: 0; 
	padding: 0; 
	position: absolute; 
	visibility: hidden;
}

div#but2 {
	position: absolute;
	margin-top: 228px;
	margin-left: 209px;
}

div#but3 {
	position: absolute;
	margin-top: 96px;
	margin-left: 136px;
}

div#nachalo1txt {
	position: absolute;
	margin-left: 275px;
	margin-top: 208px;
	width: 265px;
}

div#nachalo1txt em {
	font-style: normal;
	color: #f0b020;
}	

div#nachalo1txt1 a {
	text-decoration: underline;
	font-style: normal;
	color: #f0b020;
}	

div#icon_d2_gravity {
	position: absolute;
	width: 259px;
	height: 86px;
	margin-top: 74px;
	margin-left: 6px;
	background: url('../images/icon_d2_gravity.jpg') no-repeat center left;
}

div#nachalo2 a {
	color: #f0b020;
	text-decoration: underline;
}

div#d21 {
	position: absolute;
	margin-left: 139px;
	margin-top: 176px;
	width: 413px;
	height: 557px;
	background: url('../images/page_d2_gravity_left.jpg') no-repeat;
}

div#d22 {
	position: absolute;
	margin-top: 733px;
	margin-left: 139px;
	width: 413px;
	background: url('../images/page_d2_gravity_left_repeater.jpg') repeat-y;
}

div#d23 {
	color: #000;
	position: relative;
	margin-top: -547px;
	margin-left: 10px;
	width: 382px;
}

div#d24 {
	position: relative;
	margin-left: 0px;
	width: 413px;
	height: 35px;
	background: url('../images/page_d2_gravity_left_bottom.jpg');
}

div#d23 img {
	margin-bottom: 5px;
	border: 1px solid #f0b020;
	width: 382px;
}

div#d23 em {
	color: #fff;
	font-style: normal;
	font-weight: bold;
}	

div#gravity1 {
	position: absolute;
	margin-left: 573px;
	margin-top: 176px;
	width: 412px;
	height: 557px;
	background: url('../images/page_d2_gravity_right.jpg') no-repeat;
}

div#gravity2 {
	position: absolute;
	margin-top: 733px;
	margin-left: 573px;
	width: 412px;
	background: url('../images/page_d2_gravity_right_repeater.jpg') repeat-y;
}

div#gravity3 {
	color: #000;
	position: relative;
	margin-top: -547px;
	margin-left: 10px;
	width: 382px;
}

div#gravity4 {
	position: relative;
	margin-left: 0px;
	width: 412px;
	height: 24px;
	background: url('../images/page_d2_gravity_right_bottom.jpg');
}

div#gravity3 img {
	margin-bottom: 5px;
	border: 1px solid #f0b020;
	width: 382px;
}

div#gravity3 em {
	color: #fff;
	font-style: normal;
	font-weight: bold;
}	

div#kontakti2txt {
	margin-top: 15px; 
	margin-left: 5px; 
	width: 280px; 
	color: #f0b020;
}

div#pravila1 {
	position: absolute;
	margin-left: 139px;
	margin-top: 175px;
	width: 845px;
	height: 447px;
	background: url('../images/page_pravila.jpg') no-repeat;
}

div#sigurnost1 {
	position: absolute;
	margin-left: 139px;
	margin-top: 175px;
	width: 845px;
	height: 574px;
	background: url('../images/page_sigurnost.jpg') no-repeat;
}

div#pravila1txt {
	margin-top: 15px; 
	margin-left: 15px; 
	width: 805px; 
	color: #c9c7c2;
}

div#pravila1txt b {
	color: #f0b020;
}

div#pravila1txt a {
	color: #f0b020;
	text-decoration: underline;
}

div.hr {
	border: 0px;
	height: 2px;
	width: 100%;
	margin-bottom: 7px;
	background: url('../images/separator1.jpg') repeat-x;
}
