body {
background-image: url("logo.gif");
background-repeat: no-repeat;
background-position: 100% -50%;
}

#menu {position: absolute; width: 900px; height: 10px; top: 0px; left: 0px}
#menu2 {position: absolute; width: 880px; height: 10px; top: 10px; left: 0px}

#obsah {position: absolute; width: 780px; top: 150px; left: 15px}

#menu li {
  float: left;
  display: inline;
  list-style-type: none;
  text-align: center;
}

#menu li a {
  text-decoration: none;
  color: #000000;
  float: left;
  display: inline;
  line-height: 15px;
  padding: 0 10px;
  border-right: 1px solid #6E9DBE;
}

#menu li.first a {border-left: 1px solid #6E9DBE;}
#menu li a:hover, #menu li a.active {background-color: #ffffff; color: #000FFF; }

#menu2 li {
  float: left;
  display: inline;
  list-style-type: none;
  text-align: center;
}

#menu2 li a {
  text-decoration: none;
  color: #000000;
  float: left;
  display: inline;
  line-height: 10px;
  padding: 0 10px;
  border-right: 1px solid #6E9DBE;
}

#menu2 li.first a {border-left: 1px solid #6E9DBE;}
#menu2 li a:hover, #menu li a.active {background-color: #ffffff; color: #000FFF; }



/* Clearfix */
.clearfix:after {
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  font-size: 0;
  content: ' ';
}

.clearfix {min-height: 1px;}
.clearfix {display: inline-block;}

/* Backslash hack - nemel by to videt IE/Mac \*/
.clearfix {display: block;}
/* Konec hacku */

.counterparty_tab{

  font-size: 10px;
  
}

.counterparty_tab table {border-spacing: 1px}
.instrument_info_tab table {border-spacing: 5px}

.table_first_row {
  font-size: 13px;
  background-color:#3366CC;
 white-space: nowrap; 
 color: #DCDCDC;
  
}
.table_row_1{
  font-size: 12px;
  background-color:#FFF0F5;
white-space: nowrap; 
    }
.table_row_2{
  font-size: 12px;
  background-color:#DCDCDC;
white-space: nowrap; 
  }
.table_desc{
  font-size: 15px;
}
.fields_name{
  font-size: 14px;
  font-weight: bold;
     background-color:#DCDCDC;
  text-align: right;
  
}
.fields_name_column_cp{
  font-size: 14px;
  background-color:#3366CC;
  white-space: nowrap; 
  color: #DCDCDC;
  text-align: center;
}

.fields_value{
  font-size: 15px;
background-color:#FFF0F5;
}
.fields_dwh_form_1_c{
  font-size: 15px;
background-color:#FFF0F5;
 text-align: center;
}
.fields_dwh_form_1_l{
  font-size: 15px;
background-color:#FFF0F5;
 text-align: left;
}
.fields_dwh_form_1_r{
  font-size: 15px;
background-color:#FFF0F5;
 text-align: right;
}
.fields_dwh_form_2_c{
  font-size: 15px;
background-color:#DCDCDC;
 text-align: center;
}
.fields_dwh_form_2_l{
  font-size: 15px;
background-color:#DCDCDC;
 text-align: left;
}
.fields_dwh_form_2_r{
  font-size: 15px;
background-color:#DCDCDC;
 text-align: right;
}
.sort_column_cp{
  font-size: 14px;
  background-color:#3366CC;
  white-space: nowrap; 
  color: #DCDCDC;
  text-align: center;
}
.form {
 font-size: 14px; 
 color=#990000;
 padding: 0px 0px;
 }
 
 
#vodorovne_menu ul{margin: 0px; padding: 0px;}
#vodorovne_menu {width: 100%;}
#vodorovne_menu li {float:left;list-style-type:none;}
#vodorovne_menu li a {display:block; height:24px;width: 150px; line-height: 24px; text-align: center; text-decoration: none; color: black;}
#vodorovne_menu li a:hover { background: rgb(153,204,0); color: black;}
#vodorovne_menu li ul {display: none;}
#vodorovne_menu li:hover ul { display:block; position:absolute; border: solid black; border-width: 0 1px 1px 1px;}
#vodorovne_menu li:hover ul li { display:block; float: none; height:24px; width: 170px; border-top: 1px solid #F0F0F0;}
#vodorovne_menu li:hover ul li a {background: rgb(102,51,102); color: white;}
#vodorovne_menu li:hover ul li a:hover {background: rgb(153,204,0); color:#fff;} 

#loginAs {position: absolute; top: 0px; right: 0px; line-height: 20px; text-align: center; text-decoration: none; color: black;}






a.css-button_gold {
		font-size:19px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#FFD700;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFD700), to(#FFFFEE));
		background:-moz-linear-gradient(0% 90% 90deg, #FFD700, #FFFFEE);


		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_gold:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_gold:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_gold.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}
  
a.css-button_gold_rev {
		font-size:19px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#FFD700;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFEE), to(#FFD700));
		background:-moz-linear-gradient(0% 90% 90deg, #FFFFEE, #FFD700);


		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_gold_rev:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_gold_rev:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_gold_rev.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}  

a.css-button_snwhite {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#F1FAFA;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F1FAFA), to(#DFFAFA));
		background:-moz-linear-gradient(0% 90% 90deg, #DFFAFA, #F1FAFA);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_snwhite:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_snwhite:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_snwhite.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}

a.css-button_green {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#008000;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#008000), to(#E6FCEE));
		background:-moz-linear-gradient(0% 90% 90deg, #E6FCEE, #008000);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_green:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_green:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_green.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}
  
a.css-button_green_light {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#66FF66;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#66FF66), to(#D6FFEE));
		background:-moz-linear-gradient(0% 90% 90deg, #D6FFEE, #66FF66);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_green_light:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_green_light:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_green_light.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}  

a.css-button_red {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#FF0000;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF0000), to(#FFF2F2));
		background:-moz-linear-gradient(0% 90% 90deg, #FFF2F2, #FF0000);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_red:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_red:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_red.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}
a.css-button_white {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#FFFFFF;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#EEE));
		background:-moz-linear-gradient(0% 90% 90deg, #EEE, #FFF);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_white:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_white:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_white.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}
  
  
a.css-button_violet {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#EE82EE;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#EE82EE), to(#EEDDEE));
		background:-moz-linear-gradient(0% 90% 90deg, #EEDDEE, #EE82EE);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_violet:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_violet:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_violet.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}  


  a.css-button_silver {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#C0C0C0;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#C0C0C0), to(#FBFBFB));
		background:-moz-linear-gradient(0% 90% 90deg, #FBFBFB, #C0C0C0);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_silver:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_silver:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_silver.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}
  
  p.css_silver {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:1px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#C0C0C0;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#C0C0C0), to(#FBFBFB));
		background:-moz-linear-gradient(0% 90% 90deg, #FBFBFB, #C0C0C0);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
  
a.css-button_blue {
		font-size:20px;
		color:#000;
		text-decoration:none;
		display:block;
		width:100px;
		padding:10px;
		border:1px solid #DDD;
		text-align:center;

		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-o-border-radius:5px;
		border-radius:5px;

		background:#1F97E6;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1F97E6), to(#C3DDFF));
		background:-moz-linear-gradient(0% 90% 90deg, #C3DDFF, #1F97E6);

		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	a.css-button_blue:hover {
		color:#fff;
		border-color:#3278BE;

		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4195DD), to(#003C82));
		background:-moz-linear-gradient(0% 90% 90deg, #003C82, #4195DD);
	}
	a.css-button_blue:active {
		background:#4195DD;
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));
		background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);
	}

	a.css-button_blue.notransitions {
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}  