body {
	font-family:Lucida Sans Unicode,Verdana,Arial,lucida,sans-serif;
	margin:0;
	font-size:13px;
	background-color:#002660;
	color: white;
	margin: 0;
	padding: 0;
}

html {
	background-color:#002660;
	margin: 0;
	padding: 0;
}

.ivao-container {
	border: none;
}

/* styly pro layout do trech sloupcu */
.ivao-header						{margin:0;padding:0;border: none; background:url("/images/css/new-header-background.gif") repeat-x; position: relative; padding-bottom: 140px;}
.ivao-header-left{
	position:absolute;
	left:0px;
}
.ivao-header-right{
	position:absolute;
	right:0px;
}
.ivao-main {
background-color:#002660;
}
.ivao-horizontal-menu{
	text-align: center;
	font-size: 14px;
	width: 100%;
	position: relative;
	letter-spacing:2px;
	padding-bottom: 16px;
}
.ivao-language{
	position: absolute;
	right: 0px;
}
.ivao-left-bar						{border: none; float:left; margin:0; padding:0; width:155px; background-color:#002660; height:100%;}
.ivao-right-bar						{border: none; float:right; margin:0; padding:0; width:305px; background-color:#002660;}
.ivao-center-bar						{border: none; margin:0;padding:0px; padding-top:1px; background-color: white; color: black;}
.ivao-content 						{margin:0;padding-left:165px;padding-right:310px;text-align:justify; border: none;}
.ivao-column						{margin:0;padding:0; height: 100%;}
.ivao-cleaner						{background:transparent;border:none;clear:both;height:1px;margin:0;padding:0}
.ivao-footer						{margin:0;padding:0;color:#fff;padding:2px;text-align:center}
.ivao-footer a						{color:#fff; font-weight: bold}
.ivao-ruler						{font-size:11px; margin:0;padding:0;padding-left:165px;padding-top:1px;padding-bottom:5px;}

/* styly pro pekna graficka menu */
.ivao-menu-item						{margin-bottom:4px;margin-left:27px;padding: 2px;width:137px; font-size: 14px; letter-spacing:2px;}
.ivao-rezervace						{margin-bottom:4px;margin-left:27px;padding: 2px;width:137px; font-size: 11px;}
.ivao-menu-item-inner				{padding-right:27px}
.ivao-menu-item-inner a				{color:white; text-decoration:none; }
.ivao-menu-item-header    {color:white; text-decoration:none; }
.ivao-menu-fill-left    {}

hr{margin-left:27px; margin-right:27px; color: white;}

/* obecn? styly tag? */
a	   							  {text-decoration: none;color:white}
a:hover             						{text-decoration: underline;}
p a, td a {color:#002f77; }



h1									{color:white;font-size:15px;margin:2px;padding:5px;padding-left:10px;padding-top:5px;background-color:#002f77;font-weight: bold;letter-spacing:3px;}
h2									{color:white;font-size:13px;margin:3px;padding:2px;padding-left:12px;padding-top:4px;background-color:#002f77;font-weight: normal;letter-spacing:3px;}
h3									{color:white;font-size:11px;margin:8px;padding:1px;padding-left:14px;padding-top:3px;background-color:#002f77;font-weight: normal;letter-spacing:3px;}
th									{color:white;padding:4px;background-color:#002f77;text-align:center;}
table               {background-color:#002f77;
                     border-style: solid;
                     border-color: #50649a;
                     border-left:0px;
                     border-right:0px;                     
		     margin: 15px;
                    }
td                  {vertical-align:top;padding:2px;background-color:#bfd8ff}
img                 {border: 0}
p                   {background-color:#bfd8ff; color:black;}
p:first-line        {padding-left: 10px; }
p a                 {color:#002f77;}
.ivao-news-item a                {color:#002f77;}

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

/* styly pro novinky */
.ivao-news-item					{background-color:#bfd8ff;padding: 10px;margin: 3px;}
h2.news {position: absolute; right:0px; height:15px;}
h3.news { height:17px;}
.ivao-news-item-author				{font-weight:bold;font-size:11px;text-align:right;color:white;padding:2px;padding-right:10px;}


.ivao-news-alert {background-color:#002f77;margin:2px;margin-bottom:7px;position:relative;}
.ivao-news-event {background-color:#002f77;margin:2px;margin-bottom:7px;position:relative;}
.ivao-news-info  {background-color:#002f77;margin:2px; margin-bottom:7px;position:relative;}

/**
.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;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			{}

.ivao-changed {border-left:2px solid black}
.ivao-erased {border-bottom:2px solid black}

