.chatTime {
	font-size:7pt;	
}

.chat_place{
  
  background:white;
  text-align:left;
  font-size:9pt;
}


.chat_place .chat_msg{
  padding:10px;
  padding-top:0px;
}

#premenlive .tables{
  text-align:center;
}
#premenlive .tables .data{
border:2px solid rgb(221,133,7);
}
#premenlive .tables td{
  padding:4px;
  border:1px solid rgb(221,133,7);
}
#premenlive .tables a{
  font-size:12px;
  color:black;
}
#premenlive .tables a:hover{
  text-decoration:underline;
}
#premenlive .tables table{
    border-collapse:collapse;
    width:528px;
    margin:0px auto;
    
    
}
#premenlive .tables table .th{
  border:1px solid white;
  text-align:left;
  font-weight:normal;
}

#premenlive .tables .head td{
  padding:4px 14px;
  border:none;
}
#premenlive .tables table.head{
    border:none;
    margin:10px auto;
    margin-bottom:0px;
    /*background:#ffc773;color:black;*/
    background:url(../graphics/hlavicka.png);
    
    
}
#premenlive .tables td.sub{
  font-size:9pt;
  color:gray;
  text-align:right;
}



#pollContainer { width:180px;  margin:0; text-align:center; position:relative; padding-bottom:10px;color:#EFA439; font-size:11px;}
#pollContainer form, #results { text-align:left; margin:0 0 0 30px; }
#pollContainer h2, #pollContainer p { font-family:Verdana; font-size:12px; margin:5px 0; color:white; font-weight:bold; }
#pollContainer .error { margin:5px auto 0; background:url(images/warn.gif) no-repeat 0 0; padding-left:10px; width:180px; }
#pollContainer input { margin:0 10px 0 0; }
#pollContainer label { font-family:Verdana; font-size:10px; font-weight:bold; position:relative; top:-3px; color:#EFA439; }
#pollContainer button { margin:5px 0 0; }
#results { width:180px; margin:5px auto 0;  }
.row { width:160px; overflow:hidden; }
#results label { width:93px; font-family:Verdana; font-size:11px; font-weight:bold; color:#EFA439; text-align:right;  padding:5px 5px 10px 0; float:left; clear:both; height:10px; top:0; }
.result { background-color:white; width:0; float:left; height:21px; margin:2px 2px 2px 0; }
#pollContainer #thanks { margin:0; position:relative; width:100%; text-align:center; clear:both; top:4px; }


#citaty{
  color:white;
  text-align:center;
  font-size:11.5px;
  height:30px;
}
#citaty a{
  color:white;
}

#citaty a:hover{
  color:white;
  text-decoration:underline;
}
#celkom_horna_lista{
  background:url("../graphics/ico_pole_nad_hlavickou.gif") no-repeat;
  margin:0px 2px;
  height:21px;
  width:976px;
}
#hlavna_lista td{
  background:url("../graphics/spodna_lista.PNG") repeat-x;
  height:21px;
}
.banner{
  width:974px;
}
.budostudienkreis{
float:left;
width:70%;
}
#cierny_div{
  margin:0px 5px;
  
  color:rgb(239,164,57);
}


h1,h2,h3{
color:rgb(128,0,0);
}

h2{
font-size:140%;
}
/*h2,h3{
color:brown;
}*/
body{
  font-family:Arial;
  /*background:url("../graphics/bg1.png") repeat center;*/
    background:url("../graphics/background.jpg") repeat;
  
  text-align:center;
}

#first_div{
  margin:auto;
  background-color:rgb(239,164,57);
  width:980px;
  text-align:left;
}

.horna_lista_td{
  font-size:11px;
}
#hlavna_lista span{
  font-size:12px;
  padding-top:5px;
}
.bocny_nazov {
  margin-top:2px;
  margin-bottom:2px;
  background:url("../graphics/bocne_nazov3.png") repeat-x;
  height:24px;
  padding:4px 0px 0px 10px;
  cursor:pointer;
  color:black;
  font-size:10pt;
  vertical-align:middle;
}
.link{
  color:orange;
  cursor:pointer;
}
.link:hover{
  text-decoration:underline;
}
.bocne_menu{
  margin-top:5px;
  font-size:11px;
  display:none;
}

.bocne_menu div{
  padding:2px 0px;
}
.clanky{
  background:url("../graphics/clanky_pozadie.PNG") repeat-x;
  height:115px;
  padding:3px;
  margin-top:7px;
  color:black;
}
.text_input, textarea, select{
  border:1px solid rgb(239,164,57);
}

.button1{
  border:1px solid rgb(239,164,57);
  color:black;
  background:url("../graphics/gombik1.PNG") repeat-x;
}
.button1:active{
  border:1px solid rgb(239,164,57);
  background:url("../graphics/gombik1_hover.png") repeat-x;
  background-position:bottom;
}
.button1:focus{
  border:1px solid rgb(239,164,57);
}


.right{
float:right;
}

.left{
  float:left;
}
#premenlive{
 font-family:tahoma;
 font-size:10pt;
 text-align:justify;
 margin:0px;
 padding:0px;
 width:568px;
 overflow:auto;
 min-height:1450px;
 background-color:white;
 border:1px solid rgb(239,164,57);
 color:black;
  
}

.side{
height:1500px;
width:190px;
color:rgb(239,164,57);
margin:0 4px;
margin-top:0px;
}

#footer{
font-size:10pt;
text-align:center;
}

input.green_button{
  background-color:rgb(255,204,0);
  color:white;
  font-weight:bold;
  padding:1px 5px;
  border: 2px outset rgb(255,204,0);
}

.green_button_down{
  border: 2px inset lime;
}
#slovnik{
text-align:justify;
}

#slovnik_div{
  z-index:1000;
  position:absolute;
  display:none;
  opacity:0;
  width:350px;
  
  font-size:8pt;
  text-align:justify;
  background:white;
}
#slovnik_div table{
  font-size:8pt;
  border-collapse: collapse;
}
#slovnik_top_left{
  width:19px;
  height:15px;
  background:url("../graphics/slovnik_top_left.png") no-repeat;
}
#slovnik_top_right{
  width:19px;
  height:15px;
  background:url("../graphics/slovnik_top_right.png") no-repeat;
}
#slovnik_bottom_right{
  width:19px;
  height:29px;
  background:url("../graphics/slovnik_bottom_right.png") no-repeat;
}
#slovnik_bottom_left{
  width:19px;
  height:29px;
  background:url("../graphics/slovnik_bottom_left.png") no-repeat;
}
#slovnik_left{
  background:url("../graphics/slovnik_left.png") repeat-y;
}
#slovnik_right{
  background:url("../graphics/slovnik_right.png") repeat-y;
}
#slovnik_top{
  background:url("../graphics/slovnik_top.png") repeat-x;
}
#slovnik_bottom{
  background:url("../graphics/slovnik_bottom.png") repeat-x;
}

#slovnik_div p{
display:inline;
}

a{
  color:rgb(239,164,57);
  text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a.link{
  color:rgb(239,164,57);
}
div.ajaxify{
padding:0px;
}
div.ajaxify:hover{
  text-decoration:underline;
  cursor:pointer;
}
.ajaxify:hover{
  text-decoration:underline;
}

a.link:visited,.ajaxify:visited{
color:rgb(239,164,57);
}
a.link img{
  border:none;
}
a.slovnik:visited{
  color:rgb(239,164,57);
}
.bocny_nazov a,#celkom_horna_lista a,#hlavna_lista a{
  color:black;
}

#slovnik_let a{
  color:blue;
}

a.slovnik {
	cursor:pointer;
}
  
.static {
	cursor:default;
}
ul.bocne_menu, .bocne_menu ul
{
list-style-type:none;
padding:0px;
margin:0px;
margin-left:5px;
}
ul.bocne_menu{
width:190px;
}

.bocne_menu li
{
background-image:url("../graphics/sipocka.png");
background-repeat:no-repeat;
background-position:2px 5px;
padding:0px 0px 2px 14px;
}
#cierny_div{
  background-image:url("../graphics/cierny_div.png");
  background-repeat:repeat-x;
 /* height:1550px;*/
}
.clanok_comment{
  background: rgb(255,243,232);
  color:black;
  padding:5px;
  margin-top:4px;
}
.white{
  color:white;
  font-weight:bold;
}

menu_opened{
  display:block;
}
.bocne_menuli,.bocne_menu li div{
  width:100%;
}

#add_komment_div{
  display:none;
}
.tovar_table{
  width:538px;
  border-collapse:separate;
  
}
.tovar_div{
  background:white;
  width:93%;
  padding:5px;
  
  
}
.podrobne_info{
  width:100%;
  display:none;
  text-align:justify;
}
.tovar_nazov{
  cursor:pointer;
}
.tovar_nazov:hover{
  text-decoration:underline;
}
.kosik_nazov{
  margin:5px 0px;
  background:url("../graphics/bocne_nazov.png") repeat-x;
  height:20px;
  padding:4px 0px 0px 10px;
  color:black;
  font-size:10pt;
  vertical-align:middle;
  -moz-border-radius:4px;
}
.kosik{
  padding:5px;
  min-height:40px;
}
.remove_kosik_button{
  width:12px;
  height:12px;
  margin-top:2px;
}
.kosik_div{
  width:100%;
}
.block{
  display:block
}
#eshop{
  font-size:11px;
}

.kyu_group{
  display:none;
}

.text_img{
  width:300px;
  margin:5px;
}

.blue{
  color:blue;
}

.hand{
  cursor:pointer;
}

.fotka img{
  margin:4px;
}
#galeria{
  text-align:center;
}
#search_form,#login_form{
  margin:0px;
}
#add_tema{
  display:none;
}
.forum_main{
  border-collapse:collapse;
  width:99%
}
.forum_main a{
  color:blue;
  font-weight:bold;
  font-size:10pt;
}
.forum_main td{
  border:1px solid lightgray;
  
  padding:3px;
}
.forum_main h3{
display:inline;
color:blue;
margin:3px;
padding:0px;
}

.forum_nick{
    font-size:10pt;
}
.forum_date{
  font-size:8pt;
  width:130px;
  text-align:right;
}

.forum_msg{
  font-size:10pt;
  padding:2px 10px;
}

#forum_novy_prispevok{
  text-align:center;
  margin-top:50px;
}
.forum_h1{
   background:gray;
   font-size:14pt;
   padding:3px;
}

.forum_h1 a{
  color:black;
}
.forum_h2{
  background:lightgray;
  font-size:12pt;
  padding:3px;
}

.forum_h2 a{
  color:black;
}

a.maly_banner img{
  border:none;
  margin-top:10px;
  width:150px;
  text-align:center;
  display:block;
}

