body { margin: 0; padding: 0; font-family: Georgia, "Times New Roman", Times, serif; color: #444; }
img, ul, form { border: 0; margin: 0; padding: 0; }
a { color: #bb003d; text-decoration: none; }
a:hover { color:#8d002e; text-decoration: underline; }
form { padding: 0px; margin: 0px;}
fieldset { padding: 0px; margin: 0px; border: 0px solid #f8f8f8; }
p { line-height: 18px; font-size: 12px; margin: 0px; padding: 0px 0px 15px 0px;}
p.sticky-height { height: 66px; }
.more { display:block; line-height:14px; }
input { font-family: sans-serif; font-size:12px }
.text-center { text-align:center; }
.text-right { text-align:right; }
.bricks-wrapper { padding-bottom: 20px; /*height:160px;*/ background:transparent; }

/* = TABLE
--------------------------------------------------------------------------------*/
table {border-collapse: collapse; font-family: sans-serif; border-left: 1px solid #f8f8f8; border-bottom: 1px solid #f8f8f8; padding: 0px; margin: 20px 30px 0px 30px;}
table thead { font-size: 12px; background: #f8f8f8; }
table tfoot { padding: 0px 0px 20px 0px; }
table tr th { font-weight: normal; padding: 10px 20px 10px 20px; }
table tr td {padding: 10px 20px 0px 20px; margin: 0px; font-size: 12px; border-right: 1px solid #f8f8f8;}
table .last td { padding: 10px 20px 10px 20px; }

.cleaner { clear: both; }
.cleaner-padding { clear: both; padding-bottom: 10px; }
.floated { float: left; display: block; margin-right:1px; }
.center { text-align: center; }
.red {color:#8d002e;}
.hiddenFields { display: none; }

.header { /*apadding-bottom:20px;*/ }
.header { height:180px; }
.header.uvod-portal { height:340px; }
.header.uvod-portal .header { height:340px; }

/* LOGO ON WHITE & BLACK BACKGROUND
------------------------------------------------------------------------------------*/
.header div.logo { width:134px; height:158px; float:left; margin:0 0 0 43px; }
.header div.logo h1 { margin:0; padding:0; }
.header a.logo img { display:block }
.header.uvod-portal .logo { padding-bottom:22px; }
* html div.header .logo { margin-left:21px; }
.header div.logo strong { font-size:18px; }
.header div.logo a,
.header div.logo a:hover,
.header div.logo a:focus { text-decoration:none; outline:none; }
.header div.logo .logoSwitcher,
.header div.logo .logoSwitcherOver { background:url(http://www.fann.sk/images/layout/new/logo-bottom.png); width:119px; height:53px; padding:18px 0 0 15px; color:#fff; line-height:17px; cursor:pointer; }
* html .header div.logo .logoSwitcher,
* html .header div.logo .logoSwitcherOver { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.fann.sk/images/layout/new/logo-bottom.png' sizingMethod='crop'); }
.header div.logo .logoSwitcher a,
.header div.logo .logoSwitcherOver a { display:block; color:#fff; font-size:12px; cursor:pointer; }
.header div.logo .logoSwitcher a.eshop { display:none; }
.header div.logo .logoSwitcherOver a.portal { display:none; }

/* NAVIGATION - GLOBAL SETTINGS
------------------------------------------------------------------------------------*/
.header .navigation { font-family: Georgia, "Times New Roman", Times, serif; float: right; padding: 20px 30px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; z-index: 50; }
.header .navigation li { float: left; margin-right: 1px; position: relative; }
.header .navigation li ul { display: none; margin: 0px; padding: 0px; }
.header .navigation li ul.fann { width: 110px; }
.header .navigation li ul.fann-style { width: 210px; }
.header .navigation li ul.akcie { width: 130px; }
.header .navigation li ul.eaukcie { width: 130px; }
.header .navigation li ul li a { display: block; color: #bb003d; background: transparent; }

.header .navigation li:hover a.submenu,
* html .header .navigation li.hover a.submenu { padding-bottom: 1px; cursor: default; }
.header .navigation li:hover ul li,
* html .header .navigation li.hover ul li { width: 100%; height: 20px; clear: left; display: block; font-size: 12px; padding: 0px 20px 0px 0px; margin: 0px; background: none;}
.header .navigation li:hover ul li a,
* html .header .navigation li.hover ul li a { color: #bb003d; /*atext-transform: uppercase;*/ line-height: 20px; padding: 0px 5px 0px 5px; margin: 0px; height: 20px; font-size: 12px; font-family: Arial, sans-serif, Helvetica; background: transparent; }
.header .navigation li:hover ul li a:hover,
* html .header .navigation li.hover ul li a:hover { background: #8d012e; color: #ffffff;}

.header .navigation li a { float: left; display: block; font-size: 18px; text-decoration: none; padding: 0px 15px 0px 15px; height: 50px; line-height: 50px; }
.header .navigation li a:focus { outline:none; }
.header .navigation li.eshopL { width:104px; }
.header .navigation li a.eshopN { float:left; padding:0; height:16px; line-height:16px; font-size:11px; margin:-16px 0 0 0; }
.header .navigation li a.eshopN img { display:block; }
.header .navigation li a.eshop { padding: 0px 15px 0px 40px; float:left; }

.header .bricks img { padding: 10px 0px 0px 10px; float:left; }
.header .bricks object {float: left; margin:0px; padding: 0px; }
.header .bricks embed {float: left; margin:0px; padding: 0px; }
.header .bricks img.last {padding: 10px 10px 10px 10px;}
.header .bricks div.embed {padding: 10px 0px 0px 10px;float: left;}

/* NAVIGATION ON WHITE BACKGROUND
------------------------------------------------------------------------------------*/
.header.white .navigation li a { color: #bb003d; background: url(http://www.fann.sk/images/layout/bg-trans-white_.png) repeat; }
* html .header.white .navigation li a { background:#fff; }
.header.white .navigation li a.eshop { background: url(http://www.fann.sk/images/layout/new/nav-eshop-white.png) no-repeat; }
* html .header.white .navigation li a.eshop { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.fann.sk/images/layout/new/nav-eshop-white.png' sizingMethod='scale'); }
.header.white .navigation li a:hover { background: #fff; color: #8d002e; }
.header.white .navigation li a.eshop:hover { background: url(http://www.fann.sk/images/layout/new/nav-eshop-white_h.png) no-repeat; }
* html .header.white .navigation li a.eshop:hover { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.fann.sk/images/layout/new/nav-eshop-white_h.png' sizingMethod='scale'); }
.header.white .navigation li:hover ul li a,
* html .header.white .navigation li.hover ul li a { color: #bb003d; }
.header.white .navigation li ul li a:hover { background: #8d012e; color: #ffffff; }
.header.white .navigation li:hover ul, 
* html .header.white .navigation li.hover ul { z-index: 100; padding: 10px 10px 10px 10px; margin: 0px; display: block; position: absolute; left: 0px; top: 51px; background: transparent url(http://www.fann.sk/images/layout/bg-trans-white_.png) repeat; }
* html .header.white .navigation li.hover ul { top:65px; background:#fff; }

.header.white .bricks { margin: 0 auto 0px auto; background:url(http://www.fann.sk/images/layout/bg-trans-white_.png) repeat; padding: 0px 0px 0px 0px; width: 850px;}

/* NAVIGATION ON BLACK BACKGROUND
------------------------------------------------------------------------------------
.header.black .navigation li a { color: #ffebf2; background: url(http://www.fann.sk/images/layout/bg-trans-black.png) repeat; }
.header.black .navigation li a.eshop { background: url(http://www.fann.sk/images/layout/nav-eshop-black.png) no-repeat; }
.header.black .navigation li a:hover { background: #000; color: #fff; }
.header.black .navigation li a.eshop:hover { background: #000 url(http://www.fann.sk/images/layout/nav-eshop-black.png) no-repeat; color: #FFF; }
.header.black .navigation li:hover ul li a { color: #ffebf2; }
.header.black .navigation li ul li a:hover { background: #8d012e; color: #ffffff; }
.header.black .navigation li:hover ul { z-index: 100; padding: 10px 10px 10px 10px; margin: 0px; display: block; position: absolute; left: 0px; top: 51px; background: transparent url(http://www.fann.sk/images/layout/bg-trans-black.png) repeat;}

.header.black .bricks { margin: 60px auto 0px auto; background: url(http://www.fann.sk/images/layout/bg-trans-black.png) repeat; padding: 0px 0px 0px 0px; width: 850px; }
*/


/* = MAP
------------------------------------------------------------------------------------*/
#map {overflow: hidden;}

/* BODY
------------------------------------------------------------------------------------*/
.body { background:#F9F9F9 url(http://www.fann.sk/images/layout/new/bg-grad-bodytop.jpg) repeat-x; padding-top: 21px; }
.body h1,
.body h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; margin: 0px; }
.body h1 { font-size: 22px; padding: 15px 0px 15px 0px; line-height: 24px;}
.body h2.centered { padding: 22px 0px 15px 0px; font-family: sans-serif; font-size: 12px; text-align: center; text-transform: uppercase; letter-spacing: .50em; font-weight: normal; }
.body h2.left { padding: 22px 0px 15px 0px; font-family: sans-serif; font-size: 12px; text-align: left; text-transform: uppercase; letter-spacing: .50em; }
.body h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; padding: 10px 20px 10px 20px; margin: 0px; background: #e6e6e6;}
.body h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; padding: 20px 20px 20px 20px; margin: 0px; color: #8d002e;}
.body .h1-simulation { display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; padding: 15px 0px 15px 0px; line-height: 24px;}
.body .h2-centered-simulation { margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: sans-serif; font-size: 12px; text-align: center; text-transform: uppercase; letter-spacing: .50em; font-weight: normal; }
.body .h2-centered-simulation a { color: #444; text-decoration: none; }
.body .h2-centered-simulation a:hover { color: #bb003d; text-decoration: none; }
.body .home-h2-simulation { margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; font-family: sans-serif; font-size: 12px; text-align: center; text-transform: uppercase; letter-spacing: .50em; font-weight: normal; }
.body .home-h2-simulation a { color: #444; text-decoration: none; }
.body .home-h2-simulation a:hover { color: #bb003d; text-decoration: none; }
.body .h4-simulation { margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; }
.body .fieldset { background: url(http://www.fann.sk/images/layout/fieldset.jpg) center 7px no-repeat; }
.body .fieldset span { background: #ffffff; padding: 0px 10px 0px 10px; }
.body .bottom { background: url(http://www.fann.sk/images/layout/bg-grad-bodytop-bottom.jpg) repeat-x; height: 21px; }



.body .lay23-left { width: 590px; float: left; padding: 0px 30px 0px 0px; }
.body .lay23-right { width: 600px; float: left; padding: 0px 0px 0px 0px; }
.body .lay23-right-new-entry-list { width:714px; float:left; }
/*.body .lay12-right { width: 435px; padding: 0px 0px 0px 25px; float: left; }*/
.body .lay12-right { width: 424px; padding: 0px 0px 0px 18px; float: left; }
/*.body .lay12-left { width: 435px; float: left; padding: 0px 25px 0px 0px; }*/
.body .lay12-left { width: 424px; float: left; padding: 0px 18px 0px 0px; }
.body .lay12-cat { width:274px; }
.body .lay12-12-right { width: 202px; padding: 0px 0px 30px 15px; float: left; font-size: 12px; }
.body .lay12-12-left { width: 202px; float: left; padding: 0px 15px 30px 0px; font-size: 12px; }
.body .lay12-12-right-kontakt { width: 180px; padding: 0px 0px 30px 15px; float: left; font-size: 12px; }

.body .lay13-right { width: 270px; padding: 0px 0px 0px 28px; float: left; } /**/
.body .lay13-right-new { overflow:hidden; width: 342px; padding: 0px 0px 0px 15px; float: left; }
.body .lay13-middle { overflow:hidden; width: 273px; padding: 0px 25px 0px 25px; float: left; }
.body .lay13-left { overflow:hidden; width: 341px; padding: 0px 15px 0px 0px; float: left;  }
.body .lay13-left-new-side { width:170px; float:left; padding:0 0 25px 0;  }
/*.body .lay13-left { overflow:hidden; width: 273px; padding: 0px 25px 0px 0px; float: left; }*/

.body .lay13-left-fann-news { overflow:hidden; width: 265px; padding: 0px 20px 0px 0px; float: left; }
.body .lay13-middle-fann-news { overflow:hidden; width: 265px; padding: 0px 0px 0px 20px; float: left; }
.body .lay13-right-fann-news { width: 265px; padding: 0px 20px 0px 20px; float: left;}


.body .lay11-padding13 { width: 590px; float: left; padding: 0px 330px 0px 0px; } /* min-height: 785px; */
/*.body .lay11 { width: 920px; float: left; padding: 0px 0px 0px 0px; }*/
.body .lay11 { width: 884px; float: left; padding: 0px 0px 0px 0px; }
.body .lay11-padding12 { width: 435px; float: left; min-height: 417px; padding: 0px 485px 0px 0px; }
.body .poradna { margin: 0px 0px 15px 0px; padding: 0px 0px 15px 0px; }
.body .grey-bg { background: #e6e6e6; }
.body .georgia { line-height: 17px; font-family: Georgia, "Times New Roman", Times, serif; }
.body .arial { line-height: 18px; font-family: sans-serif; }
.body .top-border { border-top: 1px solid #e6e6e6; margin: 15px 0px 0px 0px; padding: 15px 0px 0px 0px; font-size: 12px; }
.body .lay15-left { width: 134px; float: left; padding: 0px 43px 0px 15px; }
.body .lay15-right { width: 134px; float: left; padding: 0px 0px 0px 15px; }
.body .breadcrumb { color: #969696; padding: 0px; font-size: 10px; font-family: sans-serif; text-transform: uppercase }
.body .breadcrumb a { color: #969696; text-decoration: underline; padding: 0px; font-size: 10px; font-family: sans-serif; }
.body .lay11-padding12 .row12-12  { width: 217px; float: left; padding: 0px 0px 15px 0px; font-size: 12px; }
.body .lay11-padding12 .row12-12  input { width: 102px; float: left; padding: 0px 0px 0px 0px; font-size: 12px; }
.body .lay11-padding12 .row,
.body .lay12-left .row { padding: 0px 0px 10px 0px; font-size: 12px; }
.body .lay11-padding12 .submit, .body .lay12-left .submit { padding: 0px 0px 0px 100px; font-size: 12px; }
.body .lay11-padding12 label,
.body .lay12-left label { display: block; float: left; width: 100px; font-size: 12px; }
.body .lay12-left label.kontakt { display: block; float: left; width: 130px; font-size: 12px; }
.body .lay12-left input.kontakt  { display: block; float: left; height: 20px; border: 1px solid #cacaca; background-color: #e6e6e6; width: 299px; padding: 3px 0px 0px 0px; margin: 0; font-size: 12px; }
/* .body .lay12-left textarea.kontakt-area { display: block; border: 1px solid #cacaca; background-color: #e6e6e6; margin: 0px 0px 0px 100px; width: 259px; height: 200px; font-size: 12px; } */
.body .lay11-padding12 input,
.body .lay12-left input { display: block; float: left; height: 20px; border: 1px solid #cacaca; background-color: #e6e6e6; width: 329px; padding: 3px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 12px; }
.body .lay11-padding12 input.submit,.body .lay12-left input.submit { display: block; float: right; padding: 0px; border: 0px solid white; background: none; width: 68px; height: 20px; font-size: 12px; }
.body .lay12-left textarea { display: block; border: 1px solid #cacaca; background-color: #e6e6e6; margin: 0px 0px 0px 100px; width: 329px; height: 200px; font-size: 12px; }
.body .lay11-padding12 textarea { display: block; border: 1px solid #cacaca; background-color: #e6e6e6; margin: 0px 0px 0px 100px; width: 329px; height: 100px; font-size: 12px; }
.body .captcha_code img { float: left; padding: 0px 10px 0px 0px; }
.body .captcha_code input { width: 80px; }
.body .lay12-right img { padding: 0px 0px 15px 0px; }
.body .lay12-right ul  { padding: 0px; font-size: 12px; margin: 0px; }
.body .lay12-right ul li { list-style-position: outside; padding: 0px 0px 10px 0px; line-height: 18px; font-size: 12px; margin: 0px 0px 0px 15px; }
.body .lay12-left ul  { font-size: 12px; margin: 0px; list-style: disc; padding: 0 0 0 20px; line-height: 1.4em;  }
.body .lay23-left ul  { font-size: 12px; margin: 0px; list-style: disc; padding: 0 0 0 20px; line-height: 1.4em;  }

.body .lay13-right .h2-centered-simulation { margin: 10px 0px 0px 0px; }

.body .lay13-right .bordered-box { padding:0 0 0 10px; width:260px; border:1px solid #E6E6E6; background-color:#fff; }
.body .lay13-right .bordered-box .h2-centered-simulation  { margin-top:0px; padding-top:10px; width:260px; }
.body .lay13-right .multimedia-box a.image img { padding:0; }
.body .lay13-right .multimedia-box a.multimedia-titles { font-size:11px; text-align:center; padding:0; }
.body .lay13-right .multimedia-box .home-product { margin:0 0 5px 0; }

.body .content .lay13-left.bordered-box { padding:0; width:auto; }
.body .content .lay13-middle.bordered-box { padding:0; width:auto; }
.body .content .lay13-left.bordered-box .bordered-box-inner,
.body .content .lay13-middle.bordered-box .bordered-box-inner { background-color:#fff; padding:6px 18px 6px 18px; width:274px; border:1px solid #E6E6E6; }
.body .content .lay13-left.bordered-box .bordered-box-inner { border-right:0; }

* html .body .content .lay13-left div.bbi-iefix { width:292px; border-right:0; }
* html .body .content .lay13-middle div.bbi-iefix { width:292px; }

.body .content .lay23-left.bordered-box { padding:0; width:auto; }
.body .content .lay23-left.bordered-box .bordered-box-inner { background-color:#fff; border:1px solid #E6E6E6; padding:10px 10px 10px 10px; width:600px; border:1px solid #E6E6E6; }
.body .content .lay23-left.bordered-box .bordered-box-inner.bordered-box-inner-cat { padding-left:18px; padding-right:18px; width:584px; }

.content .action-bar { float: right; padding: 2px; margin: 0px 0px 15px 15px; width: 130px; border: 1px double #e6e6e6; }

.content .action-bar .border { border: 1px double #e6e6e6; padding: 15px 15px 0px 15px; text-align: center;}
.content .action-bar .border  a { text-transform: uppercase; color: #000000; background-position: top center; background-repeat: no-repeat; font-size: 10px; display: block; padding: 15px 0px 15px 0px; }
.content .action-bar .border  a.friend { background-image: url(http://www.fann.sk/images/layout/friend.jpg); }
.content .action-bar .border  a.print { background-image: url(http://www.fann.sk/images/layout/print_white_bg.jpg); }
.content .action-bar .border  a.buy { background-image: url(http://www.fann.sk/images/layout/buy.jpg); }

.body .content ul.share-box { width:620px; float:left; border:1px solid #E6E6E6; border-width:0 1px 1px 1px; padding:0; margin:0; background-color:#fff; }
.body .content ul.share-box li { list-style:none; float:left; height:30px; margin:0; padding:0; border-right:1px solid #E6E6E6; }
.body .content ul.share-box li.friend { width:149px; }
.body .content ul.share-box li.friend a { display:block; width:110px; height:30px; padding:0 0 0 39px; line-height:30px;  background:url(http://www.fann.sk/images/layout/friend.jpg) 16px center no-repeat; }
.body .content ul.share-box li.print { width:106px; }
.body .content ul.share-box li.print a { width:67px; height:30px; padding:0 0 0 39px; line-height:30px; background: url(http://www.fann.sk/images/layout/print_white_bg.jpg) 16px center no-repeat; }
.body .content ul.share-box li a { color:#000; font-size:10px; text-transform:uppercase; }
.body .content ul.share-box li.social { border:0; width:332px; }
.body .content ul.share-box li.social span { display:block; float:left; color:#000; width:94px; padding:0 9px 0 18px; height:30px; line-height:30px; text-transform:uppercase; font-size:10px; }
.body .content ul.share-box li.social img { margin:4px 0 0 0; }

.body .content .top10 h2 { text-align:center; }
.body .content .top10 h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; padding: 10px 0 0 0; margin: 0px; background:#fff; }
.body .content .top10 .same-height3 { text-align:left; margin:0 0 20px 0; }
.body .content .top10 .same-height3 .same-height3-inner { width:178px; float:left; height:85px; /*overflow:hidden;*/ position:relative; }
.body .content .top10 .same-height3 p { padding-top:0; /*aheight:30px;*/ overflow:hidden; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; }
.body .content .top10 .same-height3 .image { width:86px; height:85px; float:left; position:relative; margin:0 10px 0 0; }
.body .content .top10 .same-height3 .image div { position:absolute; right:0px; bottom:0px; width:29px; height:29px; line-height:27px; text-align:center; background:url(http://www.fann.sk/images/layout/new/top10-bullet.png) no-repeat; color:#fff; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; }
* html .body .content .top10 .same-height3 .image div { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.fann.sk/images/layout/new/top10-bullet.png' sizingMethod='crop'); }
.body .content .top10 .same-height3 .same-height3-inner .more { /*aposition:absolute;*/ bottom:6px; left:0; }

/* = CONTENT
--------------------------------------------------------------------------------*/
.content { margin: 0 auto; width: 980px; padding: 0px 0px 0px 0px; font-family: sans-serif; background: none; }
.content.main-page { margin: 0px auto 0px auto; width: 920px; }
.content.main-pageB { margin: 0px auto 0px auto; width: 884px; background-color:#fff; padding:6px 18px 6px 18px; border:1px solid #E6E6E6; }
.content div.excerpt p { line-height: 22px; padding: 0px 0px 15px 0px; font-size: 15px; margin: 0px; }
.content p.excerpt { line-height: 22px; padding: 0px 0px 15px 0px; font-size: 15px; margin: 0px; }

.content #clanky { text-align:left; }
.content ul.clanky-typ { list-style:none; margin:0; padding:0; border-bottom:1px solid #E6E6E6; float:left; width:270px; margin:0 0 5px 0; position:relative; }
.content ul.clanky-typ li { float:left; position:relative; height:27px; }
.content ul.clanky-typ li.clanky-typ-najnovsie { width:95px; margin:0 0 0 10px; }
.content ul.clanky-typ li.clanky-typ-najcitanejsie { width:116px; }
.content ul.clanky-typ li a { display:block; height:26px; line-height:26px; float:left; font-size:10px; text-transform:uppercase; color:#fff; border:1px solid #E6E6E6; border-width:1px 1px 0 1px; background:#B00039 url(http://www.fann.sk/images/layout/new/clanky-typ-bg.gif); position:absolute; text-align:center; outline:none; }
.content ul.clanky-typ li.clanky-typ-najnovsie a { width:94px; border-right:0; }
.content ul.clanky-typ li.clanky-typ-najcitanejsie a { width:114px; }
.content ul.clanky-typ li a:hover,
.content ul.clanky-typ li a.active,
.content ul.clanky-typ li a.active:hover { height:27px; text-decoration:none; background:#F9F9F9; color:#353535; }

.content ul.links { padding: 0px; font-size: 12px; margin: 0 0 0 10px; color: #8d002e; /*font-family: Georgia, "Times New Roman", Times, serif;*/ }
.content ul.links li { list-style-position: inside; list-style:  disc; padding: 0px; /*line-height: 1.4em;*/ font-size: 11px; margin: 0 0 2px 0;}
.content ul.links.links-clanky-typ li { list-style-position:outside; list-style:none; background:url(http://www.fann.sk/images/layout/new/icon-dot.gif) left center no-repeat; padding:0 0 0 5px; }
.content ul.links li a { /*padding: 0px 0px 10px 0px; line-height: 1.4em;*/ /*font-size: 12px;*/ margin: 0px;}
.content ul.parfumery-addresses { list-style: none; padding: 0px 0px 0px 0px; margin: 0px; }
.content ul.parfumery-addresses li { padding: 0px 0px 0px 0px; line-height: 18px; font-size: 12px; margin: 0px; }
.content ul.parfumery-addresses li  img { padding: 0px 0px 0px 5px; }
.content ul.work-offer { list-style: none; padding: 0px 0px 0px 0px; margin: 0px; }
.content ul.work-offer li { padding: 0px 0px 15px 0px; line-height: 18px; font-size: 15px; margin: 0px; }
.content span.city { display: block; text-transform: uppercase; font-size: 12px; padding: 20px 0px 5px 0px; }
.content span.publish-date { color: #969696; font-size: 11px; }
.content span.publish-date-home { color: #969696; font-size: 11px; text-align: left; /*float: left;*/ display:block; line-height:14px; }
.content span.publish-date-home-small { color: #969696; font-size: 11px; text-align: left; display:block; line-height:14px; /*position: absolute; bottom: 0; left: 0;*/ }
.content img.banner-13,
.content img.banner-12,
.content img.banner-23,
.content img.banner-11 { padding: 0px 0px 5px 0px; }
.content img.banner-23-b { float:left; padding:0 19px 5px 0; }
.content img.last { padding: 0px 0px 0px 0px; }
.content .products-11 { padding: 15px 20px 20px 20px; width: 878px; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.content .product { padding: 0px 15px 0px 0px; width: 84px; float: left;}
.content .product-131 { padding: 0px 55px 0px 0px; width: 131px; float: left;}
.content .product-131 img,
.content .product img { padding: 0px 0px 10px 0px;}
.content .home-product { padding: 0px 6px 0px 0px; }
.content .last { padding: 0px 0px 0px 0px; }
.content .product-131 a,
.content .product a { display: block; font-size: 12px; }
.content .excerpt-11 { height: 330px; padding: 0px 0px 15px 0px; }
.content .excerpt-11 p { height: 90px; font-size: 15px; overflow: hidden; color: #e6e6e6; padding: 227px 20px 0px 20px; margin: 0px 0px 0px 0px; }
.content .make-up { height: 206px; color: #ffffff; }
.content .make-up .h1-simulation { width: 480px; padding: 20px 0px 0px 20px; }
.content .make-up p { width: 420px; height: 100px; font-size: 15px; overflow: hidden; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px; }
.content .poradna p { padding: 0px 20px 15px 20px; margin: 0px; }
.content .poradna span { padding-left: 20px; margin: 0px; }
.content .pagination { border-top: 1px solid #e6e6e6; padding: 15px 15px 15px 15px; text-align: center; font-size: 10px; }
.content .top { margin: 20px 0px 0px 0px; }
.content .no-border { border-top: 0px solid #e6e6e6; }
.content .no-space { padding: 0px 0px 0px 0px; margin: 0px;}
.content .space-15 { padding-bottom: 15px;}
.content .space-10 { padding-bottom: 10px;}
.content .pagination  strong { width: 20px; height: 20px; background: #e6e6e6; color: #969696; padding: 4px 8px 5px 8px; margin: 0px; }
.content .pagination a { padding: 3px 7px 3px 7px; margin: 0px; border: 1px solid #e6e6e6; width: 18px; height: 18px; color: #969696; }
.content table { padding: 0px 20px 0px 20px; margin: 0px; border: 0px solid #fff; }
.content table tr td { border-right: 1px solid #e6e6e6; }
.content table tr td.no-border { border-right: 0px solid #e6e6e6; }
.content table select { width: 100%; height: 22px; border: 1px solid #cacaca; background-color: #e6e6e6; }
.content table input { width: 100%; height: 18px; border: 1px solid #cacaca; background-color: #e6e6e6; }
.content .col_one { width: 115px; }
.content .col_two { width: 155px; }
.content .col_three { width: 505px; }
.content .col_four { width: 100px; border: 0px solid #fff; }
.content td.no_border { border: 0px solid #fff; }
.content .search_form { font-size: 12px; margin-top: 0px;}
.content .search_form label { float: left; height: 20px; line-height: 20px; padding: 0px 10px 0px 0px; text-align: right; display: block; width: 70px;}
.content .search_form label.w90 { width: 86px; }
.content .search_form label.w80 { width: 80px; }
.content .search_form label.w60 { width: 60px; }
.content .search_form label.w40 { width: 40px; }
.content .search_form input { float: left; width: 154px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 18px; border: 1px solid #cacaca; background-color: #e6e6e6;  }
.content .search_form select { float: left; margin: 0px 0px 0px 0px; width: 110px; padding: 0px 0px 0px 0px; height: 20px; border: 1px solid #cacaca; background-color: #e6e6e6; }
.content .search_form input.submit { margin: 0px 0px 0px 10px; float: left; width: 68px; height: 20px; border: 0px solid white; }
.content .multimedia { font-size: 12px; padding: 15px 0px 0px 0px; line-height: 18px; text-align: left; }
.content .multimedia p { padding: 6px 0px 15px 0px; text-align: left; line-height:16px; }
.content .multimedia a.georgia { font-size:14px; }
.content .multimedia img { float: right; display: block; padding: 0px 0 0px 15px; }
/*.content .multimedia img { float: left; display: block; padding: 0px 15px 0px 0px; }*/
.content .same-height { height: 120px; position: relative; overflow:hidden; }
.content .same-height2 { height:130px; overflow:hidden; }
.content .o-nas img { float: left; display: block; }
.content .o-nas img.small { padding: 1px 1px 0px 0px; }
.content .o-nas img.last { padding: 1px 0px 0px 0px; }
.content .download-link {display: block; padding: 0px 0px 0px 0px;}
.content .home-left,
.content .partners-left { font-size: 12px; padding: 0px 20px 20px 0px; border-bottom: 0px solid #e6e6e6; border-right: 0px solid #e6e6e6; text-align: center}
.content .home-middle,
.content .partners-middle { font-size: 12px; padding: 0px 20px 20px 20px; border-bottom: 0px solid #e6e6e6; border-right: 0px solid #e6e6e6; text-align: center}
.content .home-right,
.content .partners-right { overflow:hidden; font-size: 12px; padding: 0px 0px 20px 20px;  border-bottom: 0px solid #e6e6e6; border-right: 0px solid #e6e6e6; text-align: center }
.content .partners-last { border-bottom: 0px solid #e6e6e6; }
.content .partners-last h2 { text-align: left; }
.content .partners-middle p,
.content .partners-left p,
.content .partners-right p { /*aheight: 220px;*/ padding: 0px 0px 0px 0px; margin-bottom: 15px; overflow: hidden; text-align: left; }
.content .home-middle p,
.content .home-left p { padding: 6px 0px 10px 0px; text-align: left; }
.content .home-right p { padding: 15px 0px 15px 0px; text-align: left; }
.content .home-left p.more,
.content .home-middle p.more { padding-left:18px; }
.content .see-more { display: block; padding: 5px 0px 10px 0px; text-align: left; }
.content .legend { padding: 10px 20px 10px 20px; margin: 20px 0px 0px 0px; font-size: 11px; background: #e6e6e6; }
.content .legend span {padding: 0px 20px 0px 10px; margin: 0px 0px 0px 0px; height: 18px; float: left; display: block; font-size: 11px; background: #e6e6e6; }
.content .legend img { float: left; display: block; padding: 3px 0px 0px 0px;}
.content .work-offer { font-size: 15px; }

/*.content .products-latest-products { padding: 15px 20px 20px 20px; width: 878px; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}*/
.content .products-latest-products { width:930px; /*border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;*/}
.content .products-latest-products .h2-centered-simulation { margin: 6px 0px 20px 0px; }
.content .products-latest-products .latest-products-box  {float:left; display: block; width: 99px; margin: 0 15px 0 0; padding: 0; height:140px; overflow:hidden; }
.content .products-latest-products .latest-products-box-last  {width: 84px}
.content .products-latest-products .latest-products-box .latest-products-preview {float:left; display: block; font-size: 10px; color: #eee;}
.content .products-latest-products .latest-products-box .latest-products-nazov {float:left; display: block; padding: 10px 0 0 0; font-size: 10px; line-height: 120%; text-align: center; width: 84px;}

/* = HOME PAGE FORMS
------------------------------------------------------------------------------------*/
.content table.clanok-tabulka { text-align:left; margin:15px 0 10px 0; }
.content table.clanok-tabulka th { background-color:#fff; padding:0; border-bottom:3px solid #E8E8E8; font-weight:bold; }
.content table.clanok-tabulka th.c1 { width:455px; }
.content table.clanok-tabulka th.c2 { width:140px; }
.content table.clanok-tabulka td { padding:5px 0 5px 0; border:0; border-bottom:1px solid #E6E6E6; }


/* = HOME PAGE FORMS
------------------------------------------------------------------------------------*/
/*#search input { float: left; display: block; width: 190px; height: 18px; padding: 0px; margin: 0px; border: 1px solid #cacaca; background-color: #e6e6e6; }
#search input.submit { float: left; display: block; width: 68px; height: 20px; border: 0px solid #cacaca; padding: 0px 0px 0px 10px; background: none; }*/

.newsletter { padding: 0px 0px 0px 0px; }
.newsletter input { float: left; display: block; width: 190px; height: 18px; padding: 0px; margin: 0px; border: 1px solid #cacaca; background-color: #e6e6e6; }
.newsletter input.submit { float: left; display: block; width: 68px; height: 20px; padding: 0px 0px 0px 10px; border: 0px solid #cacaca; background: none; }

/* = ARTICLE PAGE SEARCH
------------------------------------------------------------------------------------*/
table.search-result tr th { text-align: left; padding-right: 0px; padding-left: 0px; }
table.search-result tr td { padding-right: 0px; padding-left: 0px;}

/* = ARTICLE PAGE SEARCH
------------------------------------------------------------------------------------*/
.lay12-left .fieldset { background: url(http://www.fann.sk/images/layout/new/fieldset-12.jpg) center 7px no-repeat; margin-top: 10px;}
/*.lay12-left .search_beauty { font-size: 12px; margin-top: 0px; width: 393px; height: 64px; border-left: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; }*/
.lay12-left .search_beauty { font-size: 12px; margin-top: 0px; width: 382px; height: 64px; border-left: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; }
.lay12-left .search_beauty form { padding: 25px 0px 0px 0px; }
.lay12-left .search_beauty label { float: left; height: 20px; line-height: 20px; padding: 0px 10px 0px 0px; text-align: right; display: block; width: 70px;}
/*.lay12-left .search_beauty input { float: left; width: 224px; margin: 0; padding: 0; height: 18px; border: 1px solid #cacaca; background-color: #e6e6e6;  }*/
.lay12-left .search_beauty input { float: left; width: 210px; margin: 0; padding: 0; height: 18px; border: 1px solid #cacaca; background-color: #e6e6e6;  }
.lay12-left .search_beauty input.submit { margin: 0px 0px 0px 10px; float: left; width: 68px; height: 20px; border: 0px solid white; }

.lay13-left .fieldset { background: url(http://www.fann.sk/images/layout/new/fieldset-13.gif) center 7px no-repeat; margin-top: 10px; }
.lay13-left .search_beauty { font-size: 12px; padding: 15px 20px 20px 20px; margin-top: 0px; width:299px; height: 55px; border-left: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; }
/*.lay13-left .search_beauty { font-size: 12px; padding: 15px 20px 20px 20px; margin-top: 0px; width: 195px; height: 55px; border-left: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; }*/
.lay13-left .search_beauty form { padding: 20px 0px 0px 0px; }
.lay13-left .search_beauty label { float: left; height: 20px; line-height: 20px; padding: 0px 10px 0px 0px; text-align: right; display: block; width: 50px;}
.lay13-left .search_beauty input { float: left; width: 219px; margin: 0; padding: 0; height: 18px; border: 1px solid #cacaca; background-color: #e6e6e6;  }
.lay13-left .search_beauty input.submit { margin: 0px 0px 0px 10px; float: left; width: 68px; height: 20px; border: 0px solid white; }

/* = POP UP DETAIL
------------------------------------------------------------------------------------*/
.main-pop-up { width: 590px; padding: 0px 20px 20px 20px; margin: 0px; font-size: 12px; font-family: sans-serif; }
.main-pop-up h1 { padding: 0px 0px 20px 0px; margin: 0px; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
.main-pop-up p { padding: 0px 0px 15px 0px; }
.main-pop-up img { float: left;  padding: 0px 10px 0px 0px; }
.main-pop-up .center {text-align: center;}
.main-pop-up .center img { float: none; display: inline; padding: 0px 0px 15px 0px; }
.main-pop-up img.last { padding: 0; }
.main-pop-up .left-col { font-size: 12px; width: 170px; float: left; padding: 0px 10px 0px 0px; /*abackground: silver;*/ }
.main-pop-up .left-col img { padding: 5px 10px 10px 0px; float: none; display: block; }
.main-pop-up .left-col img.new { padding: 5px 10px 10px 0px; float: none; display: inline; }
.main-pop-up .right-col { width: 380px; float: left; padding: 0px 0px 0px 0; font-family: sans-serif; /*abackground: blue;*/ }
.main-pop-up ul { font-size: 12px; line-height: 18px; padding: 0px 0px 15px 15px; margin: 0; }
.main-pop-up ul li { padding: 0; margin: 0; }
#sendtofriend {display: none;}

.main-pop-up.maps { width: 570px; padding: 0px 0px 20px 20px; }
.main-pop-up .right-col.maps-right { float: right; }

.main-pop-up.videos { width: 455px; }
.main-pop-up.career { width: 560px; }

/* FOOTER
------------------------------------------------------------------------------------*/
.footer .content { height: 125px; padding-top: 0px; position: relative; }
.footer .content a.logo { display:block; width:81px; height:51px; position:absolute; left:27px; top:15px; background:url(http://www.fann.sk/images/layout/fann-logo-footer.png); }
.footer .content a.logo:hover { text-decoration:none; }
* html .footer .content a.logo { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.fann.sk/images/layout/fann-logo-footer.png' sizingMethod='crop'); }
.footer .content ul { width: 380px; margin: 0 auto; text-align: center; padding: 3px 0 0 0; color: #444; font-family: sans-serif; font-size: 10px; line-height: 1.6em; }
.footer .content li { list-style: none; border-right: 1px solid #e6e6e6; text-align: center; display: inline;}
.footer .content li.last { list-style: none; border-right: 0px solid #e6e6e6; text-align: center; display: inline;}
.footer .content li  a { list-style: none; color: #444; padding: 0px 5px 0px 5px; text-align: center;}
.footer .content h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; margin: 0; }
.footer .rights { margin: 0px; width: 390px; font-size: 10px; top: 15px; left: 380px; position: absolute; text-align: center; font-family: sans-serif; line-height: 1.6em; color: #444; }
.footer .rights a,
* html .footer .rights a { color: #444; }

/* = FOOTER BLACK
---------------------------------------------------------------------------------------------------------*/
.footer.black {color: #ffebf2;}
.footer.black li a {color: #ffebf2;}
.footer.black a {color: #ffebf2;}
.footer.black .content .rights {color: #ffebf2;}
.footer.black .content .rights a {color: #ffebf2;}
.footer.black .content li { list-style: none; color: #ffebf2; border-right: 1px solid #e6e6e6; text-align: center; display: inline;}
.footer.black .content li.last { list-style: color: #ffebf2; none; border-right: 0px solid #e6e6e6; text-align: center; display: inline;}
.footer.black .content li  a { list-style: none; color: #ffebf2; padding: 0px 5px 0px 5px; text-align: center;}


/* bottom bar banner */
.bottom-bar { position: fixed; width: 100%; bottom: 0; left: 0; }
.bottom-bar .content { height: 114px; }

/* = THICKBOX
---------------------------------------------------------------------*/
#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; }
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; }
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack {background: url(http://www.fann.sk/images/layout/macFFBgHack.png) repeat;}
.TB_overlayBG { background-color:#000; filter:alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65; }
#TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 2px solid #525252; text-align:left; top:50%; left:50%; }
#TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption {   height: 30px; padding: 10px 25px 10px 25px; float:left; }
#TB_caption img {display: block; float: left;}
#TB_closeWindow { height: 30px; margin: 0px; padding: 10px 20px 10px 20px; float:right;}
#TB_closeWindow img {display: block; float: left;}
#TB_closeWindow a { margin: 0px; padding: 0px; height: 0px; float: left; display: block;}
#TB_closeAjaxWindow { padding: 5px 8px 0px 8px; margin-bottom:0px; text-align:right; float:right; }
#TB_closeAjaxWindow a { outline: none; }
#TB_ajaxWindowTitle { float:left; padding:0px 0px 0px 0px; margin-bottom:0px; }
#TB_title { background-color:#fff; }
#TB_ajaxContent { clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal { padding:15px; }
#TB_ajaxContent p { padding:5px 0px 5px 0px; }
#TB_load { position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; }
#TB_HideSelect { z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; }
#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }

/* TELL A FRIEND
------------------------------------------------------------------------------------*/
input.tellfriend { height: 18px; border: 1px solid #cacaca; background-color: #e6e6e6;  }
textarea.tellfriend { border: 1px solid #cacaca; background-color: #e6e6e6;  }

/* VIDEO
------------------------------------------------------------------------------------*/
div.video { padding: 20px 0px 20px 0px; }

/* SITE MAP
------------------------------------------------------------------------------------*/
ul.site-map { font-size: 13px; line-height: 1.4em; margin: 0 0 0 20px; padding: 0; list-style: circle; }
ul.site-map li { list-style: circle; padding: 0; margin:  0 0 0 15px; line-height: 1.4em; list-style: disc; }
ul.site-map li a.main-menu { margin: 10px 0; display: block; }
ul.site-map ul { list-style: circle; margin:  0 0 0 25px;  font-family: sans-serif; }
ul.site-map li ul li { list-style: circle; padding: 0; font-size: 13px; }
ul.site-map li ul li ul li { list-style: circle; line-height: 1.4em; }
ul.site-map li ul li ul li ul { list-style: circle; padding: 0; }


/* = CATEGORIES NAVIGATION
------------------------------------------------------------------------------------*/

.nav_categories { padding: 0; margin: 0; list-style:none; }
.nav_categories li ul {padding: 0; list-style: none;}
.nav_categories li ul li {padding: 10px 0px 0px 0px; list-style:none; }
.nav_categories li ul li ul {padding: 0; list-style: none; font-size: 12px;}
.nav_categories li ul li ul li ul {padding: 0px 0px 0px 20px; list-style: none; font-size: 12px;}

/* = VYHRAJ DENNE STRANKA
------------------------------------------------------------------------------------*/

h2.win { padding: 0 0 15px 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; text-align: left; font-weight: normal; line-height: 1.4em; }
h3.win { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: normal; padding: 20px 0 10px 0; margin: 0px; background: #FFF;}
fieldset.border { border-top: 1px solid #e6e6e6; padding: 10px 10px 0 10px; text-align: left; margin-bottom: 15px;}
fieldset.border .row-win input.suhlas-checkbox { float: left; font-size: 12px; width: 20px; line-height: 12px; padding: 20px; }
fieldset.border .row-win { padding: 0px 0px 10px 0px; font-size: 12px; text-align: left; line-height: 1.3em; }
fieldset.border .row-win input.win { width: 260px; line-height: 24px; padding: 5px; border: 1px solid #cacaca; background-color: #e6e6e6; }
fieldset.border .row-win label.question { float: left; width: 250px; font-size: 12px; }
fieldset.border .row-win label.win { float: left; width: 120px; font-size: 12px; line-height: 24px; }
fieldset.border .row-win .submit-win { display: block; float: left; padding: 0px; margin: 0; border: 0px solid white; background: none; width: 68px; height: 20px; font-size: 12px; }
fieldset.border .row-win p.float-right { float: right; padding-right: 10px; }

.win-daily { position:relative; width:270px; height:105px; overflow:hidden; }
.win-daily a { display:block; position:absolute; top:0; left:0; z-index:50; width:170px; height:64px; padding:41px 18px 0 82px; text-align:left; font-weight:bold; }
.win-daily a:hover { display:block; overflow:hidden; }
.win-daily .h2-centered-simulation { margin:0; padding:0; }
.win-daily.no-bg { background: none; }
	
.newsletter-box { width:188px; height:58px; padding:5px 0 0 82px; background: #A80037 url(http://www.fann.sk/images/layout/new/newsletter-bg.jpg); text-align:left; }
.newsletter-box .h2-centered-simulation { font-size:16px; text-transform:none; letter-spacing:0; text-align:left; color:#fff; font-weight:bold; margin:0 0 7px 0; }
.newsletter-box input { float:left; }
.newsletter-box input.field { width:96px; color:#AEAEAE; font-size:10px; text-transform:uppercase; border:1px solid #B9B9B9; padding:3px 4px; margin:0 6px 0 0; }

.win-thank-you { width: 450px; height:105px; border: 1px solid #e6e6e6; background: #FFF; padding: 10px 15px;  margin: 20px auto 0 auto; font-family: sans-serif; }
.win-thank-you h2 { padding: 0 0 15px 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; text-align: left; font-weight: normal; line-height: 1.4em; }


.search-box span { display:block; border:1px solid #CACACA; background:#e6e6e6 url(http://www.fann.sk/images/layout/new/lupa-bg.gif) 4px 3px no-repeat; float:left; width:176px; padding:0 0 0 20px; height:18px; text-align:left; }
.search-box span input { width:166px; height:18px; background:transparent; border:0; padding:0; font-size:12px; padding:1px 0 0 0; }

/*#search input { float: left; display: block; width: 190px; height: 18px; padding: 0px; margin: 0px; border: 1px solid #cacaca; background-color: #e6e6e6; }
#search input.submit { float: left; display: block; width: 68px; height: 20px; border: 0px solid #cacaca; padding: 0px 0px 0px 10px; background: none; }*/

/* ZOZNAM UCASTNIKOV SUTAZE */
.internal-list { width: 900px; padding: 10px 15px;  margin: 20px auto 0 auto; border: 3px double #e6e6e6; font-size: 12px; font-family: sans-serif; }
.internal-list h1 { padding: 0 0 15px 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; text-align: left; font-weight: normal; line-height: 1.4em; color: #bb003d; }
.internal-list h2 { padding: 0 0 5px 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; text-align: left; font-weight: normal; line-height: 1.4em; }

.internal-list table.listing {border-collapse: collapse; font-family: sans-serif; border-left: 1px solid #e6e6e6; border-bottom: 1px solid #f8f8f8; padding: 0px; margin: 0; text-align: left;}
.internal-list table.listing thead { font-size: 12px; background: #e6e6e6; text-align: left; padding: 5px; }
.internal-list table.listing tr th  { font-size: 12px; background: #e6e6e6; }
.internal-list table.listing tr th.last { border-right: 1px solid #e6e6e6; }
.internal-list table.listing tr td { padding: 5px; margin: 0px; font-size: 12px; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.internal-list table.listing td.width10 { width: 10px;}
.internal-list table.listing td.width80 { width: 80px;}
.internal-list table.listing td.width125 { width: 125px;}
.internal-list table.listing td.width140 { width: 140px;}

/* AUKCIE */
a.item-hover { width: 83px; height: 67px; display: block; float: left; background:#fff; position:relative; text-decoration:none; }
a.item-hover span.over { display: none; position: absolute; background: white; font-size:11px; top:0; left:0; width: 83px; height: 57px; padding: 10px 0 0 0; text-align: center; overflow:hidden; color: #bb003d; }
a.item-hover:hover span.over { display:block; cursor:pointer; }

/* POPUP BANNER */
#toggleMe { position: fixed; bottom: 0; left: 0; z-index:50; }
