html,body{margin:0; padding:0; background:#B7D1E0;}
body{font:76% "Trebuchet MS",arial,sans-serif;color: #333;text-align:center;padding: 20px}
h1,h2{padding-left: 15px;margin: 0}
h2{font-size: 3em; color: #FF0000}
h3 {font-size: 2em; color: #606060; text-align:center;}
h4{margin:3px; color: white}
h5{font-size: 1.6em; margin:3px; color: green}
p{margin: 0;padding: 0 15px 0.7em;line-height: 1.5}
address{font-style: normal}

a.footerlink {text-decoration:underline; color:white; font-weight:bold}
a.footerlink:visited {text-decoration:underline; color:white; font-weight:bold}
a.footerlink:hover {text-decoration:none; color:white; font-weight:bold}

div.gradient{background: #F2F2F2 url(gradient.png) repeat-x top;margin: 15px}
div.gradient p{margin:0;padding: 2px 5px}
p.codehere{color: #2A4D91}

div#container{width:775px;margin: 0 auto;background-color: green;text-align: left}
div#header{background-color: #3D5D97; padding:0px 0}
div#header h1{color: #FFF;font-size:3.5em; font-weight: 900}
div#header h1 a{color: #FFF;text-decoration:none;}
div#header h1 a:hover{color: red;text-decoration:none;}

div#menu{width:100%;overflow:auto;background: #3D5D97;padding-top: 5px;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0; text-align: center;}
ul#nav {margin: 0; padding: 0 0px 20px 12px; text-align: center;}
ul#nav li{margin: 0; padding: 0; display: inline; text-align: center; font-size: 13px;}
ul#nav a{float:left; margin: 0 10px 0 0; text-decoration:none; background: #FFC;width: 98px; color: #000}
ul#nav a:hover{color: red; font-weight: 900;}
ul#nav li#active a{color: #3D5D97;}

div#content{clear:left;width:775px;border-top:1px solid #999;padding-top:15px;background-color: white}
div#footer{padding-top:5px;text-align: center;  font-size: 90%;background: #3D5D97;color: #FFF}

div#box{float:both;width:400px;margin: 5px 15px 0 5px;background:#B7D1E0;}
div#box p{padding:10px 5px;}

div#foto_form{float:both;width:450px;margin: 5px 15px 0 5px;background:#B7D1E0;}
div#foto_form p{padding:10px 5px;}


div#minipics{float:left;width:100%;padding-bottom:10px}
div#minipics ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics li{float:left;width:100px;margin: 10px 10px 10px 0;background-color: #FFF}
div#minipics li img{display: block;width: 80px;height: 80px;margin:5px 10px;border: 0px}

div#header table {width:40%;}

.admin_links, .admin_links:visited { text-decoration:none; font-size:14px; color: blue; margin: 0 0 0 20px;}
.admin_links:hover { background:blue; color: white; font-weight: 900;}
.admin_links #active { color: blue; font-weight: bold;}

.konec{ background-color: #A1A8AF; }
.popisky{ font-weight: bold; color: darkblue; font-size: 1.01em;}
.udaje{ background-color: #A1A8AF; width: 600px; }
.obr_menu { position: relative; left: 20px; top: 3px; float: left; padding: 0 0 0 0; margin: 0px 0px 0px -18px;}
.gb_mail { color: blue;text-decoration:none; font-size: 1.2em}
.gb_text { color: black; font-size: 1.2em}
.pravidla {font-size: 1.2em; margin: 20px 20px 0 20px;}

.avatar_profily {position:relative; left:0px;  top:-25px; float: right;}
.profily {padding:20px; font-size:1.3em; background: #FFD9B2; border: 5px solid #3D5D97}
.top10_hlavicka {font-size:1.3em; background:#AFD553; border-top:4px solid #3D5D97;border-bottom:4px solid #3D5D97;border-left:4px solid #3D5D97}
.top10_hlavickaR {font-size:1.3em; background:#AFD553; border-top:4px solid #3D5D97;border-bottom:4px solid #3D5D97;border-left:4px solid #3D5D97; border-right:4px solid #3D5D97}
.top10_prvni {color: #D2181F; font-weight:600; background: #FFD9B2; text-align:center; font-size:1.1em; border-bottom:1px solid black;border-left:1px solid black}
.top10_prvniR {color: #D2181F; background: #FFD9B2; text-align:center; font-size:1.1em; border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black}
.top10_zaznamy {text-align:center; background: #FFD9B2; font-size:1.1em; border-bottom:1px solid black;border-left:1px solid black}
.top10_zaznamyR {text-align:center; background: #FFD9B2; font-size:1.1em; border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black}

.edit, .edit:visited {color:blue; text-decoration:none;}
.edit:hoover {color:red; text-decoration:none;}

.hlasky {padding:20px; font-size:1.3em; background: #E7E7E7; border: 5px double #008FCE;}

.foto_kat {padding: 0px 20px 0px 0px; width: 150px;}
.foto_fot {padding: 0px 0px 0px 0px; width: 130px;}
.foto_kat_bunky {border: 2px solid #07AB11; margin: 40px 0px 0px 0px; padding: 10px 10px 10px 10px; text-align:center; background: #D0F3E0; width:130px;} 
.foto {border: 2px solid #FF6500; margin: 5px; padding: 5px 0px 5px 0px; text-align:center; background: #EED1B2; width:130px; height:130px;}
.popisky_kat {font-size: 0.9em;}
.popisky_kat_b {font-size: 0.9em; font-weight:bold;}
.nazvy_kat {font-size: 0.9em; float:left; overflow:auto; _word-wrap: break-word; width:130px;}
.odkaz_kat {font-size: 1.1em; font-weight:bold; text-decoration:none; color:#FF2A2A; float:left; overflow:auto; _word-wrap: break-word; width:130px;}
.popisky_foto {font-size: 1.05em; float:left; overflow:auto; _word-wrap: break-word; width:130px;}

.foto_links, .foto_links:visited { text-decoration:none; font-size:1.05em; color: #3D5D97; font-weight:bold;}
.foto_links:hover { background:#3D5D97; color:white;}
.foto_links #active { color: blue; font-weight: bold;}

.popis {font-weight: bold; color: darkblue; font-size: 1.01em;}
.menu_foto_bunka {text-align:center; padding:0px 30px 0px 0px;}
.msg {font-size: 1.15em; text-align:left; color:black; padding-left:50px;}

.browse, .browse:visited {font-size: 1.15em; vertical-align:left; color:blue; text-decoration:none;}
.browse: hoover {color:red;}
.browse_text {font-size: 1.15em; text-align:left; color:black; padding-left:30px;}

.foto_nav, .foto_nav:visited {font-size: 1.2em; vertical-align:left; color:blue; text-decoration:none;}
.foto_nav:hoover {font-size: 1.2em; color:red; text-decoration:none;}

.exif_tab_td_1 {font-size:0.8em; font-weight:bold; padding:4px 0 0 0; margin:10px; width: 40%; border-bottom:1px solid silver;}
.exif_tab_td {font-size:0.8em; padding:4px 0 0 0; border-bottom:1px solid silver;}

.flash_trailer {width:500px; height:61px; border:0px; margin-left:60px;}

a.odkaz_foto_nadpis {text-decoration:underline;color:red;}
a.odkaz_foto_nadpis:visited {text-decoration:underline;color:red;}
a.odkaz_foto_nadpis:hover {text-decoration:none;color:blue;}

.celek a {color:#3d5d97;}
.celek a:visited {color:#3d5d97;}
.celek a:hover {color:#000000;}
.celek {width:100%;}
.celek .vlevo {width:70%; #width:69%; float:left; padding-left:5%;}
.celek .vlevo .ohlasy {font-style:italic; font-size:14px;}
.celek .vlevo p.citat {font-weight:bold; font-size:15px; margin-top:10px;}
.celek .vpravo {width:25%; float:right;}
.celek .vpravo img {width:180px; height:168px;}
.celek .vpravo .barvy_karet {width:50px; height:174px; margin-left:30px;}
.celek .vpravo .bannerfai {width:150px; height:50px; margin-left:0px; border:0px;}
.celek .vpravo a.kat {color:blue;}
.celek .vpravo a.kat:visited {color:blue;}
.celek .vpravo a.kat:hover {color:red;}
.konec {clear:both;}

/*BLOG STYLY START*/
.tvpikac a {color:#3d5d97;}
.tvpikac a:visited {color:#3d5d97;}
.tvpikac a:hover {color:#000000;}

.subheader {text-align:right;}
.subheader a {font-family:Verdana; font-size:15px; color:#000000}
.subheader a:visited {font-family:Verdana; font-size:15px; color:#000000}
.subheader a:hover {font-family:Verdana; font-size:15px; color:#FF0000; font-weight:bold;}

.text-jednotlivy a {color:#3d5d97;}
.text-jednotlivy a:visited {color:#3d5d97;}
.text-jednotlivy a:hover {color:#000000;}

.komentare-blok a {color:#3d5d97;}
.komentare-blok a:visited {color:#3d5d97;}
.komentare-blok a:hover {color:#000000;}

.archiv a {color:#3d5d97;}
.archiv a:visited {color:#3d5d97;}
.archiv a:hover {color:#000000;}

.div-pokracuj {margin-left:15px;}
.text-strankovani {margin-left:15px;}
.roky {margin-left:15px;}

.info-o-archivu h2 {color: #606060; font-size:25px; margin-top:20px; margin-bottom:10px; text-align:center;}

h3#komentare {color: #606060; font-size:14px;}
h3.uvod {margin:0px 0px 10px 0px; text-align:left;}

h2.nadpis {font-size:18px; font-family:Verdana;}
h2.nadpis a {color:#000000;}
h2.nadpis a:visited {color:#000000;}
h2.nadpis a:hover {color:#999999;}

.vyber {clear:both; text-align:center; margin-top:20px;}
.vyber a {color:#3d5d97;}
.vyber a:visited {color:#3d5d97;}
.vyber a:hover {color:#000000;}

/*STYL TVPIKAC START */

.tvpikac {font-family:Verdana;}
.tvpikac p {font-size:15px;}
.tvpikac .uvod {text-align:left; width:90%;}

.files {clear:both; width:100%; margin-top:50px;}
.file .subfiles {margin-top:10px;}
.files .subfiles p {font-family:Verdana; font-size:13px; color:#CCCCCC;}
.files .subfiles a {text-decoration:none;}
.files .subfiles a:visited {text-decoration:none;}
.files .subfiles a:hover {text-decoration:none;}
.files a {color:black; font-weight:bold;}
.files a:visited {color:black;}
.files a:hover {color:#999999}

.files .subfiles img {width:125px; height:94px; border:0px;}

.subfiles {float:left; width:30%;}



 /*STYL TVPIKAC KONEC*/
/*BLOG STYLY KONEC*/

