body {      
          font-family: Tahoma; 
          font-size: 12pt;
          color: #d9d9d9;
          background-color: #000000;
          background-image: url(../images/backgrounds.jpg);
          background-repeat: repeat;
          background-position: top center;
          behavior:url("csshover.htc");
}

table {
          border: 0px solid red;
          border-collapse:	collapse;
}

.inside table {
   
          border: 0px solid #706f61;
          font-family: Tahoma;
          font-size: 12px;
          text-align: left;
          top: 0px;
}

#table_login {
          width: 210px;
          border: 0px solid #706f61;
          font-family: Tahoma;
          font-size: 12px;
          text-align: left;
          margin-left: 0px;
          top: 0px;
}

.hlavicka {
          width: 800px;
          height: 200px;
          border: 0px solid #706f61;
          background-image: url(../images/hlavicka.jpg);
          background-repeat: no-repeat;
          background-position: top center;
}

h3 {
color: #989898;
}

.borders {          
          width: 800px;
          border-left: 0px solid #a49337;
          border-right: 0px solid #a49337;
          border-bottom: 0px solid #a49337;          
          font-family: Tahoma;
          font-size: 12px;
          text-align: center;
          margin-left: 0px;
          top: 0px;
          background-image: url(../images/bg.jpg);
          background-repeat: y-repeat;
          background-position: top center;
          background-color: #95947e;
}

.left_menu_container {          
          width: 230px;
          font-size: 12px;
          border: 0px solid green;
          margin-top: 0px;
          text-align: left;
          float: left;
}

.left_menu {          
          font-size: 12px;
          border: 0px solid blue;
          margin-top: 20px;
          margin-left: 20px;
          margin-bottom: 20px;
          text-align: justify;
}

.left_inside_container {          
          width: 520px;
          font-size: 12px;
          border: 0px solid green;
          margin-top: 20px;
          margin-left: 30px;
          margin-bottom: 20px;
          text-align: left;
          float: left;
}

.left_inside_container_diskusia{          
          width: 800px;
          font-size: 12px;
          border: 0px solid green;
          margin-top: 20px;
          margin-bottom: 20px;
          text-align: center;
          float: left;
}

.inside {          
          font-size: 12px;
          width: 515px;
          border: 0px solid blue;
          margin-top: 0px;
          margin-bottom: 15px;
          margin-left: 0px;
          text-align: justify;
          float: left;
}

.reserved {
          font-size: 10px;
          text-align: center;
          color: #4a4949;
          height: 27px;
          border: 0px solid red;
}

.menu {          
          height: 23px;
          font-size: 12px;
          border: 0px solid blue;
          text-align: center;
          font-weight: bold;
}   
  

font {
          color: #b03030;
          font-size: 13px;
          font-weight: bold;
}

span {
          color: #a49337;
          font-size: 13px;
          font-weight: bold;
}

.prihlasenie table {
          text-align: center;
          font-family: Tahoma;
          font-size: 12px;
}

A:link {color: #9f8787; text-decoration: none; text-align: left;}
A:visited {color: #9f8787; text-decoration: none; text-align: left;}
A:hover {color: #e22828; text-align: left;}
A:active {color: #9f8787; text-decoration: none; text-align: left;}
A {font-family: Tahoma; font-size: 10pt; font-weight: normal; text-align: left;}

.reserved A:link {color: #980305; text-decoration: none; text-align: left;}
.reserved A:visited {color: #980305; text-decoration: none; text-align: left;}
.reserved A:hover {color: #f31f03; text-align: left;}
.reserved A:active {color: #980305; text-decoration: none; text-align: left;}
.reserved A {font-family: Tahoma; font-size: 10pt; font-weight: bold; text-align: left;}

.button
{
	BORDER: 0;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	WIDTH: 70px;
	HEIGHT: 18px;
	BACKGROUND: url("../images/button.gif") 0 0 no-repeat;
	BACKGROUND-COLOR: #95c70c;
}

.popis_area
{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	font-family: Tahoma;
	TEXT-ALIGN: left;
	WIDTH: 700px;
	HEIGHT: 300px;
	BORDER-TOP: 1px solid #48483e;
	BORDER-BOTTOM: 1px solid #bdbc9f;
	BORDER-LEFT: 1px solid #48483e;
	BORDER-RIGHT: 1px solid #bdbc9f;
	BACKGROUND-COLOR: #bdbc9f;
}

.popis_fotka
{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	font-family: Tahoma;
	TEXT-ALIGN: left;
	WIDTH: 400px;
	HEIGHT: 20px;
	BORDER-TOP: 1px solid #48483e;
	BORDER-BOTTOM: 1px solid #bdbc9f;
	BORDER-LEFT: 1px solid #48483e;
	BORDER-RIGHT: 1px solid #bdbc9f;
	BACKGROUND-COLOR: #bdbc9f;
}

.inside input{
	height: 23px;
	padding-left: 5px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	BORDER: 2px solid #000000;
	BACKGROUND-COLOR: #ffffff;
}

.meno_prijemcu_input{
	height: 23px;
	padding-left: 5px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	BORDER: 2px solid #000000;
	BACKGROUND-COLOR: #ffffff;
}

#submit_button {
	FONT-SIZE: 12px;
	padding-left: 0px;
	FONT-WEIGHT: bold;
	text-align: center;
	COLOR: #000000;
	BORDER: 2px solid #000000;
	BACKGROUND-COLOR: #a4a4a4;
}

.inside textarea{
	padding-left: 3px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	BORDER: 2px solid #000000;
	BACKGROUND-COLOR: #ffffff;
}


.inside li
{

	FONT-SIZE: 13px;
	LIST-STYLE: none;
	LINE-HEIGHT: 13px;
	COLOR: #5E5B5A;
	PADDING: 0px 0 0 0px;
	BACKGROUND: url("../images/check_icon.gif") 185px 0px no-repeat;
	BACKGROUND-COLOR: inherit;
}

.inside_message li
{

	FONT-SIZE: 13px;
	LIST-STYLE: none;
	LINE-HEIGHT: 13px;
	COLOR: #5E5B5A;
	PADDING: 0px 0 0 0px;
	BACKGROUND: url("../images/check_icon.gif") 185px 0px no-repeat;
	BACKGROUND-COLOR: inherit;
}

.mangel_menu {          
          font-size: 12px;
          width: 800px;
          border: 0px solid blue;
          margin-top: 0px;
          margin-left: 0px;
          text-align: justify;
          float: left;
}

/** SUKROMNE SPRAVY **/

.inside_message {          
          font-size: 12px;
          width: 515px;
          border-right: 0px solid blue;
          margin-top: 0px;
          margin-bottom: 15px;
          margin-left: 0px;
          text-align: center;
          float: left;
}

.inside_message_diskusia {          
          font-size: 12px;
          width: 800px;
          border-right: 0px solid blue;
          margin-top: 0px;
          margin-bottom: 15px;
          margin-left: 0px;
          text-align: center;
          float: left;
}

.message_td {
          font-size: 12px;
          text-align: justify;
          padding: 10px;
          vertical-align: top;
          font-weight: normal;
          color: #ffffff;
          background-color: black;
          width: 360px;
          border: 0px solid red;
}

.message_td_diskusia {
          font-size: 12px;
          text-align: justify;
          padding: 10px;
          vertical-align: top;
          font-weight: normal;
          color: #ffffff;
          background-color: black;
          width: 560px;
          border: px solid red;
}

.avatar_td {
          font-size: 12px;
          text-align: center;
          font-weight: bold;
          vertical-align: top;
          padding: 10px;
          color: #a49337;
          background-color: black;
          width: 130px;
          border-right: 3px solid #393939;
}

.avatar_td_diskusia {
          font-size: 12px;
          text-align: center;
          font-weight: bold;
          vertical-align: top;
          padding: 10px;
          color: #a49337;
          background-color: black;
          width: 130px;
          border-right: 3px solid #393939;
}

.inside table img {
border: 0px solid black;
}

.smile img{
border: 0px solid black;
margin-left: 2px;
}

#icon_pic {
width: 10px;
height: 10px;
border: 0px solid black;
}

.random img {
border: 1px solid black;
}

.avatar_td a img {
border: 1px solid black;
background: black;
}

.avatar_td a:hover img {
border: 1px solid #494949;
background: black;
}

.avatar_td_diskusia a img {
border: 1px solid black;
background: black;
}

.avatar_td_diskusia a:hover img {
border: 1px solid #494949;
background: black;
}

.uzivatel_priatelia a img {
border: 1px solid black;
background: black;
}

.uzivatel_priatelia a:hover img {
border: 1px solid #494949;
background: black;
}

.message_time {
          font-size: 10px;
          text-align: right;
          font-weight: bold;
          margin-bottom: 15px;
          color: #a49337;
          background-color: black;
          width:  100%;
          border: 0px solid red;
          BACKGROUND: url("../images/bg_time.gif") 10px 0px repeat;
}

.empty_cell {
          font-size: 12px;
          text-align: center;
          font-weight: normal;
          color: white;
          height: 15px;
          border: 0px solid red;
}

.stranky {
           text-align: left;
           background-color: none;
           font-family: Tahoma;
           font-size: 10pt;
           width: 500px;
           border: 0px solid red;
           margin-bottom: 20px;
}
/** FORUM VYBER **/

.forum_vyber {
           text-align: left;
           background-color: none;
           font-family: Tahoma;
           font-size: 10pt;
           width: 750px;
           border: 0px solid red;
           margin-bottom: 20px;
}

/** UZIVATELIA **/

.uzivatelia_table {
          font-size: 12px;
          font-weight: normal;
          color: white;
}

.uzivatelia_leftmenu {
          font-size: 12px;
          text-align: left;
          font-weight: normal;
          color: white;
          padding-bottom: 10px;
          border: 0px solid black;
}

.uzivatelia_leftmenu table{
width: 200px;
border: 0px solid #1e1e1e;
font-size: 12px;
}

.uzivatelia_info {
          font-size: 12px;
          text-align: left;

          vertical-align: top;
          font-weight: normal;
          color: white;
          padding-bottom: 0px;
          border: 0px solid red;
}

.uzivatel_priatelia {
          font-size: 12px;
          text-align: center;
          width: 126px;
          height: 166px;
          vertical-align: bottom;
          font-weight: normal;
          color: white;
          MARGIN-bottom: 0px;
          MARGIN-top: 10px;
          border: 0px solid black;
          float: left;
}

.uzivatel_priatelia img{
width: 105px;
height: 130px;
}

#zmazat{
text-align: center;
margin-top: 3px;
width: 13px;
height: 13px;
}

/** NAHLAD V SEKCII UZIVATELIA **/

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #000000;
padding: 5px;
left: -1000px;
border: 0px dashed #a49337;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 80px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
