/*all*/
body	{
	margin-top:15px; margin-left:0px; font-family: 'Arial'; background-color: #330066; color: #ffff00; 
}
/*velk‡ str‡nka*/
/*hlavni ram*/
table.page	{
	width: 770px; background-color: #330066; border-top: 4px solid #ff0033; border-right: 4px solid #990033; border-bottom: 4px solid #990033; border-left: 4px solid #ff0033; 
}
/*Middle ram*/
table.midfr	{
	width: 540px; background-color: #330066; border-top: 4px solid #ff0033; border-right: 4px solid #990033; border-bottom: 4px solid #990033; border-left: 4px solid #ff0033; 
}
/*obrubaH*/
td.ramh	{ 
	background-color: #cc0033; height: 70px; border-bottom: 4px solid #990033; 
}
/*obrubaL+P*/
td.ram	{ 
	background-color: #cc0033; width: 12px; 
}
/*obruba spodn’*/
td.rambot	{ 
	background-color: #cc0033; width: 16px; padding-top: 6px; padding-left: 20px; padding-bottom: 6px; font-size: 10px; color: #ffff00; font-weight: normal; 
}
/*tžlo*/
td.telo	{ 
	border-right: 4px solid #ff0033; border-bottom: 4px solid #ff0033; border-left: 4px solid #990033; text-align: center; width: 738px; padding: 10px; 
}
/*all headers*/
/*logo*/
img.logo	{
	float: left; margin: 4px, 0px, 9px, 0px; height: 60px; background-color: #cc0033; border-width: 0px; border-style: none; 
}
/*img head = zruäeno*/
img.head	{
	height: 33px; background-color: #cc0033; 
}
/*arrow top*/
img.back	{
	margin-left: 5px; 
}
/*arrow to app*/
img.backapp {
	margin-left: 0px; width: 14px; height: 14px; 
}
/*header navrcholu only*/
div.vrcholonly {
	float: right; width: 90px; height: 40px; padding-top: 9px; background-color: #cc0033; 
}
/*product header*/
b.product	{
	font-size: 22px; font-weight: bold; color: #0033ff; 
}
/*nadpis vel.2 - mac*/
h2.mac	{
	text-decoration: none; color: silver; 
}
/*nadpis vel.2 - wxp color or 0099ff */
h2.wxp {
	text-decoration: none; color:#00ccff; 
}
/*nadpis vel.2 - w98*/
h2.oldw	{
	text-decoration: none; color: #0033ff; 
}
/*texty popisu*/
div.content	{
	margin: 0px, 10px, 0px, 10px; font-size: 14px; 
}
/*všechny nadpisy obsahù jednotlivých stránek*/
div.content2 {
	margin: 0px, 10px, 0px, 10px; padding: 4px; font-size: 14px; font-weight: bold; 
}
/*button MENU zruäeno*/
div.btnmenu	{
	margin-left: 19px; padding: 4px; width: 80px; background-color: #006666; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #339999; 
}
/*button POPIS*/
div.btnmore	{
	float: left; margin-left: 30px; padding: 4px; width: 80px; background-color: #006666; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #339999; 
}
/*button MODULY*/
div.btnmodules {
	float: left; margin-left: 95px; padding: 4px; width: 80px; background-color: #006666; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #339999; 
}
/*button STAHNOUT*/
div.btndl 	{
	float: right; margin-right: 30px; padding: 4px; width: 80px; background-color: #006666; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #339999; 
}
/*tabulka modulu v indexu*/
table.modul	{
	margin-left: 25px; font-size: 10px; font-weight: none; text-align: left; line-height: 14px;  
}
/*DLF ram*/
table.dlf	{
	width: 500px; background-color: #330066; border-top: 4px solid #ff0033; border-right: 4px solid #990033; border-bottom: 4px solid #990033; border-left: 4px solid #ff0033; 
}
/*odkazy*/
a	{
	text-decoration: none; color: #ffffff; 
}
a:hover	{
	color: #00ff00; 
}
/*seznam*/
li	{
	list-style-type: square; margin-left: 10px; 
}
/*subseznam*/
li.subs	{
	list-style-type: square; margin-left: 40px; 
}
/*subsubseznam*/
li.susus	{
	list-style-type: square; margin-left: 80px; 
}
/*text REKLAMA*/
div.reklama {
	background-color: grey; padding: 50px, 0px, 50px, 0px; width: 500px; height: 100px; /*border-style: inset; border-width: 4px; border-color: #6633cc; */text-align: center; font-size: 11px; color: #000000; font-weight: normal; font-style: italic; 
}
/*previous = zruäeno*/
/*07menu2 bg*/
body.menu2 {
	background-color: #330066; 
}
/*cell menu1*/
td.menu1 {
	height: 270px; background-color: #330066; 
}
/*cell menu2*/
td.menu2	{
	height: 400px; background-color: #330066; vertical-align: top; 
}
/*07block menu*/
div.menu	{
	margin-left: 0px; margin-top: 28px; padding-top: 5px; padding-left: 5px; width: 130px; background-color: #330099; border-width: 4px; border-style: inset; border-color: #ff0033; font-size: 11px; color: #ffff00; font-weight: bold; 
}
/*07block menu2 posit*/
div.menu2	{
	position: fixed; center: 0px; top:"td.menu2"; width: 300px; margin-left: 0px; margin-top: 10px; padding-top: 5px; padding-left: 5px; width: 130px; background-color: #330099; border-width: 4px; border-style: inset; border-color: #ff0033; font-size: 11px; color: #ffff00; font-weight: bold; 
}
/*08block BTN positW width: 300px; left:"table.page"*/
div.posiblok	{
	position: fixed; left: 80px; margin-left: 0px; margin-top: 10px; padding-top: 5px; padding-left: 5px; width: 170px; background-color: #330099; height: auto; text-align: center; border-width: 4px; border-style: inset; border-color: #0099ff; font-size: 11px; color: #ffff00; font-weight: bold; 
}
/*08block BTN positM top:""; */
div.posiblokm	{
	position: fixed; right: 80px; margin-left: 0px; margin-top: 10px; padding-top: 5px; padding-left: 5px; width: 170px; background-color: #000000; height: auto; text-align: center; border-width: 4px; border-style: inset; border-color: silver; font-size: 11px; color: #ffff00; font-weight: bold; 
}
/*block application winxp*/
div.appwx	{
	background-color: #330099; height: auto; text-align: center; border-width: 4px; border-style: inset; border-color: #0099ff; 
}
/*block application winxp1/2*/
div.appwx2	{
	margin-left: 10px; background-color: #330099; width: 260px; height: 230px; padding-bottom: 15px; text-align: center; border-width: 4px; border-style: inset; border-color: #0099ff; 
}
/*block application mac*/
div.appmx	{
	background-color: #000000; height: auto; text-align: center; border-width: 4px; border-style: inset; border-color: silver; 
}
/*block application mac1/2*/
div.appmx2	{
	float: right; background-color: #000000; width: 260px; height: 230px; padding-bottom: 15px; text-align: center; border-width: 4px; border-style: inset; border-color: silver; 
}
/*block application w98*/
div.appwm	{
	height: auto; text-align: center; border-width: 4px; border-style: inset; border-color: #0033ff; 
}
/*block application FM*/
div.appfm	{
	background-color: #ffffff; height: 390px; text-align: center; border-width: 4px; border-style: inset; border-color: #9999cc; color: #000000; 
}
/*block modules*/
div.amod	{
	background-color: #cc0033; height: auto; text-align: center; border-top: 4px solid #ff0033; border-right: 4px solid #990033; border-bottom: 4px solid #990033; border-left: 4px solid #ff0033; 
}
/*kontakty block name */
div.konblkn	{
	margin: 0px 0px 0px 50px; padding: 0px 5px 0px 0px; height: 26px; text-align: left; font-size: 20px; font-weight: bold; 
}
/*kontakty block*/
div.konblk	{
	margin: 0px 0px 0px 50px; padding: 8px 5px 0px 0px; background-color: transparent; text-align: left; letter-spacing: 1px; 
}
/*kontakty mini text*/
div.mini	{
	font-size: 10px; color: #ffff00; font-weight: normal; letter-spacing: normal; 
}
/*tlacitka*/
/*info button*/
div.inbtn	{
	float: left; margin: 5px; padding: 5px; width: 100px; height: 50px; background-color: #330099; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #ff3300; 
}
/*info button PCM*/
div.inbtnyel {
	float: right; margin: 5px; padding: 5px; width: 90px; height: 50px; background-color: #6699ff; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #ff3300; 
}
/*new - space in right col*/
div.space	{
	width: 100px; height: 28px; 
}
/*info button little red*/
div.inbtnlit	{
	margin: 5px; padding: 5px; width: 100px; height: 40px; background-color: #cc0033; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #339999; 
}
/*info button Phone*/
div.btnph {
	margin: 5px; padding: 5px; width: 100px; height: 150px; background-color: #0066ff; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #339999; 
}
/*order button NLR*/
div.btnnuml {
	margin: 5px; padding: 5px; width: 100px; height: 110px; background-color: #009900; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #339999; 
}
/*order button small*/
div.btnsm	{
	margin: 5px; padding: 5px; width: 100px; height: 40px; background-color: #006666; font-size: 11px; font-weight: bold; text-align: center; border-style: outset; border-color: #339999; 
}
/*info button blik*/
div.inblik	{
	float: left; margin-left: 40px; padding: 5px; width: 100px; height: 90px; background-color: #330099; font-size: 11px; font-weight: bold; text-align: center; color: #ffffff; border-style: outset; border-color: #ffffff; 
}
/*info button blik 2*/
div.inblik2	{
	margin-top: 14px; margin-right: 3px; margin-bottom: 14px; margin-left: 5px; padding: 5px; width: 100px; height: 90px; background-color: #330099; font-size: 11px; font-weight: bold; text-align: center; color: #ffffff; border-style: outset; border-color: #ffffff; 
}
/*info button RED*/
div.inbtnpro {
	float: right; margin-right: 40px; padding: 5px; width: 100px; height: 74px; background-color: #cc3366; letter-spacing: 3px; font-size: 11px; font-weight: bold; font-style: italic; text-align: center; border-style: outset; border-color: #ff3300; 
}
/*2.block every page*/
div.page1-2 { 
	margin: 5px, 10px, 5px, 0px; padding: 4px; height: auto; font-size: 13px; color: #ffff00; font-weight: normal; text-align: justify; 
}
/*solution*/
div.solution {
	margin: 0px, 10px, 0px, 10px; padding: 4px; letter-spacing: 5px; font-size: 12px; font-style: italic; font-weight: bold; color: #ff3300; 
}
/*r‡m btn plateb*/
div.rampay {
	margin: 50px; width: 400px; height: 270px; background-color: #99ff99; font-size: 18px; font-weight: bold; color: #009900; border-width: 4px; border-style: outset; border-color: #009900; 
}
/*table n‡kupu*/
table.nakup {
	margin-top: 10px; font-size: 18px; font-weight: bold; color: #009900; 
}
/*table pagebeha540x100*/
/*font-size: 10px; font-weight: none; text-align: left; line-height: 14px;  */
table.pbeha	{
	width: 430px; font-size: 12px; font-weight: normal; color: #ff3300; 
}
/*radek beha vlevo*/
div.behal	{
	width: 30px; padding: 3px; font-weight: bold; text-align: left; 
}
/*radek beha stred*/
div.behac	{
	width: 220px; padding: 3px; font-weight: bold; text-align: left; 
}
/*radek beha vpravo*/
div.behar	{
	width: 60px; padding: 3px; text-align: right; 
}
/*table apple black&white*/
table.blwh	{
	width: 702px; background-color: #ffffff; font-size: 12px; font-weight: normal; color: #000000; 
}
/*table apple1*/
table.mbp	{
	width: 702px; background-image: url("images/mbp13.png"); font-size: 12px; font-weight: normal; color: silver; 
}
/*table apple1,2*/
table.mbpb	{
	width: 690px; background-image: url("images/mbp_lp.png"); font-size: 11px; font-weight: normal; color: silver; 
}
/*table appleMBW*/
table.mbw	{
	width: 702px; font-size: 12px; font-weight: normal; color: #ffffff; 
}
/*odkaz na obr apple*/
div.areambp	{
	width: 230px; height: 180px; 
}
/*odkaz na obr apple*/
div.areambpb	{
	width: 230px; height: 330px; 
}
/*text apple silver*/
div.tas	{
	width: 640px; font-size: 14px; font-weight: bold; color: silver; 
}
/*text apple white*/
div.taw	{
	width: 690px; font-size: 12px; font-weight: normal; color: #ffffff; 
}
/*table katalog*/
table.katalog	{
	width: 450px; background-color: #006666 ; font-size: 12px; font-weight: normal; color: #ffff00; 
}
/*table katalog*/
table.katalogsw	{
	width: 630px; background-color: #006666 ; font-size: 12px; font-weight: normal; color: #ffff00; 
}
/*image katalog btn*/
div.imbtn	{
	float: right; width: 25px; height: 15px; background-color: grey ; font-size: 11px; font-weight: normal; color: #ffffff; border-width: 2px; border-style: outset; border-color: #330066; 
}
/*radek tbl vpravo*/
td.rr	{
	width: 50px; padding: 1px; text-align: right;
}
/*radek tbl center*/
td.rc	{
	width: 15px; padding: 1px; text-align: center; 
}
/*table koment*/
table.komt	{
	width: 700px; background-color: #006666 ; font-size: 12px; font-weight: normal; color: #ffff00; 
}
/*radek tbl top vpravo*/
td.rtr	{
	padding: 1px; text-align: right; vertical-align: top; 
}
/*radek tbl top center*/
td.rtc	{
	padding: 1px; text-align: center; vertical-align: top; 
}
/*radek tbl top vlevo*/
td.rtl	{
	padding: 1px; text-align: left; vertical-align: top; 
}
/*aukro komentar*/
div.aukk	{
	text-indent: 6px; font-size: 13px; font-weight: bold; color: #ff3300; 
}
/*cenik.html*/
table.cenik {
	width: 510px; background-color: #ffffff ; color: #000000
}
/*BB block vpravo*/
div.bill {
	float: right; margin: 0px, 20px, 0px, 20px; 
}
/*BB block center*/
div.billc {
	float: center; margin: 20px, 0px, 20px, 0px; text-align: center; 
}
