body         {background-color:#E0E0D0;
              text-align:center;
              color:black;
              font-size:80%;
              margin:0px;
              padding:11px 0px 11px 0px;
              font-family:"Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
             }

#telo        {position:relative;
              width:966px;
              height:auto;
              text-align:left;    
              margin:auto;
             }
             
#header      {position:relative;
              width:966px;
              height:289px;
              background-image:url('pictures/header2.gif');
              background-repeat:no-repeat;
             }             

#header h1   {width:265px; height:85px; overflow:hidden; margin:0px; position:absolute; left:21px; top:86px;}
#header h1 a {width:265px; height:85px; display:block; float.left;}
#header h1 a span {display:none;}

#header h2   {width:253px; height:27px; line-height:27px; font-size:90%; font-weight:normal; margin:0px; position:absolute; left:678px; top:131px; color:white; text-align:right;}
#header h2 span {font-size:160%; padding-left:5px;}

#menu_horni  {list-style-type:none; margin:0px; padding:0px; position:absolute; left:323px; top:10px;}
#menu_horni li {display:inline; width:123px; height:47px;}
#menu_horni a {display:block; float:left; width:123px; height:47px; margin-right:4px; _margin-right:2px; line-height:47px; font-size:130%; text-decoration:none; font-weight:bold; color:black; text-align:center;}
#menu_horni a strong {color:#AA0000;}
#menu_horni a:hover {color:white; background-color:black; background-image:url('pictures/hover.jpg'); background-repeat:no-repeat;}
#menu_horni a:hover strong {color:red;}

#menu_spodni {list-style-type:none; margin:0px; padding:0px; position:absolute; left:416px; top:226px;}
#menu_spodni li {display:inline; width:130px; height:30px;}
#menu_spodni a {display:block; float:left; width:130px; height:30px; line-height:30px; margin-right:30px; _margin-right:15px; font-size:130%; text-decoration:none; font-weight:bold; color:white; text-align:center;}
#menu_spodni a:hover {color:silver;}

#menu_spodni_dolni {list-style-type:none; margin:0px; padding:0px; position:absolute; left:340px; top:255px;}
#menu_spodni_dolni li {display:inline; padding-right:20px; height:24px;}
#menu_spodni_dolni a {line-height:24px; font-size:100%; text-decoration:none; font-weight:bold; color:white;}
#menu_spodni_dolni a:hover {color:black;}

#tip {position:absolute; left:30px; top:255px; _top:254px; color:white; line-height:24px; margin:0px;}
#tip, #tip a {color:white; font-size:12px;}
#tip a:hover {text-decoration:underline;}

#logovani input,#hledat_text input {background:url('pictures/input.jpg');}
#logovani ,#hledat_text {margin:0px;}

#logovani    {position:absolute; left:25px; top:195px; font-size:85%;}
#logovani input {border:1px solid #B8B8B8; width:102px; margin-right:2px; font-size:85%;}
#logovani .tlacitko {border:1px solid #4F4F4F; background:#4F4F4F; margin:0px; color:white; font-weight:bold; width:50px; border:0px; vertical-align:1px;}
#logovani .check {border:0px; margin:0px; width:auto; background:transparent;}
#logovani div {clear:both; margin-bottom:8px; _margin-bottom:3px;}
#logovani label {color:#940000; font-weight:bold; font-size:105%; display:block; float:left; width:130px;}
#logovani a {color:black; font-weight:bold; text-decoration:none; font-size:105%;}

#logovani2    {position:absolute; padding-top:23px; width:279px; height:36px; _height:59px; left:13px; top:185px; font-size:85%; font-weight:bold; background:url('pictures/login_back.jpg');}
#logovani2 div {clear:both;}
#logovani2 a {color:white; padding-left:11px; font-weight:normal; text-decoration:none; font-size:105%;}
#logovani2 a:hover {color:#FEDE01; padding-left:8px; font-weight:bold; text-decoration:none; font-size:105%;}


#hledat_text {position:absolute; top:173px; left:337px; color:white; font-size:85%;}
#hledat_text input {width:102px; border:1px solid white; font-size:85%;}
#hledat_text select {border:1px solid white; font-size:85%;}
#hledat_text select,input,label {margin-right:5px;}
#hledat_text input {vertical-align:-2px;}
#hledat_text select {_vertical-align:-2px; color:#D30000; font-weight:bold;}
#hledat_text .tlacitko {width:auto; font-weight:bold; background:#232323; color:white;}

             
#pravo       {position:relative;
              width:644px;
              height:auto;
              float:right;
              background-image:url('pictures/pravo.jpg');
              background-repeat:repeat-y;
             }
             
#levo        {position:relative;
              width:321px;
              height:auto;
              float:left;
              background-image:url('pictures/levo.jpg');
              background-repeat:repeat-y;
             }
             
#mensi       {position:relative;
              width:312px;
              _width:321px;
              height:159px;
              _height:195px;
              padding:36px 0px 0px 9px;
              background-image:url('pictures/short_films.jpg');
              background-repeat:no-repeat;
             }
#mensi .polozka {width:282px; _width:306px; height:34px; _height:39px; padding:5px 0px 0px 24px; background-image:url('pictures/short_polozka.jpg'); background-repeat:no-repeat; text-align:center; color:#8C8C8C; font-size:90%; overflow:hidden;}
#mensi .polozka .short-img {float:left;}            
#mensi .polozka a {color:#AA0000; text-decoration:none; font-weight:bold;}
#mensi .polozka a:hover {color:black;}

#short .vlevo{float:left;}
#short .vpravo{float:left; text-align:left; padding-left:20px;}
#short .polozka {width:612px; _width:636px; height:34px; _height:39px; padding:5px 0px 0px 24px; background-image:url('pictures/short_polozka2.jpg'); background-repeat:no-repeat; text-align:center; color:#8C8C8C; font-size:90%; display:block; text-decoration:none; overflow:hidden;}
#short .polozka:hover {background-image:url('pictures/short_polozka2-hover.jpg');}
#short .short-img {float:left; margin-right:20px;}            
#short a {color:#AA0000; font-weight:bold;}
#short a:hover {color:black;}
#short .nazev:hover {color:black;}

#mensi-clanky {position:relative;
              width:312px;
              _width:321px;
              height:181px;
              _height:195px;
              padding:14px 0px 0px 9px;
              background:url('pictures/mensi_vrsek.gif') no-repeat;
	      font-weight:bold;
             }

#mensi-clanky a {text-decoration:none; color:#AA0000;}
#mensi-clanky a:hover {color:#9C9C9C;}
.zobrazit-stranu {float:left; width:200px; color:#AA0000; font-size:12px; font-family:verdana;}
.cisla {font-size:12px; height:120px; position:relative; top:5px; _top:-5px; margin:0px 10px 10px 10px;}
.strana {float:right; font-size:12px; width:110px; text-align:center;}
.clanky-sekce {text-align:center;}
.clanky-sekce a{margin:0px 45px 0px 40px;}

#vetsi       {position:relative;
              width:317px;
              _width:321px;
              height:auto;
              padding:23px 0px 3px 4px;
              background-image:url('pictures/quickform.jpg');
              background-repeat:no-repeat;
             }
#vetsi .polozka {width:294px; _width:314px; height:17px; _height:21px; padding:4px 0px 0px 20px; background-image:url('pictures/quickform_polozka.jpg'); background-repeat:no-repeat; font-size:90%;}        
#vetsi .polozka img {margin-right:10px;}
#vetsi .polozka a {color:#4F4F4F; text-decoration:none; font-weight:bold;}
#vetsi .polozka a:hover {color:black;}
#vetsi .reklama {padding-left:7px; margin-top:8px;}
#vetsi .reklama img{padding-bottom:1px;}

#vetsi input {width:190px; height:19px; _width:193px; _height:22px; padding:3px 0 0 3px; border:0px; background-image:url('pictures/input_vetsi.jpg'); background-repeat:no-repeat;}
#vetsi input.tlacitko {width:79px; height:22px; border:0px; background-image:url('pictures/tlacitko_vetsi.jpg'); background-repeat:no-repeat; color:white;}
#vetsi form a {color:#AA0000; text-decoration:none; font-weight:bold; vertical-align:2px;}  
#vetsi form a:hover {color:black;} 
#vetsi form {text-align:center; margin:3px 0px 3px 0px;} 
#vetsi .chat {width:306px; height:205px; background-image:url('pictures/chat.jpg'); background-repeat:no-repeat; overflow:no; margin:5px 0px 0px 4px;} 
#vetsi .chat2 {width:298px; height:197px; _height:198px; margin:4px 0px 0px 4px;} 
#vetsi .boxinfo {padding:0 3px 3px 1px; } 
#vetsi .infotext {padding:10px; } 

#wipka {width:310px; height:36px; padding-left:4px;}
#wipka .wipko {width:42px; height:36px; background:url('pictures/wipko-back.gif') no-repeat; float:left;}
#wipka a.wipko2 {width:37px; _width:40px; height:28px; _height:33px; overflow:hidden; padding:5px 0 0 3px; display:block;}
#wipka a:hover.wipko2 {border:1px solid white;}
#wipka .wipko3 {width:37px;}
#wipka .vnitrni{
background:white;
border:1px solid black;
position:absolute;
left:317px;
&left:auto;
display:block;
visibility:hidden;
padding:3px 3px 0 3px; _padding:3px;}

                                           
#paticka     {position:relative;
              width:644px;
              height:30px;
              background-image:url('pictures/paticka1.jpg');
              line-height:28px;
             }

#paticka2     {
              width:271px;
              _width:321px;
              height:30px;
              background-image:url('pictures/paticka.jpg');
              padding-left:50px;
              color:white;
              font-weight:bold;
              line-height:28px;
             }      
         
#paticka2 a   {text-decoration:none; color:white;}
#paticka2 a:hover   {color:black;}

a            {color:#F07803; text-decoration:underline;}
a:hover      {color:#B45C06;}

h1	                   {color:#a80000; font-size:24px; font-weight:bold; margin:20px 0px 0px 0px;}
h2	                   {color:#a80000; font-size:130%; font-weight:bold; text-decoration:none;}
h3	                   {color:#a80000; font-size:115%; font-weight:bold; text-decoration:none;}
h4                     {color:#a80000; font-size:100%; font-weight:bold; text-decoration:none;}
h2, h3, h4             {margin-top:5px; margin-bottom:5px;}

input                  {border:1px solid #a80000; background-color:white; margin-bottom:2px;}
textarea               {border:1px solid #a80000; background-color: white;}
input.tlacitko         {border:2px solid #a80000; background-color:white; font-weight:bold; cursor:pointer;}
input.tlacitko2        {border:2px solid #a80000; background-color:white; font-weight:bold; font-size:80%; cursor:pointer;}

.justify               {text-align:justify;} 
.center                {text-align:center;}
.left                  {text-align:left;}
.right                 {text-align:right;}
.middle                {vertical-align:middle;}
.top                   {vertical-align:top;}

p                      {text-align:justify; margin-top:5px;}
strong                 {color:black;}

ul                     {list-style-type:square;}
ul li                  {clear:both; list-style-image:url('odrazka.jpg');}

img                    {border:none;}

hr                     {height:1px; color:black;}
hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility:hidden;
      _display:none;
      color:white;
      }

.brcko{
clear: left;
}

.clearboth { 
clear: both; 
}
      
legend {
  padding: 0.2em 0.5em;
  border:1px solid #1A659E;
  color:#1A659E;
  font-size:90%;
  text-align:right;
  }
  
fieldset {border:1px solid #1A659E; padding:4px;}

.red         {color:red;}
.chyba       {font-size:250%;}

.neviditelne {display:none; visibility:hidden;}











#clanek{
background:url('pictures/clanek_top.gif') no-repeat top;
padding:3px 0px 0px 4px;
min-height:893px;
_height:893px;
}

#clanek2{
background:url('pictures/clanek_top.gif') no-repeat top;
padding:3px 0px 0px 4px;
min-height:893px;
_height:893px;
}

#clanek td{
font-size:12px;
}

#clanek-disk{
padding:3px 0px 0px 4px;
position:relative;
top:-7px;
_top:0;
min-height:300px;
_height:300px;
}

#clanek-disk td{
font-size:12px;
}
.clanek-vypis{
background:url('pictures/clanek_vypis.gif') no-repeat;
width:636px;
height:127px;
}

.clanek-vlevo{
float:left;
width:392px;
margin:17px 0px 0px 8px;
}

.clanek-vpravo{
float:right;
_width:228px;
padding:23px 27px 0px 0px;
text-align:right;
}

.clanek-nazev{
font-family:verdana;
font-weight:bold;
font-size:12px;
color:#AA0000;
text-decoration:none;
}

.clanek-sedy{
font-family:verdana;
font-size:12px;
color:#777777;
margin-bottom:5px;
}

.clanek-sedy a{
color:#777777;
text-decoration:none;
}

.clanek-sedy a:hover{
text-decoration:underline;
}

.clanek-text{
font-family:verdana;
font-size:12px;
}

.clanek-thumb{
width:120px;
height:90px;
overflow:hidden;
}


.news-vypis{
background:url('pictures/news_vypis.gif') no-repeat;
width:636px;
height:127px;
}

.news-vlevo{
float:left;
width:392px;
margin:17px 0px 0px 8px;
}

.news-vpravo{
float:right;
_width:224px;
padding:29px 14px 0px 0px;
text-align:right;
}

.news-thumb{
width:210px;
height:78px;
overflow:hidden;
}

.news-main{
background:url('pictures/news_main.jpg') no-repeat;
width:228px;
height:200px;
float:left;
}

.news-sedy{
font-family:verdana;
font-size:10px;
color:#777777;
margin-bottom:5px;
padding:6px 6px 0px 5px;
}

.news-sedy a{
color:#777777;
text-decoration:none;
}

.news-sedy a:hover{
color:#B60000;
}

.news-text{
font-family:verdana;
font-size:10px;
letter-spacing:-1px;
height:72px;
overflow:hidden;
padding:0px 3px 0px 3px;
}

.news-main-thumb{
width:210px;
height:78px;
overflow:hidden;
position:relative;
top:-1px;
left:3px;
margin:0px 0px 0px 5px;
_margin-bottom:5px;
}

.news-nadpis
{
font-family:verdana;
font-size:10px;
margin:6px 3px 0px 3px;
padding:0;
font-weight:bold;
}

.news-nadpis a
{
color:#B60000;
text-decoration:none;
}

.top-image-main{
background:url('pictures/top_image.jpg') no-repeat;
width:156px;
_width:179px;
height:200px;
padding-left:24px;
_padding-left:26px;
float:left;
font-size:10px;
font-family:verdana;
text-align:center;
line-height:15px;
overflow:hidden;
}

.top-image-main a:hover
{
text-decoration:underline;
}

.top-image-main span
{
color:#777777;
}

#userlogin{position:absolute; top:80px; left:324px;}
#userlogin a{color:white; font-weight:bold;}
#userlogin a:hover{color:#E9E9E9;}
#tunel_info{position:absolute; top:132px; left:325px;}
#tunel_info a{color:white; font-weight:bold;}
.ikonka{position:absolute; top:75px; left:900px;}

#online{position:absolute; top:64px; left:324px; color:white; font-weight:bold;}

#stred
{
padding:3px 25px 20px 25px;
_padding:20px 25px 20px 25px;
min-height:873px;
_height:893px;
background:url('pictures/clanek_top.gif') no-repeat top;
overflow:auto;
}

#stred  .sedy{
font-family:verdana;
font-size:12px;
color:#777777;
margin-bottom:20px;
}

#stred .sedy a{
color:#777777;
text-decoration:none;
}

#stred .sedy a:hover{
text-decoration:underline;
}

#stred .autor {color:#777777; font-weight:bold; text-align:right;}
#stred .autor a{
color:#777777;
text-decoration:none;
margin:40px 40px 0px 0px;
}

.short-img{
width:68px;
height:30px;
overflow:hidden;
}

#shortky
{
width:636px;
height:300px;
background:url('pictures/shortfilms_up.jpg') no-repeat;
font-size:12px;
}

#shortky .image
{
width:367px;
height:237px;
overflow:hidden;
margin:0px 16px 0px 32px;
_margin:0px 15px 0px 16px;
float:left;
}

#shortky h1
{
margin:0;
padding:10px 0px 9px 7px;
font-size:18px;
}

#shortky .txt, strong, a
{
color:#8C8C8C;
text-decoration:none;
}

#shortky .nadpis
{
color:#AA0000;
}

#shortky h2
{
text-align:right;
font-size:18px;
margin:0;
padding:0px 20px 0px 0px;
}

#shortky h2 a
{
color:#AA0000;
text-decoration:underline
}

#stred td{
font-size:12px;
vertical-align:top;
}

.gal-black
{
width:634px;
_width:636px;
height:27px;
_height:28px;
border:1px solid white;
background:black;
}

.gal-black a
{
color:white;
}

.gal-black a:hover
{
color:white;
}

.gal-black h1,h2
{
margin:0;
padding:0;
display:inline;
font-size:11px;
}

.gal-red
{
width:634px;
_width:636px;
height:27px;
_height:28px;
border:1px solid white;
background:#B00000;
}

.gal-red a:hover
{
color:white;
}

.gal-red h1,h2
{
margin:0;
padding:0;
display:inline;
font-size:11px;
}

.gal-red-left
{
float:left;
width:250px;
color:white;
font-weight:bold;
font-family:verdana;
font-size:11px;
margin:7px 0px 0px 15px;
_margin:6px 0px 0px 8px;
}

.gal-red-right
{
float:right;
width:200px;
color:white;
font-weight:bold;
font-family:verdana;
font-size:9px;
text-align:right;
margin:7px 10px 0px 0px;
_margin:7px 5px 0px 0px;
}

.gal-red a
{
color:white;
}

.gal-red-right a:hover
{
color:white;
text-decoration:underline;
}

.image-small
{
width:158px;
height:194px;
background:url('pictures/small_image.jpg') no-repeat;
font-size:10px;
font-family:verdana;
float:left;
margin:0px 1px 0px 0px;
text-align:center;
line-height:15px;
overflow:hidden;
}

.image-small2
{
width:158px;
height:143px;
background:url('pictures/small_image2.jpg') no-repeat;
font-size:10px;
font-family:verdana;
float:left;
margin:0px 1px 0px 0px;
text-align:center;
line-height:15px;
overflow:hidden;
}

.image-small-nazev a
{
font-weight:bold;
font-size:10px;
font-family:verdana;
color:#CC0000;
}

.image-small a:hover
{
text-decoration:underline;
}

.image-small-img
{
width:120px;
height:87px;
overflow:hidden;
margin:22px 0px 8px 18px;
_margin:22px 1px 8px 0px;
}

.image-small span
{
color:#777777;
}

.image-small-autor
{
color:black;
font-weight:none;
}


#galerie
{
width:636px;
height:300px;
background:url('pictures/galerie_up.jpg') no-repeat;
font-size:12px;
}

#galerie .image
{
width:367px;
height:237px;
overflow:hidden;
margin:0px 16px 0px 32px;
_margin:0px 15px 0px 16px;
float:left;
}

#galerie h1
{
margin:0;
padding:10px 0px 9px 7px;
font-size:18px;
}

#galerie .txt, strong, a
{
color:#8C8C8C;
text-decoration:none;
}

#shortky .nadpis
{
color:#AA0000;
}

.counter
{
float:left;
width:100px;
text-align:center;
color:white;
font-weight:bold;
font-size:12px;
padding-top:7px;
_padding-top:6px;
}

.counter a:hover
{
color:#CECECE;
}


#mensi-galerie {
position:relative;
width:318px;
_width:321px;
height:185px;
_height:195px;
padding:11px 0px 0px 4px;
background:url('pictures/mensi_vrsek.gif') no-repeat;
}

#kateg_menu
{
list-style-type:none;
margin:0;
padding:0;
background:#939393;
width:314px;
height:185px;
overflow:hidden;
}

#kateg_menu li
{
list-style-type:none;
width:314px;
height:18px;
margin:0;
padding:0;
border-bottom:1px solid white;
}

#kateg_menu a
{
display:block;
width:294px;
height:17px;
_width:314px;
_height:18px;
text-decoration:none;
font-weight:bold;
color:white;
background:#939393 url('pictures/sipka2.gif') 5px 3px no-repeat;
padding:1px 0px 0px 20px
}

#kateg_menu a:hover
{
background:#4F4F4F url('pictures/sipka1.gif') 5px 3px no-repeat;
}

#kateg_menu2
{
list-style-type:none;
margin:0;
padding:0;
background:#939393;
width:314px;
height:185px;
overflow:auto;
}

#kateg_menu2 li
{
list-style-type:none;
width:297px;
height:18px;
margin:0;
padding:0;
border-bottom:1px solid white;
}

#kateg_menu2 a
{
display:block;
width:277px;
height:17px;
_width:297px;
_height:18px;
text-decoration:none;
font-weight:bold;
color:white;
background:#939393 url('pictures/sipka2.gif') 5px 3px no-repeat;
padding:1px 0px 0px 20px
}

#kateg_menu2 a:hover
{
background:#4F4F4F url('pictures/sipka1.gif') 5px 3px no-repeat;
}

.main-thread
{
width:632px;
_width:634px;
height:36px;
border-bottom:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
margin-left:1px;
color:#5D5D5E;
font-size:11px;
font-family:verdana;
letter-spacing:0px;
word-spacing:-1px;
overflow:hidden;
background:white;
}

.main-thread a
{
color:#5D5D5E;
text-decoration:underline;
}

.main-thread a:hover
{
color:#B45C06;
text-decoration:none;
}

.thread-text
{
width:311px;
height:36px;
border-right:1px solid #EEEEEE;
float:left;
}

.thread-text a
{
padding:2px 0px 0px 38px;
width:273px;
_width:311px;
height:34px;
_height:36px;
display:block;
background:url('pictures/forum_radio.gif') left no-repeat;
text-decoration:none;
}

.thread-text a:hover
{
background:#FBF0C4 url('pictures/forum_radio2.gif') left no-repeat;
text-decoration:none;
}

.thread-text strong
{
font-size:14px;
color:#5D5D5E;
display:block;
text-decoration:underline;
}

.thread-thread
{
width:233px;
height:36px;
border-right:1px solid #EEEEEE;
float:left;
}

.thread-thread a strong
{
font-family:verdana;
font-size:11px;
color:#5D5D5E;
text-decoration:underline;
padding:2px 0px 0px 18px;
}

.thread-block{display:block;}

.thread-thread a
{
padding:4px 0px 3px 7px;
width:226px;
height:29px;
_width:233px;
_height:36px;
display:block;
background:#FBFBFB url('pictures/forum_thread-thread.gif') no-repeat;
text-decoration:none;
}

.thread-thread a:hover
{
background:#F8E498 url('pictures/forum_thread-thread2.gif') no-repeat;
text-decoration:none;
color:#B45C06;
}

.thread-thread-lock{ width:233px; height:36px; border-right:1px solid #EEEEEE; float:left; }
.thread-thread-lock a strong{ font-family:verdana; font-size:11px; color:#5D5D5E; text-decoration:underline; padding:2px 0px 0px 18px; }
.thread-thread-lock a{ padding:4px 0px 3px 7px; width:226px; height:29px; _width:233px; _height:36px; display:block; background:#FBFBFB url('pictures/forum_thread-thread_lock.gif') no-repeat; text-decoration:none; }
.thread-thread-lock a:hover{ background:#F8E498 url('pictures/forum_thread-thread2_lock.gif') no-repeat; text-decoration:none; color:#B45C06; }

.thread-numb1
{
width:39px;
height:26px;
_height:36px;
border-right:1px solid #EEEEEE;
float:left;
text-align:center;
padding-top:10px;
cursor:help;
}

.thread-numb2
{
width:39px;
height:26px;
_height:36px;
background:#FBFBFB;
float:left;
text-align:center;
padding-top:10px;
cursor:help;
}

.thread-autor
{
float:left;
display:block;
}

.thread-datum
{
float:right;
display:block;
margin-right:18px;
_margin-right:9;
}



.thread
{
width:632px;
_width:634px;
height:23px;
border-bottom:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
margin-left:1px;
color:#5D5D5E;
font-size:11px;
font-family:verdana;
letter-spacing:0px;
word-spacing:-1px;
overflow:hidden;
background:white;
}

.thread a
{
color:#5D5D5E;
text-decoration:underline;
}

.thread a:hover
{
color:#B45C06;
text-decoration:none;
}

.thr-text
{
width:395px;
height:23px;
border-right:1px solid #EEEEEE;
float:left;
}

.thr-text a
{
padding:2px 0px 0px 38px;
width:357px;
_width:395px;
height:21px;
_height:23px;
display:block;
background:url('pictures/thread-sipka.gif') left no-repeat;
text-decoration:none;
}

.thr-text a:hover
{
background:#FBF0C4 url('pictures/thread-sipka2.gif') left no-repeat;
text-decoration:none;
}

.thr-text strong
{
font-size:12px;
color:#5D5D5E;
text-decoration:underline;
}

.thr-text-lock{ width:395px; height:23px; border-right:1px solid #EEEEEE; float:left; }
.thr-text-lock a{ padding:2px 0px 0px 38px; width:357px; _width:395px; height:21px; _height:23px; display:block; background:url('pictures/thread-sipka_lock.gif') left no-repeat; text-decoration:none; }
.thr-text-lock a:hover{ background:#FBF0C4 url('pictures/thread-sipka2_lock.gif') left no-repeat; text-decoration:none; }
.thr-text-lock strong{ font-size:12px; color:#5D5D5E; text-decoration:underline; }


.thr-autor
{
width:80px;
height:23px;
border-right:1px solid #EEEEEE;
float:left;
}

.thr-autor a
{
padding:4px 0px 3px 0px;
width:80px;
height:16px;
_height:23px;
display:block;
background:#FBFBFB url('pictures/thread-back-autor.gif') left no-repeat;
text-decoration:underline;
text-align:center;
}

.thr-autor a:hover
{
background:#FBF0C4;
text-decoration:underline;
color:#B45C06;
text-align:center;
}

.thr-numb1
{
width:115px;
height:18px;
_height:23px;
border-right:1px solid #EEEEEE;
float:left;
text-align:center;
padding-top:5px;
cursor:progress;
}

.thr-numb2
{
width:39px;
height:18px;
_height:23px;
background:#FBFBFB;
float:left;
text-align:center;
padding-top:5px;
cursor:help;
}

.thr-cas
{
color:#30518D;
}



#forum
{
width:636px;
height:204px;
background:url('pictures/forum_up.jpg') no-repeat;
font-size:12px;
}

#forum h1
{
margin:0;
padding:10px 0px 3px 7px;
font-size:18px;
}

#forum .stred
{
padding-left:22px;
}

#forum .stred1
{
padding:30px 0px 0px 8px;
_padding:15px 0px 0px 8px;
}

#forum .stred2
{
padding:30px 0px 0px 8px;
background:url('pictures/lista-2.jpg') no-repeat;
}

#forum .stred3
{
padding:30px 0px 0px 8px;
background:url('pictures/lista-3.jpg') no-repeat;
}

#forum .stred4
{
padding:30px 0px 0px 8px;
background:url('pictures/lista-4.jpg') no-repeat;
}

#forum .stred5
{
padding:30px 0px 0px 8px;
background:url('pictures/lista-5.jpg') no-repeat;
}

#forum .stred6
{
padding:30px 0px 0px 8px;
background:url('pictures/lista-6.jpg') no-repeat;
}

#forum .lista
{
position:absolute;
padding-top:6px;
color:#A3A3A3;
}

#forum .lista div
{
width:62px;
_width:80px;
float:left;
font-weight:bold;
padding-left:18px;
cursor:pointer;
}

#forum .active
{
color:black;
}

#forum .od
{
width:187px;
height:14px;
_height:16px;
border:1px solid #4F4F4F;
background:url('pictures/forum_od.gif') no-repeat;
}

#forum .submit
{
width:102px;
height:18px;
border:0;
color:white;
font-weight:bold;
font-size:10px;
background:url('pictures/forum_submit.gif') no-repeat;
}

#forum .textarea
{
width:587px;
height:85px;
border:1px solid #4F4F4F;
background:url('pictures/forum_textarea.gif') no-repeat;
}

#forum .wipupload
{
width:187px;
height:20px;
_height:12px;
border:1px solid #4F4F4F;
background:#F1F1F1;
}

/* WYSIWYG EDITOR */

/* Toolbar */
.toolbar1   { border: 1px solid #666666; height: 26px; background-image: url(./editor/icons/background_silver.jpg); }
.toolbar2   { border: 1px solid #666666; height: 24px; background-image: url(./editor/background_silver.jpg); border-bottom: 0px; border-top: 0px; }

/* Command Buttons */
.button     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }


/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}

/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}

/* Select Shading/Border Color */
.selectColorTable  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }
.selectColorBorder { border: 1px solid #F7F7F7; }
.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }
.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }
.selectColorBox    { border: 1px solid #FFFFFF; font-size: 1px; height: 13px; width: 13px; }

.editor{width:605px; height:133px; position:relative; left:-8px; top:-5px;}

/* diskuze */

.prispevky{background:url('pictures/dis-bcg.gif') repeat-y;}

.diskuze
{
width:635px;
font-size:10px;
font-family:verdana;
clear:both;
}

.dis-1
{
width:140px;
height:14px;
_height:15px;
padding-top:1px;
background:#AA0000;
text-align:center;
float:left;
}

.dis-1 a
{
font-weight:bold;
color:white;
}

.dis-2
{
width:321px;
height:14px;
_width:341px;
_height:15px;
padding:1px 0px 0px 20px;
background:#4F4F4F;
border-left:1px solid white;
border-right:1px solid white;
float:left;
}

.dis-2 a
{
font-weight:bold;
color:white;
}

.dis-3
{
width:151px;
_width:154px;
height:15px;
background:#E6E6E6;
border-right:1px solid white;
font-weight:bold;
font-size:10px;
color:#4F4F4F;
float:right;
}

.dis-3 div
{
padding-left:20px;
float:left;
}

.dis-3 input
{
margin:0;
padding:0;
_margin:-3px;
_padding:-3px;
border:0;
float:right;
}

.dis-4
{
width:140px;
float:left;
text-align:center;
}

.dis-4 img
{
margin-top:15px;
}

.dis-5
{
width:473px;
_width:493px;
_height:95px;
min-height:75px;
padding:10px;
float:right;
overflow:auto;
}

.dis-5NEW
{
width:473px;
_width:493px;
_height:95px;
min-height:75px;
padding:10px;
float:right;
background-color:#FDF7DF;
overflow:auto;
}

.dis-6
{
width:140px;
height:7px;
background:#DADADA;
border-bottom:1px solid #E6E6E6;
float:left;
overflow:auto;
}

.dis-7
{
width:493px;
height:7px;
border-bottom:1px solid #E6E6E6;
float:right;
}

.end{clear:both; font-size:0px; height:1px; width:635px; background:white;}

.reply{ font-weight:bold; color:#AA0000; cursor:default;}
.wasinline{
background:url('http://www.3dstudio.cz/pictures/behaviour-white.png') !important;
background: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://demo3.3dstudio.cz/pictures/behaviour-white.png');
border:1px solid black;
position:absolute;
display:block;
padding:3px;} /* box pro reply */

.forum-but{font-size:11px; font-family:arial; background-color:black; color:white; font-weight:bold; height:15px; border:0; padding:0; margin:0;}
.formline{display:inline;}

#add-thread-stred select{width:250px;}

#add-thread-stred{
background:url('pictures/forum_up-maly.jpg') 1px no-repeat top;
padding:0px 25px 20px 25px;
_padding:17px 25px 20px 25px;
min-height:873px;
_height:893px;
}

#add-thread-stred h1{
margin:0px 0px 20px 0px;
font-size:20px;
position:relative;
left:-20px;
top:8px;
}

#add-thread-stred .input{
border:1px solid black;
color:black;
width:250px;
}

#wip{
overflow:auto;
width:636px;
height:159px;
background:url('pictures/scrollbar.gif') 0 142px no-repeat;
}

.new{
color:#AA0000;
font-weight:bold;
font-size:9px;
text-decoration:none;
font-style:normal;
}

.h1clanek
{
padding:0 0 20px 25px;
_padding:20px 0 20px 25px;
}

.FormAdminTextarea{
width:290px;
height:65px; 
}

.home{
width:587px;
height:120px;
overflow:auto;
}

#password{
background:url('pictures/password.jpg') no-repeat;
width:193px;
height:70px;
_width:225px;
_height:95px;
position:relative;
top:120px;
left:190px;
padding:25px 0 0 32px;
}

#password .pass{
width:140px;
height:14px;
_height:17px;
border:1px solid #4F4F4F;
background:url('pictures/forum_od.gif') no-repeat;
position:relative;
top:1px;
_top:auto;
}

#password .passSub{
width:20px;
height:18px;
border:0;
color:white;
font-weight:bold;
font-size:10px;
background:url('pictures/forum_submit.gif') no-repeat;
}

#sorry{
background:url('pictures/sorry.jpg') no-repeat;
width:173px;
height:73px;
_width:225px;
_height:95px;
position:relative;
top:120px;
left:190px;
padding:22px 20px 0 32px;
font-size:11px;
line-height: 1.3em;
}

#mail{
margin:143px 0 0 328px;
position:absolute;
font-weight:bold;
font-size:11px;
}
#mail a{text-decoration:none; color:white;}
#mail img{position:relative; top:2px}

.aktiv{border-bottom:1px dashed #A3A3A3; _text-decoration:underline;}

#stred2
{
padding:3px 25px 20px 25px;
_padding:20px 25px 20px 25px;
}

.editovano{color:#A3A3A3; font-size:9px; text-align:right;}


#profil
{
width:636px;
height:217px;
background:url('pictures/profil_up.jpg') no-repeat;
font-size:12px;
}

#profil .image
{
width:120px;
height:159px;
overflow:hidden;
margin:0px 16px 0px 24px;
_margin:0px 15px 0px 12px;
float:left;
}

#profil h1
{
margin:0;
padding:10px 0px 8px 7px;
font-size:18px;
}

#profil strong
{
color:#AA0000;
text-decoration:none;
}

#profil .txt
{
color:#8C8C8C;
text-decoration:none;
width:375px;
_width:220px;
}

.ikonka-profil
{
position:absolute;
top:43px;
left:588px;
}

.stroj-profil
{
position:absolute;
top:43px;
left:440px;
}

.txtpopis{color:#8C8C8C; width:212px; height:110px; overflow:auto;}
.txtpopis2{color:#8C8C8C; width:212px; height:90px; overflow:auto;}

#hodnoceno{color:#8C8C8C; position:relative; left:18px; top:15px;}
#hodnoceno strong{font-size:28px; color:#AA0000;}

.lineofcount { text-align:left; position:relative; left:25px; _left:0px; top:5px; font-size:0px; width:85px; height:5px; border:1px solid #B1B1B1; }
.moderator{font-size:10px; color:#8C8C8C; font-weight:bold; cursor:default;}
.link{color:#AA0000; font-weight:bold;}
.lang{width:13px; height:8px;}


ul.anketa      {margin:5px 0px 5px 0px; padding:0px 0px 0px 10px; color:#D00002; font-size:90%;}
ul.anketa li   {margin:0px; padding:0px; list-style-type:none;}
ul.anketa span {display:block; height:10px; margin:3px 0px 3px 0px; font-size:1px; background-color:#E2E2E2; width:100%;}
ul.anketa span span {margin:0px; background-color:#D00002;}
p.anketa       {margin:5px 0px 10px 0px; font-size:11px;}

#anketa {
width:267px;
height:194px;
_width:302px;
_height:199px;
padding:5px 20px 0 15px;
font-size:12px;
overflow:auto;
position:relative;
top:2px;
}

.VzkaznikText { color:#777777; }

.skin{
display:block;
position:relative;
top:98px;
left:325px;
height:18px;
width:63px;
}
