body {background-color: White;text-align: center;color: Black;font-family: Arial, Helvetica, sans-serif;margin: 0px;}
td{font-size: 0.8em;}
th{font-size: 0.7em;color: #6A6A6A;}
input{font-size:1em; background-color:white;}
select{font-size:0.85em;}
textarea{font-size:1em;font-family : Arial, Helvetica, sans-serif;}
ul{margin: 1em 0 1em 30px;padding-left: 0px;}
ul li{list-style-image: url(images/page/list.gif);margin-top: 0.5em;margin-bottom: 0.5em;}
ol{margin: 1em 0 1em 30px;padding-left: 0px;}
ol li{margin-top: 10px;margin-bottom: 10px;}
p{margin: 1em 0;text-align: justify;}
strong{font-size: 0.85em;font-weight: bold;}
a{color: #AA5500;}
a:visited{color: #AA5500;}
a:hover{color: #FF8C00;text-decoration: none;}
h1{color: #006400;font-size:1.25em;margin-top: 0 0 1.5em 0;font-weight: bold;}
h2{font-size:1em;color: #AA5500;font-weight: bold;margin-top: 2em 0 1em 0;}
h3,h4,h5{margin-top: 1.8em 0 1em 0;}
h3{font-size:1em;color: Black;font-weight: bold;}
h4{font-size:0.85em;color: Black;font-weight: bold;}
h5{font-size:0.9em;color: Black;font-weight: normal;}
hr{height: 1px;color: #E9E9E9;}
blockquote {margin: 1em 0;padding-left: 1.5em;font-family: Times New Roman, serif;font-size: 1.1em;}
.clause{margin: 0.5em;}
img{border-color: Silver;}
.img{border: 1px solid; margin:10px;}
.hidden { display:none }
h1 span{color: Silver;font-size:0.8em;font-weight: bold;}
#pageskelet{width: 760px;margin-left: auto;margin-right: auto;background-image: url(images/page/bg.gif);}
#header{height: 102px;background-color: #5B967A; background-image: url(images/page/bg_header.jpg);}
#header h2{display: none;}
#content{width: 760px;}
#left{float: left;text-align: left;width: 184px;}
#leftbody{font-size: 0.7em;padding: 0 2px;}
#right{width: 576px;float: right;text-align: left;}
#lista{font-size: 0.6em;height:3.5em; text-align:right;color: Gray;padding-left: 25px;padding-right: 25px;padding-top: 2px;}
#lista a:link{color: Gray;text-decoration: underline;}
#lista a:visited{color: Gray;text-decoration: underline;}
#lista a:hover{color: Gray;text-decoration: none;}
#rightbody{font-size: 0.8em;padding: 0 25px 40px 25px;}
#foot{width: 576px;color: Gray;float: right;text-align: center;background-image: url(images/page/bg_line.gif);background-repeat: repeat-x;
	background-position: top;clear: both;}
#footbody{font-size: 0.7em;padding: 5px 10px;}
#foot a:link{color: Gray;text-decoration: underline;}
#foot a:visited{color: Gray;text-decoration: underline;}
#foot a:hover{color: Gray;text-decoration: none;}
#pagewindow{padding: 15px 25px 0 25px;text-align: center;font-size:0.8em;}
#clear{clear: both;height: 1px;border-bottom: 2px dotted #C1C1C1;}
#rsmenu{text-align:center;}

.menu{margin:0; padding:0;background-color: #F0F0F0;text-align: left;}
a.menubtn {display: block;padding: 2px 15px;border-bottom: 1px solid White;border-top: 1px solid White;
	background-color: #F9F9F9;color: #3B3B3B;text-decoration: none;}
a.menubtn:visited {color: #3B3B3B;}
a.menubtn:hover {background-color: #F0F0F0;color: #AA5500;text-decoration: none;}
.menutext{text-align:left;padding-left: 10px;padding-right: 10px;background-color: #F9F9F9;}
.menutitle{display:block;padding-left: 15px;color: #6A6A6A;font-size: 1em;border-bottom: 1px solid White;border-top: 1px solid White;
	background-color: #F0F0F0;padding-top: 2px;padding-bottom: 2px;background-image: url(images/page/sipka-r.gif);
	background-repeat: no-repeat;background-position: left;margin: 0;font-weight:bold;}

.title{color: Gray; font-size: 0.85em;}
td.title{color: Gray; font-size: 0.7em;}
.red{color: Red;}	
.small{font-size: 0.85em;font-weight: normal;}
.smaller{font-size: 0.7em;}
.error{color: Red;text-align:center;}
.underline{text-decoration: underline;}
.exponent{font-size: 0.6em; vertical-align: top;}

.fotogalerie img{border: 1px solid Black;}
.fotogalerie a:link img{border: 1px solid Black;text-decoration: none;}
.fotogalerie a:visited img{border: 1px solid Black;}
.fotogalerie a:hover img{border: 1px solid Gray;}
.fotogalerie{color: black;}
.fotogalerie a:link {text-decoration: none; color: Black;}
.fotogalerie a:visited{text-decoration: none; color: Black;}
.fotogalerie a:hover{text-decoration: none; color: Gray;}

#foto{float: left; border: 1px solid Black;}

.link a:link{text-decoration: none;font-weight: normal;}
.link a:visited {;text-decoration: none;font-weight: normal;}
.link a:hover{text-decoration: underline;font-weight: normal;}
.silver{color: silver;}

.btn{text-align:center;}
.btn a:link{text-decoration: none;}
.btn a:visited {;text-decoration: none;}
.btn a:hover{text-decoration: underline;}

.tabulka td{border-bottom: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;}
.tabulka th{border-bottom: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;background-color: #E9E9E9;}
.tabulka{border-top: 1px solid #D8D8D8;border-left: 1px solid #D8D8D8;}
.lichy {background-color: #F3F3F3;}
.bunka{padding-left: 10px;}

.textjustify {text-align: justify;}
.textcenter{text-align: center;}

#prijmeni,#adresa,#obor,#duvod,#doporuceni,#absence,#jmeno,#email,#web,#zprava,#auth_user,
#auth_pw,#nadpis,#autor,#alt_autor,#anotace,#clanek,#novinka,#rubrika,#nazev_galerie,#datum_galerie,
#basic_dir,#soubor_popis,#login,#heslo,#user_email,#user_jmeno,#search,#popis_spolup,#nazev_firmy,#logo_firmy,
#web_firmy,#vzdelani,#sidlo,#nazev_vyb,#popis_vyb,#foto_vyb,#vyrobce,#dodavatel,#web_ped,
.popis_fotky,.popis_souboru,.button,.abs{border: 1px solid Silver;}

#prijmeni,#adresa,#obor,#duvod,#doporuceni,#absence {width:23em;}
#jmeno,#email,#web,#zprava,#nazev_firmy,#logo_firmy,#web_firmy,#nazev_vyb,#foto_vyb,#vyrobce,#dodavatel{width:386px;}
#auth_user,#auth_pw {width:12em;}
#nadpis,#autor{width:420px}
#anotace,#clanek,#popis_spolup,#popis_vyb{width:515px}
#novinka,#rubrika,#nazev_galerie,#datum_galerie,#basic_dir,#soubor_popis {width:235px}
#login,#heslo,#user_email,#user_jmeno,#vzdelani,#sidlo,#prava,#web_ped{width:235px}
.popis_fotky{width:290px;}
.popis_souboru{width:200px;}
.abs{width:28%;}

.button{background-color: #F9F9F9;}

#formsearch{text-align:center;}
#formsearch form{margin: 3px;}
#search{background-color: #F9F9F9;width: 130px;;color: Gray;}

p.dod {
background-color:green;
color:white;
}
