/* (c) 1998 - 2006 Millennium 000 spol. s r. o. , URL: http://www.millennium000.sk */
/* Zakladne styly na stranke */
body { background:#DADADA; color:#666; font:normal 0.7em Arial, Helvetica, Tahoma, sans-serif; padding:0; margin:0; text-align:center;}
form { padding:0; margin:0;}
h1 { background:url('../Img/logo_new.png') no-repeat; width:192px; height:73px; 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;}

#bankReferenceContent { background:#fff; color:#666; width:100%; float:left; overflow:hidden;}

/* Ostatne vrstvy*/
.box {float:left; width:190px; color:#000; }
.widerBox {width:192px !important; }
.boxSet {padding:13px 10px 25px 16px;}
.boxWrap {float:left; width:572px; background:#5BC4F1; border-bottom:1px solid #DADADA;}

.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 { 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;}
.h26 { background:url('../ImgCont/art_kariera.gif') no-repeat bottom; width:66px; height:30px;}
.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;}

.title { font-size: 1.0em; font-weight: bold; margin:30px 0 15px 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;}

.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 220px; list-style:none; position:absolute; line-height:1.9em;}
#header li.navTop1 { float:left; width:15em; }

#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:#000 url('../Img/bg_linevertical.gif') no-repeat center 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:#fff 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 li { background:url(../Img/arrow_box.gif) no-repeat; padding:0 0 3px 13px; margin: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:165px; margin: 0 10px 10px 0; border: solid 1px #CAF3FF; text-align:left;float:left}
.solCenter { width:165px; margin: 0 10px 10px 0; border: solid 1px #CAF3FF; text-align:left; float: left;}
.solRight { width:165px; 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; }

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:314px; 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:215px; 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:300px; padding:12px 0px 3px 10px !important; float: left}
.refDlist div.p2 { width:217px; padding:10px 0px 8px 0px !important; 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; padding:5px; 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: 380px;  height:192px; float:left; overflow:hidden; }
#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 */
.subBnr4 { background:url('../Img/CatImgBanner/4.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 { background:transparent; color:#1A83BD; text-decoration:underline;}
a:hover { background:transparent; color:#1A83BD; text-decoration:underline;}

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:#000; text-decoration:underline;}
#contentLeft li a:hover { background:transparent; color:#000; 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:pointer;}


div.odkazy a { margin:2px 11px 5px 11px; float:left}
a#bnr1:link, a#bnr1:visited, a#bnr1:hover { width:72px; height:51px; margin-top:18px; margin-left:46px;}
a#bnr2:link, a#bnr2:visited, a#bnr2:hover { width:127px; height:50px; float:left; }
a#bnr3:link, a#bnr3:visited, a#bnr3:hover {  width:250px; height:80px; margin-left:40px}
a#bnr4:link, a#bnr4:visited, a#bnr4:hover { width:102px; height:51px; float:left;}
a#bnr5:link, a#bnr5:visited, a#bnr5:hover { width:80px; height:50px; float:left; }
a#bnr6:link, a#bnr6:visited, a#bnr6:hover { width:80px; height:51px; margin-top:18px;}

.solution a:active, .solution a:link, .solution a:visited { font-size: 0.9em;  padding:10px; background:#ffffff; color:#666666; text-decoration:none; cursor:pointer; display:block}
.solution a:hover { font-size: 0.9em; padding:10px;background:#E4F9FF; color:#666666; text-decoration:none; cursor:pointer; 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; }



/* 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}


/* diskusia*/
div.wrapperDiscussion { margin:20px 0 0px 0; padding-bottom:20px; border-bottom:1px solid #ccc; display:block; width:530px}
   .wrapperDiscussion h4 { margin-bottom:5px !important}
   .wrapperDiscussion h4 {padding-left:20px;  }
   .wrapperDiscussion p a { margin:5px 0 10px 0; float:left}

div.wrapperContent_detail h4 { margin-bottom:10px !important; color:#1A83BD !important}
   .wrapperContent_detail .content { margin:0 0 20px 0; border:none !important}
   .wrapperContent_detail .nav { float:left; margin:5px 0 40px 0; width:530px }
   .wrapperContent_detail .nav a { margin-right:20px; float:left}
   .wrapperContent_detail .nav2 {  margin:30px 0 30px 0; width:530px; float:left }
   .wrapperContent_detail dt { margin:10px 0 5px 0; padding-top:10px; color:#3EC6FF ; float:left; width:530px ;border-top:1px dotted #666}
   .wrapperContent_detail dd { margin-left:20px}
   .wrapperContent_detail dd.info { clear:both}
   .wrapperContent_detail dd.lastChild.date { color:#999;}
   .wrapperContent_detail .wrapper_post p label { width:110px !important; float:left;}

div.nav2 a.btnSend2 span { padding:3px 21px 3px 8px; display:block}
div.nav2 a.btnSend2, a.btnSend2:visited, a.btnSend2:hover {  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:pointer; float:left; margin:0 10px 0 0 }

div.nav2 { margin:20px 0; width:530px}


div.secondlevel { margin-left:25px;}
div.secondlevel dt { width:505px; border-top:1px dotted #ddd}


/* bank references*/
div.bankReferences h4 { float:left; width:170px; margin-bottom:10px}
   .bankReferences div.ref { float:right; margin-top:10px; margin-bottom:10px}
   .bankReferences div.ref img { float:right; margin:0 2px}
   .bankReferences p  { clear:both}



