body {
  background-color: #333333;
  margin: 0px 0px 0px 0px;
  font-family: arial;
}

a {
  text-decoration: none;
}

a:hover{
  text-decoration: underline;
}


#page{
  margin:10px;
  text-align:center;
}

#page table{
  margin-left: auto;
  margin-right: auto;
  background-color:#FFFFFF;
  width:900px;
  border:8px solid #FFFFFF;

}

.header{
  background-image: url(../images/header.jpg);
  height: 98px;
}

#topmenu {
background-color:#000000;
background-image: url(../images/black_line.jpg);
color:#FFFFFF;
text-align:left;
height:38px;
font-size:14px;
}


#topmenu ul {

list-style: none;
  padding: 1px 0 5px 0;
  margin: 0 0 0 0;

}
#topmenu li {
display: inline;
padding: 0 15px;
margin: 0;

}
.fleft{
 float:left;
}

.fleft a{
 color:#FFFFFF;
}

.aright{
 text-align:right;
 color:#FFFFFF;
}

.aright a{
 color:#FFFFFF;
}

.footer{
background-color:#000000;
background-image: url(../images/black_line.jpg);
color:#A8A8A8;
text-align:center;
height:30px;
font-size:12px;
padding: 0px 0 5px 0;
}

.footer a{
  color:#A8A8A8;
  font-weight: bold;
}


#left_page{
  height: 200px;
  width: 205px;
}

#content_page{
  width:100%;
  text-align:left;
}


.box{
  color:gray;
}


.box_nazov{
 background-image: url(../images/box_top.gif);
 background-repeat: no-repeat;
 height: 38px;
 width: 208px;

 }
 .box_nazov h2{
  font-size:12px;
  padding-top:13px;
  text-align: left;
  margin-left:43px;
  color:#D7D7D7;
 }

.box_center{
 background-image: url(../images/box_center.gif);
 background-repeat: repeat-y;
 text-align:left;
 padding-left:18px;
 }

.box_footer{
 background-image: url(../images/box_footer.gif);
 background-repeat: no-repeat;
 height:10px;

}

.login{
  font-size: 12px;
  padding:8px;
}

.login input{
  width:150px;
  border:1px solid #B4B4B4;
}

.medzera{
  height:8px;
}

.login_btn{
 margin-top:4px;
}

.login_btn input{
 border:1px solid #C5C5C5;
 background-color:#F3F3F3;
 width:152px;
 padding:4px;
 color:#444444;
}

.repasswrd{
  font-size:11px;
  color:#003399;
  margin:5px;
}

.repasswrd span{
color:#373737;
font-size:14px;
margin-right:5px;
}

.color_red{
  color:#CC0000;
}
.color_blue{
  color:#003399;
}

.color_white{
  color:#FFFFFF;
}


.box_menu {
text-align:left;
font-size:11px;
 font-family:tahoma;
}

.box_menu a{
 color:#3B3B3B;

}


.box_menu ul {
padding: 0;
margin:0;
margin-left: 12px;

list-style-image:url("../images/cube.gif");

}
.box_menu li {
 border-bottom:1px solid #D6D6D6;
 width:170px;
 height:20px;
 padding-top:4px;

}

.affiliate a{
  color:#339933;
  font-weight:bold;
  text-decoration:underline;
  font-size:14px;
}

.form_error{
  font-size:10px;
  color:#FF3333;
  text-align:left;
}


.nadpis_h1{
color:#336699;
font-size:20px;
text-align:left;
display:block;
height:30px;
border-bottom:4px solid #CCCCFF;
margin-left:10px;
margin:14px;
}

.nadpis_h1 img{
 vertical-align:top;
}

.table_login{

  width:620px;
  font-size:13px;
  color:#2D2D2D;
  margin-bottom:15px;

}

.table_login input{
  border:1px solid #B4B4B4;

}

.blue_line{
  height:2px;
  background-color:#CCCCFF;
}

.error_login{
  font-size:11px;
  color:#CC0000;
  background-image: url(../images/error_x.jpg);
  background-repeat:no-repeat;
  width:163px;
  padding: 2px 0px 3px 4px;
  margin-left:7px;
  margin-top:5px;
}

.error_login span{
margin-left:18px;
margin-bottom:3px;
}

.box_logon_user{
 text-align:right;
 font-size:10px;
 width:170px;
 padding-top:10px;
}

.box_logon_user_kredit{
  float:left;
  display:block;
  width:42px;
  font-size:12px;
}

.box_logon_user_kredit_num{
color:#000000;
margin-bottom:10px;
font-size:12px;
font-weight:bold;
}

.box_logon_user_item{
  float:left;
  display:block;
  width:42px;
}

.box_logon_user_login{
  color:red;
  margin-bottom:5px;
  font-weight:bold;
}

.box_logon_user_name{
  color:#006699;
  margin-bottom:5px;
  font-weight:bold;
}

.box_logon_user_email{
  color:green;
  margin-bottom:5px;
}
.box_logon_user_logoff {
margin-top:10px;
font-size:14px;
color:black;
text-align:center;
border:1px solid #C5C5C5;
padding:5px;
background-color:#F3F3F3
}

.box_logon_user_logoff a{
  color:black;
  display:block;
}

.box_logon_user_logoff a:hover{
  color:black;
  text-decoration:underline;
}

.vlozit_tlac{
  border: 1px solid gray;
  background-color: #FBFBFB;
  color:black;
}

.form_box{
  border:1px solid #993300;
  width:220px;
  font-size:14px;
}

.podakovanie{
  color:green;
  text-align:center;
  display:block;
  border:1px solid #121212;
  padding:3px;
  background-color:#F2FFF2;
}



