body {
	font-family: Tahoma;
	font-size: 12px;
	padding: 0;
	background: #FFF;
	text-align: center;
	padding: 0px;
}


A
{
	color: #006;
	text-decoration: underline;
}
A.n
{
	text-decoration: none;
}

A:HOVER
{
	color: #44C;
	text-decoration: underline;
}

A.menu
{
	color: #006;
	text-decoration: none;
}

A.small
{
	color: #006;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
A.small:HOVER
{
	color: #44C;
	text-decoration: underline;
}


A.menu:HOVER
{
	color: #44C;
	text-decoration: underline;
}

A.blue
{
	color: #006;
	text-decoration: none;
}

A.blue:HOVER
{
	color: #44C;
	text-decoration: underline;
}

A.gray
{
	color: #99c;
	text-decoration: none;
}

A.gray:HOVER
{
	color: #44C;
	text-decoration: underline;
}

A IMG
{
	border: 1px solid #cce;
}
A:HOVER IMG
{
	border: 1px solid #eef;
}

H1, H2, H3, H4, H5, H6
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	color: #000;
	font-size: 12px;
	font-weight: normal;
}
h3.body
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}
TABLE
{
	border-collapse: collapse;
}
TABLE TR TD
{
	padding: 0;
	font-family: Tahoma;
	font-size: 12px;
	margin: 0;
}

TABLE.body TR.body TD.body
{
	border: 1px solid #f0f;
}

TABLE.body TR.body TD.body
{
	border-collapse: collapse;
	vertical-align: top;
	border: 0;
}
TABLE.body TR.body TD.body#a2
{
	background-color: #eeF;
}
TABLE.body TR.body TD.body#a1
{
	background-color: #FFF;
}
TABLE.body TR.body TD.body#a3
{
	background-color: #FFF;
}
TABLE.body TR.body TD.body#a4
{
	background-color: #FFF;
}
TABLE.body TR.body TD.body#a5
{
	background-color: #FFF;
	background-repeat: repeat-y;
}

TABLE.none TR.none TD
{
	text-align: left;
	padding: 2px 0 0 2px;
}
TABLE.none TR.none TD.right
{
	text-align: right;
}
TABLE.none TR.none TD.righttop
{
	text-align: right;
	vertical-align: top;
}

DIV
{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
DIV.top{
	width: 750px;
	height: 90px;
	background-color: #EEE;
}
DIV.topinfo{
	width: 750px;
	height: 20px;
	background-color: #EEE;
	vertical-align: middle;
	padding: 2px 0 0 0;
}

DIV.bottom{
	width: 750px;
	background-color: #EEE;
	vertical-align: top;
	padding: 2px 0 2px 0;
	background-image: url(bottom.jpg);
}
DIV.bottom A{
	color: #777;
	font-size: 12px;
	text-decoration: none;
}
DIV.bottom A:HOVER{
	color: #55c;
	font-size: 12px;
	text-decoration: underline;
}

DIV.main{
	border: 0;
	margin: 0 auto;
	width: 750px;
}
DIV.spaceh{
	background-color: #FFF;
	width: 750px;
	height: 2px;
	font-size: 0px;
}
DIV.body{
	text-align: left;
	padding: 0;
}

DIV.body#div1
{
	width: 178px;
	padding-top: 10px;
	
}
DIV.body#div2
{
	width: 2px;
}
DIV.body#div3
{
	width: 550px;

}
DIV.body#div4
{
	width: 4px;
}
DIV.body#div5
{
	width: 16px;

}

DIV.lin
{
	width: 180px;
	height: 16px;
	padding: 1px 3px 0px 3px;
	font-size: 11px;
	color: #000;
	font-family: Tahoma;
}
DIV.lex
{
	float: left;
	border-top: 1px solid #AAA;
	border-left: 1px solid #AAA;
	border-right: 1px solid #AAA;
	border-bottom: 1px dashed #AAA;
	margin: 0 0 0px 0px;
}
DIV.lex2
{
	float: left;
	border-top: 1px solid #AAA;
	border-left: 1px solid #AAA;
	border-right: 1px solid #AAA;
	border-bottom: 1px solid #AAA;
	margin: 0 0 0px 0px;
}

DIV.rin
{
	width: 180px;
	padding: 1px 3px 1px 3px;
}

DIV.rinblue
{
	width: 174px;
	padding: 5px 6px 5px 6px;
	background-color: #DDF;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 130%;
}
DIV.rinred
{
	width: 174px;
	padding: 5px 6px 5px 6px;
	background-color: #FFD8D8;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 120%;
}

DIV.rex
{
	background-color: #F9F9F9;
	float: left;
	border-bottom: 1px solid #AAA;
	border-left: 1px solid #AAA;
	border-right: 1px solid #AAA;
	margin: 0 0 2px 0px;
}
DIV.leftspace
{
	width: 190px;
	height: 2px;
	font-size: 1px;
	margin: 0;
	padding: 0;
	background-color: transparent;
	float: left;
}

DIV.none
{
	padding: 0 0 0 5px;
	margin: 0;
	float: left;
}


DIV.pathex
{
	background-color: transparent;
	border-bottom: 1px solid #ccf;
	margin: 0px 0 0px 0px;
	float: left;
	white-space: normal;
}
DIV.pathin
{
	font-family: Tahoma;
	width: 524px;
	height: 15px;
	padding: 1px 3px 1px 3px;
	font-size: 11px;
}


DIV.mbodyex
{
	background-color: #FFF;
	border: 0px solid #AAA;
	margin: 0px 0 0px 0px;
	float: left;
}

DIV.mbodyinblue
{
	width: 527px;
	padding: 10px 10px 5px 13px;
	font-size: 12px;
	letter-spacing: 0px;
	float: left;
	line-height: 120%;

}

DIV.mbodyspace
{
	width: 582px;
	height: 2px;
	float: left;
	font-size: 1px;
}

DIV.leftspaceinmenu
{
	font-size: 3px;
	height: 5px;
	
}


SPAN.b
{
	font-weight: bold;
}
SPAN.akceleft
{
	font-size: 9px;
}
DIV.compact
{
	line-height: 90%;
}
DIV.leftspace3
{
	width: 100px;
	height: 5px;
	font-size: 1px;
	background-color: transparent;
}
SPAN.leftgray
{
	color: #555;
}

H1.body
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0 0px 0;
	color: #000;
}
H1.body2
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 20px 0 10px 0;
	color: #000;
}
h1.big
{
	font: 14px Arial;
	font-weight: bold;
}
H2.bodysub
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 0px 0;
	color: #777;
}


DIV.h2
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0 4px 0px;
	color: #000;
}

DIV.h2item
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0 4px 0px;
	padding: 0 0 0 0px;
	text-indent: 10px;
	color: #000;
	display: list-item;
	list-style-type: square;
	list-style-position: inside;
}
DIV.h2itemfiremniweb
{
	list-style-image: url(pravasipka/sipkah-firemniweb.gif);
}
DIV.h2itemdatabazoveaplikace
{
	list-style-image: url(pravasipka/sipkah-databazoveaplikace.gif);
}
DIV.h2iteminformacnisystemy
{
	list-style-image: url(pravasipka/sipkah-informacnisystemy.gif);
}
DIV.h2itemelektronickyobchod
{
	list-style-image: url(pravasipka/sipkah-elektronickyobchod.gif);
}
DIV.h2itemseda
{
	list-style-image: url(pravasipka/sipkah-seda.gif);
}
DIV.h2itemobecniweb
{
	list-style-image: url(pravasipka/sipkah-obecniweb.gif);
}








DIV.h2 A
{
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0 4px 0px;
	color: #446;
}
DIV.h2 A:HOVER
{
	text-decoration: underline;
}
DIV.h2 A.small
{
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	margin: 10px 0 4px 0px;
	color: #446;
}
DIV.h2 A.small:HOVER
{
	text-decoration: underline;
}

DIV.boxpravy
{
	float: right;
	width: 150px;
	height: 220px;
	text-align: center;
	font-size: 11px;	
}
IMG.boxpravy
{
	width: 150px;
	height: 196px;
}
IMG.boxpravy
{
	float: right;
	width: 150px;
	height: 196px;
}



DIV.pcpravy
{
	float: right;
	width: 162px;
	height: 170px;
	text-align: right;
	font-size: 11px;	
	margin: 0 0 0 10px;
}
IMG.pcpravy
{
	width: 160px;
	height: 160px;
}


IMG.box
{
	width: 150px;
	height: 196px;
}

IMG.boxmaly
{
	width: 80px;
	height: 104px;
}
A IMG.boxmaly
{
	border: 0;
}


P.popisproduktu
{
	margin: 5px 5px 0 0;
	text-indent: 20px;
	text-align: justify;
	font-weight: bold;
}
P.popis
{
	margin: 3px 0 0 0;
	text-indent: 20px;
	text-align: justify;
	
}

DIV.bodyspace
{
	height: 20px;
	width: 200px;
	background-color: Blue;
}

DIV.levemenu
{
	padding: 2px 0 0 23px;
	width: 150px;
	height: 18px;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(levemenu.jpg);
	background-repeat: no-repeat;
}

DIV.levemenu A
{
	color: #006;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
DIV.levemenu A:HOVER
{
	color: #006;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

DIV.levemenu2 UL
{
	padding: 0;
	margin: 0px 0 10px 16px;;
	text-indent: 0;
	list-style-type: disc;
	color: #006;
}
DIV.levemenu2 UL LI
{
	padding: 0;
	margin: 0;
	text-indent: 0;
}

DIV.levemenu2 UL LI A
{
	color: #006;
	text-decoration: none;
}
DIV.levemenu2 UL LI A:HOVER
{
	color: #44c;
	text-decoration: underline;
}

DIV.levemenu2
{
	padding: 0px 0 2px 23px;
	width: 150px;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-repeat: no-repeat;
	color: #555;
}
DIV.bodymenu2
{
	height: 20px;
	padding: 2px 0 0 0;
}
DIV.bodymenu2 DIV.menuitem
{
	float: left;
	padding: 0 10px 0 3px;
	font: 14px Arial;
	font-weight: bold;
}
DIV.bodymenu2 DIV.menuitem A
{
	color: #449;
}

DIV.bodymenu
{
	height: 20px;
	padding: 2px 0 0 0;
}
DIV.bodymenu DIV.menuitem
{
	float: left;
	padding: 0 10px 0 3px;
}
DIV.bodymenu DIV.menuitem A
{
	color: #449;
}

DIV.bighref
{
	padding: 2px 0 0px 20px;
	height: 16px;
	width: 500px;
	text-align: right;
}

DIV.bighref A
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006;
	font-weight: bold;
	text-decoration: none;
}
DIV.bighref A:HOVER
{
	text-decoration: underline;
}


UL
{
	padding: 0;
	margin: 0px 0 10px 16px;;
	text-indent: 0;
	list-style-type: disc;
	color: #006;
}
UL LI
{
	padding: 0;
	margin: 0;
	text-indent: 0;
}

DIV.reference
{
	font-weight: normal;
	font: 10px Tahoma;
	width: 130px;
	padding: 5px 0 10px 4px;
	text-align: center;
	white-space: nowrap;
	float: left;
}
DIV.reference A
{
	font-weight: normal;
	font: 10px Tahoma;
	color: #559;
}
DIV.reference A:HOVER
{
	font-weight: normal;
	font: 10px Tahoma;
	color: #77a;
}

div.Clearer
{
	clear: both;
}

DIV.pcmaly
{
	float: left;
	width: 165px;
	height: 165px;
	font-size: 11px;	
	text-align: right;
	margin: 5px 5px 0 0;
}

IMG.pcmaly
{
	width: 160px;
	height: 160px;
}

div.SestavaPopis
{
	margin: 5px 0 0 0;
	line-height: 130%;
}
div.PcCara
{
	border-top: 1px solid #aaf;
	margin: 15px 0 0 0;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
}
div.PcCena
{
	float: right;
	width: 150px;
	text-align: right;
	font: 14px Arial;
	font-weight: bold;
}
div.PcHead
{
	border-bottom: 1px solid #ccf;
	margin: 5px 0 0 0;
	padding: 0 0 5px 0;
}
div.ProdejceVas
{
	border-top: 1px solid #008;
	margin: 5px 0 0 0;
	background-color: #ccf;
	padding: 5px;
}
div.Prodejce
{
	border-top: 1px solid #008;
	border-bottom: 1px solid #008;
	background-color: #ddf;
}
div.ProdejceKontakt
{
	float: left;
	margin: 5px;
}
div.ProdejceInfo
{
	float: left;
	padding: 4px 0 0 5px;	
	width: 470px;
}
div.ProdejceInfo div.ProdejceHorni
{
	font: 14px Arial;
	font-weight: bold;
	color: #004;
	padding: 0 0 3px 0;
}
div.ProdejceInfo div.ProdejceDolni
{
	font-weight: normal;
}


div.PcAkce
{
	margin: 10px;
	padding: 10px;
	text-align: center;
	background-color: #eee;
	font: bold 14px Arial;
	border: 1px solid #800;
}

div.Ref
{
	margin: 10px 0 10px 0;
}
div.Ref div.RefObrazek
{
	float: left;
}
div.Ref img.RefObrazek
{
	width: 120px;
	height: 90px;
}

div.RefInfo
{
	float: left;
	margin: 5px;
}
div.Ref div.RefInfo div.RefNazev
{
	font: bold 14px Arial;
	margin: 0 0 5px 5px;
}

div.Ref ul.RefVlastnosti
{
	margin: 0 0 0 25px
}
div.Ref ul.RefVlastnosti li
{
	list-style-type: square;
	color: #000;
}

div.Ref#reff ul.RefVlastnosti li, div.Ref#reff, div.Ref#reff a
{
	color: #050;
}

div.Ref#refp ul.RefVlastnosti li, div.Ref#refp, div.Ref#refp a
{
	color: #006;
}
div.Ref#refl ul.RefVlastnosti li, div.Ref#refl, div.Ref#refl a
{
	color: #A18200;
}
div.Ref#refo ul.RefVlastnosti li, div.Ref#refo, div.Ref#refo a
{
	color: #600084;
}
div.Ref#refa ul.RefVlastnosti li, div.Ref#refa, div.Ref#refa a
{
	color: #CC3300;
}
div.Ref#refs ul.RefVlastnosti li, div.Ref#refs, div.Ref#refs a
{
	color: #51008E;
}
div.Ref#refb ul.RefVlastnosti li, div.Ref#refb, div.Ref#refb a
{
	color: #637;
}

div.Ref a
{
	text-decoration: none;
}
div.Ref a:hover
{
	color: #000;
	text-decoration: underline;
}

