/************ styly frontend **************/

#main table{min-width:95%;} 
th{padding:5px;color:#4A6184;}

#stred th{background-color:#4A6184; color:#ffffff; }
#stred th.subheader{background-color:#dcdcdc;color:#606060;}
#stred th p{padding: 0;}
#infobar .labeled-block>div{width:250px;padding: 5px;}
#sidemenu{width:273px;background-color: #DCDCDC;margin:0 0 10px 0px;min-height: 80px;border-radius: 5px;}
#sidemenu .boxheader{width:100%;height:25px;line-height: 25px; background-color:#486687;border-radius:5px 5px 0 0;  color: #ffffff; font-weight: bold;}
#sidemenu .boxheader span{margin-left:10px;}
#sidemenu ul{padding: 0;float: left;list-style-type: none;width:96%;margin:5px;}
#sidemenu li{width:100%;display: block;font-weight: bold;line-height: 1.5em;}
#sidemenu li a{text-decoration: none;color:#486687;font-size: 1.1em;}
#sidemenu li a:hover{text-decoration: underline;color:#000000;}
#sidemenu li span.ui-icon{float: left;/*background-color:#DFEFFC;*/margin-right: 3px;}
#sidemenu li.selected{color:#FF9B08;color: #000000;}
#sidemenu li div{width:92%;}
#sidebar{width:315px;margin-top:29px;}

/*
#newComment{width:700px;}
#newGaleryItem{position: relative;}
#newComment dd,#newGaleryItem dd{float: left;width: 70%;}
#newComment dt,#newGaleryItem dt{float: left;width: 25%; margin-top: 10px;}
#comments{width:700px;}
#comments>div,#newComment>div {width:100%;}
div.comment{width:100%;}
div.comment div{width:100%}
.commentTitle{width: 100%;margin:5px; }
.commentTitle span{display: block;float:left;margin-right:10px;}
.commentTitle strong{color:#F18E0D;}
#comments div.comment div.commentContent{padding:5px; background:#ececec;width:680px;color:#4A6184; border-radius: 5px 5px 5px 5px;}
*/

#topmenu ul{padding: 0;list-style-type: none;}
#topmenu li{float: left;margin-left: 29px;}
#topmenu li a{ color: #4A6484; font-size: 1.2em;font-variant: small-caps; font-weight: 700; text-decoration: none;}

/***** post ******/

#post,#post>div{width:100%;} 
#post #post_content{margin:5px 0 10px;}
#post_bottom #label {color:#4593CC;padding-right: 5px;}
#post_bottom #date {color:#F8A653;padding-right: 5px;text-align: center;}
#post_bottom{font-weight: bold;}
/***** posts from category ******/
#posts h3{color: #F8A653;;margin: 3px 0 0 0;}

#posts,#posts .post,#posts .post>div{width:100%;} 
#posts .post .post_excerpt{margin:5px 0 10px;}
#posts .post_bottom {margin-bottom: 20px; border-bottom: 1px dotted #4593CC; width:100%;position: relative;height:30px;}
/*
#posts .post_bottom .label {background-color:#4593CC;color:#fff;padding:2px 5px;width:280px;}
#posts .post_bottom .more {background-color:#F8A653;;color:#fff;padding:2px 5px;width:280px;text-align: right;}
#posts .post_bottom .more a {text-decoration: none;font-weight: bold;color: #F8A653;}
#posts .post_bottom .more a:hover{text-decoration: underline;}
*/
#posts .post_bottom .label{color:#F8A653; text-align: center;font-weight: bold;position: absolute;left:0;top:0;}
#posts .post_bottom .more{text-align: center;position: absolute;right:0;top:0;background: url('/images/icons/more.png') center right no-repeat;padding-right: 20px;}
#posts .post_bottom .more a {color:#4593CC;text-decoration: none;font-weight: bold;}
#posts .post_bottom .more a:hover{color:#F8A653;text-decoration: underline;}

/***** homepage *****/
#content h2.nadpis-rubrika{background: url('../images/header-star.png') no-repeat scroll top right #1DB2E7;  border-radius: 5px 5px 5px 5px;  color: white;  padding: 5px 0 5px 10px; margin:0;}
#homepage-left{width:640px;margin:0 0 0 10px;}
#homepage-right{width:300px;}
#homepage-left #newswrap{background-color: #E8F9FF;border-radius: 5px; padding:5px;border-width: 0;}
#content #aktuality .widget{width: 100%;}
#content #aktuality .post{width:100%;margin:10px 0;}
#content #aktuality .post h4{margin: 0 0 5px 0;color:#4A6586;}
#content #aktuality .post .post_content{width: 100%;margin-bottom: 5px;font-weight: normal;}
#content #aktuality .post .post_foot{width: 100%;font-size: 1em;position: relative;border-bottom:1px dotted #4593CC;height:30px;}

#content #aktuality .post .post_foot .date{color:#F8A653; text-align: center;font-weight: bold;position: absolute;left:0;top:0;}
#content #aktuality .post .post_foot .more{text-align: center;position: absolute;right:0;top:0;background: url('/images/icons/more.png') center right no-repeat;padding-right: 20px;}
#content #aktuality .post .post_foot .more a{color:#4A6586;text-decoration: none;font-weight: bold;}
#content #aktuality .post .post_foot .more a:hover{color:#F8A653;text-decoration: underline;}
#content #aktuality a.morebutton{margin-left:35%;}


.insertedWidgets{width:100%;}
#content a.morebutton{display: block;width:140px;height:25px;background-color:#4593CC;color:#fff;text-align: center;line-height: 25px;border-radius: 5px;text-decoration: none;margin: 5px;float:left;}
#content a.morebutton:hover{background-color:#F8A653;;cursor: pointer;}

.homepageblock{border:1px solid #B5ECFF;border-radius:5px;padding:5px;margin-bottom: 10px;}
.widget table{float:left;}

/********* examples **********/
.example{width:95%;float:left;margin:5px 0 20px;}
.example-title{width:100%;float:left;background-color: #4A6184;color:#fff;border:1px solid #4A6184;padding:5px;border-radius: 5px;}
.example-excerpt{width:100%;float:left;border:0px solid #4A6184;padding:5px;}
.example-excerpt p{padding: 0;margin: 5px 0;}
.example-file{width:100%;float:left;display:none;}
.example-file-wrap{width:100%;float:left;border:0px solid #4A6184;border-top-width:0; padding:5px;background-color: #ececec;}
.example-file .show{float:right;}

/********* placeholder frontend *********/
.placeholderWidgetWrap{background: #dcdcdc;width:100%;margin: 5px 0;}
.placeholderWidgets{background: #ececec;margin: 2px;width:99%;}
.placeholderWidgetWrap a{padding:5px;float: left;}
.placeholderWidget{/*background: #dcdcdc;border:1px solid #aaaaaa;margin:5px;*/}
.placeholderWidgetWrap .placeholderWidget a{width: 100%;height:100%;display: block;}
.placeholderWidgetMenu a{background: url('/images/menu.png') no-repeat;width: 16px;height: 16px;overflow: hidden;display: block;margin: 5px;padding: 0;}