body { background-color: #618E63; font-family: sans-serif; font-size: 13px; margin: 0; padding: 0; color: Black;
background-image: url(gfx/nudle.jpg); background-repeat: repeat-x; background-position: top;}
table { font-family: sans-serif; font-size: 13px; color: Black; }
sup { font-size: 80%; }
sub { font-size: 80%; }

h1 { border: 0; margin: 0; padding: 0;}

#vsechno { border: 0; position: absolute;left: 50%;top: 0;width: 920px;margin: 0 0 0 -460px; text-align: left;z-index: 1;}

.hlavicka {background-repeat: no-repeat; background-image: url(gfx/hlavicka.jpg); width: 920px; height: 150px;margin: 0; padding: 0; border: 0; background-position: top;}
@media print {   .hlavicka { display:none; } }
#patka   { font-weight: bold; color: #FFFFFF; font-family: Verdana; text-align: center; width: 920px; margin: 0; padding: 6px 0 6px 0; background-color: #022E02;}
.patkatx   {font-weight: normal;}
#patkaloga   {border: 1px dotted #2E592F; font-weight: bold;color: #FFE553; font-family: Verdana; text-align: center;width: 918px; margin: 6px 0 6px 0; padding: 6px 0 6px 0; background-color: #ffffff;}
#textiky {border: 1px solid #2E592F; width: 642px;display: block; overflow: auto; 
			 background-image: url(gfx/shopback1.gif); background-repeat: repeat-y; background-position: center top;
			 min-height:558px; height: expression(this.scrollHeight < 558? "558px" : "auto" ); padding: 0;}
@media print {   #textiky { margin: 0 0 0 100px; padding: 0;font-size: 11px; border: 0; } }
#textikyy {border: 1px solid #2E592F; width: 642px;display: block; overflow: auto; 
			 background-image: url(gfx/shopback1.gif); background-repeat: repeat-y; background-position: center top; padding: 0;}
#textiky_vn {border: 0; margin: 0; padding: 10px 30px 10px 30px;}

.boxiknad   { text-align: left; overflow: hidden; width: 250px; height: 20px; display: block;
				border: 0; color: #FFE553; margin: 6px 0 6px 0; padding: 0;}
.boxiknadd   { text-align: left; overflow: hidden; width: 250px; height: 40px; display: block;
				border: 0; color: #FFE553; margin: 6px 0 6px 0; padding: 0;}
.boxiknaddd   { text-align: left; overflow: hidden; width: 250px; height: 30px; display: block;
				border: 0; color: #FFE553; margin: 6px 0 6px 0; padding: 0;}
.boxik   { text-align: left; overflow-y: auto; overflow-x: hidden; width: 246px; height: 130px; display: block;
				border: 0; color: #000000; margin: 6px 0 6px 0; padding: 0;}
.boxiknew   { text-align: left; overflow-y: auto; overflow-x: hidden; width: 246px; height: 64px; display: block;
				border: 0; color: #000000; margin: 6px 0 6px 0; padding: 0;}
.boxikd   { text-align: left; overflow-y: auto; overflow-x: hidden; width: 246px; height: 110px; display: block;
				border: 0; color: #000000; margin: 6px 0 6px 0; padding: 0;}
.boxikdd   { text-align: left; overflow-y: auto; overflow-x: hidden; width: 246px; height: 120px; display: block;
				border: 0; color: #000000; margin: 6px 0 6px 0; padding: 0;}
.boxtd { width: 280px; background-repeat: repeat-y; background-position: center; margin: 0; padding: 0;}

.povi {background: #66CC66; }

#kosicek { border: 1px dotted #022E02; display: block; width: 226px; background-color: #FFFFFF; padding: 0 4px 0 4px; text-decoration: none;position: absolute;left: 50%;top: 0;margin: 304px 0 0 -450px;z-index: 1;text-align: left;}
#hledani { border: 0; display: block; width: 226px; padding: 4px; text-decoration: none;position: absolute;left: 50%;top: 0;margin: 154px 0 0 -450px;z-index: 1;text-align: left;}
#vypocet { border-top: 0; border-left: 1px dotted #022E02; border-right: 1px dotted #022E02; border-bottom: 1px dotted #022E02; display: block; width: 226px;  padding: 4px; text-decoration: none;position: absolute;left: 50%;top: 0;margin: 142px 0 0 -450px;z-index: 1;text-align: left;}
.tabvyp { width: 630px;  padding: 0; margin: 0;}
.tabvyphl { border: 1px solid #231258; padding: 4px; margin: 0;background-color: #BDE7FA; }
.tabvyphla { border-top: 1px solid #231258; border-bottom: 1px solid #231258; padding: 4px; margin: 0;background-color: #BDE7FA; }
.tabvyphlb { border-left: 1px solid #231258; border-top: 1px solid #231258; border-bottom: 1px solid #231258; padding: 4px; margin: 0;background-color: #BDE7FA; }
.tabvyphlc { border-right: 1px solid #231258; border-top: 1px solid #231258; border-bottom: 1px solid #231258; padding: 4px; margin: 0;background-color: #BDE7FA; }
.tabvyphld {font-size: 16px; border-right: 1px solid #231258; border-top: 1px solid #231258; border-bottom: 1px solid #231258; padding: 4px; margin: 0;background-color: #EFBD15; }
.tabvyphle { border: 1px solid #231258; padding: 4px; margin: 0;background-color: #FFE553; }
.tabvyprd { border-left: 1px solid #231258; border-right: 1px solid #231258; border-bottom: 1px solid #231258; padding: 4px; margin: 0;background-color: #FFFFFF; }
.tabvyprda { border-bottom: 1px solid #231258; padding: 4px; margin: 0;background-color: #FFFFFF; }
.tabvyprdb { border-left: 1px solid #231258; border-bottom: 1px solid #231258; padding: 4px; margin: 0;background-color: #FFFFFF; }
.tabvyprdc { border-right: 1px solid #231258; border-bottom: 1px solid #231258; padding: 4px; margin: 0;background-color: #FFFFFF; }
#hlavmenu { width: 920px;display: block;padding: 0; text-decoration: none;position: absolute;left: 50%;top: 0;margin: 125px 0 0 -460px;z-index: 10;text-align: center;}
.hlmn 			     {color: #FFFFFF;font-family: Verdana;font-size: 9px; font-weight: bold;z-index: 2;}
.hlmn a			    {color: #FFFFFF; text-decoration: none; }
.hlmn a:active		{color: #FFFFFF; text-decoration: none; }
.hlmn a:visited	{color: #FFFFFF; text-decoration: none; }
.hlmn a:hover  	{color: #FFE553;  text-decoration: none;}
.buttongo		 { cursor: default;margin: 0; font-size: 13px; color: #FFFFFF; background-color: #022E02; font-family: sans-serif; font-weight: bold; border: 0;}
.textinput		 { width: 136px; margin: 0; background-color: transparent; font-family: sans-serif; border: 1px dotted #022E02;}
.bianco	 { background-color: #EFBD15;}
.nitka {border: 1px dotted #EFBD15; }
.nitkaa {border: 1px dotted #022E02; }
.datum    {color: #666666; font-size: 10px; font-style: italic;}
.ssnad		{ font-weight: bold; font-size: 12px;}
.ssnadd		{ font-weight: bold; font-size: 18px; color: #275227;}

.bar {color:#007814;}
.barr {color:#DC1500;}
.barrr {color:#2F2F2F;}

#vyrobecky {border: 1px solid #2E592F; width: 642px;display: block; overflow: auto; position: absolute;left: 50%;top: 0;margin: 160px 0 0 -200px;z-index: 10;
			 background-image: url(gfx/shopback1.gif); background-repeat: repeat-y; background-position: center top;
			 min-height:400px; padding: 0;}
#vyrobecky_vn {border: 0; margin: 0; padding: 10px 30px 10px 30px;}
.sekce {display: block;background-color: #FFFFFF; border: 1px solid #0195D7; margin: 0px; padding: 6px;}
#uvodek {width: 402px;display: block; overflow: auto; position: absolute;left: 50%;top: 0;margin: 152px 0 0 -200px;z-index: 20;}

#kosnad {background-image: url(gfx/nudlicka2ee.gif); padding: 0;border: 1px solid #022E02;width: 260px;height: 52px;display: block; overflow: hidden; position: absolute;left: 50%;top: 0;margin: 150px 0 0 198px;z-index: 20;}
#kosnadN {background-image: url(gfx/nudlicka2ff.gif); padding: 0;border: 1px solid #022E02;width: 260px;height: 52px;display: block; overflow: hidden; position: absolute;left: 50%;top: 0;margin: 150px 0 0 198px;z-index: 20;}
#kosnaduvod {background-image: url(gfx/nudlicka2eee.gif); padding: 0;border: 1px solid #022E02;width: 280px;height: 52px;display: block; overflow: hidden; position: absolute;left: 50%;top: 0;margin: 150px 0 0 146px;z-index: 20;}
#kosnaduvodN {background-image: url(gfx/nudlicka2fff.gif); padding: 0;border: 1px solid #022E02;width: 280px;height: 52px;display: block; overflow: hidden; position: absolute;left: 50%;top: 0;margin: 150px 0 0 146px;z-index: 20;}
#aktnad {background-image: url(gfx/nudlicka2aa.gif); padding: 0;border: 1px solid #022E02;width: 260px;height: 130px;display: block; overflow-y: auto; overflow-x: hidden; position: absolute;left: 50%;top: 0;margin: 215px 0 0 198px;z-index: 20;}
#seznamek {background-image: url(gfx/nudlicka2bb.gif); padding: 0;border: 1px solid #022E02;width: 260px;height: 416px;display: block; overflow-y: auto; overflow-x: hidden; position: absolute;left: 50%;top: 0;margin: 215px 0 0 198px;z-index: 20;}
#akcnad {background-image: url(gfx/nudlicka2bb.gif); padding: 0;border: 1px solid #022E02;width: 260px;height: 130px;display: block; overflow-y: auto; overflow-x: hidden; position: absolute;left: 50%;top: 0;margin: 358px 0 0 198px;z-index: 20;}
#vypnad {background-image: url(gfx/nudlicka2dd.gif); padding: 0;border: 1px solid #022E02;width: 260px;height: 130px;display: block; overflow-y: auto; overflow-x: hidden; position: absolute;left: 50%;top: 0;margin: 501px 0 0 198px;z-index: 20;}
#katnad {background-image: url(gfx/nudlicka2cc.gif); padding: 0;border: 1px solid #022E02;width: 260px;height: 64px;display: block; overflow: hidden; position: absolute;left: 50%;top: 0;margin: 644px 0 0 198px;z-index: 20;}
.aktnad_vn {padding: 6px 12px 6px 12px;}
.kosnad_vn {padding: 8px 0 0 20px;}

@media print {   #seznamek { display:none; } }
@media print {   #kosnad { display:none; } }
@media print {   #kosnadN { display:none; } }
@media print {   #katnad { display:none; } }
@media print {   #hlavmenu { display:none; } }
@media print {   #patkaloga { display:none; } }
@media print {   #patka { display:none; } }
@media print {   .pocitadlo { display:none; } }


.navodek { text-align: center;display: block; margin: 0; padding: 10px;font-weight: bold;font-size: 14px;color: #000000; width: 800px; background-color: #BDE7FA; }
.kontrola { font-weight: bold;font-size: 16px;color: #022E02; }
.vyron	 { display: block; font-weight: bold;font-size: 14px;color: #000000; width: 800px; background-color: #BDE7FA; padding: 3px; text-decoration: none; }
.vyronc	 { display: block; font-weight: bold;font-size: 14px;color: #C61D25; width: 800px; background-color: #F5B4B7; padding: 3px; text-decoration: none; }
.vyronA	 { font-size: 16px;text-align: left;display: block; font-weight: bold;font-size: 14px;color: #FFFFFF; width: 880px; background-color: #022E02; padding: 3px; text-decoration: none; }
.vyrontab	 { width: 820px;  }
#patkabig   {font-weight: bold;color: #FFE553; font-family: Verdana; text-align: center;width: 920px; margin: 0; padding: 0; background-color: #022E02;}
.patkatxbig   {color: #FFFFFF;}

a 			 { color: #022E02; text-decoration: underline; }
a:active	 { color: #022E02; text-decoration: underline; }
a:visited 	 { color: #022E02; text-decoration: underline; }
a:hover 	 { color: #C61D25; text-decoration: none; }

objed a 			 { color: #FF0000; text-decoration: none; }
objed a:active	 { color: #FF0000; text-decoration: none; }
objed a:visited 	 { color: #FF0000; text-decoration: none; }
objed a:hover 	 { color: #FF0000; text-decoration: underline; }

.button	 { cursor: pointer; color: #FF0000; background-color: #ffffff; font-size: 15px; font-weight: bold; border: 2px solid #FF0000;padding: 8px;}
.buttonback	 { display: block; width: 120px; background-color: #ffffff; margin: 2px;color: #FF0000; font-size: 15px; font-weight: bold; border: 2px solid #FF0000;padding: 8px;}
.inputA	 { background-color: #F5B4B7; color: #000000; font-family: sans-serif; font-weight: bold; }
.inputB	 { background-color: #E5F4FB; color: #000000; font-family: sans-serif; font-weight: bold; }


.imgvyr	 { border: 0; margin: -2px 4px 4px 10px; height: 100px; }
.imgvyrob	 { border: 1px solid #022E02; margin: -2px 4px 4px 10px; width: 200px; }
.nahled {border: 2px solid #022E02;}
.imgvyrr	 { border: 1px solid #0195D7; margin: 0 4px 0 0; height: 30px; }
.kosik	 { border: 0; margin: -4px 30px 4px 10px;}
.kosikB	 { border: 0; margin: -4px 30px 60px 10px;}
.kosikA	 { border: 0; margin: 6px 2px 2px 2px;}
.obrazecek	 { border: 0;  margin: 3px;}
.obrazecekk	 { border: 1px solid #022E02;  margin: 3px;}
h2 { font-size: 20px; margin: 0 0 4px 0; padding: 0; font-weight: bold; color: #C61D25;}
h3 { font-size: 26px; margin: 0; padding: 0; font-weight: bold; color: #022E02;}
h4 { font-size: 15px; margin: 0; padding: 0; font-weight: bold; color: #C61D25;}
.nadvyrobek { font-size: 16px; margin: 0; padding: 0; font-weight: bold; color: #022E02;}
.zmizeni { font-size: 12px; margin: 0; padding: 0; font-weight: bold;}
.vyrobek { margin: 0px; padding: 6px 0 6px 0;}
.vyrobekek {background-color: #FFFFFF; border: 1px solid #022E02; margin: 0; padding: 10px;}
.vyrobekN {font-weight: bold; text-align: center; font-size: 16px;background-color: #FFFFFF; border: 1px solid #022E02; margin: 4px 0 8px 16px; padding: 6px 0 6px 0;}
.vyrobekNN {font-weight: bold; font-size: 16px;background-color: #FFFFFF; border: 1px solid #022E02; margin: 4px 0 8px 16px; padding: 60px 0 60px 20px;}
.popisek { margin: 0; padding: 0 10px 0 10px;}

.menicko 			     {font-family: Verdana; text-align: center; background-color: #0195D7; margin: 0; padding: 0; border-left: 1px solid #0195D7; border-right: 1px solid #0195D7; width: 920px; height: 40px;}
.menicko_vn		        { font-size: 11px;width: 900px; margin: 0; padding: 3px 0 0 0; height: 33px;}
.menutopn			    {float: left;color: #FF9B00; display: inline-block; width: 98px; text-decoration: none;  margin: 0; padding: 3px 0 0 0; height: 33px;}
.menutop a			    {float: left;color: #FFFFFF; display: inline-block; width: 98px; text-decoration: none;  margin: 0; padding:3px 0 0 0; height: 33px;}
.menutop a:active		{float: left;color: #FFFFFF; display: inline-block; width: 98px; text-decoration: none;  margin: 0; padding: 3px 0 0 0; height: 33px;}
.menutop a:visited	{float: left;color: #FFFFFF; display: inline-block; width: 98px; text-decoration: none;  margin: 0; padding: 3px 0 0 0; height: 33px;}
.menutop a:hover  	{float: left;color: #0195D7;  font-weight: bold; display: inline-block; width: 98px;  text-decoration: none; background-color: #FF9B00; margin: 0; padding:3px 0 0 0; height: 33px;}

.telicko 			     {width: 920px; min-height: 300px; _height: 300px; margin: 0; padding: 0; border: 0;}
.telicko_vn		        {text-align: left; width: 900px; margin: 0; padding: 10px;}
.telickokatalog 			     {width: 253px; min-height: 300px; _height: 300px; margin: 0; padding: 0; border: 0;}
.telicko_vnkatalog		        {text-align: left; width: 250px; margin: 0; padding: 10px;}

.patamail a			    {color: #FFFFFF; text-decoration: none; }
.patamail a:active		{color: #EFBD15; text-decoration: none; }
.patamail a:visited	{color: #EFBD15; text-decoration: none; }
.patamail a:hover  	{color: #EFBD15;  text-decoration: none;}


/* menu katalog */
.katsys 			 { border: 1px dotted #022E02; display: block; width: 226px; background-color: #FFFFFF; margin: 0 0 4px 0; padding: 4px; text-decoration: none; }
.katsysA 			 {  font-size: 14px; color: #FFFFFF;font-weight: bold; display: block; width: 220px; margin: 0px; padding: 3px; background-color: #022E02; }
.katal 			 { font-size: 12px; font-weight: bold;}
.katal a 			 {color: #FFFFFF;display: block; width: 220px; background-color: #022E02; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.katal a:active	 {color: #FFFFFF;display: block; width: 220px; background-color: #022E02; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.katal a:visited 	 {color: #FFFFFF;display: block; width: 220px; background-color: #022E02; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.katal a:hover 	 {color: #000000;display: block; width: 220px; background-color: #FFE553; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.katalN 			 {font-size: 12px; font-weight: bold;color: #FFFFFF;display: block; width: 220px; background-color: #022E02; margin: 2px 0 2px 0; padding: 6px 3px 6px 3px; text-decoration: none; }

.katallog 			 { font-size: 12px; font-weight: bold;}
.katallog a 			 {color: #FFFFFF;display: block; width: 140px; background-color: #022E02; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.katallog a:active	 {color: #FFFFFF;display: block; width: 140px; background-color: #022E02; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.katallog a:visited 	 {color: #FFFFFF;display: block; width: 140px; background-color: #022E02; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.katallog a:hover 	 {color: #000000;display: block; width: 140px; background-color: #FFE553; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.katallogN 			 {font-size: 12px; font-weight: bold;color: #FFFFFF;display: block; width: 110px; background-color: #022E02; margin: 2px 0 2px 0; padding: 6px 3px 6px 3px; text-decoration: none; }

.kosekN 			 { font-size: 14px;font-weight: bold;color: #000000;display: block; width: 220px; text-decoration: none; }
.kosekA 			 { font-size: 14px;font-weight: bold;display: block; width: 220px; text-decoration: none; }


.kattypN 			 { font-size: 12px;font-weight: bold;color: #FFFFFF;display: block; width: 216px; background-color: #231258; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }
.kattyp 			 { font-size: 12px; font-weight: bold;}
.kattyp a 			 {color: #000000;display: block; width: 216px; margin: 2px 0 2px 0; padding: 3px; text-decoration: underline; }
.kattyp a:active	 {color: #000000;display: block; width: 216px; margin: 2px 0 2px 0; padding: 3px; text-decoration: underline; }
.kattyp a:visited 	 {color: #000000;display: block; width: 216px; margin: 2px 0 2px 0; padding: 3px; text-decoration: underline; }
.kattyp a:hover 	 {color: #000000;display: block; width: 216px; background-color: #FFE553; margin: 2px 0 2px 0; padding: 3px; text-decoration: none; }

.katvyp 			 {font-family: Verdana; font-size: 12px; font-weight: bold;}
.katvyp a 			 {color: #FFFFFF;display: block; width: 220px; background-color: #231258; margin: 2px 0 2px 0; padding: 6px 3px 6px 3px; text-decoration: none; }
.katvyp a:active	 {color: #FFFFFF;display: block; width: 220px; background-color: #231258; margin: 2px 0 2px 0; padding: 6px 3px 6px 3px; text-decoration: none; }
.katvyp a:visited 	 {color: #FFFFFF;display: block; width: 220px; background-color: #231258; margin: 2px 0 2px 0; padding: 6px 3px 6px 3px; text-decoration: none; }
.katvyp a:hover 	 {color: #FFE553;display: block; width: 220px; background-color: #231258; margin: 2px 0 2px 0; padding: 6px 3px 6px 3px; text-decoration: none; }

.katvyrN 			 { font-size: 11px;color: #FFFFFF;display: block; width: 210px; background-color: #FF0000; margin: 2px 0 2px 5px; padding: 3px; text-decoration: none; }
.katvyr 			 { font-size: 11px; }
.katvyr a 			 {color: #000000;display: block; width: 210px; background-color: #E2F9FF; margin: 2px 0 2px 5px; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyr a:active	 {color: #000000;display: block; width: 210px; background-color: #E2F9FF; margin: 2px 0 2px 5px; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyr a:visited 	 {color: #000000;display: block; width: 210px; background-color: #E2F9FF; margin: 2px 0 2px 5px; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyr a:hover 	 {color: #000000;display: block; width: 210px; background-color: #FFE553; margin: 2px 0 2px 5px; padding: 1px 3px 1px 3px; text-decoration: none; }

.katvyrxx 			 { font-size: 11px; }
.katvyrxx a 		 {color: #000000;display: block; width: 224px; margin: 2px 0 2px 0; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyrxx a:active	 {color: #000000;display: block; width: 224px; margin: 2px 0 2px 0; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyrxx a:visited  {color: #000000;display: block; width: 224px; margin: 2px 0 2px 0; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyrxx a:hover 	 {color: #FFE553;display: block; width: 224px; background-color: #C61D25; margin: 2px 0 2px 0; padding: 1px 3px 1px 3px; text-decoration: none; }

.katvyrxxx 			 { font-size: 13px; font-weight: bold; font-family: Verdana; }
.katvyrxxx a 		 {color: #000000;display: block; width: 224px; margin: 2px 0 2px 0; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyrxxx a:active	 {color: #000000;display: block; width: 224px; margin: 2px 0 2px 0; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyrxxx a:visited  {color: #000000;display: block; width: 224px; margin: 2px 0 2px 0; padding: 1px 3px 1px 3px; text-decoration: none; }
.katvyrxxx a:hover 	 {color: #FFE553;display: block; width: 224px; background-color: #C61D25; margin: 2px 0 2px 0; padding: 1px 3px 1px 3px; text-decoration: none; }

.katvyrzz 			 { font-size: 12px; }
.katvyrzz a 		 {color: #000000;display: block; width: 568px; margin: 2px 0 2px 0; padding: 2px 6px 2px 6px; text-decoration: none; }
.katvyrzz a:active	 {color: #000000;display: block; width: 568px; margin: 2px 0 2px 0; padding: 2px 6px 2px 6px; text-decoration: none; }
.katvyrzz a:visited  {color: #000000;display: block; width: 568px; margin: 2px 0 2px 0; padding: 2px 6px 2px 6px; text-decoration: none; }
.katvyrzz a:hover 	 {color: #FFE553;display: block; width: 568px; background-color: #C61D25; margin: 2px 0 2px 0; padding: 2px 6px 2px 6px; text-decoration: none; }

.katvyryy 			 { font-size: 12px; }
.katvyryyN 			 { font-size: 12px; color: #000000;display: block; width: 566px; background-color: #D9E5DA; margin: 3px; padding: 3px; text-decoration: none; }
.katvyryy a 		 {color: #000000;display: block; width: 566px; background-color: #D9E5DA; margin: 3px; padding: 3px; text-decoration: none; }
.katvyryy a:active	 {color: #000000;display: block; width: 566px; background-color: #D9E5DA; margin: 3px; padding: 3px; text-decoration: none; }
.katvyryy a:visited  {color: #000000;display: block; width: 566px; background-color: #D9E5DA; margin: 3px; padding: 3px; text-decoration: none; }
.katvyryy a:hover 	 {color: #000000;display: block; width: 566px; background-color: #FFE553; margin: 3px; padding: 3px; text-decoration: none; }

.referN 			 { font-size: 11px;color: #FFFFFF;display: block; width: 180px; background-color: #FCD8D3; margin: 2px 0 2px 0; padding: 2px 3px 2px 3px;; text-decoration: none; }
.refer 			 { font-size: 11px; text-align: left;}
.refer a 			 {color: #000000;display: block; width: 180px; background-color: #FCD8D3; margin: 2px 0 2px 0; padding: 2px 3px 2px 3px; text-decoration: none; }
.refer a:active	 {color: #000000;display: block; width: 180px; background-color: #FCD8D3; margin: 2px 0 2px 0; padding: 2px 3px 2px 3px; text-decoration: none; }
.refer a:visited 	 {color: #000000;display: block; width: 180px; background-color: #FCD8D3; margin: 2px 0 2px 0; padding: 2px 3px 2px 3px; text-decoration: none; }
.refer a:hover 	 {color: #000000;display: block; width: 180px; background-color: #FFE553; margin: 2px 0 2px 0; padding: 2px 3px 2px 3px; text-decoration: none; }
.kartaref 			 {color: #000000; background-color: #FFFFFF; border: 1px solid #0195D7; margin: 4px; padding: 0;}
.kartarefN 			 {color: #000000; background-color: #FFFFFF; border: 0; margin: 4px; padding: 0;}
.kartaref_vn 		{padding: 6px; text-align: left;}
.tdaref 		{width: 200px; text-align: left;}
.tdbref 		{width: 430px; text-align: right;}
.imgref 			 {border: 1px dotted #022E02; margin: 4px; padding: 0;}


