/* zakladni definice a pisma */
a,p,body,ul,li,h1,h2,h3,td,th{font-size:13px;line-height:17px;font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}
a,p,body,ul,li,td,th{color:#000000;font-weight:normal;}
hr{border:0px none;border-top: 1px dotted #D48B00;color:#FFBD40}
img{border:0px none;}
li{list-style-position:outside;list-style-type:disc;margin:0px}

/* body #F5DEB3 */
body{font-size:13px;background-color:#626263;padding:0 0 0 0;margin:0 0 20px 0;}
html{padding:0 0 0 0;margin:0 0 0 0;}

/* jak se zobrazuji odkazy */
a{font-weight:normal;}
a:link{color:#BF0000;text-decoration:none}
a:visited{color:#AA0000;text-decoration:none}
.itembody a:link,.itembody a:visited{color:#BF0000}

/* nadpisy */
h1,h2,h3,h3 a,h4{font-size:13px;font-weight:bold}
h1{ color: #FFF9D4; font-size: 20px; font-weight: bold; border-bottom: 15px solid #FFD700; background-color: #B99E70; padding: 15px 20px 25px 0; margin: 0 0 0 0; text-align: right; }
h2{font-size:14px;line-height:20px;color:#605200;margin-bottom:8px;margin-top:8px;padding-left:3px;padding-right:3px}
h3,h3 a:link,h3 a:visited{font-size:12px;color:#000000;padding:1px 2px 1px 2px}
h3.comment,h3.comment a{margin-bottom:5px;font-size:12px;font-weight: normal;}
h3.comment{font-weight:normal}
h3.comment a:hover{background-color:#A52A2A;color:#FFFFFF}
h4{background-color: #EBE2D4; border-left: 10px solid #C1A37E; color:#555555;padding:2px 0px 2px 10px;font-weight: normal;}

/* nadpis clanku - na titulce */
h3.item a:link, h3.item a:visited{ font-size:15px;line-height:18px;color:#020202; margin: 0px 0px 10px 0px; }
h3.item {text-align: left; margin-left: 122px; padding-left: 0px; margin-bottom: 5px; }
/* nadpis clanku - v detailu clanku */
h3.item2 { display:block;font-size:15px;color:#800000;margin: 20px 0px 10px 0px; border:0px; text-align: center;}

/* smaller pismo */
.smaller,.smaller ul,.smaller li,.smaller h1,.smaller h2,.smaller h3,.smaller h4, .smaller h5,.smaller a,.smaller h1,.smaller h2,.smaller h3,.smaller h4, .smaller h5{font-size:11px;line-height:15px}
.smaller a, .smaller a:link, .smaller a:visited{font-size:11px;line-height:15px;border:0px none;color:#550000;font-weight:normal;text-decoration:none}

/* content celeho webu a centrovani na obrazovce */
#content{ width: 770px; border: 1px solid #000; margin: 20px auto 20px auto; padding: 0 0 0 0; background-color: #E2DAC7; }

/* hlavni pruh s clanky */
#items{ background-color: #F1ECE2; border-right: 1px solid #000; color: #000000; height: auto; width: 560px; float: left; margin: 0px 0px 0px 0px; padding: 10px 20px 20px 20px; }
* html body #items{margin-left:0px; margin-bottom:0px;}
#items h2, #clanek h2{font-size:11px;line-height:14px;background-color:#F99B48;color:#414B54;margin:20px 0px 5px 0px;padding:3px 10px 3px 3px;text-align:center;border:0px none;}
#items hr,#clanek hr{border:0px none;border-top: 1px dotted #CDBB9C;color:#F7F4EF}

/* hlavni navigacni menu */
#menu{ color: #000000; float: right; text-align: left; height: auto; width: 140px; padding: 5px 13px 10px 10px; margin: 0px 0 0 0; }
#menu *{font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}
#menu h2{font-size:11px;line-height:14px;color:#4F4A40;font-weight: bold;text-align:center;}
#menu hr{border:0px none;border-top: 1px dotted #51462E;color:#DCD0B8}

/* navigace na dalsi stranky, paticka */
#navigation{ background-color:#EEE8DB;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #DDCFB7;border-left:1px solid #DDCFB7;width: auto; padding: 5px 10px 5px 10px; text-align:right}

/* nav01=navigace, nav02=+-10 stranek, nav03=rubriky */
#nav01,#nav02,#nav03{margin:0 auto 0 auto; font-size:13px;line-height:16px;text-align: left;padding: 1px 1px 0px 1px; background-color: #666666; width:125px}
#nav01 a,#nav02 a,#nav03 a{ font-size:13px;line-height:16px;display: block; padding: 1px 0px 1px 5px; margin: 0px; background-color: #E2DAC7; border-bottom: 1px solid #725F38; }
#nav02 a{ background-color: #DCD0B8;  }
#nav02,#nav03,#nav02 a,#nav03 a{font-size:12px;line-height:14px;}
#nav01 a:link,#nav01 a:visited,#nav02 a:link,#nav02 a:visited,#nav03 a:link,#nav03 a:visited { color: #000000; margin: 0px; }
#nav01 a:hover,#nav02 a:hover,#nav03 a:hover{ background-color: #A52A2A; border-color: #000000; color: #FFFFFF; }
#nav03{margin-top:5px}
/* aktivni bod */
#nav01 .active,#nav03 .active{background-color: #D5C7A9;}
#nav02 .active{background-color: #CEBE9B;}

/* navlist1=articles, navlist2=search, navlist3=blogroll */
#navlist1,#navlist2,#navlist3{font-size:12px;line-height:14px;margin:0px auto 8px auto; text-align: left;padding: 1px 1px 0 1px; background-color: #666666; width:125px}
#navlist1 a,#navlist2 a,#navlist3 a{ font-size:12px;line-height:14px;display: block; padding: 1px 0px 1px 5px; margin: 0px; background-color: #E2DAC7; border-bottom: 1px solid #725F38; }
#navlist1 a:link,#navlist1 a:visited,#navlist2 a:link,#navlist2 a:visited,#navlist3 a:link,#navlist3 a:visited { color: #000000; margin: 0px; }
#navlist1 a:hover,#navlist2 a:hover,#navlist3 a:hover{ background-color: #A52A2A; border-color: #000000; color: #FFFFFF; }
#navlist2{float:right;width:110px;padding-top:1px}
#navlist3{margin-top:5px}
/* aktivni bod */
#navlist1 .active,#navlist2 .active,#navlist3 .active{background-color: #DBD1B9;}

/* komentare */
.commentbody,.commentchild,.commentparent,.commentactive{display:block;background-color:#EEE8DB;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #DDCFB7;border-left:1px solid #DDCFB7;padding:2px 10px 2px 10px;text-align:justify}
.commentchild{background-color:#A3C0F3;color:#000000;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-bottom:1px solid #DDCFB7;border-right:1px solid #DDCFB7;}
.commentparent{background-color:#FAEC9A;color:#000000;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-bottom:1px solid #DDCFB7;border-right:1px solid #DDCFB7;}
.commentactive{background-color:#FFFFFF;color:#000000;border:1px solid #DDCFB7;}
.commentinfo{font-size:11px;color:#A52A2A;margin-bottom:11px}
.commentform{text-align:right}

/* clanek */
.itembody,.itembody p,.itembody div,.itembody ul,.itembody li{font-size:13px;line-height:19px;color:#000000;font-weight:normal;margin-bottom:5px;text-align:justify}
.itembody p {margin-top:0px;}
.iteminfo{font-size:11px;color:#000000;clear: both;}
.iteminfo a{font-size:11px;color:#BF0000;}
.iteminfo a:link{font-size:11px;color:#550000}
.iteminfo a:visited{font-size:11px;color:#550000}
.iteminfo a:hover{color:#FFFFFF}

/* chat */
.chatform{ text-align: right; }
.chattable{background-color:#EBE2D4;border:1px solid #9F9F9F;border-bottom:1px solid #F4F4F4;height:240px;overflow:auto;width:auto}

/* citace a tabulka se dvema ruzne barevnymi radky */
blockquote{border:2px solid #E0D2BF;border-bottom:3px solid #F8F5F1;border-right:3px solid #F8F5F1;padding:5px 10px 5px 10px; margin:10px;background-color:#EAE0D4;color:#000000;font-weight:normal;}
.tabulka,.tabulka td,.tabulka tr{padding:5px;background-color:#EAE0D4;color:#000000;font-weight:normal;}
blockquote .prvni, .tabulka .prvni,.tabulka .prvni td,.tabulka .prvni tr{background-color:#F0EBE3;border-width:1px;padding:2px 5px 2px 5px;border:1px solid #D5C2A9;border-bottom:2px solid #F8F5F1;border-right:2px solid #F8F5F1; }
blockquote .druhy, .tabulka .druhy,.tabulka .druhy td,.tabulka .druhy tr{background-color:#E4D8C5;border-width:1px;padding:2px 5px 2px 5px;border:1px solid #D5C2A9;border-bottom:2px solid #F8F5F1;border-right:2px solid #F8F5F1; }
blockquote p,.tabulka p{margin:0px;padding:0px}
blockquote h4,.tabulka h4{margin:0px;padding:1px 1px 1px 10px;font-size:12px;line-height:14px}

/* floating pictures in itembody */
.itembody .leftbox {float:left; background: url(shadowAlpha.png) no-repeat bottom right; margin: -18px 15px 10px 0px;line-height:0px;}
.itembody .leftbox img  {display: block;position: relative;background-color: #fff;border: 1px solid #a9a9a9;margin: -5px 5px 5px -5px;padding: 4px;line-height:0px;}
.itembody .rightbox {float:right;background: url(shadowAlpha.png) no-repeat bottom right;margin: 15px 0px 10px 15px;line-height:0px;}
.itembody .rightbox img {display: block;position: relative;background-color: #fff;border: 1px solid #a9a9a9;margin: -5px 5px 5px -5px;padding: 4px;line-height:0px;}

/* nezobrazeni */
.skip{display:none}

.whitebox{ background-color: #F1ECE2; border: 1px solid #666666; color: #000000; width: auto; padding: 5px; }
.whitebox hr{border:0px none;border-top: 1px dotted #A9A9A9;color:#FFF8F0}

/* phpBB formatovani textu */
.b{font-weight:bolder}
.i{font-style:italic}
.z{font-style:normal; font-variant:small-caps}
.u{text-decoration:underline}
.t{margin:5px 20px 5px 20px;padding:5px;border:1px solid #797979;border-bottom:2px solid #363636;border-right:2px solid #363636;}
.c,.r{color:red}
.m,.l{color:blue}

/* centrovani na obrazovce */
.centrovani{text-align:center;margin-left:auto;margin-right:auto}

/* pro formulare */
fieldset{padding:5px;margin:5px 0px 5px 0px;  border-style: groove groove groove groove; }
legend{margin-bottom:5px;padding-right:10px;color:#800000}
.highlight{background-color:#F0E68C;color:#000000;padding:2px}

/* vypis zdrojaku */
pre{background-color:#FFFFFF;border:1px solid #797979;border-bottom:2px solid #363636;border-right:2px solid #363636;color:#00017D;padding:5px;margin:0px;overflow:auto;font-size:13px;line-height:15px;font-family:"Arial Narrow",Arial, "Lucida Grande CE", lucida, sans-serif}

/* articles and comment statistics list, blogroll */
ul, ul.search {margin:-5px 0px 5px 16px;padding:0px;list-style: square inside url(ul.gif); }
ul li{margin:2px 0px 0px 0px;padding:2px}
/* google and local search list */
ul.search li{margin:0px 0px 0px 30px;padding:2px}

/* list in itembody */
.itembody ul{margin-top:5px}
.itembody li{margin-bottom:5px;margin-top:5px;list-style: square outside url(arrow.gif);margin-left:20px}

/* kalendar archivu */
table.calendar{font-size:14px;margin:0px;padding:0px;margin-left:auto;margin-right:auto;text-align:center}
table.calendar td,table.calendar th{font-size:13px;color:#555555;margin:0px;padding:0px;text-align:center}
td{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
table.calendar td a{font-size:13px;}
tr.calendardateheaders{font-size:13px;font-weight:bold}

/* neaktivni hover odkazy */
.nohover a,.nohover a:link,.nohover a:visited,.nohover a:hover,a.nohover,a.nohover:link,a.nohover:visited,a.nohover:hover{border:0px none;text-decoration:none;}
/* aktivni hover odkazy */
a:hover, .itembody a:hover, h3.item a:hover, .smaller a:hover {background-color:#A52A2A;color:#FFFFFF}

/* alert box */
.itembody .alert{background-color:#CC3939;color:#FFFFFF;padding:10px;border:1px solid #000000;font-weight:bold;}

/* weather */
td.weather{font-size:10px;line-height:12px;padding:2px;margin:0px}
/* underline */
.u{text-decoration:underline}

/* comment form*/
.commentform{text-align:right;margin:0px;padding:10px}

/* login and search from */
.loginform, .searchform{text-align:center}

/* rss links */
#rss{ line-height: 0px; text-align: center; }
#rss a:link,#rss a:visited,#rss a:hover{ padding: 0; margin: 0; text-decoration: none; line-height: 0px; }
#rss img{border:0px;width:80px;height:15px;line-height: 0px;padding: 0px;margin: 0px;}

/* footer */
#footer{ clear: both; text-align: center; padding: 2px 0 2px 0; margin: 10px 0 0 0; font-size: 11px; background-color: #F1ECE2; border-top: 1px solid #000; }
#footer a{ font-size:12px}

 /* forms */
.formfield { background-color: #E3DBC6; border: 1px solid #8E7A47; color:#000}
.formbutton{ background-color: #E2DBC7; border: 1px solid #8E7A47; margin-top: 2px; padding:0 0 0 0;font-size: 12px; color:#000}

/* hlavicka */
#hlavicka{
	display: none;
}
#logo {
	border-bottom: 1px solid black;
	background-color: #DCD0B8;
	padding: 0px 20px 0px 0px; 
	margin: 0px; 
	text-align: right;
	display:block; 
	background-image: url(../../media/piplik_logo.jpg); 
	background-repeat:no-repeat; 
	height:178px;
}
#ho {
	text-align: center;
}
.reklamaGif {
	text-align: center;
	margin-bottom: 5px;
}
#menu a:hover {
	background: transparent;
}
.itembody #fotogallery {
	text-align: left;
}
/* blogcms */
#blogcms { text-align: center; margin:0 auto;}
#blogcms a:link,#blogcms a:visited,#blogcms a:hover{ padding: 0; margin: 0; text-decoration: none; line-height: 0px; }
#blogcms img{border:0px;width:80px;height:15px;line-height: 0px;padding: 0px;margin: 0px;text-align: center; margin:0 auto;}

/* top menu */
#topwrapper{background: #F9B421; margin: 0px 0px 0px 0px; border-bottom: 1px solid black; clear:both; height:25px;}
#top{margin:0 auto 0 auto; padding:0 0 0 0; width:705px;background:transparent}
#top ul, #top li{ margin: 0 0 0 0; padding: 0 0 0 0; display: inline; list-style-type: none; border: 0 none; }
#top a:link, #top a:visited{ font-size: 16px; line-height:13px; float: left; margin: 0 0 0 0; text-decoration: none; color: #000; border:0 none;border-left: 1px solid #666666; padding: 5px 0 5px 0;background-color: #F9B421; height:15px}
#top a:hover{ text-decoration: none; background-color:#F5F0EA; color:#000}
#top a:link#topcurrent, #top a:visited#topcurrent{ color: #ffffff;text-decoration: none; background-color: #DCD0B8; border-color:#000}
#top a{ width: 115px; text-align: center; font-weight: bold;}
#topwrapper, #top, #top ul, #top li, #top a {font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif}

/* vzkazy */
.vzkazy p { margin-top: 0px; }
.vzkazyAutor, .vzkazyAutor a { font-weight: bold; }
.vzkazvstup { font-weight: bold; vertical-align: top; }
.vzkazanonym { font-size: 80%; margin-left: 20px; }
.sme { background-color: #F1ECE2; padding-left: 2px; padding-right: 2px; }
