@charset "utf-8";

body {

margin:0;

padding:0;

background:#4A5157 url(../images/t.jpg) repeat-x;

}



body, td, th, input, textarea, select{

font-family:Tahoma, Arial, Helvetica, sans-serif;

font-size:11px;

}

body, td, th{

color:#fff;

}





img{ border:0;}



a{

	color:#fff;

}



/*

====================================================== flag =========================================================== 

*/



p.wwj{

margin:3px 0 0 160px;

padding:0;

float:left;

color:#CCC;

text-align:right;

}



#lang{

margin:0;

float:right;

width:150px;

height:22px;

line-height:22px;

background:url(../images/bg_lang.gif) no-repeat;

}



#lang_r{

background:url(../images/bg_lang.gif) right top no-repeat;

width:4px;

float:right;

height:100%;

}





#s_lang{

display:none;

visibility:hidden;

width:142px;

background:#fff;

padding:4px;

position:relative;

z-index:99999;

top:0;

right:0;

float:left;

}





#s_lang a{

outline:none;

text-align:left;

padding:0 0 0 33px;

display:block;

line-height:22px;

color:#545454;

background-position:5px 4px;

background-repeat:no-repeat;

text-decoration:none;

float:left;

}





#s_lang a:hover{

color:#000;

}



#flag{

float:left;

width:146px;

height:100%;

background-position:9px 4px;

background-repeat:no-repeat;

}



#lang_current{

padding:0 0 0 36px;

color:#545454;

float:left;

}





a.l_curr{

color:#545454;

text-decoration:none;

display:block;

width:93px;

float:left;

}





#flag a.ss{

background:url(../images/ss.gif) 1px 3px no-repeat;

display:block;

float:right;

width:17px;

height:22px;

outline:none;

}







/*

======================================================  =========================================================== 

*/



td.newsy{

background:#292c2f;

width:1000px;

height:98px;

color:#fff;

}



div.news{

float:left;

width:229px;

height:98px;

overflow:hidden;

padding:0 10px;

border-left:1px solid #666;

text-align:left;

}



div.news1{

border:0;

width:230px;

}



div.news h2{

margin:0;

padding:0;

font-size:12px;

}





div.news em{

font-style:normal;

font-weight:bold;

color:#ed1c24;

}





div.news a{

color:#fff;

text-decoration:none;

border-left:1px solid #fff;

margin:0 0 0 4px;

padding:0 0 0 4px;

}









div.news p{

	margin:0;

	padding:0;

}













/*

====================================================== l menu =========================================================== 

*/





#left_menu{

width:281px;

background:url(../images/menu_blue_top.gif) no-repeat;

float:left;

text-align:left;

}



.left_menu_title{

height:40px;

padding:9px 0 0 20px;

}



#left_menu h1{

white-space:nowrap;

display:block;

margin:0;

padding:0;

color:#fff;

font-size:16px;



}



#left_menu_in{

padding:10px;

}





ul.um1{

list-style:none;

margin:0;

padding:0;

}



ul.um1 ul{

margin:0;

padding:0;

}





ul.um1 li{

list-style:none;

display: block;

margin:0;

border-bottom:1px solid #404040;

}







ul.um1 li li{

border-bottom:0;

padding:0 0 0 30px;

}





ul.um1 li a,

ul.um1 li a:visited,

ul.um1 li a:active{

color:#fff;

display:block;

font-weight:bold;

text-decoration:none;

padding:8px 0 8px 30px;

background:url(../images/li_5.gif) 10px 7px no-repeat;

}



ul.um1 li.s a{

background:url(../images/li_5a.gif) 10px 7px no-repeat;

}



ul.um1 li a:hover{

color:#000;

background:#ccc url(../images/li_5b.gif) 10px 7px no-repeat;

}









/*

====================================================== tresc =========================================================== 

*/



#tresc{

padding:8px 20px;

color:#fff;

float:left;

width:680px;

text-align:left;

font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;

font-size:13px;

}





#tresc p{

	margin:0 0 10px 0;

	padding:0;

	

}





#tresc hr{

	margin:10px 0;

	padding:0;

}



#tresc h1{

font-size:17px;

margin:0;

padding:0;

}





#tresc h2{

font-size:15px;

margin:0;

padding:5px 0;

}







div.thumb1{

	float:left;

	margin:10px;

	border:1px solid #000;

}



div.thumb1 a{

	border:8px solid #38393b;

	float:left;

}



div.thumb1 img{

	border:0;

}





div.podpis{

	font-size:9px;

	clear:both;

	width:128px;

	text-align:center;

	padding:4px;

}









div.ddow{

	margin:5px 0 0 0;

	line-height:22px;

	clear:both

}





div.ddow a{

	color:#fff;

}



















div.tresc table{

	/*width:90% !important;*/

}



div.tresc table th{

	background:#545557;

	padding:6px;

}



div.tresc table td{

	background:#38393b;

	padding:6px;

	/*width:none !important;*/

}

p.dolnelinki {font-size:10px;color:#C60001;}
p.dolnelinki a {color:#C60001;text-decoration:none;}
p.dolnyopis {font-size:10px;color:#AEAEAE;width:1000px;margin: 0 auto;}
p.dolnyopis a {color:#C60001;text-decoration:none;}
div#listah {color:#C60001;width:1000px;text-align:center;font-size:18px;}
div#listah h1,h2,h3,h4 {display:inline;color:#292C2F;font-size:18px;font-family:Tahoma;font-style:italic;margin: 5px 10px;letter-spacing: 3px;line-height:30px;}
