/* LAYOUT STRANKY -----------------------------------------------------------------------  */

body {
	background: url(../images/eo-poz_hlavni_modre.jpg) repeat-x
}


#page-wrapper {
	width: 753px;
/*	background-color: #115096; */
	background: url(../images/eo-pozadi.gif) repeat-y
	
}
/*
#navigation ul {
	display: block;	
}
.tom.links{
	padding: 0;
	margin: 0;
	margin-left: 0;
	list-style-type: none;
	color: blue;
}

*/
#navigation {
	height: 100%;
	width: 145px;
	padding-left: 7px;
	margin-right: 0px;
	padding-top: 16px;
}
#navigation li {
	float:none;
}

ul.links li {
	display: list-item;
}

ul#main-menu li {
	list-style-image: url("../images/eo-button.gif");
	list-style-position: inside;
	padding: 2px;
}

.region-sidebar-first {
	margin: 0;
	width: 151px;
	padding-left: 7px;
}

.with-navigation .region-sidebar-first {
	margin-top: 0;
}


.with-navigation #content {
	margin-top: 91px;
	margin-left: 152px;
	background-color: white;
}

#content {
	margin-top: 91px;
	margin-left: 152px;
	background-color: white;
}


#logo {
	margin-left: 3px;
	/* width: 599px; */
	width: 146px;
	margin-right: 453px;
	margin-bottom: 60pt;
}

.sidebar-first #content {
	margin-right: -753px;
	width: 581px;
	padding-left: 10px;
	padding-right: 10px;
}

.sidebar-second #content {
	margin-right: -753px;
	width: 430px;
	padding-left: 10px;
	padding-right: 10px;
}


.two-sidebars #content {
	width: 430px;
	margin-right: -753px;
	padding-left: 10px;
	padding-right: 10px;
}

.no-sidebars #content {
	margin-right: -753px;
	width: 581px;
	padding-left: 10px;
	padding-right: 10px;
}

hr#contenttopline {
	margin-top: 16px;
	height: 0.008em;
}

.region-sidebar-second {
	float: left;
	width: 151px;
	margin: 0;
	/* background-color: green; */
	/* background: url(../images/eo-svislice.gif) repeat-x */
	
}
.region-sidebar-second:after {
	content: "....................................................................................................................................................................................";
	visibility: hidden;
}
.with-navigation .region-sidebar-second {
	margin-top: 16px;
}

#footer {
	/* background-color: #7c9bbf; */
	background-color: #d7e6f7;
}

#block-user-1 {
	background-color: #995555;
	padding: 10px;
}


/* UPRAVY TEXTU -------------------------------------------------------------------------  */
body {
	font-family: Arial,Helvetica,sans-serif;
	/* font-size: 0.8em; z tematu Amity Island */
	font-size: 10pt;
	line-height: 1.2em;
}

a {
	color: #2D3644;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color: #9966FF;
}

a:link {
	color: #E00505;
}

a:hover {
/*	color: #ABD1F1; */
	color: #9966FF;
	text-decoration: underline;
}

/*
#main-menu a:before {
	content: "> ";
}
*/
#main-menu a {
	color: #FFFFFF;
	font-size: 10pt; 
	font-weight: bold;
	text-decoration: none;
}

#main-menu a:visited {
	color: #FFFFFF;
}

#main-menu a:hover {
	color: #ABD1F1;
	text-decoration: underline;
}

.region-sidebar-second a:visited {
	color: #9966FF;
}
.region-sidebar-second a:link {
	color: #E00505;
}
.region-sidebar-second a {

}


.region-sidebar-second h2.title {
	color: #115096;
	font-size: 12pt;
	font-weight: bold;
}

.region-sidebar-first h2.title {
	color: #499fff;
	font-size: 10pt;
	font-weight: bold;
}

.node {
	border-bottom: 1px dashed #A9C9FF;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.node h2.title {
	color: #115096;
/*	font-size: 14pt; */
	font-size: 1.7em;
	font-weight: bold;
	line-height: 1.3em;
}

.node h2.title a{
	text-decoration: none;
	color: #115096;
}

.node h2.title a:visited {
	color: #115096;
}

.node h2.title a:hover {
	color: #115096;
	text-decoration: underline;
}

.title, .node-title {
	font-family: "Times New Roman",Times,serif;
	font-size: 1.7em;
	font-weight: bold;
	line-height: 1.3em;
}


.submitted {
	color: #999999;
	font-size: 0.8em;
}

#page {
	font-size: 10pt;
	line-height: 1.2em;
}


/* CK Editor -------------------------------------------------------------------------  */
h1 {
        font-family: "Times New Roman",Times,serif;
        font-size: 2em;
        font-weight: bold;
        line-height: 1.5em;
}
/* Prihlaska -------------------------------------------------------------------------  */
FORM.prihlaska TD{
	font-size: 10pt;
	
}

FORM.prihlaska TD .prihlaska_vysvetlivka{
	font-size: 8pt;
}

FORM.prihlaska INPUT, TEXTAREA {
	font-size: 9pt;
}
