* {margin:0; padding:0;}
body, div, span, p, a, img, ul, ol, li, table, th, tr, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object {border:0;}
body {padding:0;background:#fff url(../images/header-bg.png) repeat-x;font:.8em "arial",sans-serif;color:#666;text-align:center;}
p, font, ul, ol, h1, h2, h3, td, th, tr, input, textarea {font-family:"arial",sans-serif;}
/*--1.5--*/
a {color:#734105;}
a:link {color:#734105;}
a:hover {color:#a6600c;}
/*--Font--*/
h1, h2, h3, h4, h5, h6 {margin:15px 0 10px 0;}
h1 {font-size:200%;}
h2 {font-size:140%;color: #734105; font-weight: normal; margin: 0; padding: 10px 26px;}
h2 a {text-decoration: none;}
h2 a:hover {color:#a6600c;}
h2.pagein {background:url(../images/title.png) no-repeat; margin-top:15px; padding-left:40px; font-weight: bold;}
/*--layout--*/
#layout {width:747px; margin:0 auto; text-align:left;}
/*--Header--*/
#header {position: relative; background: url(../images/header.png) repeat-x; height: 120px;}
#header-install {position: relative; height: 120px; background: url(../images/header.png) repeat-x;}
#header fieldset{border: 0; margin:0; padding:0;}
#logo {margin:0;line-height:120%;_line-height:130%;font-size:230%;padding:20px 0 0 30px;}
#logo a {color: #ffecd5;font-weight: normal;text-decoration: none;}
#logo a:hover {color: #fff;}
.beta {font-size:11px;color:#fff;margin-left:200px;}
#slogan{color:#fff; padding:1px 5px; margin-left:20px;}
#loginfo{position: absolute; top: 2px; left:535px; color:#FFF;}
#loginfo a{color: #ffe7ca; text-decoration: none; font-size: 85%;}
#loginfo a:hover{color: #fff;}
#topnavi{position:absolute; top:0; right:5px; color:#FFF; font-size:95%;line-height:150%;}
#topnavi a{color: #ffe7ca; text-decoration: none;}
#topnavi a:hover{color: #fff;}
#topnavi div.left {background:url(../images/top-navi-right.png) no-repeat; width:12px; height:24px; float:right;}
#topnavi div.center {background:url(../images/top-navi-center.png) repeat-x; height:24px; float:right;}
#topnavi div.right {background:url(../images/top-navi-left.png) no-repeat; width:12px; height:24px; float:right;}
#search{position:absolute; bottom:40px; left:515px;}
#search #phrase{margin:0; width:125px; border:0; color:#797979;}
#search #submit{margin:0; border:0; background:#945102; color:#fff; width:60px; cursor:pointer;}
/*--Navigace--*/
#nav { margin-top:-36px; _height: 30px; }
#nav ul { margin:0 0 0 20px;padding:0; list-style:none; }
#nav ul li { float:left; display:block; margin:0; padding:0; }
#nav ul li a { display: block; float: left; padding: 15px 13px; text-align: center; color: #734105; text-decoration: none; background: url(../images/nav-sep.jpg) no-repeat right 50%; }
#nav ul li a.nosep{ background: none; }
#nav ul li a:hover { text-decoration: underline; }
#nav ul li#active a { font-weight: bold;text-decoration:underline; }
#nav ul li.active a { font-weight: bold;text-decoration:underline; }
#container {border-top:#c1c1c1 solid 1px; padding: 0 0 0 0;} 
.content {float: left; padding: 0 0 0 0; width:510px;}
.sss {border-top:#c1c1c1 solid 1px;}
p {margin:15px 0;}
/*--Index--*/
#hot-article {background: #f3f3f3 url(../images/hot.jpg) no-repeat;}
#hot-article #corner {padding: 0 0 20px 0; background: url(../images/corner.jpg) no-repeat right bottom;}
#hot-article p {color: #4e4506; font-size: 100%;text-align: justify; padding: 0; margin:5px 10px; width: 310px; position: relative; left: 20px;}
#hot-article .article-img {width: 136px; position: relative; left: 20px; margin: 0;}
#hot-article .article-img img{width: 135px;}
a.signup {width:59px; height: 20px;background: #ee8100 url(../images/more.jpg) no-repeat; color: #fff; text-align: center; line-height: 20px;font-size:100%;display: block;float: right;text-decoration: none; margin-right:20px;}
a.mtop {margin-top:20px;}
a.signup:hover {color: #ffddb4;}
.article{padding: 0 0 20px 0; border-bottom: 1px solid #f3f3f3;}
.even{background-color:#f9f9f9;}
.article p{color: #4e4506; font-size: 100%;text-align: justify; padding: 0; margin:5px 10px; width: 310px; position: relative;left: 20px;}
.article .article-img{width: 136px; position: relative; left: 20px; margin: 0;  text-align:center; z-index: 10px;}
.article .article-img img{width: 135px;}
a.older{display: block; float:right; padding: 5px;} 
/*--Panel Right--*/
#panel-right {float:right; width:235px; background: url(../images/panel-corner.jpg) no-repeat;}
#panel-in-right {float:right; width:235px; background:none;}
.panel .in {background: url(../images/panel-bot.jpg) no-repeat bottom; padding:10px;}
.panel #bottom { margin-left: 9px; margin-top: 10px; background: #f0f0f0 url(../images/panel-top.jpg) no-repeat top; }
.panel .title{text-transform: upercase; color: #606060; display: block; font-size: 120%; margin: 5px 0 10px 0;}
.panel .info {margin:5px; padding:5px 0 10px 10px; color: #606060; line-height: 20px;}
.panel ul {list-style: none; margin:0; padding: 0;}
.panel ul li {background: url(../images/panel-dots.jpg) repeat-x bottom; padding:5px;}
.panel ul li.last {background:none; padding: 0 5px 0;}
.panel ul li a { width:98%; color: #808081; text-decoration: none;}
.panel ul li a:hover {color: #545454;}
a.more {color:#808081; padding-left:170px; text-decoration: underline;}
a.more:hover {color: #545454;}
.features {margin-left:20px;}
ul.guide-features {list-style-type:none; margin:5px 20px;}
ul.guide-features li {width:180px; height:50px; line-height:50px; display:block; background:none; margin-bottom:10px;}
ul.guide-features li.g a {background:url(../images/guide.jpg) no-repeat center left;}
ul.guide-features li.g a:hover {background:url(../images/guide2.jpg) no-repeat center left;}
ul.guide-features li.f a {background:url(../images/features1.jpg) no-repeat center left;}
ul.guide-features li.f a:hover {background:url(../images/features2.jpg) no-repeat center left;}
ul.function {list-style-type:none; font-size:17px;  margin-bottom:10px; margin:5px 15px;}
ul.function li {float:left; width:85px; _width:70px; margin:5px 5px 0 0; border-top:#b7a895 solid 1px; border-left:#b7a895 solid 1px; border-right:#5a452c solid 1px; border-bottom:#5a452c solid 1px; padding:5px 0 5px 5px;  background:none;}
ul.function li.new-evt a {background:url(../images/icons/add_grey.gif) no-repeat center left; padding-left:20px; color:#996633;}
ul.function li.new-evt a:hover {background:url(../images/icons/add.gif) no-repeat center left;}
ul.function li.mng-evt a {background:url(../images/icons/edit_grey.gif) no-repeat center left; padding-left:20px; color:#996633;}
ul.function li.mng-evt a:hover {background:url(../images/icons/edit.gif) no-repeat center left;}
ul.function li.mng-rcd a {background:url(../images/icons/record_grey.gif) no-repeat center left; padding-left:20px; color:#996633;}
ul.function li.mng-rcd a:hover {background:url(../images/icons/record.gif) no-repeat center left;}
ul.function li.mng-prs a {background:url(../images/icons/user_edit_grey.gif) no-repeat center left; padding-left:20px; color:#996633;}
ul.function li.mng-prs a:hover {background:url(../images/icons/user_edit.gif) no-repeat center left;}
/*--Footer--*/
#footer {clear:both; height:100px; background: url(../images/footer-bg.jpg) repeat-x bottom;}
#foot{width: 745px; text-align: left;  margin:0 auto;}
#page-bottom{height: 46px; line-height: 40px; background: url(../images/footer.jpg) no-repeat bottom;}
#page-bottom a{text-decoration: none; display: block; width: 85px;float: right;}
#footer p {margin:0 20px; font-size: 85%;padding-top:11px;  color: #fff;}
#footer p a{color: #fff;}
#footer p a:hover{color: #ffd39f; text-decoration: none;}
#footer p a#webdesign{color: #ffd39f;text-decoration: none;}
/*--Step--*/
#step { width:95%; margin:10px 15px; text-align:center; }
#step img { border:0; padding-right:25px; }
/*--Table--*/
table { margin:15px 0; border-collapse:collapse; border-spacing:0; width:100%; }
th { font-size:110%; background:none; border:none; padding:10px 5px; }
td { padding:10px 5px; border:none; }
/*--Table:LIST--*/
.th-grey { border:#d9d9d9 solid 1px; color: #734105; }
.th-grey th { background:#fff url(../images/bg_th.jpg) repeat-x top left; border:#d9d9d9 solid 1px; text-align:center; }
.th-grey td { border:1px solid #d9d9d9; text-align:center; }
.th-grey td.left { text-align:left; }
.th-grey td img { vertical-align:middle; }
.th-grey tr:hover { background-color: #fdf9f3; }
.th-grey td.colorbg {background-color:#f9f9f9;}
/*--Table:Orange--*/
.th-orange { border:1px solid #d9d9d9;}
.th-orange th {background:#ef8609 url(../images/header-bg.png) repeat-x; color:#fff; border:#fff solid 1px; text-align:center; }
.th-orange tr.dualrow {padding-left:100px; background-color:#f9f9f9;}
.th-orange td {padding-left:10px;border:1px solid #efefef;}
.th-orange a:link, a:visited {text-decoration:none;} 
.th-orange a:hover, a:active {text-decoration:underline;}
.th-orange td.charged-function {background:#fdf9be;}
/*--advertisement--*/
ul.ads {margin:10px auto;}
ul.ads li {margin:10px auto; background:none; height: 100%;}
ul.ads img {border:0;}
#ads{top: 0;}
ul.ads li.google {text-align:center;background:none;}
/*--UL,OL--*/
ul, ol {display:block; margin:15px 0 15px 40px;}
ul ul, ul ul ul, ol ol, ol ol ol {margin:0; margin-left:20px;}
ol {list-style-type:decimal;}
ol ol {list-style-type:upper-alpha;}
ol ol ol {list-style-type:lower-alpha;}
li {display:list-item;}
ul li a {text-decoration:underline;}
/*--form--*/
form {padding-left:30px;}
form p {padding-left:70px;}
form p.top {margin-top:20px;}
form p label {float:left; margin-left:-70px;}
form p.bottom {margin-bottom:30px;}
input, select, textarea {color:#734105;}
input.button {padding:2px 10px; margin-right:10px; color:#555;}
input.tleft {margin-left:40px; margin-right:10px;}
textarea.tleft {margin-left:40px; margin-right:10px;}
select.tleft {margin-left:40px; margin-right:10px;}
textarea {color:#734105;}
form#loginForm{text-align: center; padding-left: 5px;}
form#loginForm p label {float: none;}
/*--popup--*/
#popup {clear:both;}
#popup{width:98%; text-align: left;  margin:0 auto;}
#popup p {margin:0 10px; padding-top:11px;}
#popup p a {color: #005599; text-decoration: none;}
#popup p a:hover{color: #005c9c; text-decoration: underline;}
/*--Other--*/
hr {display:block; height:1px; margin:10px 0; padding:0; border:0 solid #CCC; background:#CCC; color:#CCC;} 
.f-left {float:left;}
.f-right {float:right;}
.a-left, tr.a-left td {text-align:left;}
.a-center, tr.a-center td {text-align:center;}
.a-right, tr.a-right td {text-align:right;}
.a-justify {text-align:justify;}
.va-top {vertical-align:top;}
.va-middle {vertical-align:middle;}
.va-bottom {vertical-align:bottom;}
.clear {clear:both;}
.box {min-height:1px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}
.noscreen {display:none;}
.red {color:red;}
.warning {background: url(../images/info.gif) no-repeat; padding-left:20px; margin:10px 0 5px 20px; color:#999;}
.mleft {text-align:left;}
.mright {text-align:right;}
.highlight {font-size:1.2em; font-weight:bold; line-height:30px;}
.grey-em {font-style:italic; color:#999;}
.fb {font-weight:bold;}
.bu {font-weight:bold; text-decoration:underline;} 
a.publish {background:#EE8100 url(../images/more.jpg) no-repeat scroll 0 0; color:#FFF; display:block; float:right;font-size:100%; height:20px; line-height:20px; margin-right:20px; text-align:center; text-decoration:none; width:59px;}
a.publish:hover {color: #ffddb4;}
/*--news--*/
.newstitle {font-size:1.2em;font-weight:bold;text-align:center; color:#734105;}
.newsdetails {padding:5px; color: #666;}	
.newsdate {background: url(../images/panel-dots.jpg) repeat-x bottom; text-align:right; padding-right:20px; line-height:30px; color: #666;}
/*-- ul --*/
ul.grey {list-style-type:none;}
ul.grey li {list-style-image: url(../images/btn_grey.png); line-height:26px; padding-left:5px;}
/*--Guestbook--*/
.guestbook_box {border-bottom: 1px solid #f3f3f3; padding-right:5px; width:95%; margin:0 auto;}
.guestbook_title {font-weight:bold; background: url(../images/btn_orange.png) no-repeat; padding-left:24px; position:relative; margin-top:0; top:10px; left:10px;}
.guestbook_replay {font-weight:bold; background: url(../images/btn_grey.png) no-repeat; padding-left:20px; position:relative; margin-top:0; top:10px; left:10px;}
.guestbook_content{ background: url(../images/arrow-r-d.gif) no-repeat; margin:0 0 20px 16px; padding-left:25px;}
ul.guestbook_list {list-style-type:none;}
ul.guestbook_list li {list-style-image: url(../images/btn_grey.png); line-height:26px; padding-left:5px;}
ul.guestbook_list li a:hover {color:#a6600c;}
a.delmessage {color:#fff; display:block; text-decoration:none; text-align:center; background: #ee8100 url(../images/more.jpg) no-repeat;width:59px; height:20px;margin-right:20px;}
a.delmessage:hover {color: #ffddb4;}
/*--MailTemplateMenu--*/
#templateMenu {width:20%; float:left; line-height:24px; margin-top:15px;}
.right{float: right;}
.stream:hover{background-color: #fdf9f3;}
p.stream {padding: 0; 	width: 100%;}
.stream span{float: left; width: 100px;}
.stream .delete{float: right; margin-right: 15px;}
.add a{margin-top:10px; background:transparent url(../images/add-btn.gif) no-repeat left top; display: block;height: 26px; text-decoration: none; width: 108px; line-height: 26px;}
.add a strong{margin-left: 30px; color: white;	line-height: 26px;}
.add a:hover{background: transparent url(../images/add-btn.gif) no-repeat left bottom;}
.error-bg{background: yellow;}
#streams{}
.stream{border-bottom:1px dotted #f9b049;padding-top:5px;padding-bottom:5px;}
.stream img{vertical-align:middle;}
.hide{display:none;}
.image{padding-left:10px; padding-right:10px;}
.hot{color: red;}
.indent{margin-left: 50px;}
.hidden{display: none;}
.page {text-align:right; font-family:"Trebuchet MS", Verdana, Arial;}
/*--Share Links--*/
ul.shareLinks {padding:0; margin:5px 0;}
ul.shareLinks li {list-style-type:none; display:inline; padding-left:20px; margin-right:10px;}
ul.shareLinks li.facebook {background:url(../images/facebook.gif) no-repeat center left;}
ul.shareLinks li.plurk {background:url(../images/plurk.gif) no-repeat center left;}
ul.shareLinks li.twitter {background:url(../images/twitter.gif) no-repeat center left;}
/*--Latest--*/
#latest {margin:0;}
#latest table {border:none;}
#latest table td {border:none;text-align:left;vertical-align:top;}
#latest ul {padding:0; margin:0 0 0 5px;}
#latest ul li {margin:0 0 8px 5px;list-style-type:circle;}
#latest p {text-align:right;margin:0;padding:0;}