/* (c) 1998 - 2006 Millennium 000 spol. s r. o. , URL: http://www.millennium000.sk */
/* Zakladne styly na stranke */
body { background:#fff; color:#666; font:normal 0.7em Arial, Helvetica, Tahoma, sans-serif; padding:0; margin:0; text-align:center;}
body.mainBody { background:#DADADA;}
form { padding:0; margin:0;}
h1 { background:url('../Img/logo_millennium.gif') no-repeat; width:89px; height:88px; padding:0; margin:0; position:absolute;}
h2 { padding:0; margin:0;}

img {border:0;}

/* Hlavne vrstvy */
#container { background:#fff; color:#666; padding:0; margin:0 auto; width:763px; text-align:left;}

#header { background:#FFF url('../Img/bg_header.gif') repeat-x bottom; color:#666; padding:0; margin:0; height:10.7em;}
#headerSet { padding:16px;}
#pnlSearch { background:#EDEDED; color:#666; width:191px; height:6.22em; padding:0; margin:30px -16px 0 0; display:inline; float:right;}
#pnlSearchSet { padding:13px 16px 0 16px;}

#contentLeft { background:#fff; color:#666; width:572px; float:left; margin-right:-1px; border-right:solid 1px #dadada;}
#contentRight { background:#fff url('../Img/bg_rightcontent.gif') repeat-y; color:#000; width:191px; float:right;}
#contentRightSet { background:inherit; color:#6D6D6D; padding:0 16px 10px 16px;}

#footer { clear:both; }
#footerLeft { background:#000; color:#858585; width:572px; height:4.8em; float:left;}
#footerLeftSet { padding:13px 16px 0 16px;}
#footerRight { background:#000; color:#858585; width:191px; height:4.8em; float:right; }
#footerRightSet { padding:27px 15px 0 16px; text-align:right;}

/* Hlavne vrstvy !Podstranka */
#subcontainer { background:#fff; color:#666; padding:0; margin:0 auto; width: 763px; text-align:left;}
#navContext { background:#E4F9FF; color:#1A83BD; padding:8px 16px 8px 16px; font-size:1.0em; border-bottom:1px solid #DADADA;}

#subContentLeft { color:#666; width:190px; margin-right:0px; float:left; margin-bottom:32px; overflow:hidden;}
#subContentRight { background:#fff; color:#666; width:573px; float:right; overflow:hidden;}
#content { width:531px; /* <= lte IE6 fix */ border-left:1px solid #DADADA; padding:16px 15px 48px 16px; font-size:1.1em;}

/* Ostatne vrstvy*/
.box {position:relative;height:100%;overflow:hidden;float:left; width:142px; color:#000; border-right: solid #fff 1px;}
.boxNoBrd {position:relative;height:100%;overflow:hidden;float:left; width:142px; color:#000;}
.widerBox {width:143px !important;border-right: solid #fff 0px;}
.boxSet {position:absolute;padding:13px 5px 25px 10px;height:100%;}
.boxWrap {height:220px;float:left; width:572px; background:#5bc4f1; border-bottom:1px solid #DADADA; border-top:solid #fff 1px;}
.boxSet a {font-weight:bold !important;color:#231F20 !important;text-decoration:underline !important;}
.boxSet img {margin-bottom:0px;}
	.boxSet img.up2 {margin-top:-3px;margin-bottom:3px;}

.separator { clear:both; height:0; }

.items { width:538px; padding:0px 0 5px 0; float:left; clear:both;}
.itemLeft { width:150px; margin:7px 0 0 0; float:left;}
.itemRight { margin:4px 0 0 0;}

.itemsCont { width:538px; padding:0px 0 5px 0; float:left; clear:both}
.itemContLeft { width:225px; margin:7px 0 0 0; float:left;}
.itemContRight { margin:8px 0 0 0;}

/* Nadpisy */
h2.smallBlue { background:inherit; color:#0A365B; padding:0 0 8px 0; margin:0; font-size:1.0em; font-weight:normal;}
#contentRight h2 { background:inherit; color:#0A365B; padding:10px 16px 10px 16px; margin:0; font-size:1.2em; font-weight:bold; border-bottom:1px solid #DADADA;}
.box b, .box2 b { background:inherit; color:#000; padding:14px 0 5px 13px; margin:0; font-size:1.0em; font-weight:bold;}
.box h2, .box2 h2 { background:inherit; color:#FFF; padding:0 0 14px 0; margin:0; font-size:1.2em; font-weight:bold;}

.h24 span, .h25 span, .h26 span, .h213 span, .h215 span, .h221 span, .h254 span, .h255 span, .h289 span, .h290 span, .h296 span, .h2113 span, .h237 span  { display:none; }
.h24 { background:url('../ImgCont/art_rieseniasluzby.gif') no-repeat bottom; width:500px; height:41px;}
.h25 { background:url('../ImgCont/art_referencie.gif') no-repeat bottom; width:500px; height:41px;}
.h237 { background:url('../ImgCont/art_rieseniasluzby.gif') no-repeat bottom; width:500px; height:41px;}
.h26 { background:url('../ImgCont/art_kariera.gif') no-repeat bottom; width:500px; height:41px;}
.h213 { background:url('../ImgCont/art_pravneinfo.gif') no-repeat bottom; width:500px; height:41px;}
.h215 { background:url('../ImgCont/art_kontakt.gif') no-repeat bottom; width:500px; height:41px;}
.h221 { background:url('../ImgCont/art_ospolocnosti.gif') no-repeat bottom; width:500px; height:41px;}
.h254 { background:url('../ImgCont/art_tlacovecentrum.gif') no-repeat bottom; width:500px; height:41px;}
.h2113 { background:url('../ImgCont/art_tlacovecentrum.gif') no-repeat bottom; width:500px; height:41px;}
.h255 { background:url('../ImgCont/art_vyhladavanie.gif') no-repeat bottom; width:500px; height:41px;}
.h289 { background:url('../ImgCont/art_pomoc.gif') no-repeat bottom; width:500px; height:41px;}
.h290 { background:url('../ImgCont/art_mapastranok.gif') no-repeat bottom; width:500px; height:41px;}
.h296 { background:url('../ImgCont/art_klienti.gif') no-repeat bottom; width:500px; height:41px;}
.h20 { background:inherit; color:#666; width:500px; height:41px; text-indent:-6000px;}
.h2209 { background:url('../ImgCont/registracnyFormular.gif') no-repeat bottom; width:500px; height:41px; text-indent:-6000px;}

.title { font-size: 1.0em; font-weight: bold; margin:20px 0 10px 0;}
.newsTitle { margin:15px 0 5px 0;}
.frontDate { font-weight:bold; }
.helpTitle { margin:50px 0 0px 0;}
.txt { margin:0;}

#content h3 { background:inherit; color:#3EC6FF; font-size:1.4em; padding:0; margin:5px 0 35px 0;}
#content h5 { background:inherit; color:#3EC6FF; font-size:1.2em; padding:0; margin:5px 0 8px 0;}
#content h4 { background:#FFF url('../Img/bg_subart.gif') no-repeat; color:#666; font-size:1.0em; padding:0 0 0 11px; margin:15px 0 10px 0}

#content .refLeft h4 { background:#EDEDED; color:#087DBA; padding:0; margin:10px 16px 0 10px; font-size:1.4em;}
#content .refCardRight h4 { background:#fff; color:#087DBA; padding:0; margin:3px 0 12px 0; font-size:1.4em;}

/* Styly pre pismo */
.off { display:none;}
.bold { font-weight:bold;}
.date { background:inherit; color:#0A365B;}
.blue { background:inherit; color:#1A83BD;}
.red { background:inherit; color:#ff0000;}

.itemLeft b { background:inherit; color:#FF0000;}

/* Styly pre pismo vo vrstvach */
#contentRightSet b { background:inherit; color:#0A365B; font-weight:bold; font-size:1.1em}
#contentRightSet p { background:inherit; color:#666666; font-size:1.0em; margin:5px 0 5px 0;}
#navContext p { padding:0; margin:0;}
#footerLeft p { padding:0; margin:0;}
.refDlist p { padding:0; margin:0;}
.solDlist p { padding:0; margin:0;}
/*.references p { padding:0 0 0 50px; margin:0 16px 0 0;}*/
.subRefLRight img { padding:0; margin:3px 0px 0 0;}
.subRefLeft img { padding:0; margin:3px 0px 0 0;}
.refVideo { float:left; clear:both; margin-top:30px}

.subRefLRight p { padding:0 0 0 50px; margin:0 16px 0 0;}
.subRefLeft p { padding:0 0 0 50px; margin:0 16px 0 0;}

/* Zalozky */
#header ul { width:300px; padding:0; margin:0 0 0 100px; list-style:none; position:absolute; line-height:1.9em;}
#header li.navTop1 { float:left; width:134px; }

#pnlHelp ul { list-style:none; padding:0; margin:0 0 0 336px; width:36.5em;}
#pnlHelp li {  padding:0 15px 0 6px; float:right;}
#pnlHelp li.bg { background:url('../Img/bg_linevertical.gif') no-repeat right; padding:0 6px 0 6px; float:right;}

#footerRightSet ul { padding:0; margin:0; list-style:none;}
#footerRightSet li {  padding:0 0 0 6px; float:right;}
#footerRightSet li.bg { background:url('../Img/bg_linevertical.gif') no-repeat right; padding:0 6px 0 6px; margin:0; float:right;}

#subContentLeft ul { list-style:none; padding:0; margin:0;}
#subContentLeft li { clear:left;}

#content ul { padding:0; margin:0; list-style:none;}
#content li { background: url('../Img/arrow_def4.gif') no-repeat; padding:0 0 0 19px; margin:5px 0 0 0; list-style:none;}

#content ul.map1 { padding:0; margin:0; list-style:none;}
#content ul.map2 { padding:0; margin:0; list-style:none; font-weight:normal}
#content ul.map3 { padding:0; margin:0; list-style:none;}

#content li.map1 { background:url('../Img/arrow_def.gif') no-repeat 0 0.8em; color:#1A83BD; padding:10px 0 5px 19px; margin:0; font-weight:bold; list-style:none;}
#content li.map2 { background:url('../Img/arrow_def2.gif') no-repeat -1em 0.4em; color:#1A83BD; padding:5px 0 1px 20px; margin:0; list-style:none;}
#content li.map3 { background:url('../Img/arrow_def3.gif') no-repeat -2.5em 0.5em; color:#1A83BD; padding:5px 0 0px 20px; margin:0; list-style:none;}

#contentLeft ul { padding:0; margin:0; list-style:none;}
#contentLeft ul li { background:url(../Img/arrow_box2.gif) no-repeat left -3px; padding:0 0 3px 13px; margin:5px 0 0 0;}

#contentLeft li.study { width:151px; /* <== lte IE7 fix */ background:url(../Img/arrow_white.gif) no-repeat; }
#contentLeft .widerBox li.study { width:153px !important; /* <== lte IE7 fix */ }

/* Styly pre riesenia */

.solDlist2 { width:522px; margin: 20px 0 0 0;background:#EDEDED; color:#666; float:left;clear:both; color: #000}
.solDlistL { width:310px; padding:10px 0px 10px 10px;float:left}
.solDlistR  { padding:10px 10px 10px 0px;}
.mrgTop { margin-top: 1.0em}

/* Styly pre riesenia */

.solution { width:538px; padding:10px 0 10px 0; float:left; clear:both; }
.solLeft { width:124px; margin: 0 10px 10px 0; border: solid 1px #CAF3FF; text-align:left;float:left}
.solCenter { width:123px; margin: 0 10px 10px 0; border: solid 1px #CAF3FF; text-align:left; float: left;}
.solRight { width:124px; margin: 0 0 10px 0; border: solid 1px #CAF3FF; text-align:left; float:left}
.solLeft img, .solCenter img, .solRight img{ float:right; margin: 0 0 2px 2px; }

.solSeparator { clear:both; }

.solution b { font-size: 1.1em; color:#087DBA;}
.solution span { font-size: 0.9em; margin: 10px 0 0 0;}

.right { float:right !important; border: 0px solid black;}

.solH135 {  height: 13.5em }
.solH145 {  height: 14.5em; }
.solH165 {  height: 16.5em; }
.solH175 {  height: 17.5em; }
.solH220 {  height: 22.0em; }
.solH235 {  height: 23.5em; }

span.list { display:block; font-size:1em; margin:0; }
span.list span { display:block; padding-left:18px; font-size:1em; background:url(../Img/arrow_def4.gif) no-repeat left top; }
span.list span:first-child { margin-top:0px; }

/* Styly pre referencie */
.references {  margin:0 0 0 10px;}
.refLeft { background:#EDEDED; color:#666; width:25.4em; height:11.5em; margin:-8px 0 0 0; border-bottom: 1px #EDEDED solid; border-top: 1px #EDEDED solid; padding: 0px; float:left;}
.refLeft span { padding: 10px 10px 0px 10px; font-size:0.9em; display:block;}
.refRight { width:17.40em; height: 11.5em; margin:-8px 0 0 0; padding:0px; border: 1px #EDEDED solid; text-align:center; float:left;}
.refDlist { background:#EDEDED; color:#666; width:531px; margin:8px 0 5px 0; float:left; color: #000}
.solDlist { background:#EDEDED; color:#666; width:43.6em; margin:-8px 0 0 0; float:left; color: #000}
.refDlist div.p1 { width:302px; padding:12px 0px 3px 10px; float: left}
.refDlist div.p2 { width:217px; padding:10px 0px 8px 0px; float: right}
.refDlist2 { background:#EDEDED; color:#666; width:43.6em; padding:10px 0 10px 10px; margin: -8px 0 15px 0; float:left; color: #000}
.refDetailDiv { margin:16px 0 0 0;}

/*.refDlist span+span { width:17.60em; padding:12px 0px 3px 0px;}*/
.solDlist span { padding:12px 16px 3px 16px; display:block;}
/*.subRefLeft { width:47%; margin:24px 0 0 0; float:left;}
.subRefLRight { width:47%; margin:24px 0 0 0; float:right;}*/

.subRefLeft { width:255px; float:left; clear:both; padding:0; margin:0px 0 4px 0px; border:solid 0px #000;}
.subRefLRight { width:255px; float:left; overflow:hidden; padding:0;  margin:0px 0 4px 0; border:solid 0px #000;}

.refCardLeft { background:#EDEDED; color:#666; width:17em; height:13em; padding:5px 0 0 0; margin:-8px 0 0 0; float:left; text-align:center;}
.refCardRight { width:25.4em; margin:-8px 0 0 0; float:right;}

div.refArticle { background:#F6F6F6; color:#000; margin-bottom:15px;}
div.refArticle b { padding:4px 16px 4px 10px; display:block;}

div.refInfos { border-bottom: 1px #ffffff solid; background:#F6F6F6; float:left;}
div.refInfos div.left1 { width:145px; margin: 0; padding:5px 8px 5px 8px;  background:#F6F6F6; color:#000;float:left;}
div.refInfos div.right1 { width:348px; margin: 0; padding:5px 8px 5px 8px; border-left: 1px #ffffff solid; border-bottom: 1px #ffffff solid; background:#F6F6F6; color:#000; float:left;}

/* ocenenia */

.alignLeft { width: 150px; margin: 30px 20px 0 0; padding:0; float:left}
.alignRight { width: 360px; float:left}
.alignLeft2 { width: 280px; float:left}
.alignRight2 { margin: 30px 0 0 20px; padding:0;float:left}
p.txt img {padding: 0 8px 5px 0;}

/* News */

.btnNewsLeft { float: left;}
.btnNewsRight { float: right;}

/* Inputy */
.inputSearch { background:#FFF; color:#000; width:11.3em; font-size:1.0em; padding:1px; float:left;}
.dList147 { font-size:1.0em; width:147px; margin:-17px 0 7px 304px;}
.dList150 { font-size:1.0em; width:151px; margin:0 4px 0 5px;}
.dList151 { font-size:1.0em; width:118px; margin:0 0 0 5px;}
.dList160 { font-size:1.0em; width:180px; margin:0px 0 0 0px;float:right}

.dListReferencie { font-size:1.0em; width:208px; margin:0px 0 0 0px}


.input200 { background:#FFF; width:200px; margin:0 0 0 -3px;}
.input210 { background:#FFF; width:210px; margin:0 0 0 -3px;}
	.select210 { width:215px;} /* use together with input 210! */
.input350 { background:#FFF; width:350px; margin:0 0 0 -3px;}
	.select350 { width:354px; }
.area350 { background:#FFF; width:350px; height:100px; margin:0 0 0 -3px;}
.margin32b { margin-top: 3.20em;}
.margin08b { margin-top: 0.80em;}
.margin09t { padding-top: 0.90em;}

/* Obrazky background:url('../ImgCont/bnr_ebusiness.jpg') no-repeat; */
#bnrLeft { width: 572px;  height:193px; float:left; overflow:hidden; position:relative; }
/* #bnrRight { width: 192px; height:192px; float:left; overflow:hidden; } */

/* OBRAZKY KATEGORII - OBRAZOK V MODULE other - categorybanner*/
.subBnr { width:190px; height:107px; margin:0}
#subBnrDefault { background:url('../ImgCont/bnr_people.jpg') no-repeat;}
/* o spolocnosti */
.subBnr21 { background:url('../Img/CatImgBanner/21.jpg') no-repeat;}
/* riesenia */
.subBnr37 { background:url('../Img/CatImgBanner/37.jpg') no-repeat;}
/* referencie */
.subBnr5 { background:url('../Img/CatImgBanner/5.jpg') no-repeat;}
/* kariera */
.subBnr6 { background:url('../Img/CatImgBanner/6.jpg') no-repeat;}
/* kontakt */
.subBnr15 { background:url('../Img/CatImgBanner/15.jpg') no-repeat}
/* business solutions */
.subBnr34 { background:url('../Img/CatImgBanner/34.jpg') no-repeat;}
/* content management */
.subBnr35 { background:url('../Img/CatImgBanner/35.jpg') no-repeat;}
/* web marketing */
.subBnr36 { background:url('../Img/CatImgBanner/36.jpg') no-repeat;}
/* tlacove spravy */
.subBnr54 { background:url('../Img/CatImgBanner/54.jpg') no-repeat;}
/* klientska zona */
.subBnr96 { background:url('../Img/CatImgBanner/96.jpg') no-repeat;}
/* mapa stranok */
.subBnr90 { background:url('../Img/CatImgBanner/90.jpg') no-repeat;}
/* pomoc */
.subBnr89 { background:url('../Img/CatImgBanner/89.jpg') no-repeat;}
/* pravne info */
.subBnr13 { background:url('../Img/CatImgBanner/13.jpg') no-repeat;}
/* pravne info */
.subBnr55 { background:url('../Img/CatImgBanner/55.jpg') no-repeat;}
/* newsletter */
.subBnr113 { background:url('../Img/CatImgBanner/113.jpg') no-repeat;}


.noborder { border:0px solid #FFF;}
.imgLeft { margin:0 10px 0 0; float:left; border:1px solid #BFBFBF;}
.imgLeft2 { margin:0 10px 0 0; float:left;}
.ramcek { font-size: 1.1em; width:159px; height:159px; margin: 0px 0 25px 0; padding:0; border: 1px #666666 solid; background:#E4F9FF; color: #666; text-align:center;}

/* Linky / odkazy */
div#links {float:left; margin-bottom:15px; width:180px}
a.lnkArrow { float:left}

a:link, a:visited, a:hover { background:transparent; color:#1A83BD; text-decoration:underline;}
a:hover { color:#1A83BD; }

a.noNav:link, a.noNav:visited { background:inherit; color:#666; text-decoration:none; cursor:default;}
a.noNav:hover { background:inherit; color:#666; text-decoration:none; cursor:default;}

a.grey:link, a.grey:visited { background:inherit; color:#666; text-decoration:underline;}
a.grey:hover { background:inherit; color:#666; text-decoration:underline;}

.btnNewsRight a.grey2:link, .btnNewsRight a.grey:visited .btnNewsRight a.grey:active { background:inherit; color:#666; text-decoration:none;}
.btnNewsRight a.grey2:hover { background:inherit; color:#666; text-decoration:underline;}

a.btnSearch:link, a.btnSearch:visited, a.btnSearch:hover { background:url('../ImgCont/btn_search.gif') no-repeat; width:17px; height:17px; float:right; text-indent:-6000px; text-decoration:none;}

a.lnkLogo:link, a.lnkLogo:visited, a.lnkLogo:hover { width:84px; height:84px; text-indent:-6000px; font-size: 0.5em; display: block; text-decoration:none;}

a.lnkArrow:link, a.lnkArrow:visited { background:#FFF url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:0 0 0 19px; text-decoration:underline;}
a.lnkArrow:hover { background:#FFF url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:0 0 0 19px; text-decoration:underline;}

a.lnkArrow1:link, a.lnkArrow1:visited { background: url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:0 0 0 19px; text-decoration:underline;}
a.lnkArrow1:hover { background: url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:0 0 0 19px; text-decoration:underline;}

a.lnkQuestion:link, a.lnkQuestion:visited, a.lnkQuestion:hover { background:#FFF url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:5px 0 5px 19px; font-weight:bold; text-decoration:underline; border-top:1px solid #CAF3FF; border-bottom:1px solid #CAF3FF; display:block;}

#header li a, #header li a:visited { background:#FFF url('../Img/arrow_black_off.gif') 0 1px no-repeat; color:#1A83BD; padding:0 0 0 19px; font-weight:bold; font-size:1.1em; text-decoration:none;}
#header li a:hover { background:#FFF url('../Img/arrow_black_on.gif') 0 1px no-repeat; color:#0A365B; padding:0px 0 0 19px; font-weight:bold; font-size:1.1em; text-decoration:underline;}

#header li a.lnkTopOn, #header li a.lnkTopOn:visited, #header li a.lnkTopOn:hover { background:#FFF url('../Img/arrow_black_on.gif') 0 1px no-repeat; color:#0A365B; padding: 0px 0 0px 19px; font-weight:bold; font-size:1.1em; text-decoration:none;}

#pnlHelp li a, #pnlHelp li a:visited { background:#FFF; color:#1A83BD; padding:0; margin:0; font-weight:normal; font-size:1.0em; text-decoration:underline;}
#pnlHelp li a:hover { background:#FFF; color:#1A83BD; padding:0; margin:0; font-weight:normal; font-size:1.0em; text-decoration:underline;}

#contentLeft li a:link, #contentLeft li a:visited { background:transparent; color:#231F20; text-decoration:underline; font-weight:bold;}
#contentLeft li a:hover { background:transparent; color:#231F20; text-decoration:underline;}

#contentRightSet a:link, #contentRightSet a:visited { background:inherit; color:#1A83BD; font-weight:bold; text-decoration:underline;}
#contentRightSet a:hover { background:inherit; color:#1A83BD; font-weight:bold; text-decoration:underline;}

#contentRightSet a.lnkArrow:link, #contentRightSet a.lnkArrow:visited { background:#FFF url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:0 0 0 19px; font-weight:bold; text-decoration:underline;}
#contentRightSet a.lnkArrow:hover { background:#FFF url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:0 0 0 19px; font-weight:bold; text-decoration:underline;}

#footer a:link, #footer a:visited { /*background:inherit;*/ color:#FFF; text-decoration:underline;}
#footer a:hover { /*background:inherit;*/ color:#FFF; text-decoration:underline;}

/*.references a:link, .references a:visited { background:#FFF url('../Img/arrow_blue.gif') no-repeat; color:#1A83BD; padding:0 0 0 13px; text-decoration:none;}
.references a:hover {  background:#FFF url('../Img/arrow_blue.gif') no-repeat; color:#1A83BD; padding:0 0 0 13px; text-decoration:underline;}

.references a.lnkArrow:link, .references .lnkArrow:visited { background:#FFF url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:0 0 0 18px; margin:0 0 0 -19px; text-decoration:underline;}
.references a.lnkArrow:hover { background:#FFF url('../Img/arrow_def.gif') no-repeat; color:#1A83BD; padding:0 0 0 18px; margin:0 0 0 -19px; text-decoration:underline;}*/


a.btnSend span { padding:3px 21px 3px 8px; display:block;}
a.btnSend:link, a.btnSend:visited, a.btnSend:hover { position:absolute; height:20px; border: 1px solid #B5DDEF; font-size:1.0em; background:#0B7EB8 url('../Img/bg_btnsend.gif') no-repeat right; color:#B5DDEF; text-decoration:none; text-align:center; border-right-color:#072F45; border-bottom-color:#072F45; border-left-color:#51A3CE; cursor:default;}


div.odkazy a { margin:5px 17px 5px 11px; float:left}
a#bnr1:link, a#bnr1:visited, a#bnr1:hover { /*background:url('../ImgCont/bnr_arnia.gif') no-repeat;*/ width:74px; height:51px; float:left; /*text-decoration:none; text-indent:-6000px;*/}
a#bnr2:link, a#bnr2:visited, a#bnr2:hover { /*background:url('../ImgCont/bnr_dynamics.gif') no-repeat;*/ width:127px; height:50px; float:left; /*text-decoration:none; text-indent:-6000px;*/}
a#bnr3:link, a#bnr3:visited, a#bnr3:hover { /*background:url('../ImgCont/bnr_partnergold.gif') no-repeat;*/ width:72px; height:50px; float:left; /*text-decoration:none; text-indent:-6000px;*/}
a#bnr4:link, a#bnr4:visited, a#bnr4:hover { /*background:url('../ImgCont/bnr_awards.gif') no-repeat;*/ width:102px; height:51px; float:left; /*text-decoration:none; text-indent:-6000px;*/}
a#bnr5:link, a#bnr5:visited, a#bnr5:hover { /*background:url('../ImgCont/bnr_tcert_iso_9001.gif') no-repeat;*/ width:80px; height:50px; float:left; /*text-decoration:none; text-indent:-6000px;*/}
a#bnr6:link, a#bnr6:visited, a#bnr6:hover { /*background:url('../ImgCont/bnr_itkult.gif') no-repeat; margin-top: 17px;*/ width:102px; height:45px; float:left; /*text-decoration:none; text-indent:-6000px;*/}

.solution a:active, .solution a:link, .solution a:visited { font-size: 0.9em;  padding:10px; background:#ffffff; color:#666666; text-decoration:none; cursor:default; display:block}
.solution a:hover { font-size: 0.9em; padding:10px;background:#E4F9FF; color:#666666; text-decoration:none; cursor:default; display:block;}

/* Left navigation */
#subContentLeft a span, #subContentLeft a.left2 span, #subContentLeft a.left3 span { padding:0 16px 0 16px; display:block;}
#subContentLeft a:link, #subContentLeft a:visited { background:#0EA6E7; color:#FFF; width:190px; float:left; padding:8px 0 8px 0; text-decoration:none; border-top:1px solid #FFF;}
#subContentLeft a:hover { background:#087DBA; color:#FFF; width:190px; float:left; text-decoration:none; border-top:1px solid #FFF;}

#subContentLeftBnr a:link, #subContentLeftBnr a:visited { width:159px; height:159px; background:#E4F9FF; color: #666; font-size:1.1em; padding:5px; border: 1px #888 solid; text-align:center; text-decoration:none; margin:10px 0 0 10px; display: block}
#subContentLeftBnr a:hover { background:#E4F9FF; text-align: center; text-decoration:none;}

#subContentLeft a.left2:link, #subContentLeft a.left2:visited { background:#E4F9FF; color:#087DBA; width:190px; float:left; padding:8px 0 8px 0; text-decoration:none; border-top:1px solid #FFF;}
#subContentLeft a.left2:hover { background:#D4F1F9; color:#087DBA; width:190px; float:left; text-decoration:none; border-top:1px solid #FFF;}

#subContentLeft a.ramcek:link, #subContentLeft a.ramcek:visited { font-size: 1.0em; padding: 22px 0 0 0; margin:0; background: #E4F9FF; width: 159px; height:auto; border:0px; color:#087DBA; text-decoration:none;}
#subContentLeft a.ramcek:hover {  background: #E4F9FF; color:#087DBA;  text-decoration:none; }

#subContentLeft a.ramcek1:link, #subContentLeft a.ramcek1:visited { padding: 0px 0 0 0; margin:0; border:0; background: #ffffff; color:#087DBA; text-decoration:none; text-align:center}
#subContentLeft a.ramcek1:hover { background: #ffffff; color:#087DBA;  text-decoration:none; }

#subContentLeft a.left3:link, #subContentLeft a.left3:visited { background:#FAFAFA; color:#087DBA; width:190px; float:left; padding:8px 0 8px 0; text-decoration:none; border-top:1px solid #FFF;}
#subContentLeft a.left3:hover { background:#F5F5F5; color:#087DBA; width:190px; float:left; text-decoration:none; border-top:1px solid #FFF;}

#subContentLeft a.navLeftSel:link, #subContentLeft a.navLeftSel:visited { background:#087DBA; color:#FFF; width:190px; float:left; padding:8px 0 8px 0; text-decoration:none; border-top:1px solid #FFF;}
#subContentLeft a.navLeftSel:hover { background:#087DBA; color:#FFF; width:190px; float:left; text-decoration:none; border-top:1px solid #FFF;}

#subContentLeft a.navLeftSel2:link, #subContentLeft a.navLeftSel2:visited { background:#D4F1F9; color:#087DBA; width:190px; float:left; padding:8px 0 8px 0; text-decoration:none; border-top:1px solid #FFF;}
#subContentLeft a.navLeftSel2:hover { background:#D4F1F9; color:#087DBA; width:190px; float:left; text-decoration:none; border-top:1px solid #FFF;}

#subContentLeft a.navLeftSel3:link, #subContentLeft a.navLeftSel3:visited { background:#F5F5F5; color:#087DBA; width:190px; float:left; padding:8px 0 8px 0; text-decoration:none; border-top:1px solid #FFF;}
#subContentLeft a.navLeftSel3:hover { background:#F5F5F5; color:#087DBA; width:190px; float:left; text-decoration:none; border-top:1px solid #FFF;}


#flashcontent { position:relative; top:15px; left:15px;}

p.errorMsg {color:red; font-weight:bold; }


/* web slice */
p.entry-content
{text-align: left;}
   
   
   
/* nasi zamestnanci*/

div.bigBox{ background:url(../Img/bublina/bottombublina.gif) no-repeat 80% 100%; width:404px; float:right; margin-left:105px }
   .topBox { background:url(../Img/bublina/topbublina.gif) no-repeat 80% 0%; width:404px; height:16px }
   .bottomBox { width:377px} 
   .bottomBox p { width:320px; margin:0 0 0px 60px; padding-bottom:12px;}
   .bottomBox p span {  padding:8px 0; font-weight:bold; display:block; margin-bottom:0px}
	
   .bigPeopleBox { float:left; margin:30px 0 0px 5px; width:500px; position:relative;}
   .peopleBox { margin-bottom: 0px; float:left; margin-right:-3px; padding-right:3px }
   .peopleBox img {float: left; width:96px; position:absolute; bottom:0px; left:0}


#footer .rssLink a { padding-left:16px; background:url(../Img/rss12x12_bg_black.png) no-repeat left center; }

/* rottator */

#bnrLeft a {border:solid white 1px;display:block;text-decoration:none;cursor:default;position:absolute;padding:0px 4px;background:#EDEBEC;color:#868688;top:165px;left:540px;font-weight:bold;}
	#bnrLeft a.selected {background:#2B2C2E;color:#EDEBEC;}
	#bnrLeft img {cursor:pointer;}
	
/* SWR formular */
div.swrForm { padding-bottom:60px}
   .swrForm h3 { clear:both; float:left;  }
   .swrForm p { clear:both; margin:3px 0}
   .swrForm p label { width:130px; float:left}
   .swrForm p label b { color:red}
   .swrForm p input { width:180px}
   .swrForm p input.priloha { width:265px}
   .swrForm p textarea { width:180px}
   .swrForm p span.pohlavie { float:left; width:250px}
   .swrForm p span.pohlavie input { width:auto; float:left; clear:both}
   .swrForm p span.pohlavie label { width:60px}
   .swrForm p.title { margin-top:15px; margin-bottom:10px}
   .swrForm p.info { margin-top:35px}
   .swrForm b.red { color:red}
   .swrForm #validSuhlasim { float:left; color:red; margin:7px 10px}
   .swrForm .suhlasim  { clear:both; float:left; margin-top:5px; font-weight:bold}
   .swrForm .suhlasim input { float:left; margin:0 3px 0 0; height:22px;}
   .swrForm .suhlasim label {float:left; padding:3px 3px 0 0; height:16px; }
   .swrForm .btnSend { float:left; clear:both; margin:30px 0 30px 0; position:static !important}
   
   

