@media screen{
body{margin:0;padding:0;color:#48609B;background:#F8F4E8 url(../images/layout/background.jpg) 50% 0 repeat-x;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;font-size:.75em;}
body#tinymce.mceContentBody {background: white url() no-repeat }
h1,h2,h3,h4{margin:0;}
h1{font-size:1.9em;margin-bottom:3em;font-weight:normal;color:#26A44E;}
h2{font-size:1.3em;font-weight:normal;color:#26A44E;}
h3{font-size:1.2em;font-weight:normal;color:#26A44E;}
h4{font-size:1.1em;font-weight:normal;color:#26A44E;margin-top: 10px;}
.NewsSummary h3 {margin-top: 0;}

p{margin:0;margin-bottom:1.33em;}

#page{position:relative;width:890px;margin:0 auto; padding:0;text-align:left;}

#praha {background: transparent url(../uploads/images/button-praha.png) no-repeat scroll 0% 0%; float: left; width: 290px; height: 187px; display: block; color: #ffffff; font-size: 40px; font-weight: bold; text-indent: 27px;}
#praha span {position: relative; left: 0pt; top: 123px;}
#brno {background: transparent url(../uploads/images/button-brno.png) no-repeat scroll 0% 0%; float: left; width: 280px; height: 187px; display: block; color: #ffffff; font-size: 40px; font-weight: bold; text-indent: 27px; margin-left: 20px;}
#brno span {position: relative; left: 0pt; top: 123px;}
.pb_menu { float: left; width: 290px;}

/* LOGO */
#logo{position:absolute;top:35px;left:13px;width:152px;height:76px;margin:0;padding:0;overflow:hidden;}
#logo a, #logo span{display:block;width:152px;height:76px;}
#logo span{position:absolute;left:0;top:0;background: url(../images/layout/logo.gif);cursor:pointer;}
#logo.en span{background: url(../images/layout/logo-en.gif)}

#logos, #logos span{display:block;position:relative;top:4px;width:110px;height:40px;margin:0;padding:0;overflow:hidden;}
#logos span{position:absolute;left:0;top:0;background: url(../images/layout/logos.gif);cursor:pointer;}
/* VERTICAL MENU */
#verticalMenu{position:absolute;left:0;top:138px;margin:0;padding:0;width:179px;list-style:none;}
#verticalMenu ul {margin:0;padding:0;list-style:none;}
#verticalMenu li{margin:0;padding:0;line-height: 1em;}
#verticalMenu ul li{margin:0;padding:0;}
#verticalMenu a{display:block;width:166px;padding-left:13px;font-size:1.25em;line-height:2.4em;color:#fff;background-color:#C498AA;text-decoration:none;border-bottom:1px solid #fff;}
#verticalMenu ul a{font-size:1.15em;line-height:1.9em;}
#verticalMenu li.last a{border-bottom:1px solid #CCC9BF;}
#verticalMenu li a.c1, #verticalMenu li.c1 ul li a {background-color:#C498AA;}
#verticalMenu li a.c2, #verticalMenu li.c2 ul li a {background-color:#BCABBB;}
#verticalMenu li a.c3, #verticalMenu li.c3 ul li a {background-color:#9D9FBD;}
#verticalMenu li a.c4, #verticalMenu li.c4 ul li a {background-color:#8FAEB7;}

#verticalMenu li.c1 a.c1.active, #verticalMenu li.c1 ul li a:hover, #verticalMenu li.c1 ul li a.active{background-color:#975c72;}
#verticalMenu li.c2 a.c2.active, #verticalMenu li.c2 ul li a:hover, #verticalMenu li.c2 ul li a.active{background-color:#8b7389;}
#verticalMenu li.c3 a.c3.active, #verticalMenu li.c3 ul li a:hover, #verticalMenu li.c3 ul li a.active{background-color:#61638c;}
#verticalMenu li.c4 a.c4.active, #verticalMenu li.c4 ul li a:hover, #verticalMenu li.c4 ul li a.active{background-color:#4e7177;}

ul#verticalMenu li a.sipka {background: url(../images/layout/bg_menu_parent.gif) 10px 16px no-repeat; text-indent: 12px;}  

/* SUBMENU */
#subMenu{margin:0;margin:.5em 0;padding:0;list-style:none;}
#subMenu li{font-size:1.5em;line-height:1.6em;}
#subMenu a{color:#26A44E;text-decoration:none;}
#subMenu a:hover{text-decoration:underline;}
/* LANG */
#lang{font-size: 15px;
position:absolute;right:0;top:35px;margin:0;padding:0;width:159px;text-align: right;
}
#lang a { color: #013467; text-decoration: none; }

/* CONTENT */
.content{position:relative;float:right;width:709px;margin-top:75px;border:1px solid #CCC9BF;background-color: #f8f4e8;}
.content a {color:#26A44E;}
#index{min-height:429px;_height:429px;}
#nonindex{min-height:431px;_height:185px;}
.content .in{position:relative;margin:30px 35px;}
.content p{font-size:1.1em;text-align: justify;}
.content a img { text-decoration: none; border: none; }
.content ul li, .content ul li ul li{font-size:13px;} 
#top00{position:absolute;left:-1px;top:-1px;width:675px;height:160px;padding:25px 0 0 35px;background-repeat: no-repeat;}

#flash{position:absolute;top:-1px;left:-1px;float:left;width:439px;}
#boxes{float:right;width:270px;}
#boxes .box{position:relative;padding:10px 13px 0 13px;background:url(../images/layout/bg-box.gif) no-repeat;font-size:.90em;min-height: 186px;}
#boxes .box h3{margin-bottom:5px;color:#DE5C2B;}
#boxes .box p{margin:0;text-align: justify;}
.novinky{position:absolute;top:2px;right:6px;width:80px;height:60px;background:url(../images/layout/novinky.gif) no-repeat;}
NewsSummary {padding-bottom: 15px;}
#prikladoveStudie { width: 270px; height: 232px; position:relative; }

#content2{width:890px;margin:0 0 0 0;padding-top: 25px;}
#content2 h1{color:#C498AA;text-transform:uppercase;margin:0;}
#content2 h2{font-size:1.3em;font-weight:normal;}
#content2 h3{font-size:1.2em;font-weight:normal;}
#content2 h4{font-size:1.1em;font-weight:normal;}
#lCol{float:left;width:619px;}
#lCol img {float:left;display:inline;margin:0 5px 5px 0;border:1px solid #ccc9bf;}
#lCol p {margin: 0;padding: 0;}
#lCol .box p { padding-bottom:5px;margin-bottom:4px;/*background:url(../images/layout/dotted.gif) 0 100% repeat-x;*/ text-align: justify; }
#lCol .box{/*padding-left:150px;*/}

#lCol #promo1 {width: 179px;min-width: 179px;float:left;}

#lCol #promo2 { float:left; padding-left:40px; padding-right:40px; margin-left: 20px; margin-right: 0; width: 338px; background: url(../images/layout/bg-box-middle.gif) repeat-y left top; border:1px solid #ccc9bf; min-height: 155px; }
#lCol #promo2 h2 { font-size: 1.7em; text-transform: none; margin-top: 10px; }
#lCol #promo2 ul { margin-left: 0; padding-left: 15px; }
#lCol .box a{color:#48609B;text-decoration:none;}
#lCol .box a:hover{text-decoration:underline;}
#rCol{float:right;}
#rCol img{border: none;}

/* FORMULAR */
.formular { width: 630px; font-size: 1.1em; margin-bottom: 25px; }
.formular fieldset { clear: both; border: none; padding: 5px 0 0px 0; margin: 0; }
.formular div.chlivek { display: block; float: left; width: 270px; margin: 10px 40px 0 0; padding:0; }
.formular div.chlivek.wide {width:590px; margin-right: 0;}
.formular div.checkbox input { width: 20px; border: none; background-color: white; padding: 0; margin: 0; }
.formular div.checkbox label { width: 100px; padding: 0; margin: 0; vertical-align: top; display: inline; vertical-align: top; }
.formular div.checkbox div input { background-color: transparent; }
.formular label { width: 270px; display: block; color: #666666; font-size: 0.9em; }
.formular select { width: 270px; font-size: 0.9em; }
.formular input { width: 270px; background-color: #f4f4f4; border: 1px solid #cccccc; font-size: 0.8em; height: 15px; margin-top: 5px; }
.formular div.souhlas label { display: none; }
.formular div.souhlas_text { width: 630px; float: left; color: #666666; font-size: 0.8em; }
.formular div.souhlas input, .formular input#m4_30 { width: 20px; border: none; background-color: white; }
.formular .submit {clear: both; }
.formular .fbsubmit { width: 90px; height: 29px; border: none; background: url(../images/layout/submit.gif) no-repeat; color: white; font-size: 0.8em; font-weight: bold; }
.formular textarea { width: 590px; height: 55px; background-color: #f4f4f4; border: 1px solid #cccccc; font-size: 0.9em; margin-top: 5px; }
.error_message { width: auto; margin-top: 10px; margin-bottom: 20px; border: 2px solid #ff520e; padding: 10px; }
.error_message ul {  }
.captcha { width: 630px; clear: both; padding: 10px  0 10px 0; color: #666666; font-size: 0.9em; }
.captcha img, .captchapict { float: right; margin: 0 20px 0 0; padding: 0; }
span.star { font-size: 0.8em; color: red; margin: 0 2px 0 2px; }
#fbsubmit { clear: both; margin-top: 20px; }

/* PATICKA */

#footer{width:679px;margin:25px 0 5px 179px;padding:8px 15px;border:1px solid #CCC9BF;
	color:#C8C3B3;line-height:1.08em;}
#footer p{margin:0;color:#9f967a;}
#footer a{font-weight:bold;color:#9f967a;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#part1, #part2{float:left;}
#part1{margin-right:50px;}
#part2{margin-right:30px;}

#copy p {float: left;padding: 0 0 0 179px;text-align: left;width: 150px;margin: 0;color:#C8C3B3;display: inline;}
#copy p a {color:#C8C3B3;font-weight: normal;text-decoration: none;padding: 0 5px 0 5px;}
#links p {float: right;text-align: right;width: auto;margin: 0;padding: 0;color:#C8C3B3;}
#links p a {color:#C8C3B3;font-weight: normal;text-decoration: none;padding: 0 5px 0 5px;}

.cls{clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.il{margin:0 5px 5px 0;}
.ir{margin:0 0 5px 5px;}
.dotted{padding-bottom:5px;margin-bottom:4px;background:url(../images/layout/dotted.gif) 0 100% repeat-x;}
.more, .more span{display:block;position:relative;top:-10px;width:20px;height:20px;margin:0;overflow:hidden;}
.more span{position:absolute;left:0;top:0;background:url(../images/layout/green-arrow.gif) no-repeat;cursor:pointer;}
}

/* custom styly volitelne z WYSIWYGu */
.cervena { color:#975c72; }
.ruzova { color:#bdacbc; }
.fialova { color:#9e9fbd; }
.zelena { color:#90aeb8; }

/* STYLY PRO TISK */

@media print{
  body{background:#fff;color:#000;font-size:11pt;font-family:serif;}
  #verticalMenu,
  #subMenu {display:none;}
}
