#tabulka  { border:1px solid #B4B4B4;background-color:#FFFFEA; }
#nr       { clear:both; }

.msn     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#ACACAC;font-style:normal;font-weight:normal;font-size:11px; }
.ssn     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#ACACAC;font-style:normal;font-weight:normal;font-size:11px; }
.mmcn    	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:normal;font-size:10px; }
.mcn     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:normal;font-size:11px; }
.scn     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:normal;font-size:12px; }
.sct     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:bold;font-size:12px; }
.vcn     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:normal;font-size:13px; }
.vct     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:bold;font-size:13px; }
.sbn     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#FFFFFF;font-style:normal;font-weight:normal;font-size:12px; }
.vbt     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#FFFFFF;font-style:normal;font-weight:bold;font-size:13px; }
.vzt     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#008000;font-style:normal;font-weight:bold;font-size:13px; }
.vrt     	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#FF0000;font-style:normal;font-weight:bold;font-size:13px; }

.scna    	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:normal;font-size:12px; }
.scta    	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:bold;font-size:12px; }

a              { color:#006000;text-decoration:underline; }
a:hover        { color:#008000;text-decoration:underline; }

.a_zn a        { color:#006000;text-decoration:none; }
.a_zn a:hover  { color:#008000;text-decoration:underline; }

.a_sn a        { color:#909090;text-decoration:none; }
.a_sn a:hover  { color:#008000;text-decoration:underline; }

.chyba         { font-weight:bold;font-size:13px;color:#FF0000; }
.uspech        { font-weight:bold;font-size:13px;color:#008000; }

h1        	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:bold;font-size:20px; margin:0px; }
h2        	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#800000;font-style:normal;font-weight:bold;font-size:13px; margin:0px;margin-bottom:2px; }
h3        	{ font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#800000;font-style:normal;font-weight:bold;font-size:14px; margin:0px;margin-bottom:2px; }
h2 a           { color:#000000;text-decoration:none; }
h2 a:hover     { color:#008000;text-decoration:none; }

body           { background-color:#FFFFFF;margin:0px; }

/* horni rozbalovaci menu */
.menu                    { padding:0px;margin:0px; }
.menu a                  { text-decoration:none;color:#000000;text-align:center; }
.menu a:hover            { text-decoration:none;color:#C00000; }
.menu ul, .menu li       { list-style-type:none;margin:0px;padding:0px;}
ul.u1 li.p1              { float:left;position:relative;height:23px !important;line-height:23px;padding:0px;text-align:center; }
ul.u2                    { text-align:left;position:absolute;left:0px;top:18px;visibility:hidden;padding:5px;border:1px solid #7A7A7A;background-color:#FFFFFF;background-position:right bottom;background-repeat:no-repeat; }
ul.u2 li.p2 a            { font-weight:normal;text-align:left;padding-left:8px;margin:-3px; }
ul.u2 li.p2 a:hover      { text-decoration:underline; }
ul.u1 li.p1              { behavior:url(z_menu.htc); }
ul.u1 li.p1:hover, ul.u1 li.p1Hover               { }
ul.u1 li.p1Hover ul.u2, ul.u1 li.p1:hover ul.u2   { visibility: visible; }

/* hlasky.tpl */
#hla1     { width:97%;border:1px solid #363636;background-color:#FFFFEA;position:relative;top:1px;margin-bottom:5px; }
#hla2     { width:50px; }
#hla3     { width:48px;height:53px;position:relative;top:-2px; }

/* kosik.tpl */
#kos1     { width:8px;height:8px;border-style:none; }
#kos2     { width:98%;height:330px;_height:380px; }
#kos3     { border:1px solid #B4B4B4;background-color:#FFFFEA;width:218px;margin-right:5px; }
#kos4     { height:135px; }

/* _01_zahlavi.tpl */
#z1 { width:1003px;height:1200px;position:absolute;top:117px;left:0px;border-collapse:collapse; }
#z2 { width:151px;background-image:url(/templates/giga/img/i04.jpg);background-repeat:repeat-y; }
#z3 { width:150px;height:130px;border-style:none; }
#z4 { width:699px;border-left:1px solid #B5E666; }
#z5 { padding:10px }

/* _02_prave_menu.tpl */
#p1  { width:163px;background-color:#F5F5F5; }
#p2  { width:141px;height:24px;border:1px solid #3BD301;margin-top:10px;margin-left:10px; }
#p3  { width:135px;_width:139px;height:18px;_height:22px;border:1px solid #FFFFFF;background-color:#3BD301;padding:2px;text-align:center; }
#p4  { border-style:none; }
#p5  { _margin-top:2px; }
#p6  { width:131px;_width:141px;border:1px solid #3BD301;margin-top:3px;margin-left:10px;background-color:#FFFFFF;padding:5px; }
#p7  { width:71px;_width:68px;height:21px;position:relative;_top:2px; }
#p8  { position:relative;top:6px; }
#p9  { width:131px;_width:128px; }

/* _03_zapati.tpl */
#zap { height:30px;border-top:1px solid #B5E666;background-color:#FAFFA2;text-align:center; }

/* _04_leve_menu.tpl */
#l1  { width:136px;_width:140px;height:90px;position:absolute;top:116px;z-index:1;border:1px solid #3BD301;margin-left:5px;padding:2px;background: transparent url(/templates/giga/img/i09.png) repeat left top; filter: alpha(opacity=85); }
#l2  { text-align:right;margin:0px; }
#l3  { width:95px;height:19px;position:relative;_top:1px; }
#l4  { width:46px;height:20px;position:relative;top:-1px;_top:-2px;left:1px; }
#l5  { width:50px;height:19px;border:1px solid #ACACAC;position:relative;top:-1px;_top:-2px; }
#l6  { position:absolute;top:220px;left:0px; }
#l7  { width:141px;height:24px;border:1px solid #3BD301;margin-top:10px;margin-left:4px; }
#l8  { width:135px;_width:139px;height:18px;_height:22px;border:1px solid #FFFFFF;background-color:#3BD301;padding:2px;text-align:center; }
#l9  { width:133px;_width:141px;border:1px solid #3BD301;margin-top:3px;margin-left:4px;background-color:#FFFFFF;padding-left:8px;padding-top:8px;padding-bottom:15px; }

/* _05_horni_menu.tpl */
#h1  { width:446px;height:94px;position:absolute;top:23px;left:0px;border-style:none; }
#h2  { width:557px;height:94px;background-image:url(/templates/giga/img/i02.jpg);position:absolute;top:23px;left:446px; }
#h3  { position:relative;top:55px;width:540px; }
#h4  { position:absolute;top:25px;left:437px; }
#h5  { position:absolute;top:0px;left:0px;width:993px;_width:1003px;height:20px;_height:23px;background-image:url(/templates/giga/img/i08.gif);padding-top:3px;padding-left:10px; }
#h6  { margin-left:8px;margin-right:8px; }

/* alza.tpl */
#al1 { width:100%;_width:96%;border:1px solid #FFE6A2;background-color:#FFFFCC; }
#al2 { border:5px solid #DCDCDC; }
#al3 { width:100%;_width:96%;border:1px solid #FFE6A2;background-color:#FFFFCC; }

/* detail.tpl */
#d1  { border:1px solid #FFE6A2;background-color:#FAFFA2;padding:5px; }
#d2  { border:1px solid #FFE6A2;width:150px;margin-bottom:10px; }
#d3  { text-align:center;background-color:#FAFFA2; }
#d4  { width:150px;border:1px solid #FFE6A2;margin-bottom:3px; }
#d5  { border:1px solid #FFE6A2;width:490px; }
#d6  { background-color:#3BD301; }
#d7  { background-color:#FAFFA2; }
#d8  { border-bottom:1px solid #DCDCDC; }
#d9  { position:relative;top:6px;_top:4px; }
#de16{ font-size:11px; }
#detaily { border:1px solid #ACACAC;width:100%;font-size:12px; }

/* diskuse */
#di1  { border-collapse:collapse; }
#di2  { border:1px solid #FFE6A2;background-color:#FFFFFF;padding:2px;position:relative;left:-1px; }
#di3  { background-color:#FFFFCC;padding:4px; }
#di4  { width:99%;height:21px;_height:25px;border:1px solid #FFE6A2;background-color:#FAFFA2;padding:1px;text-align:center;padding-top:4px;margin-bottom:5px; }
#di5  { height:170px;border-collapse:collapse; }
#di6  { width:80px; }
#di7  { width:150px; }
#di8  { width:150px; }
#di9  { width:155px; }
#di10 { width:150px; }
#di11 { width:352px;height:80px; }
#di12 { border:1px solid #FFE6A2;background-color:#FFFFFF;padding:2px;position:relative;left:0px; }
#di13 { background-color:#FFFFCC;padding:4px; }
#di14 { height:21px;_height:25px;border:1px solid #FFE6A2;background-color:#FAFFA2;padding:1px;text-align:center;padding-top:4px; position:relative;top:1px; }
#di15 { height:166px;_height:171px;margin-top:4px;padding-bottom:5px;overflow:auto; }
#di16 { clear:both;margin:0px;margin-top:10px;position:relative;top:-10px; }
#di17 { position:relative;_top:0px;_left:-3px; }
#di18 { width:98%;height:16px;_height:20px;padding:2px;border-bottom:1px solid #000000;background-color:#E0F3FF;margin-top:15px; }
#di19 { width:98%;height:14px;_height:18px;padding:2px;background-color:#FFFFCC; }
#di21 { width:98%;padding:2px;text-align:justify; }
#di22 { width:96%;_width:593px;padding:2px;padding-top:8px;padding-bottom:8px;border-left:20px solid #E0F3FF;margin-top:5px;min-height:90px; }
#di23 { position:relative;left:-13px; }
#di24 { position:relative;left:-8px;padding-left:70px;text-align:justify; }
#di25 { width:210px; }

/* firmy.tpl */
#f1  { margin-bottom:25px; }
#f2  { width:210px;text-align:center; }
#f3  { padding:5px;border:12px solid #ECECEC; }

/* suplement */
#s1  { width:213px; }
#s2  { background-color:#FAFFA2;padding:3px;border:1px solid #DEDEDE; }
#s3  { width:75px;height:75px;padding-top:3px;padding-bottom:5px;border:1px solid #CCCCCC;background-color:#FFFFFF;margin-right:8px;position:relative;top:-5px;left:5px; }
#kat1a  { background-image:url(/templates/giga/img/i11.gif);padding:3px;padding-left:0px;padding-right:0px;text-align:center;border:1px solid #DEDEDE; }
#kat1b  { background-image:url(/templates/giga/img/i10.gif);padding:3px;padding-left:0px;padding-right:0px;text-align:center;border:1px solid #DEDEDE; }
#s5  { border:1px solid #DEDEDE;width:32px;height:16px;text-align:center;background-color:#FFFFFF;position:relative;top:-43px;left:8px; }
#kat5a { border:1px solid #DEDEDE;width:32px;height:16px;text-align:center;background-color:#FFFFFF;position:relative;top:-43px;left:8px;font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#000000;font-style:normal;font-weight:bold;font-size:12px; }
#kat5b { display:none; }

/* kategorie */
#k1  { width:410px;position:relative;top:2px;border-collpase:collapse; }
#k2  { width:410px;height:35px;border:1px solid #FDEDD6;clear:right;background-color:#FFFFCC; }
#k3  { width:46px; }
#k4  { font-size:10px;width:120px;height:17px; }
#k5  { width:60px; }
#k6  { font-size:10px;width:75px;height:17px; }
#k7  { width:30px; }
#k8  { width:50px; }
#k9  { width:21px;height:12px; }
#k10 { width:99%;padding:3px;background-color:#E0F3FF;position:relative;top:10px; }
#k11 { width:99%;padding:3px;background-color:#E0F3FF;position:relative;top:10px;border-bottom:1px solid #000000; }
#k12 { position:relative;top:3px; }
#k13 { width:99%;padding:3px;background-color:#FFFFCC;position:relative;top:10px; }
#k14 { width:99%; }
#k15 { border-collapse:collapse;width:100%;position:relative;top:20px; }
#k16 { border-bottom:1px solid #DCDCDC;width:015px; }
#k17 { border-bottom:1px solid #DCDCDC; }
#k18 { border-bottom:1px solid #DCDCDC;width:040px;text-align:right; }
#k19 { border-bottom:1px solid #DCDCDC;width:045px;text-align:right; }
#k21 { margin-top:35px; }
#k22 { text-align:center;margin-top:45px; }

/* tipy */
#ti1  { position:absolute;top:0px;left:0px; }
#ti2  { height:15px; }
#ti3  { font-size:1px;border-bottom:1px solid #DCDCDC; }
#ti4  { height:17px; }
#ti5  { border-bottom:1px solid #DCDCDC;padding-left:3px; }
#ti6  { width:100%;position:absolute;top:0px;left:0px;text-align:center; }

/* uvod */
#u1  { width:100%; }
#u2  { width:202px;padding:2px;border:1px solid #ACACAC; }
#u3  { width:202px;height:153px;overflow:auto; }

