body{background:#fefefe url(comfis/img/bground.gif) left top repeat-x;margin:0;padding:0;font-size:62.5%;}
*{font-family:Verdana,Tahoma,sans-serif;}

#mother {width:952px;margin-left:auto;margin-right:auto;background:#fff;}
#topbg {background:#E73429 url(comfis/img/topbg.gif) left top repeat-x;height:69px;}
.logotyp img{border:none;margin:11px 22px;float:left;}
.nadpis {text-indent:-10000px;display:none;}
#langselect {border:none;margin-left:930px;position:absolute;top:10px;}
#langselect img {border:none;margin:0px 7px 0px 0px;}
/*menu*/

#menu ul{
width:670px;
float:right;
margin:38px 0px;
margin-bottom: 0px;
padding:6px 0px 6px 0px;
list-style-type: none;

}
#menu a span{font-size:110%;color:#000}
#menu li{
display: inline;
margin: 0;

}

#menu li a{
text-decoration: none;
letter-spacing: -0.05em;
text-transform: uppercase;
margin: 0px 10px 0px 10px;
margin-left:0;
color:#000;
}

#menu li a:hover span{
color:#e73429;
}

#menu li.selected-menu span{ /*selected main tab style */
padding:5px 12px 6px 12px;
background:#e73429 url(comfis/img/bgselec.gif) left bottom repeat;
border-color:#e73429;
color:#fff;
}
#menu li.selected-menu a:hover span{ /*selected main tab style */
color:#fff;
}

#menu .last {border-right:none;}
/*konec menu*/

/*zacatek submenu*/
#submenu {height:30px;background:#e5e5e5;clear:both;}
#submenu ul{
margin: 0;
padding:6px 8px 5px 8px;
list-style-type: none;
}

#submenu li{
display: inline;
margin: 0;
float:left;
margin-bottom:3px;

}

#submenu li a{
text-decoration: underline;
letter-spacing: -0.05em;
font-size:110%;
padding: 0px 8px 0px 8px;
margin-right: 0px;
border-right: 1px solid #778;
color: black;
}

#submenu li a:hover{
padding: 0px 8px 0px 8px;
color:#f00;
}

#submenu li.selected a{ 

}
#submenu .main span {border-right:none;}
#submenu li a.last {border-right:none;}
/*konec submenu*/

/*zacatek hlavicky*/

/*chybne generuje od tady to*/
#header {border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;background:#f1f1f1 url(comfis/img/verLine.gif) left top repeat-y;clear:both;overflow:hidden;margin-bottom:5px;height:181px;}
.slide {float:left;width:316px;height:181px;}/*image*/
.slide2{float:left;width:290px;padding:0px 15px 0px 15px;margin:0;}
.slide2 h2{color:#e73429;font-weight:bold;font-size:160%;margin:0;padding:12px 0 8px 0;}
.slide2 strong {font-weight:bold;font-size:110%;}
.slide2 p {font-size:110%;margin:0;padding:8px 0 8px 0;}
.slide2 a {color:#e73429;font-size:110%;}
.news {float:left;width:316px;color:#000;height:181px;}
.news .rboxin {height:130px;border-bottom:none;overflow:auto;}
.news .rboxin p {font-size:100%;}
.news .rboxin h3 {letter-spacing: -0.05em;font-size:120%;margin:0;}


/*konec hlavicky*/

/*box*/
#box {border:1px solid #c8c8c8;background:#dadada url(comfis/img/boxbg.gif) 0 0 repeat-x;float:left;margin-bottom:5px;font-size:100%;}
#box p {padding:10px 28px 0px 75px;font-size:110%;margin:0;padding-bottom:5px;line-height:120%;}
#box a {color:#E73429;font-weight:bold;margin-left:75px;font-size:110%;}
.box1 {width:315px;float:left;border-right:1px solid #c8c8c8;background:url(comfis/img/icon1.gif) 15px 25px no-repeat;padding-bottom:10px;padding-top:10px;}
.box2 {width:319px;float:left;border-right:1px solid #c8c8c8;background:url(comfis/img/icon2.gif) 15px 25px no-repeat;padding-bottom:10px;padding-top:10px;}
.box3 {width:314px;float:left;background:url(comfis/img/icon3.gif) 15px 25px no-repeat;padding-bottom:10px;padding-top:10px;}

/*.box3 a {color:#E73429;font-weight:bold;margin-left:75px;}*/

/*konec box*/
#obsah {width:632px;float:left;margin-bottom:25px;}


#panelright {float:right;width:316px;}
#search {background:#e5e5e5 url(comfis/img/bgsearch.gif) repeat-x;padding-bottom:50px;margin-bottom:5px;}
#search .mininews {background:url(comfis/img/imgTop.gif) left top no-repeat;color:#fff;font-weight:bold;margin:0;padding:7px 35px}
#search .mininews span {font-weight:bold;color:#fff;}
#search p {padding:15px 40px 0 20px;font-size:110%;margin:0;}

/*form*/

form {padding:0px;margin:0;}
form input {vertical-align:middle}
.srch-btn{font-weight:bold;font-size:110%;background-color:#999;}
/* .srch-text{border:1px solid #B0AFB1;background:#fff;font-size:110%;width:185px;font-weight:normal;color:#000;padding:3px 0px 0 10px;height:16px} */



/*konec*/

.rbox {background:#FEFEFE url(comfis/img/bgsearch.gif) left bottom repeat-x;margin-bottom:5px;font-size:110%;}
.rbox h3 {background:url(comfis/img/imgTop.gif) left top no-repeat;color:#fff;font-weight:bold;margin:0;padding:7px 0px 7px 35px;height:18px;font-size:120%;letter-spacing: -0.05em;}
.rbox h3 span {font-weight:bold;color:#fff;}
.rbox p {font-size:100%;margin:0 0 8px 0;}
.rbox a {color:#E73429;font-weight:bold;}
.rboxin {border:1px solid #ddd;padding:10px;margin:0;}
.rboxin a {line-height:210%}
.rboxin ul {padding:0;margin:0 15px;}
.rboxin li {width:260px;}
.rboxin img {border:none;}
.nobg {background:#fff !important;}

.rightimg {float:right;padding:0px 0px 0px 3px;}

#footer {clear:both;text-align:center;font-weight:normal;color:#4D4D4D;font-size:110%;line-height:180%;padding:10px 0px 0px 0;border-top:15px solid #DFDFDF;}
#footer a {color:#4D4D4D;}
#footer span {color:#999;}
#footer span a{color:#999;}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

#html {margin:0 10px 0 10px;}

#web-content h1 {background:url(comfis/img/bgtitle.gif) left top no-repeat;margin:0;padding:0px 35px;height:31px;}
#web-html ul h4{font-size:110%}
#web-html{font-size:110%;margin:0;}
#web-html ul,ol{margin:10px 5px 10px 15px;padding:0;}
#web-html li{margin-bottom:5px}
#web-html h1{font-size:130%;letter-spacing:1px;color:#000;font-weight:bold;margin:0px;padding-top:7px;}
#web-html h2{font-size:130%;padding:0px;color:#333;border-bottom:0px solid #DDD;font-weight:bold;}
#web-html h3{font-size:125%;}
#web-html .annotation {color:#000;margin:10px 0;font-weight:bold;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:10px;background:#eee;}
#web-html p{font-size:100%;margin-bottom:10px;line-height:140%;}
#web-html a img{border:none;}
#web-html a{color:#E73429;}
#web-html h5{font-weight:normal;color:#424444;}
#web-html img {margin:0 10px 5px 10px;border:none;border:2px solid #ddd;padding:3px;}
/*border:2px solid #dddddd;*/
#web-html .subpages {clear:both;}
#web-html .subfiles {clear:both;padding-top:10px;}
#web-html .softp {float:left;margin:0 10px;}

#web-html table {width:100%;}
#web-html table td,#web-html table th{/*border:1px solid #ddd;vertical-align:top; */}
#web-html table p {margin:0 !important;}
#web-html table h3 {margin:5px 0 5px 0 !important;} 
#web-html td{padding:5px;}
#web-html th {padding:5px;}

/*eshop*/

#web-html .foto p {float:left;text-align:center;clear:both}
#web-html .foto a {text-align:center;}
#web-html .foto img {border:2px solid #ddd;padding:3px;float:left;width:215px}

.basket {float:right;padding:5px 10px 0 0}

.subpageitem {padding-top:10px;}
.subpagelev-0 h3 {padding-top:10px;margin:0 0 5px 0;}
.subpagelev-0 p {margin:0;padding:0}

/* cesky */
.pagecss-1 .slide {background:url(comfis/img/01.jpg) left top no-repeat;}
/*
.pagecss-1 table {border:none !important;}
.pagecss-1 table td {border:none !important;}
.pagecss-1 table img {border:none !important;}
*/
/* uvod */
/* .pagecss-1 .slide {background:url(comfis/img/image01.jpg) left top no-repeat;} */
.pagecss-2 .slide {background:url(comfis/img/image01.jpg) left top no-repeat;}
/* .pagecss-2 table td {border-bottom:1px solid #ddd !important} */

.pagecss-13 .slide,.pagecss-14 .slide,.pagecss-15 .slide {background:url(comfis/img/01.jpg) left top no-repeat;}
/* onas */
.pagecss-5 .slide {background:url(comfis/img/03.jpg) left top no-repeat;}
/* kontakt */
.pagecss-10 .slide {background:url(comfis/img/02.jpg) left top no-repeat;}
.pagecss-10 #web-html table td p {margin-bottom:5px !important;}
/*
.pagecss-10 table {width:100%;border:none !important}
.pagecss-10 table td {border:none !important}
*/
/* ke stazeni */
.pagecss-18 .slide {background:url(comfis/img/04.jpg) left top no-repeat;}
/*případová studie pro zdravotnictví*/
.pagecss-19 .slide {background:url(comfis/img/01.jpg) left top no-repeat;}
.pagecss-19 img {border:none !important;}
/*mapa stránek*/
.pagecss-23 .slide {background:url(comfis/img/01.jpg) left top no-repeat;}

.search-form {float:right;padding:5px 3px 0 5px;}
.search-form .srchtxt {margin-right:0px;height:15px;width:230px}

fieldset {border:1px solid #777}
legend {font-weight:bold;}
.ecms-odkaz-cat-1 {display:block;text-align:center;margin-bottom:5px;}

.subpageitem {border-bottom:1px solid #ddd;height:130px;}
