body { text-align: left; margin: 0px; padding: 0px; background: #FFFFFF; color: #000000; font-family: arial, verdana, sans-serif; font-size: 0.75em; line-height: 1.5em }
#layout { width: 100%; min-width: 820px; margin: 0px; padding: 0px }
/*** vrchni linky ***/
#top-rozcestnik { width: 100%; font-size: 1em; height: 33px; overflow: hidden; margin: 0px; padding: 0px; }
#top-rozcestnik-in { padding: 8px 5px 7px 5px; }
#top-rozcestnik-left { width: 515px; float: left; padding: 0px; margin: 0px }
#top-rozcestnik-right { float: right; width: 215px; padding: 0px; margin: 0px; text-align: left; position: relative; }
#top-rozcestnik-center { float: right; }
/*** zahlavi ***/
#orange { width: 100%; height: 49px; background: url(http://www.montego.cz/images/backgrounds/orange-top.gif) repeat-x; position: relative }
#orange-montego { width: 308px; height: 49px; position: absolute; top: 0px; left: 0px }
#orange-brana { width: 278px; height: 49px; position: absolute; top: 0px; right: 0px }
#blue { width: 100%; background: #1B4071; padding: 0px; margin: 0px }
#brana { width: 100%; height: 115px; background: url(http://www.montego.cz/images/backgrounds/brana-back.gif) repeat-x; }
#blue-light { width: 100%; background: #0073AD; padding: 0px; margin: 0px }
#select-box { width: 171px; float: right; background: #0073AD; padding: 3px 0px 3px 0px }
/*** menu ***/
ul.menu { margin:0px; padding: 0px 0px 0px 35px; list-style: none outside; text-transform: uppercase }
ul.menu li { float: left; margin: 0.4em 10px 0.4em 0px; }
div.menu-item { background: url(http://www.montego.cz/images/signs/square.gif) no-repeat center left; padding: 0px 0px 0px 12px }
ul.menu-2 { margin: 0px; padding: 0px; width: 100%; list-style: none outside; text-transform: uppercase }
ul.menu-2 li { border-bottom: 1px solid #E36C25; background: #EFC9A8 }
div.menu-2-item { padding: 0.2em 0.1em 0.1em 15px }
.menu-header { width: 100%; background: #0073AD; text-transform: uppercase }
.menu-header-in { padding: 0.3em 0.1em 0.3em 15px; color: #FFFFFF; font-weight: bold; font-size: 1.1em }
#second-menu { float: left; width: 725px }
/*** zapati ***/
#footer { width: 100%; background: #0073AD; margin-top: 20px; }
#footer-in { padding: 1.2em 0px 1.2em 10px; position: relative }
#footer-left { width: 530px; }
#footer-right { width: 292px; float: right; text-align: left; position: absolute; top: 1.2em; right: 0px }
#footer2 { width: 100%; background: #fff; text-align:center }
#footer-in2 { padding: 1.2em 0px 1.2em 10px; position: relative }
#footer-left2 { width: 530px; }
#footer-right2 { width: 100px; float: right; text-align: right; position: absolute; top: 1.2em; right: 0px; padding-right:5px }
/*** hlavni sloupce ***/
#column-left-back { padding-bottom: 0px; width: 100%; min-height: 200px }
#column-right-back { }
#column-left { width: 250px; float: left; }
#column-right { width: 250px; float: right; }
#column-center { margin:0 250px; background: #FFFFFF; }
#column-center-in { padding: 10px 15px 0px 15px; }
/*** polozky v krajnich sloupcich ***/
.column-item { background: #FFFFFF; border-top: 4px solid #DE5A13; }
.column-item-header { width: 100%; min-height: 31px; border-bottom: 1px solid #DE5A13; background: url(http://www.montego.cz/images/backgrounds/column-header.gif) repeat-x }
.column-item-header-left { width: 26px; min-height: 31px; float: left; position: relative }
.column-item-header-left img { position: absolute; top: 10px; left: 17px }
.column-item-header-right { width: 220px; float: right; font-size: 1.1em; font-weight: bold; color: #1B4071 }
.column-item-header-right div { margin: 8px }
.column-item-content { background: #EFEFEF; padding: 15px }
.column-kos { background: #C3D496; font-size: 1.1em; font-weight: bold; color: #307F7E; }
.column-kos-in { background: url(http://www.montego.cz/images/backgrounds/column-kos.gif) no-repeat 17px center; padding: 25px 0px 25px 55px }
.column-foto { background: #F7DD71; padding: 17px 0px 17px 15px }
/*** oramovani a odsazeni fotek ***/
.image-border-135 { }
.image-border-120 { width: 126px }
.image-border-98 { width: 104px; }
.image-border-85 { width: 91px; }
.image-border-in { border: 1px solid #81A7C9; padding: 2px; background: #FFFFFF; text-align: center; }
.image-margin { margin: 0px 20px 10px 0px }
.image-sloupce { height: 101px }
.ref-center .image-border-135 { margin-bottom: 10px }
img.image-in { border: 1px solid #81A7C9; padding: 30px; background: #FFFFFF; text-align: center; }
/*** uvodni odstavec stranky ***/
.header-cont { width: 100%; min-height: 30px; background: url(http://www.montego.cz/images/backgrounds/paragraph-header.gif) repeat-x }
.header-cont-in { padding: 8px 0px 8px 20px; } /* OBSOLETE */
/*** telo velkeho odstavce ***/
.paragraph-blue { width: 100%; background: #E6EEF5; margin-bottom: 20px }
.paragraph-blue-in { padding: 15px }
/*** odkaz na eshop  ***/
.eshop-box-2 { padding: 2px; border: 1px solid #81a7c9; margin-bottom: 15px; width: 13em; }
.eshop-box-in { background: #0073ad; padding: 7px; color: #FFFFFF; position: relative; height: 3.1em }
.eshop-box { float: right; padding: 2px; border: 1px solid #81a7c9; margin-left: 10px }
.eshop-box .eshop-box-in { width: 12em; }
.eshop-box-in .text { position: absolute; top: 7px; left: 45px }
/*** male odstavce ve stredovem sloupci ***/
.box-light-blue { margin-right: 5px; width: 100%; background: #F7FAFC; position: relative; }
.box-light-blue-in { padding: 7px; border: 1px solid #BBD3EA; min-height: 92px; }
/*** link z tela odstavce ***/
.link-rect { width: 10em; height: 2em; background: #FFFFFF; position:relative }
.link-smrect { width: 10em; height: 2em; background: #FFFFFF; position: absolute; right: 7px; bottom: 7px; }
.link-rect-main { position: absolute; top: 3px; left: 5px; padding-left: 1px; }
.link-rect-image { position: absolute; top: 0.7em; left: 8em }
/*** ctverec u h2 ***/ /* OBSOLETE */
.h2-cont { background: url(http://www.montego.cz/images/signs/square.gif) no-repeat 0px center; padding: 0px 0px 0px 15px }
.h2-smcont { background: url(http://www.montego.cz/images/signs/square.gif) no-repeat 0px 6px; padding: 0px 0px 0px 15px; margin: 0px 0px 5px 135px; overflow: hidden; height: 36px; }
/*** sloupce s produkty v prostrednim sloupci ***/
.center-100 { width: 100%; }
.center-full { width: 100%; float: left; }
.center-left { width: 49%; float: left; margin: 10px 0px 10px 0px }
.center-right { width: 50%; float: right; margin: 10px 0px 10px 0px }
.center-left .margin { margin: 0px 5px 0px 0px; }
.center-right .margin { margin: 0px 0px 0px 5px }
.center-img { position: absolute; left: 7px; text-align: center; top: 7px; width: 125px; }
.center-img img { }
/*** zeleny ramecek ***/
.zeleny-cont { margin-bottom: 20px }
.zeleny { min-height: 30px; width: 100%; background: #009140; position: relative; font-size: 1.4em; color: #FFFFFF; font-weight: bold }
.zeleny-in { padding: 8px 15px 10px 15px; }
.zeleny .tl { background: url(http://www.montego.cz/images/backgrounds/ram-tl.gif) no-repeat; position: absolute; top: 0px; left: 0px; width: 15px; height: 15px }
.zeleny .tr { background: url(http://www.montego.cz/images/backgrounds/ram-tr.gif) no-repeat; position: absolute; top: 0px; right: 0px; width: 15px; height: 15px }
.zeleny .bl { background: url(http://www.montego.cz/images/backgrounds/ram-bl.gif) no-repeat; position: absolute; bottom: 0px; left: 0px; width: 15px; height: 15px }
.zeleny .br { background: url(http://www.montego.cz/images/backgrounds/ram-br.gif) no-repeat; position: absolute; bottom: 0px; right: 0px; width: 15px; height: 15px }
/*** odkazy v zahlavi a zapati stredoveho sloupce ***/
.print { background: url(http://www.montego.cz/images/signs/tiskarna.gif) no-repeat center left; padding-left: 20px; margin-left: 15px }
.send { background: url(http://www.montego.cz/images/signs/obalka.gif) no-repeat center left; padding-left: 25px; margin-left: 15px }
.back { background: url(http://www.montego.cz/images/signs/left.gif) no-repeat center left; padding-left: 25px; margin-left: 15px }
.top { background: url(http://www.montego.cz/images/signs/top.gif) no-repeat center left; padding-left: 25px; margin-left: 15px }
.center-box { position: relative; min-height: 2.5em; width: 100% }
.bottom-box { position: absolute; background: #F6FAFC; right: 0px; padding: 5px 15px 5px 0px; }
.box-links { position: relative; top: 0px; left: 0px; color: #DF611D }
.box-blue { background: #F6FAFC; position: absolute; top: 0px; right: 0px }
.box-blue-in { padding: 2px 10px 2px 0px }
/*** pomocne tridy pro floatovani ve stredovem sloupci ***/
.new-line { width: 100%; text-align: right; float: left; height: 0px; font-size: 0px; line-height: 0px }
.new-center { width: 100%; float: left }
.new-center-line { height: 1px; font-size:0px; line-height: 1px }
/*** neproduktove stranky ***/
.common-blue-box { background: #F7FAFC; border: 1px solid #BBD3EA; padding: 5px }
.common-blue-box-infmail { background: #F7FAFC; border: 1px solid #BBD3EA; padding: 10px 10px 10px 20px }
.novinky-vydano { font-weight: bold; margin-bottom: 5px }
.novinky-anotace { text-align: justify }
.novinky-box { display: table; width: 100% }
/*** ankety ***/
div.anketa-nadpis { color: #003399; font-size: 1em; font-weight: bold; margin-bottom: 5px; }
div.anketa-dotaz { color: #003399; font-size: 1em; font-weight: normal; margin-bottom: 5px; }
div.anketa-gr { background: #DDE4E7; position: relative; width: 100%; height: 12px; line-height: 0px; font-size: 0px; }
div.anketa-gr-in { background: #0A5D87; position: absolute; top: 0px; left: 0px; line-height: 0px; font-size: 0px; height: 12px; }
div.anketa-moznost { margin-bottom: 5px; }
div.anketa-odkaz { margin-bottom: 2px; }
/*** kontakty ***/
.kontakty-left { width: 49%; float: left; margin: 10px 0px 5px 0px }
.kontakty-right { width: 50%; float: right; margin: 10px 0px 5px 0px }
.kontakty-left-in { margin-right: 10px }
.kontakty-left-in .h2-cont, .kontakty-right .h2-cont { margin-left: 5px }
.kontakty-left-in .orange { margin-top: 10px }
.kontakt-box { position: relative; }
.kontakt-box-in { padding-left: 60px; }
.kontakt-text { position: absolute; top:0; left: 0; }
.kontakt-odsazeni { margin-bottom: 8px }
/*** fotogalerie ***/
#foto-select { padding: 0px }
.foto-image { float: left; width: 150px; position: relative; height: 165px }
.foto-position { position: absolute; bottom: 5px }
.foto-border { border: 1px solid #1F619A; text-align: center; background: #E9E9E9 }
#foto-detail { width: 100%; text-align: center; margin: 20px 0px 20px 0px }
.reference { width: 100%; display: table; text-align: center; margin-bottom: 15px }
.reference div.ref-center { width: 445px; margin-left: auto; margin-right: auto; }
.reference div.ref-center-1 { width: 150px; margin-left: auto; margin-right: auto; }
/*** oceneni ***/
.x-oceneni { position: relative; margin-bottom: 10px }
.x-oceneni-text { position: absolute; left: 50px; top: 15px }
.v40 { height: 45px }
.top5 { top: 5px }
.oceneni { position: relative; margin: 0px 20px 20px 0px; float: left; height: 260px; width: 131px; }
.oceneni A { }
.oceneni-text { width: 131px; margin-top: 5px; color: #777777; font-style: italic; font-weight: bold; }
.center-lm { padding-left: 20px; }
/*** markyzy ***/
.vykresy2 { margin-left: auto; margin-right: auto; width: 280px; position: relative; height: 150px }
.vykresy3 { margin-left: auto; margin-right: auto; width: 420px; position: relative; height: 165px }
.vykr-1 { position: absolute; top: 0px; left:0px }
.vykr-2 { position: absolute; top: 0px; left:150px }
.vykr-3 { position: absolute; top: 0px; left:300px }
/*pozadi pro sitemap*/
.sitemap { border: 1px solid #BBD3EA; border-bottom: 0px; text-transform: lowercase }
.sitemap-1 { background: #F6FAFC; border-bottom: 1px solid #BBD3EA; padding-left: 10px; margin: 0px; color: #1B4071 }
.sitemap-2 { background: #EEF7FC; border-bottom: 1px solid #BBD3EA; padding-left: 10px; margin: 0px; color: #1B4071 }
.cleaner, .clear { clear: both; padding: 0px; margin: 0px; line-height: 0px; height: 0px; font-size: 0px; border: 0px; background: transparent; }
.cleaner1:after { clear: both; padding: 0px; margin: 0px; line-height: 0px; height: 0px; font-size: 0px; border: 0px solid black; background: transparent; }
.error { color: red; margin: 0px 0px 5px 10px; }
.float { display: table; width: 100% }
.center { margin-bottom: 15px }
/*** A ***/
a:link, a:visited, a:active, a:hover { text-decoration: underline; color: #DF611D }
a.menu-link:link, a.menu-link:visited, a.menu-link:active { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 0.9em }
a.menu-link:hover { text-decoration: underline }
a.menu-2-link:link, a.menu-2-link:visited, a.menu-2-link:active { text-decoration: none; color: #00386A; font-weight: bold; font-size: 1em }
a.menu-2-link:hover { text-decoration: underline }
a.selected:link, a.selected:visited, a.selected:active, a.selected:hover { text-decoration: underline; color: #FFFFFF; }
a.column:link, a.column:visited, a.column:active, a.column:hover { text-decoration: underline; color: #FF5900 }
a.gray-link:link, a.gray-link:visited, a.gray-link:active, a.gray-link:hover { text-decoration: underline; color: #434642 }
a.orange-link:link, a.orange-link:visited, a.orange-link:active, a.orange-link:hover { color: #DF611D; text-decoration: underline; font-weight: bold }
a.black-link:link, a.black-link:visited, a.black-link:active, a.black-link:hover { color: #000000; text-decoration: underline; }
a.white-link:link, a.white-link:visited, a.white-link:active { color: #FFFFFF; text-decoration: none; }
a.white-link:hover { text-decoration: underline }
a.novinky-nadpis:link, a.novinky-nadpis:visited, a.novinky-nadpis:active, a.novinky-nadpis:hover { color: #1B4071; text-decoration: underline; }
a.h2:link, a.h2:visited, a.h2:active { color: #1B4071; text-decoration: none }
a.h2:hover { color: #1B4071; text-decoration: underline }
a.zvyrazneni:link, a.zvyrazneni:visited, a.zvyrazneni:active { color: #CC0000; text-decoration: none }
a.zvyrazneni:hover { color: #CC0000; text-decoration: underline }
h3 a:link, h3 a:visited, h3 a:active { color: #1B4071; text-decoration: none }
h3 a:hover { text-decoration: underline }
.eshop-box-in a:link, .eshop-box-in a:visited, .eshop-box-in a:active { color: #FFFFFF; text-decoration: none }
.eshop-box-in a:hover { color: #FFFFFF; text-decoration: underline }
.column-kos-in a:link, .column-kos-in a:visited, .column-kos-in a:active { color: #307F7E; text-decoration: none }
.column-kos-in a:hover { color: #307F7E; text-decoration: underline }
/*** H1-3 ***/
h1 { margin: 0 0 10px 0; padding: 0; color: #1B4071; font-size: 1.5em; font-weight: bold; }
h2 { margin: 0; padding: 0; color: #1B4071; font-size: 1.2em; font-weight: bold; }
h3 { color: #1B4071; margin: 0; font-size: 1.1em; }
h1#printH1 { display: none; margin: 0px; font-size: 2em }
.square { background: url(http://www.montego.cz/images/signs/square.gif) no-repeat 20px center; padding: 8px 0px 8px 35px }
.square-sm { background: url(http://www.montego.cz/images/signs/square.gif) no-repeat 0px center; padding: 0px 0px 0px 15px; margin: 0px 0px 5px 100px; }
/*** UL ***/
ul { margin: 0 0 10px 15px; padding: 0; list-style: disc inside; }
ul.anketa { margin: 0 0 0 5px; list-style: none outside }
ul.center-list { margin: 0 0 15px 19px; list-style: none outside }
ul.normal { list-style: none outside }
ul.normal li { background: url(http://www.montego.cz/images/signs/square.gif) no-repeat 0px 7px; padding-left: 15px }
ul.plus li { background: url(http://www.montego.cz/images/signs/plus.gif) no-repeat 0px 7px; padding-left: 15px }
ul.minus li { background: url(http://www.montego.cz/images/signs/minus.gif) no-repeat 0px 7px; padding-left: 15px }
/*** DL ***/
dt { color: #1B4071; font-size: 1.1em; font-weight: bold; }
/*** TABLE ***/
table { border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; margin: 10px 0px; }
table td, table th { padding: 2px 5px; border: 1px solid #D2D2D2; }
table th { background-color: #F3F3F3; text-align: left; }
table thead th { background-color: #FFFFFF; text-align: center }
table caption { color: #FFFFFF; background-color: #DE5A13; font-weight: bold; padding: 3px; margin-left: auto; margin-right: auto }
/*** stupnice ral ***/
table.ral { border: 0; padding: 0 }
table.ral tr td { border: 0; padding: 0 5px }
/*** obyc. tabulka ***/
table.normal { text-align: left; margin: 0; font-size:1em; font-family: arial, verdana, sans-serif; }
table.normal td { border: 0; padding: 0 }
table td.right { text-align: right; padding-right: 5px; }
table td.odsazeni { padding-bottom: 5px; }
/*** IMG ***/
img { border: 0px; }
.float-left { float: left; margin: 0px 7px 0px 0px }
.float-right { float: right; margin: 0px 0px 0px 10px }
img.odsazeni { margin-bottom: 10px; margin-left: 10px }
#foto-detail img { margin: 10px 0 10px 0 }
#foto-gal img { margin: 0 0 2px 0 }
/*** P ***/
p { text-align: justify; margin: 0px 0px 8px 0px; color: #000000; }
p.column { margin: 0 }
.center-col { margin: 0px 0px 5px; }
p.center-smcol { margin: 0px 0px 35px 135px; }
p.center-smcol span { display: block; overflow: hidden; line-height: normal; height: 75px; margin-bottom: 5px; }
p.noMargin { margin-bottom: 0 !important; }
.center-par { margin-bottom: 15px }
.center-par5 { margin-bottom: 5px }
span.link { text-decoration: underline; color: #DF611D; font-weight: bold }
address { text-decoration: none; padding: 0px; margin: 0px; font-style: normal }
/*** FORM ***/
form { margin: 0px; padding: 0px; }
form#ankety-reg input { margin-bottom: 8px }
textarea { margin-bottom: 5px; border: 1px solid #A6A7A5; }
input { padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
input.submit, input.smartButton { border: 1px solid #A6A7A5; background: #1B4071; color: #FFF; font-weight: bold; text-transform: uppercase; padding: 3px 5px; cursor: pointer; }
a.smartButton { border: 1px solid #A6A7A5; background: #1B4071; color: #FFF; font-weight: bold; text-transform: uppercase; padding: 3px 5px; text-decoration: none; display: inline-block; }
input.text, select.text { border: 1px solid #A6A7A5; }
input.anketa { margin: 0 }
input.odber { width: 138px }
input.ok { padding-top: 0px; padding-bottom: 0px; font-size: 11px; }
input.odeslat { width: 5em }
input.eshop { width: 9em }
input.zavrit-foto { width: 8em; margin-left: 10px }
input.tisk-foto { width: 8em }
input.top-hledat { width: 120px; height: 18px; background: #EFEFEF; position: absolute; top: -3px; right: 40px; }
input.top-hledat-submit { position: absolute; top: -3px; right: 0px; }
select.rychle { width: 165px; margin: 0px 0px 0px 0px; border: 1px solid #A6A7A5; }
div.line { height: 0px; line-height: 0px; font-size: 0px; margin: 0px; padding: 0px }
.white { border-top: 1px solid #FFFFFF; border-bottom: 0px; border-left: 0px; border-right: 0px }
.orange { border-top: 1px solid #DE5A13 }
.gray { border-top: 1px solid #EDEDED }
.no-float { float: left; }
.white-color { color: #FFFFFF }
.absolute { position: absolute }
.no-border { border: 0; }
.no-border-right { border-right: 0; }
.no-border-left { border-left: 0; }
.no-background { background: inherit; }
.text-right { text-align: right }
.relative { position: relative }
.border { border: 1px solid #A6A7A5; }
.left { float: left; }
.right { float: right }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
/* dprEshop.css */
#mainMenu { background: #EFC9A8; padding: 5px 15px 5px 0; }
#mainMenu ul { color: #DF611D; list-style: none outside; margin: 0; padding: 0 0 0 15px; font-weight: bold; text-transform: uppercase; }
#mainMenu ul a { float: none; color: #1B4071; text-decoration: none; display: block; padding: 0 0 0 15px; margin: 0 !important; background: url(http://www.montego.cz/images/signs/square.gif) 0 6px no-repeat; }
li.active { color: #fff; }
#mainMenu ul a:hover { text-decoration: underline; }
#mainMenu ul ul { color: #DF611D; margin: 0 0 0 15px; padding: 0; text-transform: none; color: #DF611D; }
#mainMenu ul ul a { color: #DF611D; line-height: 130%; }
#mainMenu ul ul ul { color: #DF611D; margin: 0 0 0 15px; padding: 0; text-transform: none; color: #DF611D; font-weight: normal; }
.stTable { margin: 10px auto; border: 2px solid #1B4071; }
.stTable td { padding: 1px 10px; border: 1px solid #1B4071; text-align: left; background: #E6EEF5; }
div.sections { margin: 20px; border: 2px solid #1B4071; text-align: left; background: #E6EEF5; padding: 5px; }
div.sections h2 { margin: 5px 15px; }
#branaEshop { width: 100%; height: 150px; background: url(/img/branaBg.png) repeat-x; position: relative; }
#eShopLogo { display: none; }
.cleanerLeft { padding: 0px; margin: 0px; line-height: 0px; height: 0px; font-size: 0px; border: 0px; background: transparent; clear: left; }
#objednavka-po-telefonu { position: absolute; right: 10px; top: 10px; }
.tLeft td, .tLeft th { text-align: left; vertical-align: top; }
/* unikup */
#cart { background: url(/img/cart-trans.png); position: absolute; top: 10px; right: 20px; height: 60px; width: 200px; overflow: hidden; z-index: 1000; line-height: normal; }
#cart * { color: #FFF; }
#cart a, #cart p { display: block; padding: 10px 20px; }
#cart a:hover, #cart a:hover strong { color: #CCC; text-decoration: none; }
#cart strong { font-size: 20px; font-weight: normal; }
#user { background: url(/img/user-trans.png); position: absolute; top: 71px; right: 20px; width: 160px; padding: 10px 20px; z-index: 1000; line-height: normal; }
#user * { font-size: 11px; }
#user a, #user strong { color: #FFF; }
#user strong { display: block; margin-bottom: 2px; }
#user ul { margin: 0px 0px 0px 16px; padding: 0px; list-style: square; color: #DF611D; }
#user li { margin: 0px; padding: 0px; }
#footer { height: 150px; overflow: hidden; }
#footer-center .footer-column { float: left; width: 17.8%; height: 110px; border-right: 1px solid #DF611D; padding-right: 30px; margin: 20px 0px 0px 30px; color: #FFF; line-height: 20px; }
#footer-center .footer-column a, #footer-center .footer-column p { color: #FFF; }
#footer-center .footer-column .datapro { font-size: 10px; line-height: normal; }
#footer-center .footer-column .newsletter { background: url(/img/icon-newsletter-trans.png) no-repeat; padding-left: 30px; }
#footer-center .footer-column .facebook { background: url(/img/icon-facebook-trans.png) no-repeat; padding-left: 30px; display: block; }
#footer-center .footer-column .twitter { background: url(/img/icon-twitter-trans.png) no-repeat; padding-left: 30px; display: block; }
#footer-center .footer-column .favourite { background: url(/img/icon-favourite-trans.png) no-repeat; padding-left: 30px; display: block; }
#footer-center .footer-column .print { background: url(/img/icon-print-trans.png) no-repeat; padding-left: 30px; display: block; margin-left: 0px; }
#footer-center .custom { font-size: 10px; line-height: normal; padding-top: 3px; }
#footer-center .last { border-right: none; padding-right: 0px; }
#footer-center ul { margin: 0px 0px 0px 16px; padding: 0px; list-style: square; color: #DF611D; }
.share-box { margin-top: 5px; }
.share-box div { float: right; }
.share-box a { font-size: 11px; text-decoration: none !important; }
.share-box img { vertical-align: -30%; }
#div-4, #div-5 { height: 450px; padding: 10px; }
#div-4 table, #div-5 table { margin-left: 0; margin-right: 0; }
#div-4 td, #div-5 td { text-align: left; }
/* new */
.acParBox { padding-top: 3px; line-height: normal; }
.thumbnail { background: #FFF no-repeat center center; display: block; margin: auto; height: 100px; width: 125px; border: 1px solid #81A7C9; }
.image-border-in .thumbnail { height: 200px; width: 250px; border: none; }
.product-column-left { position: absolute; width: 260px; left: 15px; top: 15px; }
.product-column-right { margin-left: 270px; }
.invisibleTable { text-align:left; padding-bottom:15px; }
.invisibleTable td { padding:1px 5px; border:none; font-weight:normal }
.invisibleTable th { padding:1px 0px; border:none; background:none; font-weight:bold; text-transform:none; }

