@import url('http://fonts.googleapis.com/css?family=Titillium+Web:700,400,200');
*{margin:0;padding:0}

body{background: #C99E64 url("../images/pages/pageBg.gif") center top no-repeat;font-family:'Titillium Web',Arial,"Helvetica Neue",Helvetica,sans-serif}
a{color:#000}
body p{font-size:14px;line-height:18px;color:#555;padding: 0 0 10px;}
body .content ol{list-style-type:decimal;font-size:15px;line-height:18px;color:#555;padding: 0 0 10px;margin-left: 30px;}
body .content ul{list-style-type:circle;font-size:15px;line-height:18px;color:#555;padding: 0 0 10px;margin-left: 30px;}
body .content ol li, body .content ul li{font-size:14px;}

.linkedit {font-weight:400;font-size:13px;line-height:22px;margin:10px 0;padding:6px 3px;color:#683b15;background: #CA9E5F;}

.clear{clear:both}
.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}
.layout-width{width:880px}
.centered{margin:0 auto}
#header{}
#header .centered{position:relative}
#header h1{float:left}
#header h1 span{text-indent:-9999px}
#header h1 img{width:250px}
#header .languages{padding:10px 10px;background:#f9f9f9;float:right;position:absolute;right:0;bottom:35px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;line-height:0}
#header .languages:hover{background:#f5f5f5;border:1px solid #dedede;padding:9px}
#header .languages a{text-indent:-9999px;margin-right:6px}
#header .languages a:last-child{margin-right:0}
#header .languages a span{display:none}
#header #navigation{float:right}
#navigation h3{
    background-repeat: no-repeat;
    color: #191719;
    display: block;
    float: right;
    font-size: 22px;
    height: 30px;
    overflow: hidden;
    padding-left: 35px;
    position: relative;
    text-decoration: none;
    vertical-align: middle;
    width: auto;
}
#navigation h3 a{
    color: #191719;
    font-size: 22px;
    line-height: 25px;
}
#header #navigation ul li{list-style-type:none;padding-left:20px;margin-top:10px;float:right}
#header #navigation ul li:last-child{margin-right:0}
#header #navigation ul li a{color:#683b15;font-size:22px;text-decoration:none}
#header #navigation ul li a.orange{color:#ff9400}
#header #navigation ul li a:hover{text-decoration:underline}
#subheader h2{font-weight:700;text-align:center;font-size:26px;color:#000;margin-bottom:40px}
#subheader .section{width:132px;height:128px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYWY0YiIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmY5MjBhIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-moz-linear-gradient(top, #CA9E5F 0, #CA9E5F 100%);background-image:-webkit-linear-gradient(top, #CA9E5F 0, #CA9E5F 100%);background-image:-o-linear-gradient(top, #683b15 0, #CA9E5F 100%);background-image:linear-gradient(to bottom, #CA9E5F 0, #CA9E5F 100%);float:left;margin-right:58px;text-align:center;padding:20px;padding-top:24px;border:2px dashed #fff;box-shadow:0 0 0 8px #44260c;}
#subheader .section:last-child{margin-right:0}
#subheader .section h3{line-height:22px;color:#000;margin-bottom:5px;font-size:18px;}
#subheader .section p{color:#fff}
#what-we-do{padding:30px 0}
#what-we-do h2{font-weight:400;font-size:24px;color:#777;text-align:center;margin-bottom:20px}
#what-we-do .col{float:left;width:33.33333333%;text-align:center}
#what-we-do .col h3{color:#777;margin-bottom:25px}
#dont-miss{}
#dont-miss h2{font-weight:400;font-size:30px;color:#000;text-align:center;margin-bottom:0px;font-weight:bold;}
#dont-miss .article{float:left;width:100%;margin-bottom:20px}
#dont-miss .article table{width:100%;margin:30px 0;}
#dont-miss .article table img{width:250px;height:333px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:10px solid #CA9E5F;}
#dont-miss .article .date{float:left;width:52px;text-align:center}
#dont-miss .article .content{float:left;width:878px;padding-left:10px}
#dont-miss .article .content h3{font-weight:400;font-size:22px;line-height:22px;margin-bottom:15px;padding:0 0 3px;color:#683b15;}
#dont-miss .article .content h3 a{color:#683b15;font-size:22px;}
#dont-miss .article .content h3 a:hover{text-decoration:none}
#footer{}
#footer .box.last{margin-right: 0;}
#footer .box{width:250px;padding:10px;position:relative;height:47px;background:url(../images/pages/box-bg.jpg) repeat-x;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.35);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.35);box-shadow:1px 1px 1px rgba(0,0,0,.35);margin-right:30px;float:left}
#footer .box:last-child{margin-right:0}
#footer .box h2{font-size:17px;line-height:20px;margin-top:5px;color:#683b15;}
#footer .box a{text-decoration:none;font-size:12px;text-shadow:1px 1px 0 rgba(255,255,255,.5);display:block}
#footer .box a:hover{text-decoration:underline}
#footer .box .after{width:19px;height:19px;position:absolute;right:-2px;bottom:-2px;background:url(../images/pages/box-corner.jpg) no-repeat}
#footer hr{border-top:1px solid #ccc;height:0;line-height:0;font-size:0;margin:30px 0}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */


/* Overlay */
#simplemodal-overlay {
    background-color:#000;                   
    cursor:wait;
}

/* Container */
#simplemodal-container {
    height:110px; 
    width:480px;
    color:#bbb;
    background-color:#333;
    border:4px solid #444;
    padding:12px;
}

#simplemodal-container .simplemodal-data {
    padding:8px;
}
#simplemodal-container code {
    background:#141414; 
    border-left:3px solid #65B43D; 
    color:#bbb; 
    display:block; 
    font-size:12px; 
    margin-bottom:12px; 
    padding:4px 6px 6px;
}
#simplemodal-container a {
    color:#ddd;
}
#simplemodal-container a.modalCloseImg {
    background:url(http://www.vybaveni-cukraren.cz/images/pages/img/x.png) no-repeat; 
    width:25px; 
    height:29px; 
    display:inline; 
    z-index:3200; 
    position:absolute; 
    top:-15px; 
    right:-16px; 
    cursor:pointer;
}
#simplemodal-container h3 {
    color:#84b8d9;
}