@charset "UTF-8";  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0;padding:0;border:0;outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; background:transparent; } :focus { outline:0; } table { border-collapse:collapse; border-spacing:0; } a img { border:0; }  body { font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; line-height:1.5; font-weight:normal; } h1 { font-size:18px;line-height:1; margin:0.5em 0;font-weight:normal; padding-bottom:10px; padding-top:10px; } h2 { font-size:18px;font-weight:normal; padding-bottom:10px; padding-top:10px; } h3 {font-size:14px;line-height:1;margin:0.5em 0;font-weight:normal;} h4 {font-size:14px;line-height:1.25;margin-bottom:1.25em;font-weight:normal; } h5 {font-size:11px;margin-bottom:1.5em;font-weight:normal; } h6 {font-size:1em;font-weight:normal; } p { margin:0 0 1.5em; } strong { font-weight: bold; } em { font-style: italic; } blockquote { margin:1.5em;font-style:italic; } table { margin:0 0 1em; } td.number, td.number input { text-align:right; } fieldset { border:1px solid black; margin:0 0 1em; } legend { padding:0 5px; } fieldset table { margin:.5em; }  body { color:#676767; font-family:Arial,Helvetica,sans-serif; font-size:11px; } h1, h2, h3, h4, h5 { font-family:Arial,Helvetica,sans-serif; } h1 { color:#9ADB11; margin:0;padding:10px 0; font-size:18px; font-weight:normal; } h2 { color:#9ADB11; padding:5px 0 5px 3px; font-size:18px; font-weight:normal; } h3 { color:#689A00; font-size:14px; } p { margin:0; padding-bottom:12px; line-height:1.3em; } a {color:#9ADB11;} a:hover {color:#93A97F;} select, input, textarea { background-color:#FCFCFC; border:1px solid #8F969C; } .sizeInput1{ width:320px; } .sizeInput2{ width:640px; } .sizeInput3{ width:150px; }  #header { width:993px; height:68px; margin:0 auto; position:relative; } #header p { position:absolute; top:14px;right:0; width:560px; text-align:right; color:#848585; } #header p a, #header p:visited { color:#848585; } #header p:hover { color:#9ADB11; } #logo { position:absolute; top:14px;left:0; width:86px;height:36px; display:block; overflow:hidden; } #logo span { position:absolute; top:0;left:0; width:86px;height:36px; display:block; background:url(http://www.favea.cz/facades/fva/images/logo-favea.gif) no-repeat; } #flashTop{ width:993px;height:216px; background:url(http://www.favea.cz/facades/fva/images/flash_top_bg.jpg) no-repeat; margin:0 auto;   display:block; } #menu { width:993px;height:29px; margin:11px auto; font-size:11px; background: #8F969C url(http://www.favea.cz/facades/fva/images/menu_bg.jpg) no-repeat; } #menu ul { margin: auto;} #menu li { float:left; display:block; list-style-type:none; margin:0 3px 0 0; } #menu a { text-decoration:none; color:#FFFFFF; display:block; height:100%; padding:0 13px 0 13px; line-height:29px; text-align:center; background:url(http://www.favea.cz/facades/fva/images/menu_bg_on-off.gif) no-repeat; display:inline-block; white-space:nowrap; } #menu a.selected { background-position:0 -58px; border-left:#D0D1D2 1px solid; border-right:#D0D1D2 1px solid; } #menu a:hover { background-position:0 -29px; } #wrapper { width:993px; margin:0 auto; padding-bottom:10px; overflow:auto; min-height:450px; } #main { float:left; width:679px;  } #errMsg {color:red;font-weight:bold;} #main .leftCol, #main .rightCol { float:left; width:310px; margin:0 10px 0 0; } #main .leftCol { margin:0 10px 10px 0; width:340px; border-right:1px solid #9ADB11; }  #main .leftCol p { margin-right:10px; } h3.fakeP { font-size:1em; color:black; font-weight:bold; } h3.fakeP a { text-decoration:none; color:black; } #sidebar { float:right; width:295px;  background-color:#DFE2E5; height:auto; min-height:450px; } #sidebar h3 { color:#5B6269; font-size:18px; font-weight:normal; margin:10px; padding:0; } #sidebar p { padding:10px 10px; text-align:justify; } #sidebar a {color:#93A97F;} #sidebar a:hover {color:#FFFFFF; background-color:#7C8389;} #sidebar img { display:block; } #sidebar ul {text-align:left;} #sidebar li { float:left; display:block; list-style-type:none; margin:0 0 9px 0; } #sidebar li a { text-decoration:none; padding:0 0 0 10px; color:white; display:block; height:18px; width:285px; line-height:18px; background:#B2B7BC url(http://www.favea.cz/facades/fva/images/subMenuBg_on-off.gif) no-repeat; } #sidebar li a.selected {background-position:0 -36px;} #sidebar li a:hover {background-position:0 -18px;}  #sidebar object { width:295px; height:166px; background:#676767 url(http://www.favea.cz/facades/fva/images/video_bg.jpg) no-repeat; } .iko{ margin-bottom: 7px; margin-right: 10px; } .vyber{ border-top:#AFBAC5 1px solid; border-bottom:#AFBAC5 1px solid; background-color:#F1F4F7; padding:12px; }  form#frmContactform table { width:100%;} form#frmContactform th { text-align:left;} form#frmContactform input[type="text"] { width:320px;} form#frmContactform textarea { width:100%;} form#frmContactform #fldAntispam { width:3em;} form#frmCareerform table { width:100%;} form#frmCareerform th { text-align:left; width:25% } form#frmContactform input[type="text"] { width:150px;} form#frmCareerform textarea { width:97%;} form#frmCareerform #fldAntispam { width:3em;} #footer { width:993px;height:68px; background:#E3E6E9 url(http://www.favea.cz/facades/fva/images/zapati_bg.gif) no-repeat; margin:0 auto 20px; position:relative; } #footer p { padding:0; font-size:9px; color:#000000; position:absolute; top:46px;left:7px; } #footer a { color:#5E5E5E; } #footer a:hover { color:#B1B7BA; } #footer p#eu { background: url(http://www.favea.cz/facades/fva/images/eu-flag.gif) 0 0 no-repeat; padding-left:30px; top:15px; height:17px; line-height:24px; } #footer p#credits { left:auto;right:7px; text-align:right; font-size:10px; color:#000000; }