*	{
	margin: 0;
	padding: 0;
}

html, body { 
    height: 100%; 
} 

body {
  	background-image: url('/img/lay/tlo.png');
	background-repeat: repeat-x;
	background-color: #fff;
	font-family: tahoma, arial;
	font-size: 12px;
	color:#403e3e;
	line-height:18px;
	text-align:justify;
  
}

/* sticky footer */
.wrapper {
     min-height: 100%;
     height: auto !important;
     height: 100%;
     margin: 0 auto -106px;
}

.footer, .push {
     height: 106px;
	
}
/* sticky footer EOF */



.main_container	{
	margin: 0 auto; 
	width: 881px;
}
div.button	{
	float:left;
	margin-right:2px;
	height:24px;

}
.button_l_off	{
	background-image: url('/img/lay/button_l_off.png'); 
	height: 25px; 
	width: 7px; 
	float:left;
}

.button_r_off	{
	background-image: url('/img/lay/button_r_off.png'); 
	height: 25px; 
	width: 7px; 
	float:left;
}

a.button_off	{
	background-image: url('/img/lay/button_tlo_off.png'); 
	background-position: center; 
	background-repeat: repeat-x; 
	color: #013f59; 
	float: left; 
	height: 25px; 
	padding: 0 2px;
	text-decoration:none;
	font-family: 'trebuchet MS', tahoma, arial;
	font-size: 11px;
	font-weight: normal;
}

a.button_off:hover	{
	background-image: url('/img/lay/button_tlo_off.png'); 
	background-position: center; 
	background-repeat: repeat-x; 
	color: #013f59; 
	float: left; 
	height: 25px; 
	padding: 0 2px;
	text-decoration:underline;
	font-family: 'trebuchet MS', tahoma, arial;
	font-size: 11px;
	font-weight: normal;
}

.button_l_on	{
	background-image: url('/img/lay/button_l_on.png'); 
	height: 25px; 
	width: 7px; 
	float:left;
}

.button_r_on	{
	background-image: url('/img/lay/button_r_on.png'); 
	height: 25px; 
	width: 7px; 
	float:left;
}

a.button_on	{
	background-image: url('/img/lay/button_tlo_on.png'); 
	background-position: center; 
	background-repeat: repeat-x; 
	color: #013f59; 
	float: left; 
	font-family: 'trebuchet MS', tahoma, arial;
	padding: 0 2px;
	font-size: 12px;
	font-weight: normal;
	height: 25px;
	text-decoration:none;
}

#footer_content	{
	background-image: url('/img/lay/footer.jpg'); 
	background-position: left; 
	background-repeat: no-repeat; 
	width:881px; 
	height:106px;
	color: #ababab;
	font-size:9px;
	line-height:18px;
	margin:0 auto;
}

	#footer_content a	{
		font: normal 10px/11px 'trebuchet MS', tahoma, arial; 
		color: #ababab;
		text-decoration:none;
		margin:0 4px;
	}
	
	#footer_content a:hover	{
		font: normal 10px/11px 'trebuchet MS', tahoma, arial; 
		color: #fff;
		text-decoration:none;
	}

a.top	{	
	color:#166b8f; 
	text-decoration:none;
}

a.top:hover	{	
	color:#fff; 
	text-decoration:none;
}

a.link	{	
	color:#403e3e; 
	text-decoration:underline;
}

a.link:hover	{	
	color:#57afed; 
	text-decoration:none;
}

h1	{ 
	font-size: 14px;
	font-family: "trebuchet MS", tahoma, arial;
	font-weight: bold;
	color: #044674;
	margin:0px 0 5px 0;
	width:400px;
	float:left;
}

h2	{ 
	font-size: 14px;
	font-family: "trebuchet MS", tahoma, arial;
	font-weight: bold;
	color: #044674;
	margin:0;
}

h3	{ 
	font-size: 12px;
	font-family: "trebuchet MS", tahoma, arial;
	font-weight: bold;
	color: #044674;
	margin:0;
}

a.more	{ 
	font-size: 12px;
	font-family: tahoma, arial;
	font-weight: normal;
	color: #044674;
	margin:0 0 0 10px;
	text-decoration:none;
}

a.more:hover	{ 
	text-decoration:underline;
}

.tab_header	{
	background-color: #f5f5f5; 
	padding:0 10px 0 15px;
	clear:both;
}

.news_home	{
	background-color: #FFFFFF; 
	width: 791px; 
	padding: 20px 10px 0 45px;
}

.tab_474	{
	float:left;
	width:474px;
}

.tab_304	{
	float:right; 
	width:304px; 
}

ul.list	{ 
	list-style-image: url('/img/lay/li.png');
	margin:0 0 0 10px;

}
.tres_main	{
	background-image: url('/img/lay/home_tresc_main.jpg'); 
	height: 352px; 
	width: 751px; 
	padding: 10px 65px;
}

.menu	{
	background-image: url('/img/lay/menu_tlo.jpg'); height: 30px; width: 881px;margin:0; padding:0;
}

.gray_box	{
	width: 791px; 
	padding: 20px 10px 0 45px;
}

.gray	{
	background-color: #f5f5f5;
}

.gray_cont	{
	padding:10px 20px; background-color: #f5f5f5;
}

.gray_horiz	{
	height:4px; background-color: #f5f5f5;
}

.gray_left	{
	width:4px; height:4px; float:left
}

.gray_right	{
	width:4px; height:4px; float:right
}



a#arrow { display: block; width: 27px; height: 145px; 
             background: url('/img/lay/arrow_more.png') 
             top left no-repeat;  
				 float:right;
			 }
a:hover#arrow { border-color: #00f; background-position: -27px 0px;  }
a#arrow_on { display: block; width: 27px; height: 145px; 
             background: url('/img/lay/arrow_more.png') 
             top left no-repeat; 
             background-position: -27px 0px;  }

img { border: 0; }


/* menu jezykow */
.dropdown { padding-left:5px}
.dropdown dt {width:108px; border:0px solid #9ac1c9; padding:8px; cursor:pointer;}

.dropdown dd {position:absolute; overflow:hidden; width:118px; display:none; z-index:200; opacity:0}
.dropdown ul {width:114px; border:0px solid #9ac1c9; list-style:none; border-top:none; float:right}
.dropdown li {display:inline}
.dropdown li:hover { background-color: #166B8F;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:2px; color:#fff; text-decoration:none;  width:104px; }
.dropdown a:hover { background-color: #166B8F; color:#FFF; width:100px}
.dropdown .underline {border-bottom:0px solid #b9d6dc}
