


/* reset odkazy */
a, a:active, a:hover, a:visited {text-decoration: none; border: 0px solid red;}
img a, img a:active, img a:hover, img a:visited {text-decoration: none; border: 0px solid red;} 


body {
	
margin: 0 auto;

font-size: 0.9em; 
font-family: 'Trebuchet MS';/* defaultny font */
	
	
	
}

#centruj {

width: 976px;	
margin: 0px auto;
/*background: url('../images/background-all.gif') top left repeat-y;*/


}

#all-tien-hore-left {

position: absolute; 
width: 976px;
	
margin: 0px;
	
padding: 0px;
	
height: 304px;
	
background: url('../images/background-tien-hore-left.gif') top left no-repeat;
	
}

#all-tien-hore-right {

	position: absolute;
	width: 976px;
	
	height: 304px;
	
	margin: 0px;
	
	padding: 0px;
	
	background: url('../images/background-tien-hore-right.gif') top right no-repeat;
	
}


#all {
	
	text-align:left;
			
	width: 980px;
	    
    height: 664px !important;
    
	overflow: hidden;
	
	margin: 0px auto auto auto ;
	
	padding: 0px;
	
	position: relative;
	
	background: url('../images/main_shadow.gif') top left repeat-y;
	
	
}

#all-tien-dole {
	
	
	position: absolute; 
	
	width: 976px;
	
    /* height: 100%; */
    
    height: 27px; 
	
	/* margin: 0px auto ; */
	
	margin: 603px auto auto auto ;
	
	padding: 0px;
	
	background: url('../images/background-tien-dole-2.gif') bottom left no-repeat;
	
	
}

#all-tien-hore {
	
	
	position: absolute; 
	
	top: -27px;
	
	width: 976px;
	
    height: 27px; 
		
	padding: 0px;
	
	background: url('../images/background-tien-hore-2.gif') bottom left no-repeat;
	
	
}


#main {
	
	width: 932px;
	
    position: absolute;  /* problem linky fix */
	

	height: 622px;
		
	margin: 22px 0 0 24px;
	padding: 0px;
	
	background: white; /* farba pozadia */
	color: black; /* farba pisma */
	
	font-size: 0.9em;
		
}

#header {
	
	width: 932px;
	
	height: 52px;
	
	margin: 0px auto;
	padding: 0px;
	
	background-color: #d2d2d2;

	margin-bottom:  7px;
	
	
}

#logo {
	
	display: block;
	
	float: left;
	
	width: 153px;
	height: 52px;
	
	background: url('../images/logo.gif') top left no-repeat;
}
/* ****** */
/* stlpce */
/* ****** */

/* lavy */

#left {  /* menu, oranz, pruho , obrazok ... */
	
	
	float: left;
	
	width: 153px;
	 
	
	margin: 0px;
	padding: 0px;
	
}

/* middle */

#middle {
	
	float: left;
	
	width: 600px;
	
	_width: 583px;
	*width: 583px;
	
	margin: 0px;
	padding: 0px;
	
	margin: 0px auto;
	
	
	
}
#middle_image {
	margin: 0 !important;
	padding: 0 !important;
	position: absolute;
	margin-bottom:-100px
	
	overflow: hidden;
	
}

/* right */

#right {
	
    float: right;
	
	width: 153px;
	 

	margin: 0px;
	padding: 0px;
	*margin-top:-552px;
	_margin-top:-152px;
	
	padding-left: 13px;

}


/* ************************************* LEFT COLUMN ******************************** */

/* menu vlavo */

#menu-left {
		
	color: white;
	font-weight: bold;
	
	width: 153px;
	height: 148px;
	
	background: #213F77;
	
}

/*ul, li { list-style: none; margin: 0px; padding: 0px;}*/ 



ul {padding-top: 5px;}





.last {
	
	display: block;
	
	width: 128px;
	height: 22px;
	
	font-weight: normal;
	font-size: 14px;
	
	padding-left: 25px;
	padding-top: 3px;
	
	color: white;
	background: url('../images/menu-select-nonactive-last.gif') 0px 0px no-repeat;

	padding-top: 1px;

}

.last:hover {
	
	display: block;
	
	width: 128px;
	height: 22px;
	
	font-weight: normal;
	font-size: 14px;
	
	padding-left: 25px;
	padding-top: 3px;
	
	color: white;
	background: url('../images/menu-select-active-last.gif') 0px 0px no-repeat; 
	
	padding-top: 1px;
}

.topka {
	
	margin-top:  -5px;
	
}

/* oranzovy pruh pod lavym menu */
#orange-left {
	
	width: 153px;
	height: 408px;
	*height: 415px;
	border-top: 7px solid #f79646;
	margin: 0 !important;
	padding: 0 !important;
	position: absolute;
	
}




/* obrazok pod menu */


#background-picture-left {
	
	margin: 0px;
	padding: 0px;

	
}

/* ************************************* MIDDLE COLUMN ******************************** */

/* stredny stlpec veci */

#middle-textarea { /* cela textova oblast clanku */
	
	margin: 0px auto;
	padding: 15px;
	
	height: 520px;
	*height: 550px;
	
	overflow: hidden;
		
	background-color: white;

	*width: 600px;
	
}

#middle-textarea_s { /* cela textova oblast clanku */
	
	margin: 0px auto;
	padding: 15px;
	
	height: 520px;
	*height: 550px;
	
	overflow: auto;
		
	background-color: white;

	*width: 600px;
	
}

#middle-textarea_s img { border: 3px double #c6e0f1; margin: 0 10px}
#middle-textarea_s table { font-size: 1em }
#middle-textarea_s a { color:#365D9E }
#middle-textarea_s a:hover { color:#13356E }

#middle-textarea img { border: 3px double #c6e0f1; margin: 0 10px}
#middle-textarea img.title { border:none}
#middle-textarea table { font-size: 1em }
#middle-textarea a { color:#365D9E }
#middle-textarea a:hover { color:#13356E }




#middle-nadpis { /* nadpis */
	
	float: left;
	
	width: 85%;
	font-weight: bold;
	color: #1b3c77;
	
	font-size: 15px !important;
	
}

#middle-text { /* text clanku */
	
	float: left;
	
	width: 100%;
	font-weight: normal;
	color: black;
	
	font-size:0.8em;
	
	line-height: 16px;
	
	text-align: justify;
	
	padding-top: 15px; /* odskok zhora */
	
}

#middle-home-buton { /* tlacitko home */

	float: right;
	
	width: 15%;
	font-weight: normal;
	color: #8d9dbb;
	font-weight: bold;
		
	font-size: 12px;
	
	background: url('../images/reload.gif') 25px 0px no-repeat;
	text-align: right;

	
}

#middle-home-buton a, #middle-home-buton a:active, #middle-home-buton a:visited { /* tlacitko home */

	text-decoration: none;
	color: #8d9dbb;
	
}


#middle-home-buton a:hover { /* tlacitko home */

	text-decoration: underline;
	color: #8d9dbb;
	
}

/* ************************************* RIGHT COLUMN ******************************** */

/* pravy stlpec veci */

/* prave menu search a podobne */

#menu-right {
		
	color: white;
	font-weight: bold;
	
	width: 153px;
	height: 148px;
	
	background: #203F78;
	*top:152px;
	position: relative;
	
}

/* vlajky */

/* flags box */

#flags-box {
	
	width: 144px;
	height: 13px;
	position: absolute; top: 0px; right: 0px; z-index: 999
	
}


/* sk */



/* search box */

#search-box-sk {
	
	float: right;
	
	width: 153px;
	height: 24px;
	
	background: url('../images/background-search-sk.gif') 0px 3px no-repeat;
	
	margin-top:  20px;
	padding-top: 0px;
	
}

#search-box-en {
	
	float: right;
	
	width: 153px;
	height: 24px;
	
	background: url('../images/background-search-en.gif') 0px 3px no-repeat;
	
	margin-top:  20px;
	padding-top: 0px;
	
}

#search-box-sk input {
	
	background-color: transparent;
	
}

#search-box-sk #search-box-text {
	
	width: 67px;
	height: 20px;
	
	color: white;
	border: 0px solid red;
	font-size:  10px;
	
	margin-top: 3px;
	*margin-top: 4px;
	
	font-family: 'Trebuchet MS';
	
	margin-left: 18px;
	
	
}

#search-box-sk #search-box-submit {
	
	width: 50px;
	height: 22px;
	
	color: white;
	border: 0px solid red;
	
	background-color: transparent;
	
	font-size:  10px;
	
}

/******/

#search-box-en input {
	
	background-color: transparent;
	
}

#search-box-en #search-box-text {
	
	width: 67px;
	height: 20px;
	
	color: white;
	border: 0px solid red;
	font-size:  10px;
	
	margin-left: 18px;
	
	
}

#search-box-en #search-box-submit {
	
	width: 50px;
	height: 22px;
	
	color: white;
	border: 0px solid red;
	
	background-color: transparent;
	
	font-size:  10px;
	
}


/* orange pruh vpravo */

#orange-right {
		
	width: 153px;
	height: 408px;
	*height: 416px;
	border-top: 7px solid #f79646;
	margin: 0 !important;
	padding: 0 !important;
	*top:207px;
	position: absolute;
	
	
}



/* ************************** FOOTER ************************** */

#footer {
	
	/* float: left; */
	
	margin: 10px auto 0 auto;
	
	width: 976px;
	height: 24px;

	background: url('../images/background-tien-dole.gif') top left no-repeat;

}

#logo-footer {
	
	color: #CAC7DE;

	width: 932px;
	
	text-align: right;
	
	margin: auto;
	
	font-size: 11px;
	position: relative;
		
}

#logo-footer p { position: absolute; top:-10px; right: 0px; margin: 0; padding: 0 }

#logo-footer a { color: #CAC7DE }
#logo-footer a:hover { text-decoration: underline }

#logo-footer-text {
	
	float: left;
	
	
	height: 13px;
	
	
	color: #8d9dbb;
	
	margin:  auto;
	
	padding-left: 100px;
	
	font-size: 12px;
	
}

#logo-footer-ciara {
	float: left;
	clear: both;
	
	background: url('../images/background-ciara-dole.gif') 0px 0px no-repeat;
	
	height: 1px;
	/* width: 533px;  */
	
	width: 533px;
	color: #8d9dbb;
	
	margin:  auto;

	padding-left: 0px;
	margin-top: 00px;
	
	margin-left: 200px;
	
	font-size: 12px;	


}

#centerit { width: 100%; height: 100% }
/*#centerit td { text-align: center }*/

img { border: none }