/* basic */
a { color: #C88800;font-weight:bold; }
a:hover { color: #C88800;text-decoration:none; }
body { color: #272727;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; margin: 0px auto; position: relative; text-align: center; width: 894px;padding: 0px;}
h1, h2, h3, h4 { color: #006C93;font-family:Arial, Helvetica, sans-serif;}
h1 { font-size: 160%;font-weight:bold;margin-top:0px;clear:both;}

h1.target-2100 {padding:13px 0px 13px 50px;background:url(/img/ico-target-2100.gif) no-repeat 0% 50%;}
h1.o-spolecnosti {padding:13px 0px 13px 50px;background:url(/img/ico-o-spolecnosti.gif) no-repeat 0% 50%;}
h1.nase-sluzby {padding:13px 0px 13px 50px;background:url(/img/ico-nase-sluzby.gif) no-repeat 0% 50%;}
h1.outsourcing-mezd {padding:13px 0px 13px 50px;background:url(/img/ico-outsourcing-mezd.gif) no-repeat 0% 50%;}
h1.reference {padding:13px 0px 13px 50px;background:url(/img/ico-reference.gif) no-repeat 0% 50%;}
h1.podnikejte-s-nami {padding:13px 0px 13px 50px;background:url(/img/ico-podnikejte-s-nami.gif) no-repeat 0% 50%;}
h1.kontakt {padding:13px 0px 13px 50px;background:url(/img/ico-kontakt.gif) no-repeat 0% 50%;}
h1.novinky {padding:13px 0px 13px 50px;background:url(/img/ico-novinky.gif) no-repeat 0% 50%;}
h1.pro-zakazniky {padding:13px 0px 13px 50px;background:url(/img/ico-pro-zakazniky.gif) no-repeat 0% 50%;}


h2 { font-size: 130%;font-weight:bold;padding:4px 0px 4px 25px;background:url(/img/h2-ico.png) no-repeat 0% 50%;}
h3 { font-size: 120%;font-weight:bold;}
h4 { font-size: 100%;}

#no h2 {background:none;padding-left:0px;}
img {border:none;}

ul {margin:0px;padding:0px;margin-left:10px;}
li {list-style:none;padding-left:13px;margin:0px;padding:0px;list-style-image:url("/img/li.gif");margin-left:15px;}
img.left {float:left;padding:0px 15px 15px 0px;}
img.right {float:right;padding:0px 0px 15px 15px;}
hr {border: 0;width: 100%;color: #E7E7E7;background-color: #E7E7E7;height: 1px;margin-top:20px;margin-bottom:20px;}

table.border {font-size: 90%;width:100%;border-collapse:collapse;}
table.border td, table.border th {padding: 3px 5px;border: 1px solid  #609dc5;}
table.border th {text-align: center;font-weight: bold;background-color: #f1f7fb;color:#000000;}

#page { position: relative; text-align: left;line-height:150%;}
.nodisplay input {display:none;visibility:hidden;border:none;}
/* basic */

/* menu */
#head { background: transparent url("img/header.jpg") no-repeat right; color: inherit; height: 145px; position: relative; text-align: left; width: 893px; }
#logo { cursor: pointer; display: block;left:0px;top:6px; height: 107px;position: absolute; text-align: left; text-decoration: none;width: 201px; z-index: 15; }
#logo span { background: transparent url("img/mpro-logo.jpg") no-repeat; display: block; height: 107px; position: absolute; width: 201px; z-index: 5; }
#logo strong { color: black; position: absolute; text-decoration: underline;display:none; }
#logo:hover strong { text-decoration: none; }

#menu { position: absolute; text-align: left; top: 145px;left:0px;width: 908px; z-index: 99;background:url(img/m9.jpg) no-repeat 100% 0%;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px; height:47px;}
#menu ul li {float: left;margin: 0;list-style: none;padding:0px;text-align:center;list-style-image:none; overflow:hidden;line-height:47px; height:47px; }
#menu ul {margin:0px;padding:0px;width:908px;}
#menu ul li a {text-decoration: none;display: block;line-height: 41px;color:#00749F;text-transform:uppercase;overflow:hidden; height:47px;  }
#menu ul li a:hover {color:#C88800;}
#menu ul li#m1 a {width: 120px;background:#F6F6F6 url(img/m1.jpg) no-repeat;}
#menu ul li#m2 a {width: 115px;background:#F6F6F6 url(img/m2.jpg) no-repeat;}
#menu ul li#m3 a {width: 104px;background:#F6F6F6 url(img/m3.jpg) no-repeat;}
#menu ul li#m4 a {width: 102px;background:#F6F6F6 url(img/m4.jpg) no-repeat;}
#menu ul li#m5 a {width: 144px;background:#F6F6F6 url(img/m5.jpg) no-repeat;}
#menu ul li#m6 a {width: 89px;background:#F6F6F6 url(img/m6.jpg) no-repeat;}
#menu ul li#m7 a {width: 139px;background:#F6F6F6 url(img/m7.jpg) no-repeat;}
#menu ul li#m8 a {width: 80px;background:#F6F6F6 url(img/m8.jpg) no-repeat;}
#menu li.current a, #menu li a:hover {color:#C88800;}
#menu li.current a {cursor:default;}
/* menu */

/* sidebar */
#sidebar {float:left;width:202px;margin-top:67px;margin-bottom:40px;}
#sidebar h3 {color:#ffffff;font-size:125%;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;background: #1C89B2 url(img/sidebar-h3.jpg) no-repeat;padding:3px 0px;padding-left:15px;margin:0px;}
#sidebar ul {margin:0px;padding:0px;padding:10px 5px 10px 15px;}
#sidebar li {padding:0px;margin:0px;list-style:none;list-style-image:none;width:187px;display:block;border-bottom:1px solid #E7E7E7;padding-bottom:7px;margin-bottom:7px;background:none;font-size:110%;}
#sidebar li a {background:url(img/sidebar-li.gif) no-repeat 100% 50%;width:172px;padding-right:15px;display:block;color:#474747;text-decoration:none;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
#sidebar li a:hover, #sidebar li.current a {color:#C88800;}

#sidebar #news {background-color:#F5F5F5;width:172px;padding:10px 15px 10px 15px;margin-bottom:15px;}
#sidebar #news h3, #sidebar #login h3 {color: #006C93;margin:0px;padding:0px;padding:9px 0px 9px 45px;background:url(img/novinky-h3.gif) no-repeat 0% 50%;}
#sidebar #news p {padding:0px;margin:0px;margin:15px 0px;}
#sidebar #news a {color:#C88800;font-weight:bold;}

#sidebar #login {border:1px solid #F3E5C7;width:172px;padding:10px 15px 10px 15px;background:url(img/login-back.gif) repeat;}
#sidebar #login h3 {background:url(img/login-h3.gif) no-repeat 0% 50%;padding:12px 0px 12px 55px;}
#sidebar #login form {margin:0px;padding:0px;width: 153px;}
#sidebar #login label {border:none;display: block;width: 153px;padding:3px 0px;}
#sidebar #login legend {display:none;margin:0px;padding:0px;}
#sidebar #login fieldset {margin:0px;padding:0px;border:none;}
#sidebar #login div input {display: block;width: 153px;background: #FEFEFF;border: 1px solid #609DC5;font-size:80%;}
#sidebar #login .with_send {padding-top: 15px;}
#sidebar #login input.send {display: inline;float: right;width: auto;border: 0;margin-right:-1px;}
* html body #sidebar #login input.send {display: inline;float: right;width: auto;border: 0;margin-right:-3px;}
#sidebar #login p a {color:#ffffff;text-decoration:none;}
#sidebar #login p {background: url(img/klientska-sekce.gif) no-repeat 50% 50%;padding:3px 5px;font-family:Arial, Helvetica, sans-serif;text-align:center;}

#sidebar #menu-home {width:206px;}
#sidebar #menu-home h3 {background-color:#FFFFFF;margin:0;margin-bottom:10px;}
#sidebar #menu-home ul {margin:0px;padding:0px;}
#sidebar #menu-home li {height:53px;padding-top:55px;width:206px;margin:0px;padding:0px;margin-bottom:5px;border:none;}
#sidebar #menu-home li a {padding:0px;margin:0px;padding-left:64px;width:135px;line-height:53px;}
#sidebar #menu-home li.ent {background:url(img/home-enterprise.jpg) no-repeat;}
#sidebar #menu-home li.adv {background:url(img/home-advanced.jpg) no-repeat;}
#sidebar #menu-home li.prof {background:url(img/home-professional.jpg) no-repeat;}
#sidebar #menu-home li.stan {background:url(img/home-standard.jpg) no-repeat;}

#sidebar h3 a {color:#ffffff;text-decoration:none;}
/* sidebar */

/* content */

#content {float:right;width:660px;margin-top:67px;margin-bottom:40px;position:relative;font-size:110%;}
#content2 {float:right;width:610px;margin-top:125px;margin-bottom:40px;padding-right:20px;font-size:110%;}
#content #box1 { background: transparent url("img/target-2100-homepage.jpg") no-repeat right; color: inherit; height: 255px;text-align: left; width: 320px;float:left; }
#content #box1 .logo { cursor: pointer; display: block;left:177px;top:100px; height: 120px;position: absolute; text-align: left; text-decoration: none;width: 120px; z-index: 15; }
#content #box1 .logo span { background: transparent url("img/target-2100-logo.jpg") no-repeat; display: block; height: 120px; position: absolute; width: 120px; z-index: 5; }
#content #box1 .logo strong { color: black; position: absolute; text-decoration: underline;display:none; }
#content #box1 .logo:hover strong { text-decoration: none; }
#content #box2 { background: transparent url("img/outsourcing-homepage.jpg") no-repeat right; color: inherit; height: 255px; position: relative; text-align: left; width: 320px;float:right; }
#content #box2 .logo { cursor: pointer; display: block;left:177px;top:100px; height: 120px;position: absolute; text-align: left; text-decoration: none;width: 120px; z-index: 15; }
#content #box2 .logo span { background: transparent url("img/outsourcing-logo.jpg") no-repeat; display: block; height: 120px; position: absolute; width: 120px; z-index: 5; }
#content #box2 .logo strong { color: black; position: absolute; text-decoration: underline;display:none; }
#content #box2 .logo:hover strong { text-decoration: none; }

#content #boxes {background:url(img/boxes.gif) repeat-y;float:none;clear:both;border:1px solid white;width:660px;}
#content #boxes .cleaner {float:none;clear:both;background:url(img/boxes-bottom.gif) no-repeat bottom;height:1px;width:660px;}
#content #box3 {border-top:1px solid #609DC5;width:282px;float:left;padding:15px 19px;}
#content #box3 h1 { color: #006C93;margin:0px;padding:0px;font-size:160%;background: url(img/target-ico-h1.gif) 0% 50% no-repeat;padding:11px 0px 11px 45px;}
#content #box4 {border-top:1px solid #0084B5;bac kground-color:#F5F5F5;width:282px;float:right;padding:15px 19px;hei ght:351px;min-he ight:351px;}
#content #box4 h2 { color: #006C93;margin:0px;padding:0px;font-size:160%;background: url(img/mpro-ico-h2.gif) 0% 50% no-repeat;padding:11px 0px 11px 45px;}
/* content */

/* update */
.box-update {width:300px;height:150px;background:url(img/update-target.jpg) no-repeat;float:left;}
.box-update a {font-weight: bold;font-size:145%;color:#ffffff;}
.box-update p {text-align:right;padding: 0px 20px 0px 0px;color:#ffffff;font-weight:bold;}
.box-update p.text {padding-top:20px;}
.box-help {width:300px;height:150px;background:url(img/helpdesk.jpg) no-repeat;float:right;}
.box-help a {font-weight: bold;font-size:145%;color:#1C75BA;}
.box-help p {text-align:right;padding: 0px 20px 0px 0px;color:#1C75BA;font-weight:bold;}
.box-help p.text {padding-top:53px;}

/* pavouk */
#pavouk {width:602px;background:url(img/spider-1.jpg) no-repeat 144px 0px;font-size:95%;font-weight:bold;margin-top:30px;}
#pavouk ul {margin:0px;padding:0px;list-style-image:none;list-style:none;}
#pavouk li {text-align:center;padding:0px;margin:0px;display:block;padding:12px 5px 5px 5px;height:39px;color:#565656;margin:0px;}
#pavouk li a {color:#FFFFFF;text-decoration:none;margin:0px;}
#pavouk li.green {background:url(img/button-green.jpg) no-repeat top;}
#pavouk li.blue {background:url(img/button-blue.jpg) no-repeat top;}
#pavouk li.gray2 {background:url(img/button-gray2.jpg) no-repeat top;padding:0px;font-size:90%;line-height:normal;padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#pavouk li.gray2 a, #pavouk li.gray a {color:#565656;cursor:default;font-weight:bold;font-size:11px;}
#pavouk li.red {background:url(img/button-red.jpg) no-repeat top;color:#ffffff;}
#pavouk li.gray {background:url(img/button-gray.jpg) no-repeat top;padding:0px;font-size:90%;line-height:normal;padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#pavouk li.yellow {background:url(img/button-yellow.jpg) no-repeat top;}
#pavouk li.purple {background:url(img/button-purple.jpg) no-repeat top;color:#ffffff;}
#pavouk .left {float:left;}
#pavouk .left ul {margin-bottom:8px;}
#pavouk .left ul li {width:128px;padding:12px 9px 9px 14px;}
#pavouk .right {float:right;}
#pavouk .right ul {margin-bottom:4px;}
#pavouk .right ul li {width:129px;padding:12px 14px 9px 8px;}
#pavouk ul li.pad1 {padding-top:14px;padding-bottom:7px;}
#pavouk ul li.pad2 {padding-top:10px;padding-bottom:11px;}
#pavouk h2 {position:absolute;text-align:center;padding:0px;margin:0px;left:430px;font-size:140%;width:265px;line-height:130%;background:none;}
#pavouk p.verze {text-align:center;padding-top:320px;line-height:170%;font-size:95%;}
#pavouk p.verze strong {color: #0084B5;}

/* pavouk */


/* footer */
#footer {clear:both;float:none;height:111px;background:url(img/footer.gif) no-repeat;padding:0px 13px 0px 220px;color:#5E5E5E;}
#footer p {padding:0px;margin:0px;line-height:40px;font-size:80%;font-family:Tahoma;Verdana, Arial, Helvetica, sans-serif;padding-top:15px;}
#footer p.right {text-align:right;padding-top:-30px;margin-top:-55px;}
#footer a {color:#0084B5;font-weight:normal;text-transform:uppercase;}
#footer a.current, #footer a:hover {color:#C88800;}
#footer a.current {cursor:default;text-decoration:none;}
/* footer */

/* navigace */
#navigace {position:absolute;top:211px;left:235px;width:660px;background-color:#F1F7FB;border:1px solid #609DC5;}
#navigace p {margin:0px;padding:2px 6px;font-weight:bold;color: #474747;font-size:90%;}
#navigace a {color:#474747;}
#navigace span {font-weight:normal;border-right:1px solid #609DC5;padding:5px 10px 5px 3px;margin-right:10px;}
/* navigace */

/* form */
#content2 form {margin:0px;padding:0px;width: 400px;}
#content2 form div {clear: both;padding: 6px 0;}
#content2 label {border:none;display:block;float: left;width: 138px;}
#content2 legend {display:none;}
#content2 fieldset {border:none;}
#content2 input, #content2 textarea {display: block;float: left;width: 200px;background: #FEFEFF;border: 1px solid #609DC5;}
#content2 .with_send {padding-top: 10px;}
#content2 .with_send input {cursor:pointer;}
#content2 .send {display: inline;float: right;width: auto;border: 0;font-weight:bold;}
#content2 .fleft {float: left;}
#content2 form label strong, #content2 form .with_send span span {color:red;font-weight:bold;font-size:110%;}
#content2 form strong {color:red;font-weight:bold;font-size:110%;padding-left:5px;}

#login-client {padding:5px 15px 10px 15px;width:400px;height:150px;background:url(img/login-client.jpg) no-repeat;float:left;}
#login-client p {margin:0;padding:0;}
#login-client form {margin:0px;padding:10px 0;width:auto;}
#login-client label {border:none;color:#fff;float:none;text-align:left;margin:0px;padding:0px;font-weight:bold;}
#login-client legend {display:none;margin:0px;padding:0px;}
#login-client fieldset {margin:0px;padding:0px;border:none;}
#login-client input {background: #FEFEFF;width:200px;border: 1px solid #609DC5;float:none;margin:0px;padding:1px;margin-bottom:10px;}
#login-client .with_send input {cursor:pointer;float: none;width: auto;border: 0;font-weight:bold;padding:0px;margin:0;}
 /*form */

/* Target */
.rozcestnik-vlevo {float:left;width:290px;margin-bottom:15px;}
.rozcestnik-vpravo {float:right;width:290px;margin-bottom:15px;}
.rozcestnik-vlevo h2 a, .rozcestnik-vpravo h2 a {color:#006C93;}
.rozcestnik-vlevo h2, .rozcestnik-vpravo h2 {background:none;padding:0px;}
.cleaner hr {display:none;}
/* Target */
p.important {border-left: 4px solid #E9E9E9;margin-left: 20px;padding-left: 10px;color: #007FAE;}
.cleaner {float:none;clear:both;}
.info a {padding-right:20px;background: url(img/sidebar-li.gif) no-repeat 100% 50%;}
p.top {text-align:right;margin-top:40px;cleaner:both;float:none;}
p.top a {padding-left:15px;background:url(img/top.gif) no-repeat 0% 50%;}
.rssThumbFloat, .bos_image_index {float: left;width: 270px;margin: 0 15px 15px 0;padding: 5px;text-align: center;font-size: .85em;}
.rssThumbFloat a, .rssThumbFloat img {display:block;}

/* language */
#language {position:absolute;top:123px;left:15px;}
#language p {padding:0px;margin:0px;padding:0px;}
#language a {font-weight:bold;padding-left:25px;color:#006C93;}
#language a.cz {background:url(/img/cz.gif) no-repeat 0% 50%;} 
#language a.en {background:url(/img/en.gif) no-repeat 0% 50%;} 
#language a.current {cursor:default;text-decoration:none;}

