/* At-Rules */
body, span, div, td, p, .columninsertstext, h1, h2, h3, table, a, td, input, select, img 
{   font-family : Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;}
body, span, td
{
	font-size: 8pt;
}


#header_area {position:relative;left:0px;top: 0px;padding: 0px;margin: 0px;width:920px;}

#header_logo {z-index: 0;top: 0px;padding: 0px;margin: 0px;}

#center_area {position:relative;left:0px;top: 0px;padding: 0px;margin: 0px;width:920px;}
	  
#flags {position:relative;left:735px;vertical-align: top;}/*803*/

#left_part {position:absolute;top:40px}
#center_part {position:absolute;left:220px;top:40px;width:760px;}

td.polozka_menu {background-image: url(../pictures/common/menu/button_emp.gif);   
background-repeat: repeat;height:20px; width:100%;padding-left:20px}

#left_menu {font-family:  Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;        
font-size: 8pt; font-weight: bold; text-decoration: none;}

.polozka_menu
{
	font-size: 8pt;
	}
			

div.polozka_menu {width:100%;background-color:#FFCC99; }
div.polozka_menu_over 
{
	width:100%;
	background-color:#F0F0F0;
	vertical-align:middle;
}
	  
span.polozka_menu{padding-left:15px}
   
a.link_text:link, a.link_text:active, a.link_text:visited {
font-weight:bold;  font-size:11px;   color:gray;  text-decoration: none}
a.link_text:hover {color:gray;font-size:11px;font-weight:bold;  text-decoration: underline}

a.link_text_inverse:link, a.link_text_inverse:active, a.link_text_inverse:visited {
font-weight:bold;  font-size:10px;   color:gray;  text-decoration: underline}
a.link_text_inverse:hover {color:gray;font-size:10px;font-weight:bold;  text-decoration: none}

		
a.left_navigation_level:link, a.left_navigation_level:active, a.left_navigation_level:visited
 { font-weight:bold;     color: #CC6600;  text-decoration: none}

a.left_navigation_level:hover {color: #993300;  text-decoration: none}



#bottom_area {position:relative;text-align:right;}	   
#footer {color: #FF9966;font-size:9px;text-decoration: none}


a.footer:link, a.footer:active, a.footer:visited {
font-size:8px;font-weight: normal;   color: #FF9966;  text-decoration: none}

a.footer:hover {color: #FF9966;font-size:8px;font-weight: none;  text-decoration: none}

a.email:link, a.email:active, a.email:visited {font-weight:bold;  font-size:12px;   color:gray;  text-decoration: underline}

a.email:hover {color:gray;font-size:12px;font-weight:bold;  text-decoration: none}

.in {background-color:#F0F0F0;border-bottom-style: solid; border-bottom-width: 1px;border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px;   border-top-style: solid; border-top-width: 1px;border-color: #FF9900;}

.out{background-color: #ffffff; border-bottom-style: solid; border-bottom-width: 1px;   border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px;   border-top-style: solid; border-top-width: 1px;border-color: #3399CC; }

   
.generated_picture {border-top:none;border-left: none;border-right: none; border-bottom: none}

.euro{
font-style: italic;   
font-weight:bold;
font-size:9px;
}

/* End of style section. Generated by AceHTML at 2.1.2005 12:49:33 */

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
	background-color: white;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}

.tab_container {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}

.centertext_textdata span
{
	font-size:100%;
	}

.centertext_textdata var span div h1 h2 h3
{
	font-size:100%;
}
.centertext_textdata span
{
	font-size:100%;
}


.center_text span
{
	font-size:100%;
	}

#google_translate_element
{
	float: left;	
	position:relative;
}
/*******************toto je  nova cast *********************/


.mojstyl1
{
	border:1px solid black;
	font-weight:bold;
}


.nm1
{
	text-decoration:underline;
	font-weight:bold;
}

.tabulkaakt
{
	margin: auto;
	margin-top:50px;
	width:250px;
	height:160px;	
}












