/* CSS Document */
a {cursor: hand; cursor:pointer;  color: #A46F42;  }

a:link, a:visited {text-decoration: none;  }

a:hover, a:active {text-decoration: none;  color: orange;  }

img {border: 0px;  }

h1 {padding-left: 25px;  font-size: 22px;  background-image: url('./data/nadpis.gif');  background-repeat: no-repeat;  width: 580px;  display: block;  line-height: auto;  height: 25px;  text-align: left  }

h2 {font-size: 19px;  margin-top: 20px;  }

body {background-color: #151515;  font-family: tahoma;  font-size: 11px;  color: #aaa; font-weight: normal; }

#stred {width: 99%;  text-align: center;  position: absolute;  top: 0px;  }

#main {width: 773px;  position: relative;  margin: auto;  background-color: #151515;  top: 50px;  margin-top: 0px;  height: auto;  }

#cara {height: 99px;  background-image: url('./data/cara.gif');  width: 60%;  position: absolute;  top: 50px;  left: 0px  }

.prodlouzenadolu {width: 100%;  height: 100px;  text-align: center;  font-size: 10px;  background-color: #151515;  padding-top: 5px;  }

#mcara {background-repeat: no-repeat;  height: 191px;  width: 773px;  position: relative;  }

#overmenu {background-image: url('./data/overmenu.gif');  background-repeat: no-repeat;  height: 18px;  width: 773px  }

#logintop {position: absolute;  bottom: 0px;  right: 170px;  width: 210px;  height: 100px;  }

#logedtop {position: absolute;  bottom: 0px;  right: 10px;  width: 200px;  height: 82px;  padding-top: 7px;  padding-bottom: 0px;  font-size: 9px;  text-align: left;  }

#logintop input {font-size: 9px;  color: #777;  cursor: crosshair;  }

#odkaznareg {display: block;  position: absolute;  text-align: center;  width: 116px;  top: 84px;  left: 0px;  }

#text {background-color: #151515;  height: auto;  width: 773px;  margin-bottom: 100px;  }

#leva {float: left;  width: 606px;  height: auto;  background-image: url('./data/leva.gif');  background-repeat: repeat-y  }

#prava {float: right;  width: 167px;  height: auto;  background-image: url('./data/prava.gif');  background-repeat: repeat-y  }

#levaend {width: 606px;  height: 18px;  background-image: url('./data/levaend.gif');  background-repeat: no-repeat;  clear: both  }

#pravaend {width: 167px;  height: 18px;  background-image: url('./data/pravaend.gif');  background-repeat: no-repeat;  clear: both  }

#pravad, #levad {width: 1px;  height: 200px;  visibility: hidden;  float: left;  }

#textprava {float: right;}

#textleva {float: right;}

#textpravain {width: 145px;  position: relative;  left: -5px;  text-align: justify;  margin-top: 20px;  margin-bottom: 20px;  }

#textlevain {width: 580px;  position: relative;  right: 14px;  text-align: justify;  margin-top: 20px;  margin-bottom: 20px;  line-height: 15px;  }

.clanek_main {width: 99%;  border: 1px solid #666;  height: 100px;  background-color: #2a2a2a;  margin-top: 5px;  margin-bottom: 20px;  background-image: url('./data/clanekbg.gif');  background-repeat: no-repeat;  position: relative;  left: 2px  }

.clanek_foto {position: absolute;  top: 9px;  left: 15px;  background-image: url('./data/foto.jpg');  background-repeat: none;  width: 120px;  height: 80px  }

.clanek_nadpis {width: 380px;  height: 25px;  position: absolute;  top: 48px;  left: 170px;  text-align: center;  font-size: 22px;  }

.clanek_info {width: 380px;  height: 25px;  position: absolute;  top: 2px;  left: 174px;  text-align: center;  font-size: 10px;  color: #A46F42;  }

.clanek_kratky {width: 380px;  height: 25px;  position: absolute;  bottom: -6px;  right: 10px;  text-align: right;  font-size: 10px;  color: #777;  }

.clanek_komentar {float: left;  position: relative;  left: -17px;  }

.index_clanek_main {width: 99%;  border: 1px solid #666;  height: auto;  background-color: #2a2a2a;  margin-top: 5px;  margin-bottom: 20px;  padding-bottom: 30px;  position: relative;  left: 2px;  line-height:18px;}

.index_clanek_nadpis {width: 100%;  background-color: #202020;  height: 20px;  text-align: center;  font-size: 10px;  color: #A46F42;  }

.index_clanek_nadpis span {position: relative;  top: 2px;  }

.index_clanek_hlavni {width: 100%;  height: 25px;  text-align: center;  font-size: 22px;  color: #A46F42;  }

.index_clanek_hlavni span {position: relative;  top: 23px;  }

.textvclanku {width: 96%;  position: relative;  left: 2%;  margin-top: 40px;  }

p {text-indent: 20px;  }

.clanek_komentar_main {width: 98%; left: 0.7%;  margin-top: 40px;  margin-bottom: 15px;  position: relative; text-align:justify;  }

.clanek_komentar_nadpis {display: block;  padding: 10px;  color: #a46f42;  font-size: 18px;  margin-top: 5px;  }

.jeden_clanek_primo {padding-top: 6px;  padding-bottom: 6px;  border-bottom: 1px dashed #a46f42;  color: #aaa;  width: 90%;  position: relative;  left: 5%;  }

.jeden_clanek_primo span {color: #a46f42;  display: block;  position: relative;  left: 0px;  margin-bottom: 5px;  font-weight: bold;  float: left;  width: 50%;  text-align: left;  }

.jeden_clanek_primo span.dat {width: 50%;  float: right;  text-align: right;  }

.pridavam_komentar {width: 90%;  position: relative;  left: 5%;  margin-top: 10px;  margin-bottom: 18px;  }

#mainmenu a:link, #mainmenu a:visited {width: 100%;  display: block;  height: 20px;  font-size: 15px;  letter-spacing: 2px;  font-variant: small-caps;  padding-left: 7px;  }

#mainmenu a:hover, #mainmenu a:active {text-decoration: none;  color:  orange;  width: 100%;  display: block;  height: 20px;  font-size: 15px;  letter-spacing: 2px;  font-variant: small-caps;  padding-left: 7px;  }

.zalozkamenu {width: 92%;  position: relative;  left: 3%;  border: 1px solid #666;  height: auto;  background-color: #2a2a2a;  margin-bottom: 15px;  font-size: 10px;  text-align: left;  padding-bottom: 10px;  }

.zalozkamenu .nadpis {text-transform: uppercase;  display: block;  color: #777;  background-color: #202020;  height: 18px;  text-align: center;  font-weight: bold;  padding-top: 4px;  margin-bottom: 6px;  }

.stats {width: 90%;  position: relative;  left: 7%;  }

.cervene {color:  #A46F42;  }

.news a {letter-spacing: auto;  font-size: 10px;  display: block;  padding-left: 10px;  }

.news {display: block;  }

.jj {padding-right: 20px;  font-size: 11px;  }

input.ano_input {font-size: 9px;  color: #777;  cursor: crosshair;  width: 120px;  height: 14px;  border: 1px solid #777;  background-color: #202020;  margin-top: 8px;  margin-bottom: 8px;  }

/* ---- data z Tidy xhtml ---- */
/*<![CDATA[*/
img.c8 {width: 96%;  }

span.c7 {color: #A46F42;  font-size: 10px;  position: absolute;  top: 65px;  left: 125px;  }

input.c6 {cursor: hand;  cursor: pointer;  position: absolute;  top: 62px;  left: 0px;  height: 21px;  width: 116px;  background-image: url('./data/logintopinputrbg.gif');  background-repeat: no-repeat;  border: 0px none;  }

span.c5 {color: #A46F42;  font-size: 10px;  position: absolute;  top: 43px;  left: 125px;  }

input.c4 {position: absolute;  top: 42px;  left: 0px;  height: 15px;  width: 116px;  background-image: url('./data/logintopinputbg.gif');  background-repeat: repeat-x;  border: 0px none;  }

span.c3 {color: #A46F42;  font-size: 10px;  position: absolute;  top: 23px;  left: 125px;  }

span.c2 {font-size: 8px;  }

input.c1 {position: absolute;  top: 22px;  left: 0px;  height: 15px;  width: 116px;  background-image: url('./data/logintopinputbg.gif');  background-repeat: repeat-x;  border: 0px none;  }

/*]]>*/
/* ---- konec dat z Tidy xhtml ---- */
#registrace tab {font-size: 11px;  }

#vypis_komentar_znaku {display: block;  }

.ne_normalni_odkaz:link {color: #aaa;  text-decoration: none;  }

.ne_normalni_odkaz:visited {color: #aaa;  text-decoration: none;  }

.ne_normalni_odkaz:action {color: orange;  text-decoration: none;  }

.ne_normalni_odkaz:hover {color: orange;  text-decoration: none;  }

/*.odkaz_tucne_l:link, odkaz_tucne_l:visited {}

*/
/* Vzkazy */
.msgtbl {width: 100%;  font-size: 11px;  border-collapse: collapse;  border-left: 1px solid #444;  border-right: 1px solid #444;  border-top: 1px solid #444;  }

.orange {color: #A46F42;  }

.msgtbl .od {text-align: left;  width: 150px;  margin: 0px;  border: 0px solid red;  border-bottom: 1px solid #444;  }

.msgtbl .predmet {text-align: left;  width: 220px;  margin: 0px;  border: 0px solid red;  border-bottom: 1px solid #444;  }

.msgtbl .new {text-align: center;  margin: 0px;  border: 0px solid red;  border-bottom: 1px solid #444;  }

.msgtbl .date {text-align: right;  padding-right: 5px;  width: 70px;  margin: 0px;  border: 0px solid red;  border-bottom: 1px solid #444;  }

.msgtbl .input {border-bottom: 1px solid #444;  }

.msgtbl input {width: 12px;  height: 12px;  }

.msgtbl .no {border-bottom: 1px solid #444;  width: 100%;  text-align: center;  padding-top: 20px;  padding-bottom: 20px;  }

.msgtbl th {font-size: 14px;  padding-bottom: 10px;  padding-left: 5px;  background-color: #404040;  padding-top: 10px;  }

.msgtbl td {padding-left: 5px;  height: 28px;  border: 0px;  padding-top: 3px;  padding-bottom: 2px;  }

.vypis_over {background-color: #383838;  cursor: hand;  cursor: pointer;  color: #ccc}

.vypis_over a {color: orange;  }

.msgtbl tr {border-bottom: 1px solid #444;  }

.msgtbl a {cursor: hand;  cursor: pointer;  }

.msgtbl .new a:hover {text-decoration: underline;  }

.zobrazujeme_msg_btn a:link, .zobrazujeme_msg_btn a:hover, .zobrazujeme_msg_btn a:active, .zobrazujeme_msg_btn a:visited {background-image: url('./data/button.png');  background-repeat: no-repeat;  padding-top: 3px;  padding-bottom: 3px;  display: block;  width: 80px;  height: 21px;  color: #333;  text-decoration: none;  cursor: hand;  cursor: pointer;  text-align: center;  font-weight: bold;  margin-top: 10px;  margin-left: 10px;  float: left; margin-right:8px; margin-bottom:8px  }

.msg_first {width: 150px;  font-weight: bold;  color: #A46F42;  height: 20px;  }

.msg_input {background-color: #444;  border: 1px solid #ccc;  width: 100%;  font-size: 10px;  color: #ccc;  vertical-align: baseline;  }

.zobrazujeme_msg_btn_a a {background-image: url('./data/button2.png');  background-repeat: no-repeat;  padding-top: 3px;  display: block;  width: 80px;  height: 21px;  color: #888;  text-decoration: none;  cursor: hand;  cursor: pointer;  text-align: center;  font-weight: bold;  margin-left: 5px;  float: left  }

.zobrazujeme_msg_btn_a a:hover, .zobrazujeme_msg_btn_a a:active {background-image: url('./data/button2_active.png');  background-repeat: no-repeat;  color: #ccc  }

a.msg_zalozka_active {background-image: url('./data/button2_active.png');  background-repeat: no-repeat;  color: #ccc  }

.tlacitko_submit {background-image: url('./data/button.png');  border: 0px none;  width: 80px;  height: 21px  }

.personfoto_over {cursor: hand;  cursor: pointer;  background-color: #454545; }

.personfoto_out {background-color: #353535; }

#nastaveni_default input, .po {height: 18px; background-color: #aaa; border: 1px solid #555; font-size: 9px; }

input.but {background-image: url('./data/button.png');background-repeat:no-repeat;border:0px none;width:80px; height: 21px;text-align:center;padding-top:2px}

.lio {color: #A46F42;}

ul {color:#aaa;}

#vypis_nicku {margin-bottom:40px;}

#vypis_nicku a {color:#aaa; text-decoration: none; cursor:hand; cursor:pointer;}

#vypis_nicku a:hover {text-decoration:underline;}

.logace_over {background-color: #444; color: #dedede; cursor: hand; cursor: pointer;}



.album_over {
  
  background-color:#5a5a5a; width: 48%; height: 200px; margin-bottom: 25px;
  cursor: hand;
  cursor: pointer;
  
}

.album_over a {
text-decoration: none;
color: orange;
cursor:hand;
cursor:pointer;
}

.album_old {
background-color:#4a4a4a; width: 48%; height: 200px; margin-bottom: 25px;
}

/* #995E5E; #B18080 */
.polozka_album {white-space: nowrap;display:block;}
#fotoalbum a {cursor:hand;cursor:pointer;color:#CE803D;text-decoration:underline;}
#fotoalbum a:hover {color:orange;text-decoration:none;}
#fotoalbum h2 {color:#CCC;}

#rsclanky a:link, #rsclanky a:visited {color:#ccc;text-decoration:none;cursor:hand;cursor:pointer;}
#rsclanky a:hover, #rsclanky a:active {color:#ccc;text-decoration:underline;cursor:hand;cursor:pointer;}
#rsclanky {padding-bottom: 40px;padding-top:15px;}

#seznam_alb a:link, #seznam_alb a:visited {text-decoration:none;cursor:hand;cursor:pointer;}
#seznam_alb a:hover, #seznam_alb a:active {text-decoration:underline;cursor:hand;cursor:pointer;}

a.sec_hid:link, a.sec_hid:visited {color:#777;text-decoration:none;}
a.sec_hid:hover, a.sec_hid:active {color:#ccc;text-decoration:none;}

#textlevain h2 {text-decoration:none;color:#dee;padding-left:22px;}
#textlevain h3 {text-decoration:none;color:#dee;font-size:14px;padding-left:22px;}
#textlevain h4 {text-decoration:none;color:#dee;font-size:12px;padding-left:22px;}

#textlevain textarea.cl {padding:3%;width:94% !important;}



#tab_akce td {padding-left:13px;padding-right:13px;text-align:center;}
#tab_akce th {text-align:center;}
#tab_akce {position:relative;margin:auto;margin-top:0px;top:-7px;}


#textlevain table.default {font-size:11px;text-align:left;position:relative;margin:auto;border:0px;border-collapse:collapse;margin-top:20px;margin-bottom:20px;}
#textlevain table.default th {font-size:11px;text-align:left;font-weight:bold;}
#textlevain table.default td {font-size:11px;text-align:left;border:0px;padding-left:7px;padding-right:3px;padding-top:4px;padding-bottom:4px;}

#textlevain table.bord1 {font-size:11px;text-align:left;position:relative;margin:auto;border:1px solid #555;border-collapse:collapse;margin-top:20px;margin-bottom:20px;}
#textlevain table.bord1 th {font-size:11px;text-align:left;font-weight:bold;}
#textlevain table.bord1 td {font-size:11px;text-align:left;border:0px;padding-left:7px;padding-right:3px;padding-top:4px;padding-bottom:4px;}

#textlevain table.bord2 {font-size:11px;text-align:left;position:relative;margin:auto;border:1px solid #555;}
#textlevain table.bord2 th {font-size:11px;text-align:left;font-weight:bold;}
#textlevain table.bord2 td {font-size:11px;text-align:left;border:1px solid #555;padding-left:7px;padding-right:3px;padding-top:4px;padding-bottom:4px;}

/* tabulky do fora */
 table.fdefault {font-size:11px;text-align:left;position:relative;margin:auto;border:0px;border-collapse:collapse;}
 table.fdefault th {font-size:11px;text-align:left;font-weight:bold;}
 table.fdefault td {font-size:11px;text-align:left;border:0px;padding-left:7px;padding-right:3px;padding-top:4px;padding-bottom:4px;}

 table.fbord1 {font-size:11px;text-align:left;position:relative;margin:auto;border:1px solid #555;border-collapse:collapse;}
 table.fbord1 th {font-size:11px;text-align:left;font-weight:bold;}
 table.fbord1 td {font-size:11px;text-align:left;border:0px;padding-left:7px;padding-right:3px;padding-top:4px;padding-bottom:4px;}

 table.fbord2 {font-size:11px;text-align:left;position:relative;margin:auto;border:1px solid #555;}
 table.fbord2 th {font-size:11px;text-align:left;font-weight:bold;}
 table.fbord2 td {font-size:11px;text-align:left;border:1px solid #555;padding-left:7px;padding-right:3px;padding-top:4px;padding-bottom:4px;}


#textlevain ul table {display:none;}

#helprs p {text-align:justify;}

.rsdot {color:#A46F42;}
.rstag {font-size:11px;margin:0px;padding:0px;padding-bottom:5px;padding-top:10px;}


#detail_vozu td {border-bottom:1px solid #dedede; padding:3px;padding-top:6px;padding-bottom:6px;}
#detail_vozu_vyrazeno td {border-bottom:1px solid black; padding:3px;padding-top:6px;padding-bottom:6px;color:black;}


#forum_menu {width:100%;height:30px;border-bottom:1px solid #A46F42;}
#forum_menu a {display:block;float:left;padding:7px;padding-left:12px;padding-right:12px;position:relative;margin-right:1px;} 
#forum_menu a:hover, #forum_menu a:active {background-color:#A46F42;color:white;}
#forum_menu a.forum_menu_active {background-color:#A46F42;color:white;}


#addToFav a{color:orange;}
#addToFav a:hover, #addToFav a:active {text-decoration:underline;}

#mymhd_trideni a {display:block;padding-top:3px;margin-left:8px;width:auto;float:left;padding-left:5px;padding-right:5px;color:#ccc;font-weight:bold;text-transform:uppercase;padding-bottom:3px;border-left:1px solid #888;border-bottom:1px solid #888;border-right:1px solid #888;}
#mymhd_trideni a:link, #mymhd_trideni a:visited {background-color:#555;}
#mymhd_trideni a:hover, #mymhd_trideni a:active {background-color:#ccc;color:#555;}

a#mymhd_zapsat_jizdu:link, a#mymhd_zapsat_jizdu:visited {text-transform:uppercase;font-size:20px;display:block;border:1px solid #FF7800;padding:5px;background:#574637;color:#FF7800;text-align:center;}
a#mymhd_zapsat_jizdu:active, a#mymhd_zapsat_jizdu:hover {text-transform:uppercase;font-size:20px;display:block;border:1px solid #FF7800;padding:5px;background:#A9662B;color:#333;text-align:center;}

a#mymhd_vybrat_typ:link, a#mymhd_vybrat_typ:visited {display:block;width:20px;height:20px;background-image:url('./data/mymhd_sipka_n.png');background-repeat:no-repeat;}
a#mymhd_vybrat_typ:active, a#mymhd_vybrat_typ:hover {display:block;width:20px;height:20px;background-image:url('./data/mymhd_sipka_a.png');background-repeat:no-repeat;}
a#mymhd_vybrat_typ span {display:none;}

a.mymhd_vybrat_stop:link, a.mymhd_vybrat_stop:visited {position:relative;top:-3px;float:left;display:block;width:20px;height:20px;background-image:url('./data/mymhd_sipka_down_n.png');background-repeat:no-repeat;}
a.mymhd_vybrat_stop:active, a.mymhd_vybrat_stop:hover {position:relative;top:-3px;float:left;display:block;width:20px;height:20px;background-image:url('./data/mymhd_sipka_down_a.png');background-repeat:no-repeat;}
a.mymhd_vybrat_stop span {display:none;}

a.mymhd_ridefahr_prejit,a.mymhd_ridefahr_del {display:block;width:20px;height:20px;background-image:url('./data/mymhd_sipka_w.png');}
a.mymhd_ridefahr_prejit:hover, a.mymhd_ridefahr_prejit:active {background-image:url('./data/mymhd_sipka_a.png');}
a.mymhd_ridefahr_del:hover, a.mymhd_ridefahr_del:active {background-image:url('./data/mymhd_delete.png');}
 