/* made by Radek HULAN (c) 2004          */

/* http://hulan.info/blog/               */

/*                                       */

/* You can use this stylesheet freely.   */

/* This notice must remain.              */

/* I would appreciate if you display a   */

/* link at your blog to                  */

/* http://nucleuscms.org and to my own   */

/* site http://hulan.info/blog/ as well  */





/* basic styles and definitions */

a,p,body,ul,li,h1,h2,h3,td,th{font-size:13px;line-height:17px;font-family:Georgia,Times,Verdana,Arial,Sans-serif;}

a,p,body,ul,li,td,th{color:#000000;font-weight:normal;}

hr{border:0px none;border-top: 2px dotted #99AA77;color:#FFBD40}

img{border:0px none;}

li{list-style-position:outside;list-style-type:disc;margin:0px}



/* body */

body{font-size:13px;background-color:#ffffff;padding:0 0 0 0;margin:0 0 0 0;}

htm{ padding:0 0 0 0;margin:0 0 0 0;}



/* links */

a{font-weight:normal;}

a:link{color:#1552BF;text-decoration:none;}

a:visited{color:#1552BF;text-decoration:none}

.itembody a:link,.itembody a:visited{padding:0px 2px 0px 2px;color:#D42000}



/* headlines */

h1,h2,h3,h3 a,h4{font-size:13px;font-weight:bold}

h1{ color: #ffffff; font-size: 26px; font-weight: bold; background: #6677AA; padding: 15px 15px 10px 0; margin: 0 0 0 0; text-align: right; border-bottom: 15px solid #BBCC99; }

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:14px;color:#000000;padding:1px 2px 1px 2px}

h3.comment,h3.comment a{margin-bottom:5px;font-size:12px}

h3.comment{font-weight:normal}

h3.comment a:hover{background-color:#4081BF;color:#FFFFFF}

h4{color:#000000;padding:2px 0px 2px 0px;font-weight: normal;background-color: #EAEAEA;padding-left:5px; border-top:1px solid #DFDFDF}



/* article title - default skin */

h3.item, h3.item2{ color:#000; border-top: 5px solid #990022; border-bottom: 5px solid #990022; padding:3px 0 3px 50px;font-size:15px;line-height:18px; background-image: url(vlajka.png); background-position: 0% 60%; background-repeat: no-repeat;}

h3.item a:link, h3.item a:visited{ font-size:15px;line-height:18px;font-weight: bold; letter-spacing: 2px;color:#000;margin-top:10px }

h3.item2{margin-top:20px}



/* make it smaller */

.smaller,.smaller ul,.smaller li,.smaller h1,.smaller h2,.smaller h3,.smaller h4, .smaller h5,.smaller a{font-size:11px;line-height:15px}

.smaller a, .smaller a:link, .smaller a:visited{font-size:11px;line-height:15px;border:0px none;color:#414B54;font-weight:normal;text-decoration:none}



/* div to center everything on a page and set max width to make it readable */

#content{ width: 770px; background-color: #ffffff; border: 1px solid #8D8D8D; margin: 20px auto 20px auto; padding: 0 0 0 0;}



#items{ border: 1px solid #6A6A6A; border-left: 1px solid #D4D4D4; border-top: 1px solid #D4D4D4; width: 550px; color: #000000; height: auto; padding: 20px 20px 20px 20px; background-color: #F3F6FA; margin: -25px 0 10px 10px; float: left; }

* html body #items{margin-left:5px;}

#items h2, #clanek h2{font-size:12px;line-height:14px;color:#000000;margin:10px 0px 5px 0px;padding:4px 10px 4px 3px;text-align:right;font-weight: bold;}

#items hr,#clanek hr{border:0px none;border-top: 1px dotted #666666;color:#F1F1CD}



/* menu */

#menu{ color: #000000; float: right; text-align: left; width: 140px; height: auto; padding: 5px 10px 10px 10px; }

#menu *{font-family: "Trebuchet MS", arial, "sans serif";}

#menu h2{font-size:12px;line-height:16px;margin: 10px -5px 10px -5px;padding:2px 0px 2px 0px;font-weight: normal;text-align:center;color:#114299;}

#menu h2.prvni{ margin-top: 5px; }

#menu hr{border:0px none;border-top: 1px dotted #666666;color:#F5F5DC;}



/* go to a page box */

#navigation{ padding:5px 10px 5px 10px; color:#000000; text-align:right}



/* nav01=navigation, nav02=+-10 offset-entries-link, nav03=categories */

#nav01,#nav02,#nav03{margin:0 auto 0 auto; font-size:12px;line-height:16px;text-align: left;padding: 1px 1px 0 1px; background-color: #666666; width:125px}

#nav01 a,#nav02 a,#nav03 a{ font-size:12px;line-height:16px;display: block; padding: 1px 0px 1px 5px; margin: 0px; background-color: #D0DEEC; border-bottom: 1px solid #666666; }

#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: #4081BF; border-color: #000000; color: #FFFFFF; }

#nav03{margin-top:5px;padding-top:1px}

/* active menu item */

#nav01 .active,#nav03 .active,#nav02 .active{border-bottom: 1px solid #666666; background-color: #FFFFFF;}



/* navlist1=articles, navlist2=search, navlist3=blogroll */

#navlist1,#navlist2,#navlist3{font-size:11px;line-height:15px;margin:0 auto 8px auto; text-align: left;padding: 1px 1px 0 1px; background-color: #666666; width:125px}

#navlist1 a,#navlist2 a,#navlist3 a{ font-size:11px;line-height:15px;display: block; padding: 1px 0px 1px 5px; margin: 0px; background-color: #D0DEEC; border-bottom: 1px solid #666666;}

#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: #4081BF; border-color: #000000; color: #FFFFFF; }

#navlist2{float:right;width:110px;padding-top:1px}

#navlist3{margin-top:5px}

/* active menu item */

#navlist1 .active,#navlist2 .active,#navlist3 .active{border-bottom: 1px solid #666666; background-color: #FFFFFF;}



/* comment body */

.commentbody,.commentchild,.commentparent,.commentactive{display:block;background-color: #FAFAFA;border:1px solid #D4D4D4;padding:5px;text-align:justify}

/* child comment of a current one */

.commentchild{background-color:#EDF7F9;color:#000000;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-bottom:1px solid #DDCFB7;border-right:1px solid #DDCFB7;}

/* parent comment of a current one */

.commentparent{background-color:#F8F7D5;color:#000000;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-bottom:1px solid #DDCFB7;border-right:1px solid #DDCFB7;}

/* current comment */

.commentactive{background-color:#FFFFFF;color:#000000;border:1px solid #DDCFB7;}

/* comment info */

.commentinfo{font-size:11px;color:#A52A2A;margin-bottom:11px}

/* comment form */

.commentform{text-align:right}



/* article */

.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}

/* article info */

.iteminfo{font-size:11px;color:#000000;}

.iteminfo a,.iteminfo a:link,.iteminfo a:visited{font-size:11px;color:#414B54;}

.iteminfo a:hover{color:#FFFFFF}



/* shoutbox */

.chatform{ text-align: right; }

.chattable{border:1px solid #9F9F9F;border-bottom:1px solid #F4F4F4;height:240px;overflow:auto;width:auto}



/* blockquote and table with 2 differentlu colored rows */

blockquote{padding:5px 10px 5px 10px; margin:10px;color:#000000;font-weight:normal;background-color: #FAFAFA;border:1px solid #D4D4D4;}

.tabulka,.tabulka td,.tabulka tr{padding:5px;color:#000000;font-weight:normal;}

blockquote .prvni, .tabulka .prvni,.tabulka .prvni td,.tabulka .prvni tr{padding:2px 5px 2px 5px;border-bottom:1px solid #666666;}

blockquote .druhy, .tabulka .druhy,.tabulka .druhy td,.tabulka .druhy tr{padding:2px 5px 2px 5px;border-bottom:1px solid #666666;}

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: 15px 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;}



/* do not display */

.skip{display:none}



/* phpBB like text formatting */

.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}



/* center it */

.centrovani{text-align:center;margin-left:auto;margin-right:auto}



/* forms */

fieldset{padding:5px;margin:5px 0px 5px 0px;  border-style: groove groove groove groove; }

legend{font-weight:bold;margin-bottom:5px;padding-right:10px;color:#223649}

.highlight{background-color:#F0E68C;color:#000000;padding:2px}



/* source code */

pre{background-color:#FFFFFF;border:1px solid #797979;border-right:0px none;color:#191970;padding:5px 20px 5px 5px;margin:2px 15px 2px 15px;overflow:auto;font-size:14px;line-height:17px;font-family:"Arial Narrow",Arial, "Lucida Grande CE", lucida, sans-serif;background-image: url(obrazeks.gif);background-repeat: repeat-y;background-position:right;}



/* 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}



/* calendar */

table.calendar{font-size:12px;margin:0px;padding:0px;margin-left:auto;margin-right:auto;text-align:center}

table.calendar td,table.calendar th{font-size:12px;color:#555555;margin:0px;padding:0px;text-align:center}

table.calendar td a{font-size:12px;}

td{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}

tr.calendardateheaders{font-size:12px;font-weight:bold}



/* no hover */

.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;}

/* normal hover */

a:hover, .itembody a:hover, h3.item a:hover, .smaller a:hover {background-color:#4081BF;color:#FFFFFF}



/* alert box */

.itembody .alert{background-color:#CC3939;color:#FFFFFF;padding:10px;border:1px solid #000000;font-weight:bold;}



/* weather plugin */

td.weather{font-size:10px;line-height:13px;padding:0px;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; border-top: 1px solid #8D8D8D;}

#footer a{ font-size:12px}

  

 /* forms */

.formfield { background-color: #FAFAFA; border: 1px solid #000; }

.formbutton{ background-color: #D0DEEC; border: 1px solid #6A6A6A; margin-top: 2px; padding:0 0 0 0;font-size: 12px; }
