.menuItem {font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, "sans-serif"; font-size: 13px; color: black; background-color: #dde3eb; border: 1px solid #7f8893; padding: 2px; text-align: center;}

a.menuLink {font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, "sans-serif"; font-size: 13px; color: black; text-decoration: none;}

a.menuLink:active {font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, "sans-serif"; font-size: 13px; color: black; text-decoration: none;}

a.menuLink:visited {font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, "sans-serif"; font-size: 13px; color: #336699; text-decoration: none;}

a.menuLink:hover {font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, "sans-serif"; font-size: 13px; color: #cc0000; text-decoration: none;}

.cssSupport {display: none;}

#visibleMenu1 {height: 16px; width: 52px; cursor: hand;}

#visibleMenu2 {height: 16px; width: 85px; cursor: hand;}

#visibleMenu3 {height: 16px; width: 49px; cursor: hand;}

#hiddenMenu1 {width: 56px;}

#hiddenMenu2 {width: 90px;}

#hiddenMenu3 {width: 92px;}







body
{
background-color:white;
}

ul#hlavniMenu
{
width:125px;
background-image:url("images/buttons.jpg");
}

ul#hlavniMenu, ul
{
padding:0;
margin:0;
list-style-type:none;
margin-left: 25px;

}

ul#hlavniMenu ul
{
position:absolute;
top:0;
left:100px;
visibility:hidden;
background-image:url("images/buttons.jpg");

}

ul#hlavniMenu li
{
position:relative;
width:125px;
background-color:#405c8b;

}

ul#hlavniMenu a
{

display:block;
font:17px arial,sans-serif;
text-decoration:none;
display:block;
width:100%;

}

ul#hlavniMenu li a:hover, ul#hlavniMenu li a.hover, ul#hlavniMenu li:hover a, ul#hlavniMenu li.hover a
{
color:orange;
background-color:405c8b;
}

ul#hlavniMenu li:hover ul a, ul#hlavniMenu li.hover ul a
{
background-color:#405c8b;
color:white;
}

ul#hlavniMenu li:hover ul a:hover, ul#hlavniMenu li.hover ul a:hover
{
background-color: #405c8b;
color:orange;
}

ul#hlavniMenu li:hover ul, ul#hlavniMenu li.hover ul
{
visibility:visible;
}

ul#hlavniMenu li li
{
border:none;
padding:0;
background-color:#405c8b;
}

ul#hlavniMenu li
{
behavior: url(hover.htc);
}



td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.fotter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
}
.title2 {
	font-size: 14px;
	font-weight: bold;
	color: #669933;
}



a{
	color: 405c8b;
	text-decoration: none;
}


a:hover{
	text-decoration: underline;
	background-color: 405c8b;
	color: white; 
}


.header9 {
	background-image: url(images/home_image.jpg);
	padding-right: 10px;
	padding-left: 10px;
}

table#foo_chrome {
width: 84.2%;

width: expression( document.body.clientWidth > 1200 ? "1200px" : (document.body.clientWidth < 1073 ? "1073px" : "95%"));
min-width: 1073px;
max-width: 1200px;
}

table#foo {
width: 95%;

width: expression( document.body.clientWidth > 1200 ? "1200px" : (document.body.clientWidth < 1073 ? "1073px" : "95%"));
min-width: 1073px;
max-width: 1200px;
}

.lefttop {
	background-image: url(images/logo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: white;
	padding-top: 65px;
	padding-left: 30px;
	white-space: nowrap;
}

.righttop {
	background-image: url(images/top1.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: white;
	padding-top: 0px;
	padding-left: 0px;
	white-space: nowrap;
	
}

b#mainlink_deactive_sipka{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	
	text-decoration: bold;
	padding-top: 0px;
	padding-left: 7px;
	white-space: nowrap;
}

b#mainlink_deactive{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	
	text-decoration: bold;
	padding-top: 0px;
	padding-left: 3px;
	white-space: nowrap;
}


b#news a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: white;
	text-decoration:  bold ;
	
	padding-top: 0px;
	padding-left: 4px;
	white-space: nowrap;
}

b#news_nazev a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: orange;
	text-decoration:  bold ;
	text-decoration:  underline ;
	padding-top: 0px;
	padding-left: Opx;
	white-space: nowrap;
}

b#news_nazev a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: red;
	text-decoration:  bold ;
	
	padding-top:  0px;
	padding-left: 0px;
	white-space: nowrap;
}

b#news_popis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 405c8b;
	text-decoration:  bold ;
	
	padding-top:  0px;
	padding-left: 0px;

}

b#news a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: white;
	text-decoration:none;
	background-color:transparent;
	padding-top: 0px;
	padding-left: 4px;
	white-space: nowrap;
}


b#mainlink_active a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration:  bold ;
	text-decoration:  underline;
	padding-top: 0px;
	padding-left: 4px;
	white-space: nowrap;
}

b#mainlink_active a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: orange;
	text-decoration: bold;
	padding-top: 0px;
	padding-left: 4px;
	white-space: nowrap;
}



.mainlink2 {
	background-image: url(images/mainlink2.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: white;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	
}

.mainlink1 {
	background-image: url(images/mainlink1.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: white;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	
}


.action1 {
	background-image: url(images/action2.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: white;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	
}

.action2 {
	background-image: url(images/action1.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: white;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	
}


.action_and_sale {
	background-color: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: white;
	text-align:center;
	padding-top: 0px;
	padding-left: 350px;
}



.even {
	background-color: CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 405c8b;
	padding-top: 0px;
	padding-left: 0px;
}


.odd {
	background-color: AEC7F1;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white ;
	padding-top: 0px;
	padding-left: 0px;
}

.table-header {
	background-color: 405c8b;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white ;
	padding-top: 0px;
	padding-left: 0px;
}

.table-header2 {
	background-color: 5B84BC;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white ;
	padding-top: 0px;
	padding-left: 0px;
}

.table-header_bigger {
	background-color: 405c8b;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: white ;
	text-align:center;
	padding-top: 20px;
	padding-left: 0px;
}



.nadpis {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: 15pt;
	color: 405c8b ;
	padding-top: 0px;
	padding-left: 0px;
	text-decoration:underline;
}

.nadpis_odkaz {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: 15pt;
	
	padding-top: 0px;
	padding-left: 0px;
	text-decoration:underline;
}


.nadpis_career {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	font-weight: 15pt;
	color: 405c8b ;
	padding-top: 0px;
	padding-left: 0px;
	text-decoration:underline;
}


.nadpis_low {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 405c8b ;
	padding-top: 0px;
	padding-left: 0px;
   line-height: 1,3;
}

.nadpis_main {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black ;
	padding-top: 0px;
	padding-left: 0px;
    line-height: 1.7;
    text-decoration: bold;
  
    
}      

.nadpis_medium {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: 405c8b ;
	padding-top: 0px;
	padding-left: 5px;
	text-decoration:underline;
}


.nadpis_low2 {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: 405c8b ;
	padding-top: 0px;
	padding-left: 10px;
}

.nadpis_low3 {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black ;
	padding-top: 0px;
	line-height: 1,3;
}

.nadpis_low4 {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: 405c8b ;
	padding-top: 0px;
	padding-left: 10px;
}

.table_nadpis {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: white ;
	padding-top: 0px;
	padding-left: 10px;
	font-weight:bold;
	text-align:center;
}


.nadpis_low_line {
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: 405c8b ;
	padding-top: 0px;
	padding-left: 10px;
	line-height: 2;
}





.techpar {
	background-color: AEC7F1 ;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white ;
	padding-top: 0px;
	padding-left: 0px;
}


.even1 {
	background-color: CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 405c8b;
	padding-top: 0px;
	padding-left: 0px;
}

.even2 {
	background-color: CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	padding-top: 0px;
	padding-left: 0px;
}


.odd1 {
	background-color: AEC7F1;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white ;
	padding-top: 0px;
	padding-left: 0px;
}

	
.carrers_main {
	background-color: no;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black ;
	padding-top: 0px;
	padding-left: 0px;
}


.even3 {
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 405c8b;
	padding-top: 0px;
	padding-left: 0px;
}


.odd3 {
	background-color: white;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 405c8b;
	padding-top: 0px;
	padding-left: 0px;
}



.buttons_columns {
	background-color: white;	
	font-family: Arial, Helvetica, sans-serif;
	
	font-size:13pt;
	color:405c8b;
}

.buttons_picture_columns {
	background-color: white;	
	font-family: Arial, Helvetica, sans-serif;
	height: 50px;
	width: 100px;
	font-size:13pt;
	color:405c8b;
}

.picture_suppliers_columns {
	margin: 0; 
	height: 50%; 
	width: 25%;
}


.picture_phases_columns {
	margin: 0; 
	height:20%; 
	width:20%;
}

a.tooltip_columns span {
	display: none;
}

a.tooltip_columns {
	cursor: help;
	z-index: 0;
	position:relative;
}
a.tooltip_columns em {
	display: none;
	font-style:normal;
}
a.tooltip_columns:hover {
	font-size: 100%;
 
}
a.tooltip_columns:hover em {
	display: block !important;
	position: absolute;
	top: -70px;
	left: 60px;
	width: 400px;
	background: brown;
	color: #fff;
	font-weight:bold;
	padding: 10px;
	text-decoration: none;
	z-index: 10;
	font-size: 100%;
}
a.tooltip_columns  span {
	display: none;
}





