body {
	font-family:Verdana,Arial,lucida,sans-serif;
	margin-left:auto;
	font-size:12px;
	margin-right:auto;
	margin-top:0;
	width:800px;
	background-color: #fff;
}

html {
	background-color: #dddde9;
}

.ivao-container {
	border-right: 1px solid #50649a;
}

/* styly pro layout do trech sloupcu */
.ivao-header						{display:none;}
.ivao-main							{background:url("/images/web-line.gif") repeat-y;margin:0;padding:0;}
.ivao-left-bar						{display:none;}
.ivao-right-bar						{float:right;margin:0;padding:0;width:155px}
.ivao-content 						{margin:0;padding-left:16px;padding-right:30px;text-align:justify}
.ivao-column						{margin:0;padding:0}
.ivao-cleaner						{background:transparent;border:none;clear:both;height:1px;margin:0;padding:0}
.ivao-footer						{background:url("/images/web-line.gif") repeat-y;margin:0;padding:0;background-color:#50649a;color:#fff;padding:2px;text-align:center}
.ivao-footer a						{color:#fff; font-weight: bold}
.ivao-ruler							{background:url("/images/web-line.gif") #F3F4F6 repeat-y;font-size:12px;margin:0;padding:0;padding-left:145px;padding-top:1px;padding-bottom:5px;border-bottom: #50649a 4px solid;}

/* styly pro pekna graficka menu */
.ivao-menu-item						{background:url("/images/menu-item.gif") repeat-y;margin-bottom:4px;margin-left:27px;padding: 2px;width:137px; font-size: 13px;}
.ivao-menu-item-inner				{padding-right:27px}
.ivao-menu-item-inner a				{color:#50649a; text-decoration:none; font-weight: bold;}
.ivao-menu-item-header				{color:#50649a; text-decoration:none; font-weight: bold;}
/* obecné styly tagù */
a									  {color:#50649a; text-decoration: none;}
a:hover             {text-decoration: underline;}
h1									{color:#50649a;font-size:17px;margin:0px;padding:6px;padding-left: 1px;padding-top:5px;}
h2									{color:#50649a;font-size:15px;margin:0px;padding:4px;padding-left: 0px;padding-top:4px;}
h3									{color:#50649a;font-size:12px;margin:0px;padding:2px;padding-left: 0px;padding-top:3px;}
th									{color:#50649a;padding:4px;}
table               {background-color:#F3F4F6;
                     border-style: solid;
                     border-color: #50649a;
                     border-left:0px;
                     border-right:0px;                     
                    }
td                  {vertical-align:top;padding:2px;}
th                  {color:white;background-color:#50649a;text-align:center}
img                 {border: 0}
p:first-line        {padding-left: 10px }

/* styly pro tutorialy */
.ivao-item-author			{font-size:10px;text-align:right;font-weight:bold}

/* styly pro novinky */
.ivao-news-item-header             {font-size:10px;text-align:left;color:white;background: url("/images/zalozka-top.gif") no-repeat left;padding-left:15px;padding-top:2px;}
.ivao-news-item						    {background-color:#F3F4F6;border-top: #50649a 4px solid;padding: 10px 20px 0px 20px;}
.ivao-news-item-author				{border-bottom: #50649a 4px solid;font-weight:bold;font-size:10px;text-align:right;color:white;background: url("/images/zalozka-bottom.gif") no-repeat right #F3F4F6;padding-right:10px;padding-top:2px;}


.ivao-news-alert .ivao-news-item-header {background: url("/images/zalozka-top-alert.gif") no-repeat left}
.ivao-news-alert .ivao-news-item {border-color:#D41B25; }
.ivao-news-alert .ivao-news-item-author {border-color:#D41B25;background: url("/images/zalozka-bottom-alert.gif") no-repeat right #F3F4F6}

.ivao-news-event .ivao-news-item-header {background: url("/images/zalozka-top-event.gif") no-repeat left}

.ivao-news-info  .ivao-news-item-header {background: url("/images/zalozka-top-info.gif") no-repeat left}

/**
.ivao-news-event .ivao-news-item {border-color:#3BAC3D;}
.ivao-news-event .ivao-news-item-author {border-color:#3BAC3D;background: url("/images/zalozka-bottom-event.gif") no-repeat right #F3F4F6}
**/

/* styly pro eventy */
.ivao-event-item						    {background-color:#F3F4F6;border-top: #50649a 4px solid;border-bottom: #50649a 4px solid;padding: 10px 20px 10px 20px;}


/* obecne zarovnavaci styly */

.right { text-align: right };
.center { text-align: center };
.left { text-align: left };


/* styly pro texty */
.ivao-text-important				{color:red;font-weight:bold}
.ivao-text-example					{font-style:italic;font-weight:bold}
.ivao-text-remark           {color:gray;font-size:10px;}
.ivao-text-more             {padding-top: 3px; text-align: right; font-size:11px}
.ivao-text-more a           {font-weight:bold}

/* styly pro tabulky */
                              

.ivao-table-borderfull				{}
.ivao-table-borderfull td			{border:1px solid #50649a; }
.ivao-table-borderfull th			{border:1px solid #50649a; }
.ivao-table-borderless				{border:0}
.ivao-table-bordersimple			{}
