* {margin:0;padding:0}
body {font:80%/1.5 Tahoma, Arial, "Arial CE", "Helvetica CE", helvetica, sans-serif;background:#ff9000;text-align:center}
img {border:0}
hr {display:none}
.clear {clear:both}

#header {width:908px;height:134px;background:url(../img/logo.gif) no-repeat 0 0;margin:0 auto;position:relative;text-align:left}
#header #ovanetlink {position:absolute;top:0;right:5px}
#logoend {width:45px;height:134px;background:url(../img/logoend.gif) no-repeat 0 0;position:absolute;top:0;right:-45px}


#site {background:#496cb0 url(../img/BGbodyRepeat.gif) repeat-x 0 0;border-bottom:1px solid #fff;margin-top:-5px}
#site-inner {background:url(../img/BGbodyLeftTop.gif) no-repeat 0 0}
#site-inner-plus {background:url(../img/BGbodyLeftRight.gif) no-repeat 100% 0}

#page {width:908px;margin:0 auto;text-align:left;background:url(../img/BGpage.gif) repeat-y 1px 0}

#menu /* -ie- */{background:#fff url(../img/BGmenu.gif) no-repeat 0 -1px;position:relative;z-index: 9999; height:42px}
#menu-end {width:15px;height:33px;position:absolute;top:5px;right:-15px;background:url(../img/BGmenuEnd.gif) no-repeat 0 0}
#menu ul /* -ie- */{list-style-type:none;line-height:43px;padding:1px 0 0 34px}
#menu ul li /* -ie- */{position:relative;display:inline;text-transform:uppercase;font-weight:bold;background:url(../img/menuLine.gif) no-repeat 100%;font-size:.95em;padding:5px 10px 5px 6px}
#menu ul li a {color:#ff7f00;text-decoration:none;line-height:43px;padding:15px 0}
#menu ul li a:hover /* -ie- */{background:url(../img/menuArrow.gif) no-repeat center 89%} 
#menu ul li.active a /* -ie- */{background:url(../img/menuArrow.gif) no-repeat center 89%} 
#menu ul li.last {background:none}
#menu ul li ul /* -ie- */{position:absolute;z-index:10;background:#ff7f00;width:13em;color:#fff;left:-999em;top:56px;border:1px solid #fff;border-top:0;padding:0;xmin-height:5em;line-height:20px}
#menu ul li ul li /* -ie- */{width:100%;border:0;z-index:10;display:block;background:none;padding:0;font-size:90%}
#menu ul li ul li a {z-index:10;padding:5px 0 5px 10px;color:#fff;text-transform:none;line-height:1.2em;display:block;background:#ff7f00}
#menu ul li ul li a:hover {background:#ffa500}
#menu ul li ul {z-index:10 !important;margin:-2.1em 0 0 0}
#menu ul li:hover ul, #menu ul li.sfhover ul  {left:-999em;z-index:10 !important;position:absolute;padding:0;line-height:1em}
#menu ul li:hover ul, #menu ul li:hover ul, #menu ul li.sfhover ul, #menu ul li.sfhover ul {left:0;z-index:10 !important;position:absolute}
#menu ul li ul li ul {top:20px}
*:first-child+html #menu ul li ul {top:71px}/* -ie7- */

#page-content { padding:10px 4px 10px 5px}


#main-boxes /* -ie- */{background:url(../img/BGmain-boxes.gif) no-repeat 15px 100%;height:254px;min-height:254px;padding:7px 0 3px 15px;margin:0 15px 0 17;width:865px}
#main-boxes .boxes {width:235px;color:#eff1f5;background:#102f64 url(../img/BGmain-boxes-box.gif) no-repeat 0 100%;text-align:center;float:left}
#main-boxes .dom /* -ie- */{margin-left:33px}
#main-boxes .firm /* -ie- */{margin:0 41px 0 43px}
#main-boxes .boxes a {color:#fff;text-decoration:none}
#main-boxes .boxes h2 {text-align:left;font-size:110%;padding:14px 0 12px 25px}
#main-boxes .dom h2 {background:url(../img/BGdomacnosti.gif) no-repeat 0 0}
#main-boxes .firm h2 {background:url(../img/BGfirmy.gif) no-repeat 0 0}
#main-boxes .par h2 {background:url(../img/BGpartneri.gif) no-repeat 0 0}
#main-boxes .boxes ul /* -ie- */{list-style-type:none;padding:10px 0 12px;font-size:85%}


#news {border-top:1px solid #496cb1;padding:10px 15px;margin-top:10px}
#news h2 {color:#fff;font-size:.9em;position:relative;display:block;width:865px;height:49px;overflow:hidden}
#news h2 span {position:absolute;top:0;left:0;display:block;width:865px;height:49px;overflow:hidden;background:url(../img/Hnews.gif) no-repeat 0 0}
#news ul {list-style-type:none;color:#fff;background:url(../img/BGnews.gif) no-repeat;font-size:85%;padding:10px 20px;height:3em}
#news ul li b {margin-right:20px}
#news ul li a {color:#ff7f00;text-decoration:none;font-weight:bold}

#services {border-top:1px solid #496cb1;padding:10px 15px;margin-top:10px;clear:both}
#services ul {list-style-type:none;background:url(../img/panel_spodni.png) no-repeat;heigth:114px}
#services ul li {height:114px;float:left;width:216px}
#services ul li a {position:relative;display:block;overflow:hidden;height:114px;width:216px}
#services ul li a span {position:absolute;top:0;left:0;display:block;overflow:hidden;height:114px;width:216px;cursor:pointer}
#services ul li#s1 a {background:url(../img/panel_spodni.png) no-repeat 0 0}
#services ul li#s1 a span {background:url(../img/panel_spodni.png) no-repeat 0 -112px}
#services ul li#s1 a:hover span {background:url(../img/panel_spodni.png) no-repeat 0 0}
#services ul li#s2 a {background:url(../img/panel_spodni.png) no-repeat -216px 0}
#services ul li#s2 a span {background:url(../img/panel_spodni.png) no-repeat -216px -112px}
#services ul li#s2 a:hover span {background:url(../img/panel_spodni.png) no-repeat -216px 0}
#services ul li#s3 a {background:url(../img/panel_spodni.png) no-repeat -432px 0}
#services ul li#s3 a span {background:url(../img/panel_spodni.png) no-repeat -432px -112px}
#services ul li#s3 a:hover span {background:url(../img/panel_spodni.png) no-repeat -432px 0}
#services ul li#s4 a {background:url(../img/panel_spodni.png) no-repeat -648px 0}
#services ul li#s4 a span {background:url(../img/panel_spodni.png) no-repeat -648px -112px}
#services ul li#s4 a:hover span {background:url(../img/panel_spodni.png) no-repeat -648px 0}


#footer {color:#fff;font-size:85%;padding:10px 0}
#footer a {color:#fff}

#page-content-inner {width:865px;margin:0 15px 0 17px;background:#1b3567 url(../img/BGcontent.gif) no-repeat bottom}
*:first-child+html #page-content-inner {margin:0 auto}
#category-headline h2 {background:url(../img/BGhead.gif) no-repeat 0 0;color:#eff1f5;font-size:110%;padding:14px 0 14px 25px;z-index:0}
#category-headline h2 span {width:41px;height:31px;display:block;float:right;margin:-8px 3px 0 0}
#category-headline h2 span#users {background:url(../img/ICdomacnosti.gif) no-repeat 0 0}
#category-headline h2 span#partners {background:url(../img/ICpartneri.gif) no-repeat 0 0}
#category-headline h2 span#firm {background:url(../img/ICfirma.gif) no-repeat 0 0}
#category-headline menu {list-style-type:none;}
#category-headline menu li {}


.page_detail, .page_list {position: relative; background:#1b3567;font-size:85%}
#content {width:617px;float:right;color:#fff}
#content menu{list-style-type:none;width:617px;float:right;height:40px}
#content-all menu {list-style-type:none;height:40px}
#content menu li, #content-all menu li {float:left;background:url(../img/SmenuOff.gif) repeat-x 0 0;line-height:29px;height:29px;margin-right:5px}
#content menu li span, #content-all menu li span {background:url(../img/LmenuOff.gif) no-repeat 0 0;padding-left:3px;display:block}
#content menu li a , #content-all menu li a {color:#fff;text-decoration:none;font-weight:bold;background:url(../img/RmenuOff.gif) no-repeat 100% 0;padding-right:3px;display:block}
#content menu li.active, #content-all menu li.active {background:url(../img/SmenuOn.gif) repeat-x 0 0;line-height:34px;height:34px}
#content menu li.active span, #content-all menu li.active span {background:url(../img/LmenuOn.gif) no-repeat 0 0}
#content menu li.active a, #content-all menu li.active a{background:url(../img/RmenuOn.gif) no-repeat 100% 0}
#content menu li a:hover, #content-all menu li a:hover {text-decoration:underline}

#content-main-all {width:610px}
#content-main {width:387px}
#content-main h1 {background:#294d84;padding:5px 10px;border:1px solid #4a618c;font-size:110%;color:#ff9a00}
#content-main #toggler-perex, 
#content-main-all #toggler-perex, 
#content-all #toggler-perex {background:#294d84}
#content-main #toggler-perex .accordion, 
#content-main-all #toggler-perex .accordion, 
#content-all #toggler-perex .accordion {padding:10px;border-bottom:1px solid #10387b;display:none;position:relative}
#content-main #toggler-perex .accordion img, 
#content-main-all #toggler-perex .accordion img,
#content-all #toggler-perex .accordion img {float:right;margin:-17px -11px 0 0;width:38px;height:27px}
#content-main #toggler-perex h5, 
#content-main-all #toggler-perex h5, 
#content-all #toggler-perex h5 {padding:5px 5px;font-size:10px;color:#fff;background:#103873 url(../img/toggleropen.gif) no-repeat 100% 0;cursor:pointer;font-weight:bold;border-top:2px solid #10387b}
#content-main #toggler-perex h5 a:link, 
#content-main #toggler-perex  h5 a:visited,
#content-main-all #toggler-perex h5 a:link, 
#content-main-all #toggler-perex  h5 a:visited,
#content-all #toggler-perex h5 a:link, 
#content-all #toggler-perex  h5 a:visited {display:block;text-decoration:none;color:#fff;background:url(../img/togglerheadarrow.gif) no-repeat 0 6px;padding-left:10px}
#content-main #toggler-perex h5 a:hover, 
#content-main #toggler-perex  h5 a:active,
#content-main-all #toggler-perex h5 a:hover, 
#content-main-all #toggler-perex  h5 a:active,
#content-all #toggler-perex h5 a:hover, 
#content-all #toggler-perex  h5 a:active {color:#fff}
#content-all h1, #content-main-all h1, #content-all h1,
#content-main h2, #content-main-all h2, #content-all h2, 
#content-main h3, #content-main-all h3, #content-all h3, 
#content-main h4, #content-main-all h4, #content-all h4 {color:#ff9a00;margin:10px 0 5px}
#content-main h1, #content-main-all h1, #content-all h1,  
#content-main h2, #content-main-all h2, #content-all h2 {font-size:130%}
#content-main h3, #content-main-all h3, #content-all h3 {font-size:120%}
#content-main h4, #content-main-all h4, #content-all h4 {font-size:110%}
#content-main #toggler-perex h3, 
#content-main #toggler-perex h4,
#content-main-all #toggler-perex h3, 
#content-main-all #toggler-perex h4,
#content-all #toggler-perex h3, 
#content-all #toggler-perex h4 {padding:5px 10px}
#content-main ul, #content-main-all ul, #content-all ul {margin:10px 20px}

#content-main table img {vertical-align: middle}
#content-main a, 
#content-main-all a, 
#content-all a {color:#d0d8e6}
#content-main table, 
#content-main-all table, 
#content-all table {border-collapse:collapse;border:1px solid #4068ac;background:#153d82;width:100%}
#content-main table td, 
#content-main table th,
#content-main-all table td, 
#content-main-all table th,
#content-all table td, 
#content-all table th {border:1px solid #4068ac;padding:3px 5px}
#content-main table th,
#content-main-all table th,
#content-all table th {background:url(../img/tableaquare.gif) no-repeat 5px 9px;padding-left:15px}
#content-main table th a,
#content-main-all table th a,
#content-all table th a {color:#d0d8e6;font-weight:normal}
#content-main table thead th,
#content-main-all table thead th,
#content-all table thead th {background:#ff9400;color:#fff;border:0;padding-left:5px}


#content-main #chapterpager,
#content-main-all #chapterpager,
#content-all #chapterpager {clear:both;border-top:1px solid #526584;padding-top:5px}
#content-main #chapterpager table,
#content-main-all #chapterpager table,
#content-all #chapterpager table {width:100%}
#content-main #chapterpager table td,
#content-main-all #chapterpager table td,
#content-all #chapterpager table td {line-height:21px;border:0}
#content-main #chapterpager table td a,
#content-main-all #chapterpager table td a,
#content-all #chapterpager table td a {color:#fff;text-decoration:none}
#content-main #chapterpager table td a:hover,
#content-main-all #chapterpager table td a:hover,
#content-all #chapterpager table td a:hover {text-decoration:underline}
#content-main #chapterpager table td#pleft, 
#content-main #chapterpager table td#pright,
#content-main-all #chapterpager table td#pleft, 
#content-main-all #chapterpager table td#pright,
#content-all #chapterpager table td#pleft, 
#content-all #chapterpager table td#pright {width:125px}
#content-main #chapterpager table td#pright,
#content-main-all #chapterpager table td#pright,
#content-all #chapterpager table td#pright {text-align:right}

.articles {clear:both;border-bottom:1px solid #dbdae0;padding:7px 5px 5px 14px;margin:5px 0 10px}
.articles span {border:1px solid #7d7f8b;float:left;margin:5px 10px 0 0}
.articles h3 {line-height:1.2em}
.articles h3 a {color:#eff1f5;text-decoration:none}
.articles h3 a:hover {color:#ff8c00}
.articles p {color:#fff}
.articles p span {color:#fff;line-height:1.7em;border:0;float:none;margin:0;font-family:Verdana, Arial, Helvetica, sans-serif}
.articles p span a {color:#eff1f5}
.articles p span strong {color:#fff;text-transform:uppercase}
.articles p span b {text-transform:uppercase}


#article-footer {clear:both;background:url(../img/articlefooter.gif) no-repeat 0 0;padding:10px 10px 15px;margin-top:10px}
#article-footer a {color:#fff}
#article-footer ul {list-style-type:none}
#article-footer ul li {display:inline;background:url(../img/dottedLine.gif) no-repeat 100% 0}
#article-footer ul li#zastupce {padding:0 15px 0 5px}
#article-footer ul li#zastupce a {background:url(../img/zastupce.gif) no-repeat 0 0;padding-left:20px}
#article-footer ul li#phone {padding:0 15px}
#article-footer ul li#phone span {background:url(../img/phone.gif) no-repeat 0 0;padding-left:15px}
#article-footer ul li#print {padding:0 15px}
#article-footer ul li#print a {background:url(../img/print.gif) no-repeat 0 2px;padding-left:20px}
#article-footer ul li#mail {padding:0 15px}
#article-footer ul li#mail a {background:url(../img/mail.gif) no-repeat 0 5px;padding-left:20px}
#article-footer ul li.last {background:none}



#right-side {width:217px;float:right;margin-right:3px;clear:both}
#right-side h4 {background:#294d84;padding:5px 10px;border:1px solid #4a618c;font-size:110%;color:#ff9a00}
#right-side .chapters {margin-bottom:10px}
#right-side ul, #right-side dl {background:#103473;border:1px solid #314b7d;padding:10px;list-style-type:none;margin:0}
#right-side ul li {background:url(../img/chapter.gif) no-repeat 0 6px;padding-left:10px}
#right-side ul li a {color:#fff;text-decoration:none}
#right-side ul li a:hover {text-decoration:underline}
#right-side #photogallery {position:relative}
#right-side dl dd {color:#9facc2;margin-bottom:10px;padding-left:2px}
#right-side #photogallery #fastPreview {display:none;position:absolute;top:-100px !important;left:-500px !important;border:2px solid #4068ac;background:#1b3567}
#right-side #photogallery #loading {font-weight:bold;color:#fff;text-align:center;background:#000;width:200px;height:50px;padding:15px 0}
#right-side #photogallery #loading img {margin-top:10px}

#left-side {width:231px;float:right;margin-right:17px;text-align:center}
#left-side ul {list-style-type:none;width:207px;padding-top:20px;margin:0 auto}
#left-side ul li {background:url(../img/BGsubmenuOff.gif) no-repeat 0 0;font-size:115%}
#left-side ul li a {color:#fff;text-decoration:none;display:block;padding:11px 0 25px}
#left-side ul li a:hover {background:url(../img/BGsubmenu.gif) no-repeat 0 0}
#left-side ul li.active a {background:url(../img/BGsubmenu.gif) no-repeat 0 0}


#content-all {color:#fff;padding:0 10px 10px}

#content-all #right-side {margin-left:10px}
/* -formular pro odeslani mailem- */
#sendArticle {position: absolute; top: 100px !important; left:200px !important; text-align:center; display:none; padding:30px 0; width:500px;clear:both}
#sendMail {width: 260px; border:1px solid #4068ac; margin:0 auto; text-align:left; color: #fff; padding:10px 20px; background: #1b3567}
#sendMail legend {color:#fff;background:#1b3567;border:1px solid #4068a}
#sendMail legend img {text-align:right}
#sendMail input {margin-bottom:10px;width:250px;padding:1px;border-top:2px solid #d8d7e3;border-left:2px solid #d8d7e3;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8}
#sendMail select {margin-bottom:10px;width:257px;padding:1px;border-top:2px solid #d8d7e3;border-left:2px solid #d8d7e3;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8}
#sendMail textarea {width:250px;padding:1px;border-top:2px solid #d8d7e3;border-left:2px solid #d8d7e3;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8}
#sendArticle #sendBtns {width:270px;margin:10px auto;list-style-type:none}
#sendArticle #sendBtns li {float:left;width:50%;text-align:right}
#sendArticle #sendBtns li button {margin-right:0px}
#sendArticle #sendBtns li a {color:#f79910;line-height:20px}
#sendArticle #sendBtns li img {cursor:pointer;margin-bottom:-3px}
#sendArticle #sendBtns li.left {text-align:left}
#sendArticle #btn {position:relative;width:68px;height:24px;display:block}
#sendArticle #close {display:block;width:100px;float:right;margin-top:5px}
#sendArticle #close a {color:#fff}
#sendArticle #close img {margin-bottom:-3px}
#sendMail .closeWin {float: left}
#sendArticle #close img {position: relative; top: -13px; left: 95px; margin-bottom:-3px}

#menu fieldset {width:200px;border:0;position:absolute;top:12px;_top:10px;right:0}
#menu fieldset label {display:none}
#menu fieldset #txtExpresion {border:1px solid #000;padding:1px 2px;width:124px}
#menu fieldset #submit {margin-bottom:-5px;_margin-bottom:-4px}
