/* ~~~~> project: "Multicam Plus"; author: Hexabit (www.hexabit.pl); update: 2009-09-29; version: 1.0; file: "base.css"; validation: 2.1 <~~~~ */
html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}
/* globals */
b,strong {font-weight:bold;}
u {text-decoration:underline;}
i,em {font-style:italic;}
a {text-decoration:none;outline-style:none;}
h1,h2,h3,h4,h5,h6,h7,h8 {color:#990000;margin:2px 0 2px 0;padding:0;}
h1 {font-size:24px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:14px;}
sup {vertical-align:super;}
sub {vertical-align:sub;}
/* global classes */
.red {color:#990000 !important;}
.displayNone {display:none !important;}
.displayOn {display:block !important;}
.clearBoth {clear:both;}
.error {color:#f00 !important;}
.formError { display:block; background:url("../gfx/bg-error.jpg") no-repeat 0 0; width:670px; height:29px; color:#fff; padding:7px 0 0 20px; margin:0 0 10px 0; }
.formSuccess { display:block; background:url("../gfx/bg-success.jpg") no-repeat 0 0; width:670px; height:29px; color:#fff; padding:7px 0 0 20px; margin:0; }
.textRight {float:right;}
.left {float:left;}
.right {float:right;}
.arrow {background:transparent url("../gfx/bullet-arrow1.jpg") no-repeat 0 5px;padding-left:10px;color:#990000;text-decoration:underline;}
/* layout */
#pageWrapper {background:transparent;width:100%;}
#pageContainer {width:972px;margin:0 auto;padding:0;}
#section1Wrapper {width:100%;height:100px;margin:0;padding:0;}
#section1Container {width:972px;height:100px;padding:0;}
#logoContent {float:left;text-align:left;width:566px;height:100px;}
#logo {position:relative;left:24px;top:50px;}
#searchContent {float:left;width:400px;height:100px;}
#searchContent #searchForm {padding:55px 0 0 180px;}
#searchContent #searchForm #searchInput {float:left;background:transparent url("../gfx/search-input-bg.png") no-repeat 0 0;width:162px;height:24px;border:0;margin:0 6px 0 0;}
#searchContent #searchForm #searchInput #searchString {font-family:"Tahoma";font-size:10px;background:transparent;color:#cfcfcf;border:0;margin:5px 0 0 11px;width:140px;}
#searchContent #searchForm #searchSubmit {float:left;background:transparent url("../gfx/search-button-submit.png") no-repeat 0 0;width:23px;height:21px;border:0;}
#mainMenuContent {float:left;background:transparent url("../gfx/main-menu-bg.png") no-repeat 0 0;width:972px;height:34px;}
#mainMenu {margin:0 auto;width:100%;}
#mainMenu tr td{min-width:120px;}
#mainMenu p a {font-family:"Arial";font-size:14px;color:#fff;display:block;background:transparent;height:34px;text-transform:uppercase;}
#mainMenu p a span.mm {display:block;text-align:center;height:100%;padding:11px 0 0 0;}
#mainMenu p a:hover, #mainMenu p a.selected { background:transparent url("../gfx/main-menu-selected.png") no-repeat center 5px; color:#fff; height:34px; }
#mainMenu p a:hover span.mm, #mainMenu p a.selected span.mm { color:#fff; }
#section2Wrapper {float:left;width:100%;margin:5px 0 0 0;padding:0;}
#section2Container {width:972px;margin:0;padding:0;}
#homeBanner {margin:0;padding:0;display:block;background:url("../gfx/home-banner-2b.jpg") no-repeat 0 0;width:972px;height:286px;}
#homeBanner #newsIntro {position:relative;left:335px;top:195px;color:#fff;font-family:"Tahoma";font-size:11px;width:350px;}
#homeBanner #newsIntro ul li {list-style-type:circle;margin:0 0 8px 0;}
#homeBanner #newsIntro ul li a {color:#fff;}
#homeBanner #newsIntro p a {float:right;color:#990000;text-decoration:underline;}
#section3Wrapper {width:100%;padding:0;}
#section3Container {width:972px;padding:0;}
#section3Wrapper #section3Container #box1 {float:left;background:transparent url("../gfx/box1-bg.jpg") no-repeat 0 0;width:240px;height:157px;margin:5px 4px 5px 0;}
#section3Wrapper #section3Container #box2 {float:left;background:transparent url("../gfx/box2-bg.jpg") no-repeat 0 0;width:240px;height:157px;margin:5px 4px 5px 0;}
#section3Wrapper #section3Container #box3 {float:left;background:transparent url("../gfx/box3-bg-hq.jpg") no-repeat 0 0;width:240px;height:157px;margin:5px 4px 5px 0;}
#section3Wrapper #section3Container #box4 {float:left;background:transparent url("../gfx/box4-bg-hq.jpg") no-repeat 0 0;width:240px;height:157px;margin:5px 0 5px 0;}
#section3Wrapper #section3Container a {text-decoration:none;}
#section3Wrapper #section3Container a:hover {text-decoration:underline;}
#homeNewBoxes {width:100%;margin:0 0 5px 0;}
#homeNewBoxes tr td.c1 {width:335px;padding:0 4px 0 0;}
#homeNewBoxes tr td.c2 {width:335px;padding:0 4px 0 0;}
#homeNewBoxes tr td.c3 {}
#homeNewBoxes tr td.c3 #box31 {cursor:pointer;background:transparent url("../gfx/home-new-box3-1.png") no-repeat 0 0;width:290px;height:106px;margin:0 0 4px 0;}
#homeNewBoxes tr td.c3 #box32 {cursor:pointer;background:transparent url("../gfx/home-new-box3-2.png") no-repeat 0 0;width:290px;height:106px;}
#homeNewBoxes tr.chr {height:4px;}
#homeNewBoxes tr td.c4 {padding:0 4px 0 0;}
#homeNewBoxes tr td.c5 {padding:0 4px 0 0;}
#homeNewBoxes tr td.c6 {}
#homeNewBoxes tr td.c6 #box61 {cursor:pointer;background:transparent url("../gfx/home-new-box6-1.png") no-repeat 0 0;width:290px;height:106px;margin:0 0 4px 0;}
#homeNewBoxes tr td.c6 #box62 {cursor:pointer;background:transparent url("../gfx/home-new-box6-2.png") no-repeat 0 0;width:290px;height:106px;}
/**
 * templates
 */
 /* globals */
#contentLeftWrapper {float:left;width:245px;min-height:1px;margin-bottom:7px;}
#contentRightWrapper {float:left;width:723px;background:url("../gfx/main-content-bg.jpg") no-repeat 0 top;width:727px;margin:5px 0 0 0;}
#content {padding:20px 30px 30px 30px;font-family:"Tahoma";font-size:11px;color:#3d4447;line-height:16px;}
#content a {color:#990000;text-decoration:none;}
#content a:hover {font-weight:bold;text-decoration:underline;}
#content p {padding:5px 0;}
#content hr {border-color:#e6e6e6;border-style:solid;border-width: 1px 0 0;clear:both;margin:10px 0 20px 0;height:0;}
#content img {float:left;margin:0 10px 10px 0;}
#content blockquote {line-height:1.5;background:url("../gfx/bg-quote.jpg") no-repeat 0 10px;padding:10px 10px 14px 75px;font-size:10px;color:#aaaaaa;}
#content ul li {background:url("../gfx/bullet-arrow1.jpg") no-repeat 0 6px;margin:3px 0 3px 0px;padding-left:12px;}
#content ol li {background:url("../gfx/bullet-arrow1.jpg") no-repeat 0 6px;margin:3px 0 3px 0px;padding-left:12px;}
/* template -- "main" */
#contentLeftWrapper #contactBox {float:left;display:block;background:transparent url("../gfx/box4-bg-hq.jpg") no-repeat 0 0;width:240px;height:157px;margin:5px 0 5px 0;}
#contentLeftWrapper #infoBox {float:left;display:block;background:transparent url("../gfx/box-info-bg-hq.jpg") no-repeat 0 0;width:240px;height:318px;margin:0 0 5px 0;}
/* template -- "contact" */
#contentLeftWrapper #infoBox2 {float:left;display:block;background:transparent url("../gfx/box-info2-bg-hq.jpg") no-repeat 0 0;width:240px;height:161px;margin:5px 0 5px 0;}
#contentLeftWrapper #infoBox3 {float:left;display:block;background:transparent url("../gfx/box-info3-bg-hq.jpg") no-repeat 0 0;width:240px;height:161px;margin:5px 0 5px 0;}
/* template -- "products" */
#contentLeftWrapper #newsletterBox {float:left;display:block;background:transparent url("../gfx/box-newsletter-bg.jpg") no-repeat 0 0;width:240px;height:131px;margin:5px 0 5px 0;}
#contentLeftWrapper #newsletterBox .inside p {font-size:11px;color:#3d4447;float:left;}
#contentLeftWrapper #newsletterBox .inside form {float:left;margin:10px 0 0 0;}
#contentLeftWrapper #newsletterBox .inside form p.newsletterInput {float:left;border:0;margin:0;background:transparent url("../gfx/input-newsletter-bg.png") no-repeat 0 0;width:162px;height:23px;}
#contentLeftWrapper #newsletterBox .inside form p input {background:transparent;font-family:"Tahoma";font-size:10px;color:#222;padding:4px 0 0 5px;border:0;width:150px;}
#contentLeftWrapper #newsletterBox .inside form p input.newsletterSubmit {float:left;border:0;margin:1px 0 0 3px;background:transparent url("../gfx/button-newsletter-submit.png") no-repeat 0 0;width:23px;height:21px;}
#contentLeftWrapper #newsletterBox .inside div.info {font-size:10px;color:#f00;}
#contentLeftWrapper #subMenu {margin:5px 5px 0 0;}
#contentLeftWrapper #subMenu div.subMenuClosed {display:block;background:transparent url("../gfx/submenu-bg1.jpg") no-repeat 0 0;width:239px;height:24px;margin:0;}
#contentLeftWrapper #subMenu div.subMenuOpen {display:block;background:transparent url("../gfx/submenu-bg2a.jpg") no-repeat 0 0;width:239px;height:28px;margin:0;}
#contentLeftWrapper #subMenu div.subMenuOpenArea {display:block;background:transparent url("../gfx/submenu-bg2d.jpg") no-repeat;width:239px;margin:-4px 0 0 0;}
#contentLeftWrapper #subMenu div.subMenuOpenArea .subMenuEntry {display:block;height:20px;padding:0px 0 0 10px;}
#contentLeftWrapper #subMenu div.subMenuOpenArea a {background:transparent url("../gfx/bullet-arrow.png") no-repeat 0px 5px;font-family:"Tahoma";font-size:11px;color:#575757;font-weight:normal;padding:0 0 0 9px;}
#contentLeftWrapper #subMenu div.subMenuOpenArea a b {font-weight:bold;}
#contentLeftWrapper #subMenu div.subMenuOpenArea a:hover {color:#222;text-decoration:underline;}
#contentLeftWrapper #subMenu div.subMenuOpenArea .selected {background:none;color:#990000;text-decoration:none;font-weight:bold;}
.deep1 {}
.deep2 {margin-left:0px;}
.deep3 {margin-left:20px;}
.deep4 {margin-left:40px;}
.deep5 {margin-left:60px;}
#contentLeftWrapper #subMenu div.subMenuOpenAreaClose {display:block;background:transparent url("../gfx/submenu-bg2c1.jpg") no-repeat 0 0;width:239px;height:8px;margin-top:-2px;}
#contentLeftWrapper #subMenu span.text {display:block;background:transparent;font-family:"Tahoma";font-size:11px;color:#fff;font-weight:bold;height:24px;padding:4px 0 0 15px;}
#contentLeftWrapper #subMenu div.subMenuClosed a {background:transparent;display:block;font-family:"Tahoma";font-size:11px;color:#fff;font-weight:bold;height:24px;padding:4px 0 0 10px;}
#contentLeftWrapper #subMenu div.subMenuClosed a.selected {background:none;color:#ff8888;text-decoration:none;font-weight:bold;}
#contentLeftWrapper #subMenu div.subMenuClosed a:hover {color:#ff8888;}
#contentLeftWrapper #subMenu div.subMenuOpen {display:block;font-family:"Tahoma";font-size:11px;color:#575757;font-weight:bold;height:24px;padding:4px 0 0 10px;}
#contentLeftWrapper #subMenu div.subMenuOpen a {color:#fff;}
#contentLeftWrapper #subMenu div.subMenuOpen a.selected {color:#ff8888;}
#contentLeftWrapper #subMenu div.subMenuOpen a:hover {color:#ff8888;}
#content .productListEntry {display:block;width:inherit;}
#content .productListEntry p {font-family:"Tahoma";font-size:11px;color:#3d4447;line-height:16px;padding:0;}
#content .productListEntry p a .productListImage {float:left;margin:0 10px 0 0;padding:0;width:176px;height:118px;}
#content .productListEntry a {color:#990000;}
#content .productListEntry a.seeMore {font-family:"Tahoma";font-size:11px;background:transparent url("../gfx/bullet-arrow1.jpg") no-repeat 0 5px;padding-left:10px;float:right;width:inherit;}
/*#content h3 a {text-decoration:none;color:#990000;}*/
#content #productData {display:block;font-family:"Tahoma";font-size:11px;color:#3d4447;margin:0;width:665px;}
#content #productData tr td {vertical-align:top;}
#content #productData tr td.logo img {float:right;margin:-10px 10px 0 0;}
#content #productData tr td.td1 {width:265px;}
#content #productData tr td.td2 {padding:10px;width:400px;}
#content #productData tr td.td2 a {color:#990000;text-decoration:underline;}
#content #productData tr td.td2 a:hover {font-weight:bold;text-decoration:underline;}
#content #productData tr td.td2 p b {font-weight:bold;}
/*
#content #productData tr td.td2 h2 {margin:8px 0 4px 0;}
#content #productData tr td.td2 h3 {margin:8px 0 2px 0;}
*/
#content #productData tr td img {float:left;margin:0 6px 3px 0;}
#content #productData #attachementArea {margin:20px 0 25px 0;font-family:"Tahoma";}
#content #productData #attachementArea .attachementTop {background:url("../gfx/attachments-top.jpg") no-repeat 0 0;width:398px;height:8px;}
#content #productData #attachementArea .attachementContent p {}
#content #productData #attachementArea .attachementContent p b {font-family:"Tahoma";font-weight:bold;color:#000;font-size:11px;}
#content #productData #attachementArea .attachementContent {background:#eee;padding:0 25px 0 25px;width:348px;}
#content #productData #attachementArea .attachementContent a {display:block;background:url("../gfx/icon-filetype-pdf.png") no-repeat 0 0;padding:0 0 0 35px;height:25px;font-family:"Tahoma";font-weight:normal;color:#3d4447;font-size:10px;text-decoration:none;}
#content #productData #attachementArea .attachementContent a:hover {text-decoration:underline;}
#content #productData #attachementArea .attachementBottom {background:url("../gfx/attachments-bottom.jpg") no-repeat 0 0;width:398px;height:8px;}
#yah {margin:0 0 20px 0;color:#aaa;}
#yah a {color:#aaa;}
#nav {display:block;}
#nav ul {text-align:right;}
#nav ul li {display:inline;list-style-type:none;background:none;}
#nav ul li a {text-decoration:underline;margin:0 1px;}
#nav ul li a.selected {font-weight:bold;}
#nav ul li a:hover {font-weight;}
/* search results */
#searchResults {  }
#searchResults li { padding:0 0 5px 0;display:block;}
#searchResults li a { color:#990000;margin:0;padding:0;}
#searchResults li a:hover { color:#990000; text-decoration:none; }
.inside {font-family:"Tahoma";color:#3d4447;font-size:11px;padding:20px 15px 0 15px;}
.inside h2 { margin:0 0 7px 0; }
.inside img {float:left;margin:0 13px 0px 0;}
.inside a {color:#990000;text-decoration:underline;}
.insideBox1Home {font-family:"Tahoma";color:#3d4447;font-size:11px;padding:8px 15px 0 15px;}
.insideBox1Home p {width:220px;}
.insideBox1Home h1 {width:100px;}
.insideBox1Home img {float:left;margin:0 13px 0px 0;}
.insideBox1Home a {color:#990000;text-decoration:underline;}
.insideBox1Home a.arrow {display:block;margin-top:5px;}
.insideBox1Home a:hover {text-decoration:none;}
.insideBoxHome {font-family:"Tahoma";color:#3d4447;font-size:11px;padding:20px 15px 0 15px;}
.insideBoxHome p {width:140px;}
.insideBoxHome img {float:left;margin:0 13px 0px 0;}
.insideBoxHome a {color:#990000;text-decoration:underline;}
.insideBoxHome a:hover {text-decoration:none;}
/* sitemap */
.siteMap {display:block;line-height:1;}
.siteMap span {padding:3px 0 3px 40px;}
.siteMap span a {color:#2a3a73;text-decoration:underline;display:block;background:transparent url("../gfx/bullet-arrow1.jpg") no-repeat 0px 5px;padding-left:12px;}
.siteMap .level0 {margin:1px 0 1px 20px;display:block;}
.siteMap .level1 {margin:1px 0 1px 40px;display:block;}
.siteMap .level2 {margin:1px 0 1px 60px;display:block;}
.siteMap .level3 {margin:1px 0 1px 80px;display:block;}
.siteMap .level4 {margin:1px 0 1px 100px;display:block;}
.siteMap .level5 {margin:1px 0 1px 120px;display:block;}
/* form contact */
.contactFormWrapper { margin:0 0 20px 0; }
.contactForm { margin:15px auto; }
.contactForm p em {font-size:16px;vertical-align:top;color:#575757;margin:0 0 0 3px;font-style:normal;}
.contactForm p label { font-family:"Verdana"; font-size:10px; font-weight:bold; color:#575757; display:block; text-align:right; float:left; width:120px; margin-right:20px; }
.contactForm p label.inline { display:inline; float:none; padding-left:5px; }
.contactForm p input {height:14px;}
.contactForm p input, .formularz p textarea, .formularz p select { font-size:100%; }
.contactForm p .text { color:#575757; background:#e2e2e2; padding:3px; border:0; }
.contactForm p input.text { width:300px; }
.contactForm input.button { float:left; display:block; background:url("../gfx/form-contact-button-submit.jpg") no-repeat 0 0; border:0; width:80px; height:25px; color:#fff; font-family:"Verdana"; font-weight:bold; padding:0; font-size:10px; margin-left:-3px; }
.contactForm p textarea { color:#575757; width:416px; background:#e2e2e2; border:0; }
.contactForm span.info {color:#888;display:block;margin:15px 0 0 140px;border:1px solid #ddd;background:#eee;padding:10px;}
/* product contact box */
.productContactBox {}
.productContactBox .leftSide {float:left;margin:7px 0 0 0 ;}
.productContactBox .leftSide img {}
.productContactBox .rightSide p {margin:0;padding:0;line-height:1;}
.productContactBox .rightSide p b {color:#2c2c2c;}
.productContactBox .rightSide {float:left;vertical-align:top;margin:3px;}
.productContactBox .rightSide p a {text-decoration:underline !important;}
.productContactBox .rightSide p a:hover {text-decoration:none !important;}


/**
 * footer
 */
#section4Wrapper {float:left;width:100%;margin:0;padding:0;}
#section4Container {float:left;margin:0;padding:0;background:url("../gfx/footer-bg.jpg") repeat-x 0 0;width:972px;height:32px;margin-bottom:50px;}
#section4Wrapper #section4Container #footerContent a {text-decoration:none;color:#929292;}
#section4Wrapper #section4Container #footerContent a:hover {text-decoration:underline;color:#cbcbcb;}
#section4Wrapper #section4Container #footerContent {font-family:"Tahoma";font-size:10px;color:#929292;padding:9px 20px 0 20px;}
#section4Wrapper #section4Container #footerContent #copyright {float:right;text-align:right;width:440px;}
#section4Wrapper #section4Container #footerContent ul {float:left;width:440px;}
#section4Wrapper #section4Container #footerContent ul li {text-transform:lowercase;display:inline;padding:0;}
#section4Wrapper #section4Container #footerContent ul li a.selected {text-decoration:underline;}


/*
 * end of file
 */
