body						{
						background:#fff;
						margin:14px 0px 10px 0px;
						padding:0px;
						text-align:center;
						}

body						{
						font-family:Verdana, sans-serif;
						font-size:11px;
						color:#000;
						}

h1 a						{
						display:block;
						width:380px;
						height:150px;
						float:left;
						border:1px;
						}

h1 span					{
						margin:0px;
						padding:0px;
						visibility:hidden;
						font-size:0px;
						}

h2						{
						margin:5px;
						padding:5px;
						font-family:"Trebuchet MS", sans-serif;
						font-size:22px;
						font-weight:normal;
						text-indent:20px;
						color:#f00;
						line-height:110%;
						}

h3						{
						width:196px;
						height:35px;
						background:#fff;
						margin:0px 0px 7px 0px;
						padding:0px;
						color:#3da13d;
						}

h3 span					{
						margin:0px;
						padding:0px;
						font-size:0px;
						visibility:hidden;
						}

h3.odkazy					{ background:url('../graphic/h3_odkazy.gif') no-repeat top left; }
h3.nepremeskajte			{ background:url('../graphic/h3_nepremeskajte_h.gif') no-repeat top left; }
h3.clanky					{ background:url('../graphic/h3_clanky.gif') no-repeat top left; }
h3.prirucka				{ background:url('../graphic/h3_prirucka.gif') no-repeat top left; }
h3.software				{ background:url('../graphic/h3_software.gif') no-repeat top left; }
h3.teoria					{ background:url('../graphic/h3_teoria.gif') no-repeat top left; }
h3.triky					{ background:url('../graphic/h3_triky.gif') no-repeat top left; }

h4						{
						color:#f00;
						font-size:13px;
						font-family:"Trebuchet MS", sans-serif;
						font-weight:bold;
						margin:0px;
						padding:1px 0px 0px 15px;
						}

h4 span					{
						margin-left:10px;
						}

h6						{ text-align:center; font-weight:bold; font-size:12px; color:#c00; border:solid 2px #c00; background:#fdd; padding:10px; }
h6.success				{ text-align:center; font-weight:bold; font-size:12px; color:#0a0; border:solid 2px #0a0; background:#cec; padding:10px; }

ul.menu, li.menu			{
						margin:0px;
						padding:0px;
						display:inline;
						list-style:none;
						}

ul.zoznam					{
						border-left:solid 5px #f93;
						list-style:none;
						margin:10px;
						padding:1px 0px 1px 15px;
						}

ul.pravy_zoznam			{
						list-style:none;
						margin:3px;
						padding:2px 0px 2px 7px;
						line-height:150%;
						}

li.akcie					{
						margin:0px;
						padding:0px;
						display:block;
						list-style-image:url("odrazka.gif");
						}

li.rss					{
						margin:5px 0px;
						padding:0px 0px 3px 18px;
						list-style:none;
						background:url('/graphic/rss_small.gif') no-repeat center left;
						}

img.icon					{
						float:right;
						padding:2px;
						margin:0px 3px 2px 5px;
						border:solid 1px #6078bf;
						}

img.link_nahlad			{
						border:solid 1px #3da13d;
						margin:0px;
						padding:2px;
						}

p						{
						text-indent:30px;
						}

sup						{
						font-size:7px;
						font-weight:bold;
						color:#f00;
						margin-left:3px;
						}

#whole					{
						width:980px;
						margin:0 auto;
						padding:10px;
						background:#fff;
						text-align:left;
						}

#left					{
						width:560px;
						float:left;
						}

#top						{
						background:#fff;
						width:560px;
						height:150px;
						display:block;
						background:url('../graphic/zonglovanie-sk.jpg') no-repeat top left;
						}

#menu					{
						float:right;
						width:160px;
						padding-right:15px;
						text-align:center;
						background:#fff;
						height:150px;
						}

#menu a					{
						display:block;
						width:160px;
						color:#f00;
						background:#fff;
						border-top:solid 1px #65b565;
						padding:6px 0px 6px 0px;
						margin:0px;
						text-decoration:none;
						font-weight:normal;
						}

#menu a.first				{ margin-top:4px; }
#menu a.last				{ border-bottom:solid 1px #65b565;	}

#menu a:hover				{
						text-decoration:none;
						color:#f93;
						}

#target					{
						margin:5px 0px 5px 0px;
						padding:2px 0px 3px 5px;
						border-bottom:solid 1px #3da13d;
						}

#target a					{
						color:#000;
						text-decoration:none;
						}

#target a:hover			{
						color:#f93;
						text-decoration:none;
						}

#main					{
						clear:both;
						padding:0px 10px 10px 20px;
						line-height:150%;
						margin-top:30px;
						}

#right					{
						float:right;
						width:410px;
						}

#right-left				{
						width:200px;
						float:left;
						}

#right-right				{
						width:200px;
						float:right;
						}

#bottom					{
						clear:both;
						text-align:right;
						color:#777;
						font-size:10px;
						}

.box						{
						margin:0px 0px 10px 0px;
						padding:2px;
						border:solid 1px #3da13d;
						overflow:hidden;
						}

.box_orange				{
						margin:0px 0px 10px 0px;
						padding:2px;
						border:solid 1px #f93;
						}			

.book_strankovanie			{
						text-align:right;
						margin:3px 7px 3px 0px;
						color:#777;
						}

.book_strankovanie a		{ text-decoration:none; }

.book_nick				{
						background:#fff;
						color:#3da13d;
						font-weight:normal;
						width:191px;
						height:21px;
						background-image:url('../graphic/book_odkazovac.gif');
						background-repeat:no-repeat;
						padding:3px 0px 0px 5px;
						}

.book_nick span			{
						float:right;
						color:#3da13d;
						padding-right:7px;
						font-weight:normal;
						}

.book_msg					{
						text-indent:0px;
						overflow:hidden;
						}

.book_date				{
						text-align:right;
						color:#777;
						font-size:10px;
						margin-bottom:10px;
						}

a.book_odkaz				{
						color:#3da13d;
						text-decoration:none;
						}

a.book_odkaz:hover			{
						color:#c00;
						text-decoration:none;
						}

.date					{
						text-align:right;
						font-size:10px;
						color:#999;
						border-right:solid 5px #3da13d;
						border-bottom:solid 1px #3da13d;
						padding:0px 5px 2px 0px;
						margin:7px 1px 35px 0px;
						clear:right;
						}

.ine_odkazy				{
						margin:10px 5px 5px 5px;
						padding:1px 0px 1px 5px;
						border-left:solid 5px #3da13d;
						}

.na_stred					{
						text-align:center;
						margin:10px 0px 5px 0px;
						}

.stredovy					{
						margin:0 auto;
						}

.name					{
						font-weight:bold;
						font-size:14px;
						font-family:"Trebuchet MS", sans-serif;
						color:#f93;
						border-top:solid 1px #f93;
						border-right:solid 5px #f93;
						padding:3px 0px 0px 3px;
						margin:15px 0px 5px 0px;
						clear:right;
						}

.name small				{
						color:#777;
						font-size:10px;
						margin-left:5px;
						font-weight:normal;
						}

a.siteswap				{
						font-weight:bold;
						color:#c00;
						text-decoration:none;
						}

a.siteswap:hover			{
						color:#000;
						}

a.obr					{
						float:left;
						margin:5px 10px 15px 10px;
						width:100px;
						height:130px;
						text-align:center;
						color:#6078bf;
						text-decoration:none;
						}

a.obr:hover				{
						color:#c00;
						}

a.prava					{
						text-decoration:none;
						color:#6078bf;
						display:block;
						}

a.prava:hover				{
						color:#f93;
						}

a.akcie					{
						margin:2px;
						padding:2px;
						font-family:"Trebuchet MS", sans-serif;
						font-size:16px;
						font-weight:normal;
						text-indent:10px;
						color:#f00;
						display:block;
						text-decoration:none;
						}

a.akcie:hover				{
						text-decoration:underline;
						color:#f93;
						}

a.akcie:visited			{
						text-decoration:none;
						color:#777;
						}

a.akcie_right				{
						display:block;
						color:#000;
						text-decoration:underline;
						padding:2px 0px 2px 0px;
						text-indent:10px;
						}

a.akcie_right:hover			{
						text-decoration:none;
						color:#f00;
						}

a						{
						text-decoration:underline;
						color:#000;
						}

a:hover					{
						text-decoration:none;
						color:#c00;
						}

a:visited					{
						text-decoration:none;
						color:#888;
						}

a:visited:hover			{
						text-decoration:underline;
						color:#888;
						}