/* Common */
BODY {background-color: #d4d1c9; text-align: center; padding: 0; margin: 0; font-family: Tahoma, "Times New Roman", Times, serif; font-size: 11px; text-decoration: none; color: #000000;}
P {margin: 0;}
FORM {margin: 0}
SELECT, INPUT, TEXTAREA {font: 11px "Tahoma", sans-serif;}
IMG {border: 0}
H1 {margin: 0}
H2 {margin: 0 0 10px; font-size: 14px;}
H3 {margin: 18px 0 2px 0; font-size: 12px; font-family: Tahoma, "Times New Roman", Times, serif;}
H4 {display: block; font-size: 18px; margin: 8px 0 7px; color: #bc0113;  font-family: Tahoma, "Times New Roman", Times, serif; font-weight: normal; }
A {text-decoration:none; color:#1971b8}
A:visited {text-decoration:none; color:#1971b8}
A:hover {text-decoration:underline; color: #ff7e00}

STRONG {display: block;}

.button {background: #FF8214 url("../img/button-bg.gif") no-repeat right; padding: 0 10px 0 5px; font: 11px "Tahoma", sans-serif; color: white !important; font-weight: bold; border: 1px solid white; white-space: nowrap; cursor: pointer;}
.break {	font-size: 1px; height: 1px; visibility: hidden; clear: both;}
.spacer {height: 10px}
.found {background-color: #ffcc00}
.vysledek {background-color: #fffcea; border: 1px solid #cccccc; padding: 15px; margin-top: 25px}
.vysledek ADDRESS {font-style: normal;}
.vysledek ADDRESS P {margin: 0 !important}
.default {color: black; font-weight: normal}
.podvysledkem {padding: 2px 2px 2px 16px}
.vysledek H4 {margin-top: 0 !important; padding-top: 0 !important;}

#root {text-align: left; width: 879px; margin: auto; padding: 15px 0; position: relative; }
#root #logo {position: absolute; z-index: 1; left: 24px; top: 46px; width: 165px; height: 81px; display: block; background: url("../img/creative.gif") no-repeat;}

/* Header */
#header {text-align: left; background-color: #d4d1c9; margin: 0 auto; width: 879px;}
#header H1 {display: none;}

#header .leftCol {float: left; width: 599px; height: 159px; background: url("../img/theme-01.jpg") no-repeat;}

#header .rightCol {margin-top: 24px; padding-left: 25px; float: left; width: 255px; height: 135px; background: url("../img/search-bg.jpg") no-repeat;}
#header .rightCol H4 {margin-top: 21px}
#header .rightCol #search-bt {position: relative; top: 6px}
#header .rightCol DIV {margin-top: 15px}

/* Navibar */
#navibar .nav {font-family: Tahoma, "Times New Roman", Times, serif; font-weight: bold; background: #ff9900 url(../img/navi-bg.gif) repeat-y; border-left: 1px solid #aea89a; border-right: 1px solid #aea89a; border-bottom: 1px solid #aea89a;width: 862px; margin: 0 0 3px; padding: 0; height: 25px;}
#navibar .nav .break {height: auto;}

#navibar .nav ul {margin: 0; padding: 0 0 0 15px; list-style-type: none; white-space: nowrap; display: block;}
#navibar .nav ul li {white-space: nowrap; margin: 0; padding: 0; float: left; font-size: 11px;}
#navibar .nav ul li a {color: #ffffff; text-decoration: none; display: block; padding: 6px 9px 6px; position: relative; }
#navibar .nav ul li a:hover {color: #ff9900; background: #ffe9c9}


/* Page */
#page {text-align: left; width: 862px; background: #ffffff url(../img/page-bg.gif) repeat-x; border: 1px solid #adadad;padding-bottom: 40px}
#page A {font-weight: bold; font-size: 11px}
#page P {margin: 4px 0 15px 0}
#page .col50 {float: left; width: 45%}
#page .col30 {float: left; width: 30%}
#page .mainLink {font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background:url(../img/dot2.gif) no-repeat 0 7px; padding-left: 12px}
#page .mainLink:hover {background:url(../img/dot3.gif) no-repeat 0 7px;}
#page .indexP {padding-left: 12px; margin-top: 1px}

#page .oneCol {padding: 15px 15px 0 25px; width: 95%;}
#page .leftCol {padding: 15px 65px 0 25px; float: left; width: 28%;}
#page .leftCol #banner {padding: 13px 10px 30px 17px; float: left; background: #fffcea; border: 1px solid #bcb7ac; position: absolute; left: -5px; width: 186px; border-bottom: 3px solid #FF9900; border-top: 1px solid #FF9900;}
#page P.labels {color: #666666}
#page .leftCol #banner H4 {margin: 0; padding: 0; border: 0}
#page .middleCol {padding: 8px 30px 0 15px; float: left; width: 29%; margin-top: 42px}
#page .rightCol {padding: 7px; margin-top: 15px; float: left; width: 21%; }
#page .rightCol P {padding: 0 0 0 15px; margin: 4px 0 6px 0; background: url(../img/dot3.gif) no-repeat 0 3px;}
#page .rightCol ul {margin: 0; padding: 0 0 0 25px; list-style-type: disc; display: block;}

#page .rightCol #banner {padding: 5px 20px 25px 25px; float: left; margin-top: 5px; background: url(../img/home-bg.gif) no-repeat; position: absolute; width: 195px}
#page .rightCol #banner H4 {color: #ff9900; padding-top: 5px}


#page .gallery {width: 230px; text-align: center; float: left; margin: 18px 20px; padding-top: 180px;}
#page .gallery#bonus1 {background: url(../img/bonus/creative-solutions-1t.jpg) no-repeat;}
#page .gallery#bonus2 {background: url(../img/bonus/creative-solutions-2t.jpg) no-repeat;}
#page .gallery#bonus3 {background: url(../img/bonus/creative-solutions-3t.jpg) no-repeat;}
#page .gallery#bonus4 {background: url(../img/bonus/creative-solutions-4t.jpg) no-repeat;}
#page .gallery#bonus5 {background: url(../img/bonus/creative-solutions-5t.jpg) no-repeat;}
#page .gallery#bonus6 {background: url(../img/bonus/creative-solutions-6t.jpg) no-repeat;}
#page .gallery#bonus7 {background: url(../img/bonus/creative-solutions-7t.jpg) no-repeat;}
#page .gallery#bonus8 {background: url(../img/bonus/creative-solutions-8t.jpg) no-repeat;}
#page .gallery#bonus9 {background: url(../img/bonus/creative-solutions-9t.jpg) no-repeat;}
#page .gallery#bonus10 {background: url(../img/bonus/creative-solutions-10t.jpg) no-repeat;}
#page .gallery#bonus11 {background: url(../img/bonus/creative-solutions-11t.jpg) no-repeat;}
#page .gallery#bonus12 {background: url(../img/bonus/creative-solutions-12t.jpg) no-repeat;}
#page .gallery#bonus13 {background: url(../img/bonus/creative-solutions-13t.jpg) no-repeat;}
#page .gallery#bonus14 {background: url(../img/bonus/creative-solutions-14t.jpg) no-repeat;}
#page .gallery#bonus15 {background: url(../img/bonus/creative-solutions-15t.jpg) no-repeat;}

#ch01 {background: url(../img/chapters/ch01.jpg) no-repeat 0 5px; padding-left: 75px}
#ch02 {background: url(../img/chapters/ch02.jpg) no-repeat 0 5px; padding-left: 75px}
#ch03 {background: url(../img/chapters/ch03.jpg) no-repeat 0 5px; padding-left: 75px}
#ch04 {background: url(../img/chapters/ch04.jpg) no-repeat 0 5px; padding-left: 75px}
#ch05 {background: url(../img/chapters/ch05.jpg) no-repeat 0 5px; padding-left: 75px}
#ch06 {background: url(../img/chapters/ch06.jpg) no-repeat 0 5px; padding-left: 75px}


#page #offer {padding: 15px 15px 5px 25px; width: 95%;}
<!--#page #offer .tip {padding: 0 10px 14px 10px; border: 1px solid #fdf6df; margin-top: 25px; background-color:#fffef6; border-bottom: 3px solid #fdf6df;}
#page #offer .tip SPAN.fceHead {font-weight: bold; position: relative; bottom: 8px; right: 5px; background: white; padding: 0 5px; color:#dfc269;}-->

#page #offer .tip {padding: 0 10px 14px 10px; border: 1px solid #CFE8EF; margin-top: 25px; background-color:#fbfeff; border-bottom: 3px solid #CFE8EF;}
#page #offer .tip SPAN.fceHead {font-weight: bold; position: relative; bottom: 8px; right: 5px; background: white; padding: 0 5px; color:#6699CC;}

#page #offer .searchResult {margin: 20px 0; width: 60% }
#page #offer .searchResult P {margin: 2px 0 }
#page #offer .leftCol {padding: 0 45px 0 0; float: left; width: 20%;}
#page #offer  P.topMargin {margin: 10px 0 0 0; }
#page #offer .leftCol .buyNow {font-size: 10px; color: #909090}
#page #offer .leftCol P {background: none; margin: 10px 0 0 0; }
#page #offer .leftCol #chapters P {margin: 0; padding: 0 0 0 12px; background: url(../img/dot2.gif) no-repeat 2px 5px;}
#page #offer .leftCol #chapters A {font-size: 11px; font-weight: normal; color: #097CC1;}
#page #offer .leftCol A {font-size: 12px;}


#page #offer .rightCol {padding: 0 15px 0 0; float: left; width: 72%;}
#page #offer .rightCol P {padding: 0; margin: 0; background: none; font-family: Tahoma; line-height: 150%}
#page #offer .rightCol A {font-weight: normal}
#page #offer .rightCol UL {margin: 2px 0 5px 0}
#page #offer .rightCol LI {line-height: 160%}
#page .dia {background: url(../img/dia.gif) no-repeat; width: 160px; height: 147px; float: left; margin-right: 30px}
#page .dia2 {background: url(../img/dia2.gif) no-repeat; width: 160px; height: 175px; float: left; margin-right: 30px;}
#page .higher {margin-top: 18px}
#page .archiveRef {width: 150px; padding-top: 120px; text-align: center; margin: 5px;}
#page .archiveRef A {background: #ffffff; display: block; border-top: 1px solid #999999; margin: 0; padding: 7px 0 0; font-weight: normal}
#page .archiveRef A.secondary {background: #ffffff; display: block; margin: 0; padding: 0; border: 0; font-weight: normal}

#w01 {background: url(../img/refs/w01t.jpg) no-repeat;}
#w02 {background: url(../img/refs/w02t.jpg) no-repeat;}
#w03 {background: url(../img/refs/w03t.jpg) no-repeat;}
#w04 {background: url(../img/refs/w04t.jpg) no-repeat;}
#w05 {background: url(../img/refs/w05t.jpg) no-repeat;}
#w06 {background: url(../img/refs/w06t.jpg) no-repeat;}
#w07 {background: url(../img/refs/w07t.jpg) no-repeat;}
#w08 {background: url(../img/refs/w08t.jpg) no-repeat;}
#w09 {background: url(../img/refs/w09t.jpg) no-repeat;}
#w10 {background: url(../img/refs/w10t.jpg) no-repeat;}
#w11 {background: url(../img/refs/w11t.jpg) no-repeat;}
#w12 {background: url(../img/refs/w12t.jpg) no-repeat;}
#w13 {background: url(../img/refs/w13t.jpg) no-repeat;}
#w14 {background: url(../img/refs/w14t.jpg) no-repeat;}
#w15 {background: url(../img/refs/w15t.jpg) no-repeat;}
#w16 {background: url(../img/refs/w16t.jpg) no-repeat;}
#w17 {background: url(../img/refs/w17t.jpg) no-repeat;}
#w18 {background: url(../img/refs/w18t.jpg) no-repeat;}
#w19 {background: url(../img/refs/w19t.jpg) no-repeat;}
#w20 {background: url(../img/refs/w20t.jpg) no-repeat;}
#w21 {background: url(../img/refs/w21t.jpg) no-repeat;}
#w22 {background: url(../img/refs/w22t.jpg) no-repeat;}
#w23 {background: url(../img/refs/w23t.jpg) no-repeat;}
#w24 {background: url(../img/refs/w24t.jpg) no-repeat;}
#w25 {background: url(../img/refs/w25t.jpg) no-repeat;}
#w26 {background: url(../img/refs/w26t.jpg) no-repeat;}
#w27 {background: url(../img/refs/w27t.jpg) no-repeat;}
#w28 {background: url(../img/refs/w28t.jpg) no-repeat;}
#w29 {background: url(../img/refs/w29t.jpg) no-repeat;}
#w30 {background: url(../img/refs/w30t.jpg) no-repeat;}
#w31 {background: url(../img/refs/w31t.jpg) no-repeat;}
#w32 {background: url(../img/refs/w32t.jpg) no-repeat;}
#w33 {background: url(../img/refs/w33t.jpg) no-repeat;}
#w34 {background: url(../img/refs/w34t.jpg) no-repeat;}
#w35 {background: url(../img/refs/w35t.jpg) no-repeat;}
#w36 {background: url(../img/refs/w36t.jpg) no-repeat;}
#w37 {background: url(../img/refs/w37t.jpg) no-repeat;}
#w38 {background: url(../img/refs/w38t.jpg) no-repeat;}
#w39 {background: url(../img/refs/w39t.jpg) no-repeat;}
#w40 {background: url(../img/refs/w40t.jpg) no-repeat;}

#s01 {background: url(../img/refs/s01t.jpg) no-repeat;}
#s02 {background: url(../img/refs/s02t.jpg) no-repeat;}
#s03 {background: url(../img/refs/s03t.jpg) no-repeat;}
#s04 {background: url(../img/refs/s04t.jpg) no-repeat;}
#s05 {background: url(../img/refs/s05t.jpg) no-repeat;}
#s06 {background: url(../img/refs/s06t.jpg) no-repeat;}
#s07 {background: url(../img/refs/s07t.jpg) no-repeat;}
#s08 {background: url(../img/refs/s08t.jpg) no-repeat;}
#s09 {background: url(../img/refs/s09t.jpg) no-repeat;}
#s10 {background: url(../img/refs/s10t.jpg) no-repeat;}
#s11 {background: url(../img/refs/s11t.jpg) no-repeat;}
#s12 {background: url(../img/refs/s12t.jpg) no-repeat;}
#s13 {background: url(../img/refs/s13t.jpg) no-repeat;}
#s14 {background: url(../img/refs/s14t.jpg) no-repeat;}

#c01 {background: url(../img/refs/c01t.jpg) no-repeat;}
#c02 {background: url(../img/refs/c02t.jpg) no-repeat;}
#c03 {background: url(../img/refs/c03t.jpg) no-repeat;}
#c04 {background: url(../img/refs/c04t.jpg) no-repeat;}
#c05 {background: url(../img/refs/c05t.jpg) no-repeat;}
#c06 {background: url(../img/refs/c06t.jpg) no-repeat;}
#c07 {background: url(../img/refs/c07t.jpg) no-repeat;}
#c08 {background: url(../img/refs/c08t.jpg) no-repeat;}
#c09 {background: url(../img/refs/c09t.jpg) no-repeat;}
#c10 {background: url(../img/refs/c10t.jpg) no-repeat;}

#d01 {background: url(../img/refs/d01t.jpg) no-repeat;}
#d02 {background: url(../img/refs/d02t.jpg) no-repeat;}
#d03 {background: url(../img/refs/d03t.jpg) no-repeat;}
#d04 {background: url(../img/refs/d04t.jpg) no-repeat;}
#d05 {background: url(../img/refs/d05t.jpg) no-repeat;}
#d06 {background: url(../img/refs/d06t.jpg) no-repeat;}
#d07 {background: url(../img/refs/d07t.jpg) no-repeat;}
#d08 {background: url(../img/refs/d08t.jpg) no-repeat;}
#d09 {background: url(../img/refs/d09t.jpg) no-repeat;}
#d10 {background: url(../img/refs/d10t.jpg) no-repeat;}
#d11 {background: url(../img/refs/d11t.jpg) no-repeat;}
#d12 {background: url(../img/refs/d12t.jpg) no-repeat;}
#d13 {background: url(../img/refs/d13t.jpg) no-repeat;}
#d14 {background: url(../img/refs/d14t.jpg) no-repeat;}
#d15 {background: url(../img/refs/d15t.jpg) no-repeat;}
#d16 {background: url(../img/refs/d16t.jpg) no-repeat;}
#d17 {background: url(../img/refs/d17t.jpg) no-repeat;}
#d18 {background: url(../img/refs/d18t.jpg) no-repeat;}
#d19 {background: url(../img/refs/d19t.jpg) no-repeat;}
#d20 {background: url(../img/refs/d20t.jpg) no-repeat;}
#d21 {background: url(../img/refs/d21t.jpg) no-repeat;}


#f01 {background: url(../swf/f01.jpg) no-repeat;}
#f02 {background: url(../swf/f02.jpg) no-repeat;}
#f03 {background: url(../swf/f03.jpg) no-repeat;}
#f04 {background: url(../swf/f04.jpg) no-repeat;}
#f05 {background: url(../swf/f05.jpg) no-repeat;}

#f07 {background: url(../swf/f07.jpg) no-repeat;}

#f09 {background: url(../swf/f09.jpg) no-repeat;}
#f10 {background: url(../swf/f10.jpg) no-repeat;}
#f11 {background: url(../swf/f11.jpg) no-repeat;}

#k01 {background: url(../img/refs/abb.gif) no-repeat;}
#k02 {background: url(../img/refs/klett.gif) no-repeat;}
#k03 {background: url(../img/refs/hmc.gif) no-repeat;}
#k04 {background: url(../img/refs/edifice.gif) no-repeat;}
#k05 {background: url(../img/refs/pioneer.gif) no-repeat;}
#k06 {background: url(../img/refs/prace.gif) no-repeat;}
#k07 {background: url(../img/refs/jobs.gif) no-repeat;}

#t01 {background: url(../img/refs/t01t.jpg) no-repeat;}
#t02 {background: url(../img/refs/t02t.jpg) no-repeat;}
#t03 {background: url(../img/refs/t03t.jpg) no-repeat;}
#t04 {background: url(../img/refs/t04t.jpg) no-repeat;}
#t05 {background: url(../img/refs/t05t.jpg) no-repeat;}
#t06 {background: url(../img/refs/t06t.jpg) no-repeat;}
#t07 {background: url(../img/refs/t07t.jpg) no-repeat;}
#t08 {background: url(../img/refs/t08t.jpg) no-repeat;}
#t09 {background: url(../img/refs/t09t.jpg) no-repeat;}
#t10 {background: url(../img/refs/t10t.jpg) no-repeat;}
#t11 {background: url(../img/refs/t11t.jpg) no-repeat;}
#t12 {background: url(../img/refs/t12t.jpg) no-repeat;}
#t13 {background: url(../img/refs/t13t.jpg) no-repeat;}
#t14 {background: url(../img/refs/t14t.jpg) no-repeat;}
#t15 {background: url(../img/refs/t15t.jpg) no-repeat;}
#t16 {background: url(../img/refs/t16t.jpg) no-repeat;}
#t17 {background: url(../img/refs/t17t.jpg) no-repeat;}
#t18 {background: url(../img/refs/t18t.jpg) no-repeat;}

#r01 {background: url(../img/refs/r01t.jpg) no-repeat;}

#m01 {background: url(../img/refs/m01t.jpg) no-repeat;}

#e01 {background: url(../img/refs/e01t.jpg) no-repeat;}

#ucebna {background: url(../img/ucebna.jpg) no-repeat;}

#page #offer .mainOffer {font-size: 18px; text-decoration: underline; font-family: Tahoma, "Times New Roman", Times, serif; font-weight: normal; }

#page #offer H3 {margin: 0 0 2px 0; font-size: 18px;}
#page #offer H4 {display: block; font-size: 18px; margin: 18px 0 6px; color: #bc0113;  font-family: Tahoma, "Times New Roman", Times, serif; font-weight: normal; border-bottom: 2px solid #CCCCCC; padding-bottom: 2px}
#page #offer H5 {margin: 18px 0 2px; font-size: 13px;font-family:Arial, Helvetica, sans-serif}
#page #offer H6 {margin: 10px 0 2px; font-size: 11px;}

#page .footBarLeft {float: left; width: 47%}
#page .footBarRight {float: right; width: 47%}
#page .footBar {padding: 0 10px 10px 10px; height: 90px; border: 1px solid #CFE8EF; margin-top: 25px; background-color:#fbfeff; border-bottom: 3px solid #CFE8EF;}
#page .footBar SPAN.fceHead {font-weight: bold; position: relative; bottom: 8px; background: white; padding: 0 5px; color:#6699CC;}


#page #contacts {padding: 15px 15px 35px 25px; width: 95%; }
#page #contacts .rightCol {padding: 0 15px 0 0; float: left; width: 72%;}
#page #contacts .leftCol {padding: 0 45px 0 0; float: left; width: 20%;}
#page #contacts .rightCol P {margin: 10px 0 1px; background: none; padding: 0;}

#page #contacts .leftCol P {margin: 0 0 1px; background: none;}
#page #contacts #address {padding: 0; font-style: normal;}
#page #contacts INPUT {display: block;}

/* Refs */
#ref {text-align: left; width: 822px; background: #FFFFFF; padding: 0 15px 0 25px;}

/* Footer */
#footer {width: 860px; color:#FFFFFF; background: #003c6d; padding: 8px 2px; border-top: 3px solid #ff9900; border-bottom: 3px solid #0d2844;}
#footer .nav {margin: 0;}

#footer .nav .break {height: auto; }
#footer .nav ul {margin: 0 0 0 15px; padding: 0; list-style-type: none; white-space: nowrap;}
#footer .nav ul li {white-space: nowrap; margin: 0; padding: 0 0 5px 10px; float: left; color: #ff7e00}
#footer .nav ul li a {color: #d6edff}
#footer .nav ul li a:hover {text-decoration:underline;}

/* soutez */
#soutez OL Li {margin: 5px 0 20px; color: #BC0113; font-weight: bold}
#soutez .question {color: #000000; font-size: 12px; margin: 0 0 3px 0; font-weight: normal}
#soutez LABEL {cursor: pointer; cursor: hand; position: relative; bottom: 3px; color: black; font-weight: normal}
#soutez LABEL:hover {text-decoration: underline; color: #bc0113}
#soutez TD {color: black; font-weight: normal}
#soutez #i-agree {margin: 5px 0 0 20px;}
#soutez #i-agree INPUT {margin: 0 7px 20px 0; float: left}


/* Print Only */
#printFooter {display: none;}
