/* MAIN */
* {-moz-box-sizing: border-box; box-sizing: border-box;}
body{
  text-align:center;
  background-color: #484848;}

a{
  color:#08f5ed;
  text-decoration:none;}

a:hover{
  text-decoration:underline;}

/* HEAD*/
.hlavicka{
  height:55px;
  width:100%;
  background-color: #030303;
  text-align:left;
  padding-top:0px;}
  
.hlavicka-mez{
  height:20px;
  width:100%;
  background-image:url('images/hlavicka-hlavicka.gif');}
  
.hlavicka-menu{
  height:30px;
  width:100%;
  background-color: #484848;}

div#REKLAMA{
  width:100%;
  min-height:10px;
  _height:10px;
  margin-top:10px;
  margin-bottom:10px;
  padding:2px;
  text-align:center;
}

.top-info{
  float:left;}
  
.top-info td{
  height:45px;
  width:200px;
  vertical-align:bottom;
  padding-left:10px;
  color:white;
  font-size:17px;
}

.header{
  float:right;}
  
.header td{
  height:50px;
  width:400px;}

#menu{
  float:right;
  padding-right:50px;}
  
#menu a{
	display:block;
	float:right;
  height:30px;
  padding-top:3px;
  padding-bottom:-3px;
 	width:120px;
  color: #ffffff;
  font-weight:bold;
  background: url('images/tlacitko1.gif') no-repeat;
	text-decoration: none;}  
  
#menu a:hover{
	display:block;
  height:30px;
 	width:120px;
  color: #ffffff;
  background: url('images/tlacitko2.gif') no-repeat;
	text-decoration: none;}

#menu a:active{
	display:block;
  height:30px;
 	width:120px;
  background: url('images/tlacitko3.gif') no-repeat;
	text-decoration: none;}

.all{
  min-height:500px;
  _height:500px;
  width:800px;
  text-align:left;
  background-color:white;
  background:#454541;
  border:1px solid black;
  margin: 0px auto;
  _margin: '0px auto';
  margin-top:20px;
  color:white;}

.hlavni{
  width:100%;
  min-height:100%;
  _height:100%;
  padding:10px;
  margin:0px;
  font:12px "Verdana";
  color:white;}

.uzivatele{
  width:23%;
  height:400px;
  _height:400px;
  float:left;
  text-align:center;
  padding:5px;
  border-right: 2px solid #030303;
}

.obsah {
  width:77%;
  height:400px;
  _height:400px;
  float:right;
}

.vypis-obsah{
  height:400px;
  _height:400px;
  width:100%;
  overflow: auto;
  font:12px "Verdana";
  line-height: 140%;
  padding-left:5px;
}

.formular{
  height:80px;
  width:790px;
  _height:90px;
  _width:800px;
  clear:both;
  padding:5px;
  border-top: 2px solid #030303;}
  
.formular-table td{
  height:25px;
  width:100%;}

.formular-table{
  width:98%;
}

.smajlici{
  height:25px;
  width:790px;
  padding-top:10px;
  text-align:center;}

.text{
  height:25px;
  width:80%;
  border: 0px solid;
  vertical-align:middle;
  background-image:url('images/text-pozadi.gif');
  font-size:15px;
  padding-top:3px;
  padding-left:4px;
  padding-right:5px;}
  
.odeslat{
  height:25px;
  width:100px;
  border: 0px solid;
  vertical-align:middle;
  background-image: url('images/odeslat-pozadi.gif');
  font-weight:bold;
  color: #000000;}

.hlavni table{
  margin:0px;
  font:12px "Verdana";
  color:white;}

h3.chyba{
  width:700px;
  background-color: #ff9600;
  text-align:center;
  font-weight:bold;
  color:black;
  margin:auto;
  margin-top:20px;
  margin-bottom:20px;}

.paticka {
  height:25px;
  width:100%;
  margin-top:30px;
  font-size:13px;
  color:#d4d4d4;}

.paticka a{
  color:#c6c2c2;}

img.pic{
  margin:0px;
  border:0px;}

div#form-odeslani{
  width:95%;
  height:30px;
  margin:10px 0px 10px 0px;}

#input-text-send{
  border:1px solid black;
  background-color:#c0c0c0;
  font:10px "Verdana";
  height:18px;
  width:100%;}

#input-submit-send{
  height:18px;
  width:100%;
  color:white;
  border:0px;
  font:10px "Verdana";
  background:black;}

.polozka-seznam{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;}

.vypis-uzivatele{
  height:400px;
  width:152px;
  _height:400px;
  _width:150px;
  overflow: auto;}

table.vypis-uzivatele-table{
  text-align:center;
  width:100%;
  font:12px "Verdana";}

.bc-1{
  background-color:#575751;}

.bc-2{
  background-color:#484848;}

div#pravidla li{
  margin:6px;}

input{
  border:1px solid #696964;
  padding-left:5px;
  font:12px "Verdana";
  background:#454541;
  color:white;}

input:focus{
  border:1px solid orange;
  background:#62625c;}

img.s{
  border:0px;
  margin:0px;
  padding:0px;}

img.chat-icq-ikonka{
  width:10px;
  margin:0px;
  padding:0px;}

div#seznam-sekci{
  width:100%;
  border:1px solid red;
  height:30px;
  margin-bottom:10px;}

img.rank{
  margin:0px;
  padding:0px;
  margin-right:5px;}

img{
  border:0px;
}

img.ikon-menu{
  margin:0px 5px 0px 5px;
}