
.vystavka {
padding: 3px 3px 3px 3px;
background-color: #f3f3f3;
border: 1px solid #cfcfcf;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}







input.inputField:focus
{background-color: #FFFFFF;border: 2px solid  #a2dee9;}
.field {clear:both; text-align:right; line-height:25px; }
label { padding-right:10px;}
.form {float:left}

body,a,td,th {
 	font-size: 11px;
	font-family:Tahoma, Verdana,Arial, sans-serif;
	text-decoration:none;
}

a.main:link {color:#0000ff;}
a.main:hover {color:#ff0000;}
a.main:visited {color:#0000ff;}

a.price:link, a.price:visited {color:#000077; text-decoration:none;}
a.price:hover {color:#ff0000; text-decoration:underline;}

a.pdf:link, a.pdf:visited {color:#CC0000; text-decoration:none; font-size: 12px;}
a.pdf:hover {color:#ff0000; text-decoration:none; font-size: 12px;}

h1,h2,h3 {
color:#68738C;
font-weight:600;}

h1 {font-size:15pt;
padding-top:10pt;
}

h2 {font-size:13pt;
padding-top:8pt;
}

h3 {font-size:12pt;
padding-top:7pt;
}

#table1 td, #table2 td, #table3 td{padding-left:3px}

.table1 td{padding-left:3px}


.top_menu a {font-size: 8.5pt;
    font-weight: bold;
	color:#222288;
	text-decoration:none;}
	
.top_menu a:hover {
	color:#FF0000;}

.top_menu td{font-size: 7pt;
    font-weight: normal;
	color:#CC0000;}

.main_menu a {
font-size: 8pt;
font-weight: 500;
line-height: 10pt;
color:#000077;
text-decoration:none;
}

.main_menu a:hover {
	background:#CC0000;
	color:#FFFFFF;
	font-weight:500;}

.main_menu td {font-size: 7pt;
font-weight:lighter;
line-height: 7pt;
color:#990000;
}

.left_menu a {
	font-size: 9pt;
	font-weight: normal;
	line-height:13pt;
	color: #111111;
	display:block;
	padding-left:5px;
}

.left_menu a:hover {
	background: #C4C7CD;
	color:#EE2200;
	font-size:9pt;}

.left_menu a.lm0 { padding-left:3}

.left_menu td {
	border-bottom: 1px solid #B4BFA4;
	text-align:left;
	width:196px;
	padding-right:3px;
	}					
table.left_menu {width:200px;}

.left_news a {
	font-size: 8pt;
	font-weight: normal;
	line-height:7pt;
	padding-left:5px;
	text-indent:0px;
	text-decoration:underline;	
}

.left_news_data {font-size:8pt;
	font-weight:bold;
	color:#666699;
	padding-top:2px;
	padding-right:4px;
	padding-left:2px;
	margin-bottom:0px;
	margin-top:2px;
	text-align:center;
}

.left_news_info {    font-size:8pt;
	text-align:left;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-right:4px;
	padding-left:5px;
	position:relative;
}


.left_news_info2 {    font-size:8pt;
	text-align:left;
	width:187px;
	padding-top:0px;
	text-indent:0px;
	top:0px;
	left:0px;
	position:relative;
}

p.left_news_info2 {margin-top:1px;
	margin-bottom:0px;
	padding-right:5px;
	padding-left:5px;
}

.left_news_info a{
	position:relative;
	right:7px;
	bottom: -1px;
	padding-bottom:5px;
	text-decoration:underline;
}

.left_news_info2 a{
	position:absolute;
	right:12px;
	bottom: 0px;
	padding-bottom:2px;
	text-decoration:underline;
}

*html .left_news_info2 a{
	margin-right: -10px;
}

/*.under {text-decoration:underline}*/

p.left_news_info a{text-decoration:underline}

table.left_news p.left_news_info a{text-decoration:underline}
table.left_news .left_news_info a{text-decoration:underline}

.left_news h1 {
	text-align:center;
	margin-top:5px; 
	margin-bottom:10px;
}
.left_news h1 a {font-size:11pt;
	color:#222288;
	font-weight:600;
	padding-right:3px;
	padding-left:2px;
	text-decoration:none; 
	letter-spacing:1.5px;
}

.news { position:relative;
top:0px;}

.small, .small1 {
	font-size:2pt;
	line-height:2pt;}

.left_load {
	color:#003333;
	font-weight:bold;
	font-size: 8pt;}

.left_load a{
	color:#004433;
	font-size: 8pt;
	line-height:9pt;
	padding-top:2px;
	padding-bottom:2px;}

.left_load a:hover, .left_load_vyb a:hover{
	color:#BB2200;
	font-size: 8.5pt;}	

.left_load_vyb a{
	color:#EE2200;
	font-size: 8.5pt;
	background-color:#D6D9DC;
	line-height:9pt;
	padding-top:2px;
	padding-bottom:2px;}	


.mm_vyb a{background:#CC0000;
	color:#FFFFFF;
	font-weight:500;}

.mm_vyb a:hover{background:#CC0000;
	color:#FFFFFF;
	font-weight:500;}
	
.mm_vyb {background:#CC0000;
	color:#FFFFFF;
	font-weight:500;}

a.mm_vyb{background:#CC0000;
	color:#FFFFFF;
	font-weight:500;}

a.mm{
font-size:11px;
color:#000077;
font-weight:500;
font-family:arial;
}


a.lm_vyb{color:#EE2200;
	font-weight:400;}

a.lmrozd{ background:#AAF6FF; 
	font-size:13px;
	color:#111111;
	font-weight:600;
	text-align:center;}

a.lmrozd_vyb{ background:#00E9FF; 
	font-size:13px;
	color:#111111;
	font-weight:600;
	text-align:center;}


a.m, a.m:hover{font-size:7.5pt;
	color:#6666FF;
	font-weight:500;
	display:block;
	background-color:#E6E9EC;
	text-align:right;
	padding-right:4;}
	
a.m:hover{
	background-color:#C4C7CD;
}

a.m_vyb, a.m_vyb:hover{font-size:7.5pt;
	color:#6666FF;
	font-weight:500;
	display:block;
	background-color:#D6D9DC;
	text-align:right;
	padding-right:4;
}
	
a.m_vyb:hover{
	background-color:#C4C7CD;
}


td.lm_cont {width:200px;
vertical-align:top;
background:url(images/left-menu_fon_flat_200.gif);}

.notes{}

.style2 {font-size: 10pt;
font-family:Verdana, Arial, Helvetica, sans-serif}

.style2 a {font-size: 10pt}

.style2 a:visited { color:#0000FF}


.style3 {font-size: 10px}

td.style2 {font-size: 10pt;
text-align:center;
}

.vstup, .vstup a {font-size: 10pt;
text-align:left;
font-weight:400;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-stretch:normal;}

.vstup ol {padding-left:30px;}

.vstup {color:#333333;}

.norm_tx {font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-indent:15px;
padding-left:5px;}

.norm_tx h3{font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:bold;}

.norm_tx li {text-indent:0px;}

.norm_tx a{font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;}

.font12 {font-size: 12pt}


.red_font {color: #FF0000}

.white_font_bold {color: #FFFFFF; font-weight:bold}

.price_zag1 {color: #FFFFFF; 
			font-weight:bold;
			font-size:10pt;
			background-color:#339999}
			
.price_zag1 td{font-size:11pt}

.price {font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:08pt;
padding-left:5px;}	

.price td{font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:08pt;
padding-left:5px;
border:solid 0.5px}	

.price h6 { font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:9pt;
padding-left:0px;
line-height:6pt;
font-weight:700;}

.table1 {
border-color:#333333;
font-size:8pt;
color:#333333;}

#table1 {
border-color:#0C0C0C;
font-size:8pt;
color:#333333;}

.bl_b {
	color: #3399FF;
	font-weight: bold;
}

.bl_b9 {
font-size:9pt;
	color: #3399FF;
	font-weight: bold;
}

.or_b {
	color: #FF9900;
	font-weight: bold;
}


.or_b9 {
font-size:9pt;
	color: #FF9900;
	font-weight: bold;
}

.gray_b9 {
	font-size:9pt;
	color: #666666;
	font-weight: bold;
	margin-bottom:2px;
}

.blue00F {color:#0000FF}

.pul {margin-top:0px}

.reelist {list-style-image:url(images/kvadrat0.gif); 
		margin-left:10px;
		text-align:justify;
		margin-top:8px;}
		
.jus, .jus p {text-align:justify}

.shema {width:227px;}

.shema2 {width:150px;}

.t0 {margin-top:0;}

.big {text-transform:uppercase}
.main_logo{padding:0 0 0 5;}

#red {color:#CC0000;}
.main_cont {padding:0 0 0 10;}
hr {size:1px; color:#E3E5E9;}
.vds {height:20;}
.vds_1 {height:0;}
.prezent {color:#333333; font-size:12px; padding:3 3 3 3;}
.prz_row1 {background:#ECEDF0;}
.content {padding:5 5 5 5;}

.row01 {background-color:#FFDD99; padding:2 2 2 5;}
.row02 {background-color:#f0f0f0; padding:2 2 2 5;}