@charset "utf-8";
/* CSS Document */

body{
    background-image:url(../images/bgimg.gif);
    background-repeat:repeat-x;
    background-color:#000;
    font-family: Verdana, Geneva, sans-serif;
    color:#D7AC00;
    margin: 0px auto;
    padding: 0;
}

a:link {color:#D7AC00} /* unvisited link */
a:visited {color:#D7AC00} /* visited link */
a:hover {color:#F7DF00} /* mouse over link */
a:active {color:#0000FF} /* selected link */

#image {
    width: 1000px;
    height: 178px;
    margin: 0px auto;
    padding: 0px;

}

/*****************************/

#login{
    width:1000px;
    margin:auto;
    margin-top:-20px;
    margin-bottom:0px;
    color:#D7AC00;
    font-family: Verdana;
}

#login #login_form .textfield{
	margin:auto;
	margin-top:-20px;
	background-color:#292929;
	width:98px;
	text-align:center;
	border-color:#D7AC00;
	border: solid 1px;
        color:#D7AC00;
	font-family: Verdana;
	font-style:normal;
}

#loginusr{
    width:1000px;
    margin: 0px auto;
    margin-top:-20px;
    margin-bottom:0px;
    color:#D7AC00;
    font-family: Verdana;

}
#loginusr.textfield{
    margin:0px auto;
    margin-top:-20px;
    background-color:#292929;
    width:100px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-style:normal;
}
#loginpas{
    width:1000px;
    margin: 0px auto;
    margin-top:-20px;
    margin-bottom:0px;
    color:#D7AC00;
    font-family: Verdana;

}
#loginpas.textfield{
    margin:0px auto;
    margin-top:-20px;
    background-color:#292929;
    width:100px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-style:normal;
}
#login .submitbtn{
    margin:0px auto;
    margin-top:-20px;
    background-color:#292929;
    width:47px;
    vertical-align:bottom;
}
#menuireg{
    margin:0px auto;
    margin-top:0px;
    width:1000px;
    height:30px;
    background-image:url(../images/menugrad2.gif);
    background-repeat:no-repeat;
}

#menuireg_notlogged{
    margin:0px auto;
    margin-top:0px;
    width:1000px;
    height:30px;
    background-image:url(../images/menugrad2.gif);
    background-repeat:no-repeat;
}

#menu{
    margin:0px auto;
    margin-top:0px;
    width:590px;
    height:30px;
    background-color:#000;
    border:1px;
    border-style:dotted;
    vertical-align: text-top;
    float:left;
}

#register{
    margin:0px auto;
    margin-top:0px;
    width:408px;
    height:30px;
    font-size:11px;
    font-family: Verdana, Geneva, sans-serif;
    color:#D7AC00;
    text-align:center;
    vertical-align: text-top;
    float:right;
}
#logout{
    margin:0px auto;
    margin-top:-20px;
    background-color:#292929;
    width:47px;
    height:20px;
    vertical-align:bottom;
    margin-left:1080px;
}
#body{
    margin:0px auto;
    margin-top:0px;
    width: 1000px;
    height: 1000px;
    margin: 0px auto;
    background: #292929;
}
#leftcontent{
    width:296px;
    height:451px;
    padding: 0px;
    float: left;
    background-repeat:repeat;
    background-image:url(../images/1x10.gif);
    background-repeat:repeat-y;
}
#leftcontent #firsttabreg{
    width:285px;
    height:215px;
    color:#D7AC00;
    margin-top:15px;
    margin-left:10px;
    background-image:url(../images/left2.png);
    font-size: 9px;
}
#leftcontent #firsttabreg .noavatar{
    background-image:url(../images/avatar_small.png);
    float:left;
    width:71px;
    height:80px;
    margin-top:60px;
    margin-left:20px;
}
#leftcontent #firsttabreg .avatar{
    float:left;
    width:71px;
    height:80px;
    margin-top:60px;
    margin-left:20px;
    background-color:#D7AC00;
    background-image:none;
}

#leftcontent #firsttabreg .edit{
    float:right;
    margin-top:20px;
    background-color:#292929;
    width:80px;
    height:24px;
    margin-right:20px;
}
#leftcontent #firsttabreg .text{
    float:right;
    color:#D7AC00;
    margin-top:60px;
    background-image:none;
    width:180px;
    height:100px;
}
#leftcontent #firsttabreg .text p{
    color:#D7AC00;
    font-family:Verdana;
    font-size:9px;
    font-style:oblique;
    font-style:normal;
    margin-top:5px;

}
#leftcontent #firsttabreg .text h1{
    color:#D7AC00;
    font-family:Verdana;
    font-size:22px;
    font-style:oblique;
    font-style:normal;
}
#leftcontent #firsttabreg .text h3{
    color:#D7AC00;
    margin-top:5px;
    font-family:Verdana;
    font-size:12px;
    font-style:oblique;
}

#leftcontent #firsttabuser{
    width:285px;
    height:215px;
    color:#D7AC00;
    margin-top:15px;
    margin-left:10px;
    background-image:url(../images/left1.png);
    font-size: 9px;
}

#leftcontent #firsttabpass{
    width:285px;
    height:215px;
    color:#D7AC00;
    margin-top:15px;
    margin-left:10px;
    background-image:url(../images/left1.png);
    font-size: 9px;
}

#leftcontent #firsttab{
    width:285px;
    height:240px;
    color:#D7AC00;
    margin-top:15px;
    margin-left:10px;
    background-image:url(../images/login_panel.png);
    font-size: 9px;
}

#leftcontent #firsttab h1{
    color:#D7AC00;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:20px;
    font-style:oblique;
    font-style:normal;
    text-align:center;
    padding-top:5px;
    font-weight: normal;
}
#leftcontent #firsttab h3{
    color:#D7AC00;
    font-family:Verdana;
    font-size:9px;
    font-style:oblique;
}
#leftcontent #firsttab #login_form .textfield{
    margin:0px auto;
    margin-top:10px;
    background-color:#292929;
    background-image:none;
    width:100px;
    height:15px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    color:#D7AC00;
}
#leftcontent #firsttabpass .textfield{
    margin:0px auto;
    margin-top:33px;
    background-color:#292929;
    background-image:none;
    width:100px;
    height:15px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
}
#leftcontent #firsttabuser.textfield{
    margin:0px auto;
    margin-top:33px;
    background-color:#292929;
    background-image:none;
    width:100px;
    height:15px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
}
#leftcontent #firsttab #login_form .submitbtn{
    margin-top:0px;
    margin-right:35px;
    background-color:#292929;
    width:47px;
    height:20px;
    vertical-align:bottom;
    float:right;
}
#leftcontent #firsttab.check{
    margin-top:0px;
    margin-left:21px;
    padding:10px;
    background-color:#292929;
    width:25px;
    height:10px;
    font-family:Verdana;
    font-size:9px;
    vertical-align:bottom;
    float:left;
}
#leftcontent #firsttab .signupbtn{
    margin-top:30px;
    margin-left:60px;
    width:201px;
    height:103px;
    background-image:none;
    border: none;
    text-decoration:none;
}
#leftcontent #firsttab.passforgot{
    margin-top:10px;
    margin-left:59px;
    width:124px;
    height:17px;
    background-image:none;
}
#leftcontent #news{
    width:285px;
    height:362px;
    color:#D7AC00;
    margin-top:15px;
    margin-left:10px;
    margin-right:10px;
    background-image:url(../images/panel_news.png);
}

#leftcontent #news #ticker{
    height:362px;
    margin-top:20px;
}

#leftcontent #news #ticker p{
    color:#D7AC00;
    font-family:Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    /*margin-top:5px;*/
    margin-left:10px;
    margin-right:10px;
    text-align:left;
}
#leftcontent #news #ticker  a{
    text-decoration: none;
}
#leftcontent #news #ticker  h2{
    color:#D7AC00;
    font-family:Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    text-align:right;
    margin-right:20px;
   /* margin-bottom:15px;*/
}
#leftcontent #news  #ticker .text{
    /*padding-top:15px;*/
    background-image:none;
    width:245px;
}

#leftcontent #news #ticker h3{
    color:#D7AC00;
    font-family:Verdana;
    font-size:16px;
    font-style:oblique;
    font-style:normal;
    text-align:center;
 /*   margin-top:10px;*/
    padding-top:0px;
    margin-left:10px;
    margin-right:10px;
    font-weight: bold;
}

.title{
    color:#D7AC00;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:20px;
    font-style:oblique;
    font-style:normal;
    text-align:center;
    padding-top:5px;
    font-weight: normal;
}

.error{
    margin: 0px auto;
    margin-top:15px;
    width:400px;
    height:60px;
    background-image:url(../images/greska1.png);
}
.error p{
    margin-left:0px;
    margin-top:0px;
    font-size:12px;
    padding-left:85px;
    padding-top:40px;
    width:300px;
    text-align:left;
}

#rightcontent{
    margin: 0px auto;
    margin-top:0px;
    padding: 0px;
    width:697px;
    height:990px;
    float: right;
    background-color:#292929;
    margin-right:5px;
    overflow:auto;
}

/* added by Nikola changed by Ixi */
#rightcontent #registrationform{
    margin: 0px auto;
    margin-top:20px;
    background-image: url(../images/regform.png);
    width:391px;
    height:357px;
    display:block;
}
.textusr{
    color:#D7AC00;
    margin-top:65px;
    margin-left:100px;
    background-color:#292929;
    background-image:none;
    height:15px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    float:left;
}
.textpas{
    color:#D7AC00;
    margin-top:10px;
    margin-left:100px;
    background-color:#292929;
    background-image:none;
    height:15px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    float:left;
}
.textpas2{
    color:#D7AC00;
    margin-top:10px;
    margin-left:100px;
    background-color:#292929;
    background-image:none;
    height:15px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    float:left;
}
.email{
    color:#D7AC00;
    margin-top:10px;
    margin-left:100px;
    background-color:#292929;
    background-image:none;
    height:15px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    float:left;
}
.avail{
    background-image:none;
    width:65px;
    height:24px;
    float:right;
    margin-top:60px;
    margin-right:20px;

}
.checking{
    background-image:none;
    width:30px;
    height:30px;
    float:right;
    margin-top:60px;
    margin-right:50px;

}
.suc{
    background-image:none;
    width:30px;
    height:30px;
    float:right;
    margin-top:60px;
    margin-right:50px;

}
.fail{
    background-image:none;
    width:30px;
    height:30px;
    float:right;
    margin-top:60px;
    margin-right:50px;

}
.captchaimg{
    color:#D7AC00;
    /*margin-top:50px;*/
    margin-top:15px;
    /*margin-left:180px;*/
    margin-left:35px;
    background-color:#292929;
    background-image:none;
    /*height:20px;*/
    height:100px;
    /*border-color:#D7AC00;*/
    /*border: solid 1px;*/
    float:left;
}
.captcha{
    color:#D7AC00;
    margin-top:30px;
    margin-left:180px;
    /*background-color:#292929;*/
    background-image:none;
    height:15px;
    width:60px;
    text-align:center;
    /*border-color:#D7AC00;*/
    /*border: solid 1px;*/
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    float:left;
}
.submitreg{
    /*margin-top:5px;*/
    margin-top:35px;
    background-image:none;
    width:80px;
    height:24px;
    float:right;
    margin-right:20px;

}
.checkbox{
    color:#D7AC00;
    margin-top:35px;
    margin-left:50px;
    background-image:none;
    height:18px;
    text-align:center;
    font-family: Verdana;
    font-size:9px;
    font-style:oblique;
    font-style:normal;
    float:left;
}

#rightcontent #register{
    width:300px;
    height:267px;
    margin-left:15px;
    margin-top:15px;
    background-color:#1f1f1f;
    color:#D7AC00;
    font-size: small;
    float:left;
    padding-top:5px;
}
/* *************** */

#rightcontent #aplet{
    margin-top:10px;
    width: 680px;
    height:725px;
    margin-left:0px;
}
#rightcontent #error{
    /*margin: 0px auto;*/
    margin-top:15px;
    margin-left:20px;
    width:400px;
    height:60px;
    background-image:url(../images/greska1.png);
}

#rightcontent #error_center{
    margin: 0px auto;
    margin-top:15px;
    width:400px;
    height:60px;
    background-image:url(../images/greska1.png);
}

#rightcontent #notification2{
    margin: 0px auto;
    margin-top:15px;
    background-image:url(../images/newpass.png);
    width:400px;
    height:60px;
}
#rightcontent #notification1{
    margin: 0px auto;
    margin-top:15px;
    background-image:url(../images/thankyou.png);
    width:400px;
    height:60px;
}
#rightcontent #error p{
    margin-left:0px;
    margin-top:0px;
    font-size:12px;
    padding-left:85px;
    padding-top:40px;
    width:300px;
    text-align:left;

}
#rightcontent #firsttab1{
    width:230px;
    height:60px;
    margin-left:20px;
    background-color:#1f1f1f;
    color:#D7AC00;
    font-size: 9px;
    background-image:url(../images/playnow.gif);
    float:left;
}
#rightcontent #firsttab1.textfield1{
    margin-top:0px;
    margin-left:15px;
    margin-bottom:15px;
    background-color:#292929;
    background-image:none;
    width:90px;
    height:15px;
    text-align:center;
    border-color:#D7AC00;
    border: solid 1px;
    font-family: Verdana;
    font-size:14px;
    font-style:oblique;
    font-style:normal;
    float:left;
}
#rightcontent #firsttab1.submitbtn1{
    margin-top:15px;
    width:90px;
    height:29px;
    padding-right:10px;
    background-image:none;
    background-color:#1f1f1f;
    float:right;
}
#rightcontent #firsttab1 p{
    color:#D7AC00;
    margin-top:6px;
    margin-left:5px;
    margin-bottom:0px;
    font-family:Verdana;
    font-size:16px;
    font-style: normal;
    padding-left:10px;
    float:left;
}
#rightcontent #editdet{
    margin: 0px auto;
    margin-top: 15px;
    height:600px;
    width:550px;
    color:#1f1f1f;
    font-family:Verdana;
    font-size:14px;
    font-style: normal;
    text-align:left;
    background-image:url(../images/edit.png);
}
#editdet .table{
    margin-top:100px;
    margin-left:50px;
}
#editdet .table1{
    margin-top:10px;
    margin-left:50px;
}
#editdet th{
    color:#000000;
    font-family:Verdana;
    width:200px;
    height:19px;
}
#editdet td{
    width:300px;
    height:17px;
}
#editdet .name{
    font-size:14px;
    font-weight:bold;
    text-decoration:underline;
}
#editdet .textfield_register{
    font-size:14px;
    color:#D7AC00;
    background-color:#292929;
    border:none;
}
#editdet .file{
    font-size:14px;
    color:#D7AC00;
    background-color:#292929;
    border:none;
}
#rightcontent #forgotpass{
    margin: 0px auto;
    margin-top: 15px;
    height:275px;
    width:300px;
    color:#1f1f1f;
    font-family:Verdana;
    font-size:14px;
    font-style: normal;
    text-align:left;
    background-image:url(../images/forgot.png);
}
#forgotpass .table{
    margin-top: 200px;
    margin-left:20px;
}
#forgotpass .td{
    margin-top: 10px;
    margin-left:100px;
}
#forgotpass .text{
    font-size:14px;
    color:#D7AC00;
    background-color:#292929;
    border:none;
}
#rightcontent .about{
    margin: 0px auto;
    margin-top: 15px;
    margin-left:20px;
    height:40px;
    width:630px;
    background-image:url(../images/aboutus.png);
}
#rightcontent .news{
    margin: 0px auto;
    margin-top: 15px;
    margin-left:20px;
    height:40px;
    width:630px;
    background-image:url(../images/newsbar.png);
}
#rightcontent .terms{
    margin: 0px auto;
    margin-top: 15px;
    margin-left:20px;
    height:40px;
    width:630px;
    background-image:url(../images/terms.png);
}
#rightcontent .contact{
    /*margin: 0px auto;*/
    margin-top: 15px;
    margin-left:20px;
    height:40px;
    width:630px;
    background-image:url(../images/contact.png);
}
#rightcontent .disclaimer{
    margin: 0px auto;
    margin-top: 15px;
    margin-left:20px;
    height:40px;
    width:630px;
    background-image:url(../images/disclaimer.png);
}
#rightcontent .privacy{
    margin: 0px auto;
    margin-top: 15px;
    margin-left:20px;
    height:40px;
    width:630px;
    background-image:url(../images/privacy.png);
}
#rightcontent .sitemap{
    margin: 0px auto;
    margin-top: 15px;
    margin-left:20px;
    height:40px;
    width:630px;
    background-image:url(../images/sitemap.png);
}
#rightcontent .rules{
    margin: 0px auto;
    margin-top: 15px;
    margin-left:20px;
    height:40px;
    width:630px;
    background-image:url(../images/rules.png);
}
#rightcontent #userdet{
    margin-top:15px;
    margin-left:20px;
    width:630px;
    height:40px;
    background-image: url(../images/userd.png);
}
.tableuserdet{
    margin-left:20px;
}
.tableuserdet th{
    font-size:14px;
    text-align:left;
}
.mainlink{
    height:23px;
    width:68px;
    margin-left:20px;
    margin-top:20px;
    background-color:#292929;
}
#rightcontent .titlenar{
    margin: 0px auto;
    margin-top: 15px;
    margin-left:20px;
    height:25px;
    width:630px;
    background-image:url(../images/titlebar.png);
    color:#000;
    font-family:Verdana;
    font-size:18px;
    font-weight:bold;
    text-indent:25px;
    text-align:left;
}

#rightcontent .titlenar a {
    text-decoration:none;
}

#rightcontent .titlenar p{
    margin-top:-17px;
    margin-right:20px;
    color:#000;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    text-indent:25px;
    text-align:right;
}
.textboxhed{
    margin-top:15px;
    margin-left:20px;
    height:12px;
    width:630px;
    background-image:url(../images/tab1.png);
    background-repeat:no-repeat;
}
.textbox{
    width:610px;
    margin-left:20px;
    background-image:url(../images/tab2.png);
    background-repeat:repeat-y;
    font-family:Verdana;
    font-size:14px;
    padding-left:10px;
    padding-right:10px;
}
.textbox p{
    width:600px;
    font-family:Verdana;
    font-size:14px;
    text-align:left;
}
.textboxfoot{
    margin-left:20px;
    height:13px;
    width:630px;
    background-image:url(../images/tab3.png);
    background-repeat:no-repeat;
}
#rightcontent .success{
    margin: 0px auto;
    margin-top: 15px;
    height:60px;
    width:630px;
    background-image:url(../images/regsuccess.png);
    background-repeat:no-repeat;
}

#body h1,h2,h3,p{
    margin: 0px auto;
    margin-top:0px;
    text-align:center;
    font-family: Tahoma, Geneva, sans-serif;
    color:#D7AC00;
}
#body hr{
    margin: 0px auto;
    margin-top:0px;
    text-align:center;
    font-family: Verdana, Geneva, sans-serif;
    color:#D7AC00;
}
#footer{
    margin: 0px auto;
    background-image:url(../images/footer_prazan.jpg);
    background-repeat:no-repeat;
    width:1000px;
    height:200px;
    vertical-align: text-bottom;
}
#footertext{
    margin: 0px auto;
    padding-left:10px;
    background:none;
    width:600px;
    height:13px;
    vertical-align:text-bottom;
    vertical-align:baseline;
    padding-bottom:0px;
    text-align:center;
}
#footertext a{
    color:#D7AC00;
    text-align:left;
    font-size:10px;
    vertical-align:text-bottom;
    vertical-align:baseline;
}

.contact_input {
    font-size:14px;
    color:#D7AC00;
    background-color:#292929;
    border-color:#D7AC00;
    border: solid 1px;
    text-align:center;
}
.contact_text_area {
    font-size:14px;
    color:#D7AC00;
    background-color:#292929;
    border-color:#D7AC00;
    border: solid 1px;
    text-align:left;
}


/* left side user details */

.user_details{
    width:285px;
    height:215px;
    color:#D7AC00;
   /* margin-top:15px;*/
    margin-left:10px;
    background-image:url(../images/left2.png);
    font-size: 9px;
}
.user_details .noavatar{
    background-image:url(../images/avatar_small.png);
    float:left;
    width:71px;
    height:80px;
    margin-top:60px;
    margin-left:20px;
}
.user_details .avatar{
    float:left;
    width:71px;
    height:80px;
    margin-top:60px;
    margin-left:20px;
    background-color:#D7AC00;
    background-image:none;
}

.user_details .edit{
    float:right;
    margin-top:20px;
    background-color:#292929;
    width:80px;
    height:24px;
    margin-right:auto;
    margin-left:auto;
}
.user_details .text{
    float:right;
    color:#D7AC00;
    margin-top:60px;
    background-image:none;
    width:180px;
    height:100px;
}
.user_details .text p{
    color:#D7AC00;
    font-family:Verdana;
    font-size:9px;
    font-style:oblique;
    font-style:normal;
    margin-top:5px;

}
.user_details .text h1{
    color:#D7AC00;
    font-family:Verdana;
    font-size:22px;
    font-style:oblique;
    font-style:normal;
}
.user_details .text h3{
    color:#D7AC00;
    margin-top:5px;
    font-family:Verdana;
    font-size:12px;
    font-style:oblique;
}