BODY, TD, TH, CAPTION {font-family: Arial,"Geneva CE",sans-serif; font-size: 12px;}
BODY {color: #444; background: #f5f5f5; padding: 0; margin: 5px 0; text-align: center;}
H1, H2, H3, H4 {font-family: "Trebuchet MS", Arial, "Geneva CE", lucida, sans-serif;}
A {text-decoration: underline; color: #d8252e}
IMG {border: 0 none;}
.clear {height: 1px; padding: 0; margin: 0; clear: both; overflow: hidden;}


div#soutez2 {width:700px; margin:0 auto; padding:2px 10px; font-size:1.2em; color:#000000; background:#FFFFCC; border-top:1px solid #F9F92E; border-bottom:1px solid #F9F92E;}
div#soutez2 img {float:left; margin: 0 20px 0 0;}
div#soutez2 a {text-decoration:none;}
div#soutez2 p {padding:5px 0 0 0; margin:0; color:black;}
DIV#body {width: 770px; margin: 0 auto; text-align: left; background: #fff url('img/bkg_2.png') 0 0 repeat-y;}
DIV#header {background: url('img/bkg_1.png') 0 0 no-repeat;}
DIV#header H1 {float: left; width: 300px; height: 119px; overflow: hidden; padding: 0; margin: 0;}
DIV#header H1 A {display: block; width: 300px; height: 119px; padding: 0; margin: 0;}
DIV#header H1 SPAN {display: none;}
DIV#header .menu {float: right; width: 390px; padding: 65px 0 0 0; overflow: hidden;}
DIV#footer {height: 20px; overflow: hidden; background: url('img/bkg_3.png') 0 0 no-repeat;}
DIV#hdr1 {height: 40px; overflow: hidden; background: url('img/hdr1.png') 0 0 no-repeat; margin: 15px 0;}
DIV#hdr1 SPAN {display: none;}
DIV#hdr2 {font-size: 15px; margin: 15px 25px; text-align: justify;}
DIV#produkty1 {padding: 0 25px; margin: 0;}
DIV#left1 {float: left; width: 375px; overflow: hidden;}
DIV#left2 {margin: 0 0 0 25px; }
DIV#right1 {float: right; width: 375px; overflow: hidden;}
DIV#right2 {margin: 0 25px 0 0; }
DIV.article1 H2 {font-size: 16px; font-weight: normal; color: #000; padding: 15px 0 5px 0; margin: 0;}
DIV.article1 P {font-size: 12px; color: #666; padding: 0 0 5px 0; margin: 0; text-align: justify; }
TABLE#table {width: 726px; margin: 20px 22px;}
TABLE#table TD {background: #eee; color: #333;}
TABLE#table TH {background: #ddd; color: #000;}
TABLE#table TH.w {background: #fff;}
H2 {margin: 10px 25px; font-size: 16px; font-weight: normal;}
UL#tech {margin: 10px 25px; padding: 0;font-size: 13px; list-style: none; }
UL#tech LI {margin: 3px 0; padding: 0;}
P#tech IMG {vertical-align: bottom;}
TD.c, TH.c {text-align: center;}

H2 {margin: 10px 25px; font-size: 15px; font-weight: normal;}
DL.dl {margin: 25px; padding: 0;}
DL.dl DT {margin: 15px 0 8px 0; font-weight: bold; font-size: 15px;}
DL.dl DD {margin: 0 0 8px 0; font-size: 11px;}
DL.dl DD.n {margin: 0 0 0 0; font-size: 13px;}
DL.dl DD.n A {font-size: 11px;}

#mapa {width: 720px; height: 440px; overflow: hidden; background: url('img/mapa.png') 0 0;position: relative; margin: 10px 25px;}
#mapa LI {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; left: 0; overflow: hidden;}
#mapa A {display: block;}
#mapa SPAN {display: none;}
#mapa LI#m_praha {left: 196px; top: 120px; width: 100px; height: 122px;}
#m_praha A {width: 116px; height: 122px;}
#m_praha A:hover {background: url('img/mapa.png') -196px -577px;}
#mapa LI#m_dvurkralove {left: 380px; top: 78px; width: 95px; height: 47px;}
#m_dvurkralove A {width: 95px; height: 47px;}
#m_dvurkralove A:hover {background: url('img/mapa.png') -380px -535px;}
#mapa LI#m_liberec {left: 258px; top: 46px; width: 77px; height: 47px;}
#m_liberec A {width: 77px; height: 47px;}
#m_liberec A:hover {background: url('img/mapa.png') -258px -503px;}
#mapa LI#m_karlovyvary {left: 77px; top: 120px; width: 102px; height: 64px;}
#m_karlovyvary A {width: 102px; height: 64px;}
#m_karlovyvary A:hover {background: url('img/mapa.png') -77px -577px;}
#mapa LI#m_plzen {left: 99px; top: 203px; width: 88px; height: 65px;}
#m_plzen A {width: 88px; height: 65px;}
#m_plzen A:hover {background: url('img/mapa.png') -99px -660px;}
#mapa LI#m_pisek {left: 175px; top: 279px; width: 93px; height: 62px;}
#m_pisek A {width: 93px; height: 62px;}
#m_pisek A:hover {background: url('img/mapa.png') -175px -736px;}
#mapa LI#m_brno {left: 432px; top: 279px; width: 95px; height: 62px;}
#m_brno A {width: 95px; height: 62px;}
#m_brno A:hover {background: url('img/mapa.png') -432px -736px;}
#mapa LI#m_hodonin {left: 460px; top: 341px; width: 100px; height: 57px;}
#m_hodonin A {width: 100px; height: 57px;}
#m_hodonin A:hover {background: url('img/mapa.png') -460px -798px;}
#mapa LI#m_zdar {left: 354px; top: 232px; width: 78px; height: 62px;}
#m_zdar A {width: 78px; height: 62px;}
#m_zdar A:hover {background: url('img/mapa.png') -354px -689px;}
#mapa LI#m_svitavy {left: 432px; top: 194px; width: 95px; height: 52px;}
#m_svitavy A {width: 95px; height: 52px;}
#m_svitavy A:hover {background: url('img/mapa.png') -432px -651px;}
#mapa LI#m_pardubice {left: 318px; top: 157px; width: 95px; height: 63px;}
#m_pardubice A {width: 95px; height: 63px;}
#m_pardubice A:hover {background: url('img/mapa.png') -318px -614px;}
#mapa LI#m_kromeriz {left: 536px; top: 277px; width: 83px; height: 57px;}
#m_kromeriz A {width: 83px; height: 57px;}
#m_kromeriz A:hover {background: url('img/mapa.png') -536px -734px;}
#mapa LI#m_prerov {left: 536px; top: 217px; width: 83px; height: 57px;}
#m_prerov A {width: 83px; height: 57px;}
#m_prerov A:hover {background: url('img/mapa.png') -536px -674px;}
#mapa LI#m_ceskytesin {left: 613px; top: 214px; width: 92px; height: 53px;}
#m_ceskytesin A {width: 92px; height: 53px;}
#m_ceskytesin A:hover {background: url('img/mapa.png') -613px -671px;}
#mapa LI#m_ostrava {left: 583px; top: 160px; width: 92px; height: 53px;}
#m_ostrava A {width: 92px; height: 53px;}
#m_ostrava A:hover {background: url('img/mapa.png') -583px -617px;}

#mapa LI#m_jicin {left: 302px; top: 105px; width: 55px; height: 30px;}
#m_jicin A {width: 55px; height: 30px;}
#m_jicin A:hover {background: url('img/mapa.png') -302px -562px;}

#mapa LI#m_prostejov {left: 465px; top: 250px; width: 75px; height: 30px;}
#m_prostejov A {width: 75px; height: 30px;}
#m_prostejov A:hover {background: url('img/mapa.png') -465px -707px;}

#mapa LI#m_znojmo {left: 370px; top: 340px; width: 65px; height: 30px;}
#m_znojmo A {width: 65px; height: 30px;}
#m_znojmo A:hover {background: url('img/mapa.png') -370px -797px;}

#partner {float: right; width: 185px; margin: 0 0 0 20px;}

.tt {visibility: hidden; position:absolute; color:#d8252e; background-color:#fff;
	padding:4px 8px; border:1px solid #d8252e; width: auto; text-align: left;}

TABLE#table TH#copypro {background: #706C78;}
TABLE#table TH#printpro {background: #F7EF99;}
TABLE#table TH#officepro {background: #CB011A;}
TABLE#table TH#documentpro {background: #7164A6;}
TABLE#table TH#colorpro {background: #E8B964;}
TABLE#table TH#inkjetpro {background: #94378D;}

/* SOUTEZ */
div#soutezcontainer {padding: 20px 50px;}
div#soutezcontainer h2 {font-size:1.8em; font-weight:bold; margin:0;}
.fs-0-8 {font-size:0.8em !important;}
