/* CSS Document */

table#Obal_Form {width:420px; margin: 0 auto;}
table#Obal_Form input {width:200px;}
table#Obal_Form textarea {width:420px;}

img.top_left {border:#999999 2px solid; float:left; margin: 5px 16px 0px 0px;}
img.top_right {border:#999999 2px solid; float:right; margin: 5px 0 0px 16px;}

img.vpravo_od_textu {float:right; margin: 5px 100px 0px 16px;}

table.top_left {float:left; margin: 0px;}
table.top {margin: 2px 16px 10px 0px;} 
table.top_right {float:right; margin:0px;}

img.middle_left {border:#999999 2px solid; float:left; margin: 16px 16px 16px 0px;}
img.middle_right {border:#999999 2px solid; float:right; margin: 16px 0 16px 16px; }

table.middle_left {float:left; margin: 2px 8px 8px 0px;}
table.middle_right {float:right; margin: 2px 0 8px 0px; padding:0px;}

table.image {margin:10px 0px 0px 50px;}

table.vypisovaci_tabulka {margin:0px; width:100%; color:#000;}
table.vypisovaci_tabulka td {border:1px #CCCCCC solid; color:#ccc; padding:2px; color:#000;}
table.vypisovaci_tabulka input { width:110px; border:none; color:#000; }
table.vypisovaci_tabulka input.btn { width:100%; border:1px #999999 outset; color:#000; font-weight:700; text-align:center;}

table.diskuze {border:#999999 1px solid; margin:10px 0px 20px 0px; width:100%;}
table.diskuze th {border:#aaa 1px solid; font-size:12px; font-weight:700; background-color:#ddd; color:#111; padding:3px 8px 3px 8px; line-height:1.7em;}
table.diskuze input {border:#999999 1px solid; background-color:#F0F0F0; color:#333; width:98%;}
table.diskuze td {  border:#999999 1px solid; font-size:12px; font-weight:400; background-color:#F0F0F0; color:#333333; padding:3px 8px 3px 8px;}
table.diskuze td a {color:#000066; text-decoration:none;}	
table.diskuze td a:hover {color:#000066; text-decoration:underline;}	
table.diskuze img { padding:0px; border:#999999 1px solid;}
table.diskuze td input.btn { width:100%; border:1px #999999 outset; color:#000; font-weight:700; text-align:center;}

table.vypis_fora  {border:#999999 1px solid; margin:20px 0px 20px 0px; width:100%;}
table.vypis_fora td.hlavicka {border:#999999 1px solid; font-size:12px; font-weight:700; background-color:#ddd; padding:5px;}	
table.vypis_fora td.prispevek {border:#999999 1px solid; color:#000000; font-size:12px; background-color:#F0F0F0; padding:10px;}
table.vypis_fora td.reakce {border:#999999 1px solid; font-size:11px; height:2em; font-weight:700; background-color:#ccc; color:#000099; padding:1px;}
table.vypis_fora img {margin:2px; padding:0px; border:#999999 1px solid;}
table.vypis_fora td.reakce input {border:#999999 1px solid; background-color:#F0F0F0; color:#333; width:280px;}
table.vypis_fora td input.btn { width:100%; border:1px #999999 outset; color:#000; font-weight:700; text-align:center;}

p.varovani {font-size:12px; font-weight:700; color:#FF0000;} 

input.change {width:30px; height:30px; background:url(../images/btn_change.png) no-repeat; border:none; margin:5px;}
input.delete {width:30px; height:30px; background:url(../images/btn_delete.png) no-repeat; clear:both; border:none; margin:5px;}
input.translate {width:30px; height:30px; background:url(../images/btn_translate.png) no-repeat; clear:both; border:none; margin:5px;}
input.new {width:30px; height:30px; background:url(../images/btn_new.png) no-repeat; clear:both; border:none; margin:5px;}

table#Textarea {position:relative; margin:0px auto; border:1px #454545 solid; z-index:15; background:#ddd;}
table#Textarea input {width:270px;}

input, textarea {border: 1px solid #454545; background:url(../images/bg_input.gif) repeat-x;  }
input.sub {padding: 1px 4px; margin: 5px 0 0 0; background: #454545; color: #fff; font-weight: bold; }
textarea {height:100%;width:100%;}
select {width:100%;}