/* CSS Document */

body {margin:0; padding: 0; background: url(../images/bg.gif); text-align: center;}
a {outline: none; font-family: Arial, Verdana, Helvetica; font-size: 13px; color:#DA251C; text-decoration: none; font-weight: bold;}
a:hover {text-decoration:underline;}
div#main { width: 936px; height: 100%; margin: 0 auto; padding: 0; background: #333333; }
div#header { width: 936px; height: 50px; margin: 0 auto; padding: 0; background: url(../images/headerbg.gif);}
div#logo {height: 50px; width: 470px; margin: 0; padding: 0; float:left; background: url(../images/logoldt.gif) no-repeat left center; text-align: right;}
div#lang {height: 50px; float: right; padding-top: 15px;}
a.pl {display: block; background: url(../images/pl.gif) no-repeat; width: 25px; height: 20px; text-indent: -9999px;}
a.eng {display: block; background: url(../images/uk.gif) no-repeat; width: 25px; height: 20px; text-indent: -9999px; }
div#flash { width: 936px; height: 220px; margin: 0 auto; padding: 0; background: #333333;}
div#hbar { width: 936px; height: 3px; margin: 0 auto; padding: 0; background: url(../images/bg.gif);}
div#menu { width: 936px; height: 60px; margin: 0 auto; padding: 0; background: #DDDDDD; text-align: center;}
div#content {width: 936px; min-height: 370px; background:  url(../images/gradientbg.gif) #282828 repeat-x; font-family: Arial, Verdana, Helvetica; font-size: 13px; color:#F2F2F2; text-align: center; }
div#rbar { width: 936px; height: 1px; margin: 0 auto; padding: 0; background: url(../images/red.gif);}
div#rbbar { width: 936px; height: 1px; margin: 0 auto; padding: 0; background: url(../images/red.gif);}
div#footer { width: 936px; height: 149px; margin: 0 auto 0; padding: 0; background: url(../images/footerbg.gif); font-family: Arial, Verdana, Helvetica; font-size: 12px; color:#F2F2F2; text-align: justify;}

ul#corpmenu { list-style: none; float: left; margin: 0; padding: 10px 20px 0; }
ul#corpmenu li { display: inline; padding: 0 2px; }

h3 { font-family: Arial, Verdana, Helvetica; font-size: 20px; }

div#content table { border: none; margin: 0 auto; padding: 0; text-align: center; }
div#content table td { width: 373px; min-height: 350px; margin: 0; padding: 0 10px 50px; padding-top: 30px; text-align: justify; vertical-align: top;}
div#content table td h3 {height: 30px; background: url(../images/arrow.gif) no-repeat; padding-left: 30px; }

table#ctable { padding: 30px;  min-height: 320px; }
table#ctable td#left {width: 250px; min-height: 320px; text-align: left;}
table#ctable td#right { width: 600px; min-height: 320px; }

table#ctable td#left ul {padding-top: 30px; list-style: none; font-family: Arial, Verdana, Helvetica; font-size: 14px; width: 200px;}
table#ctable td#left ul li {padding: 4px; padding-left: 18px; background: url(../images/bullet.gif) no-repeat; background-position: 0 .4em;}
table#ctable td#left ul a {text-decoration: none; color:#F2F2F2; font-weight: normal;}
table#ctable td#left ul a:hover {text-decoration: underline; color:#DA251C; font-weight: normal;}

table#glowna_table li {list-style: none;}
table#glowna_table td li {padding-bottom: 10px; padding-left: 18px; background: url(../images/bullet.gif) no-repeat; background-position: 0 .4em; }
table#glowna_table a {text-decoration: none; color:#DA251C; font-weight: normal; font-size: 12px;}
table#glowna_table a:hover {text-decoration: underline; color:#DA251C; font-weight: normal; font-size: 12px;}

.more {text-decoration: none; color:#DA251C; font-weight:bold;font-size: 12px;}
.more:hover {text-decoration: underline; color:#DA251C; font-weight:bold;font-size: 12px;}

.flink {text-decoration: none;font-family: Arial, Verdana, Helvetica; font-size: 12px; color:#F2F2F2;font-weight: normal;}
.flink:hover {text-decoration:underline;font-weight: normal;}
.clear { clear:both; margin: 0 24px; padding: 10px 0;  font-size: 10px;}

div#bread {width:600px; height: 20px; padding: 5px 0 0 0; font-family: Arial, Verdana, Helvetica; font-size: 11px; color:#F2F2F2; font-weight: bold;}
div#bread a {text-decoration: none; color:#F2F2F2; font-weight: normal; font-size: 11px;}
div#bread a:hover {text-decoration: underline; color:#F2F2F2; font-weight: normal; font-size: 11px;}

.list_news { margin-bottom: 10px; }
.list_news a, a.ajaxSearch_resultLink {text-decoration: none; color:#F2F2F2; font-weight:bold;font-size: 12px; background: url(../images/bullet.gif) no-repeat; background-position: 0 .2em; padding-left: 18px; }
.list_news a:hover, a.ajaxSearch_resultLink:hover {text-decoration: underline; color:#DA251C; font-weight:bold;font-size: 12px; padding-left: 18px;}

fieldset {border:0;}

#search {
	width: 330px;
        height: 50px;
	float: right;	
       margin: 0; padding:0 ;
       line-height: 10px; vertical-align: middle;
	/*padding: 0px 4px 0 0;

        margin-bottom: 5px;
	margin-right: 20px;
        line-height: 23px;       */
}

.input, #ajaxSearch_input{
   	border:none; 
	background:url(../images/bg_input.gif); 
	background-repeat: no-repeat;
	width:220px; height:23px;
	font-size:14px;
	text-transform:none;
	
	
	padding-left:3px;
	/*padding:3px 4px 0;
	margin: auto 0;   
vertical-align:middle;     */
}

.search_button, input#ajaxSearch_submit{	
	color: #F2F2F2;
	background:url(../images/szukaj.gif);
	background-repeat: no-repeat; 
        padding-bottom: 2px;
	/*padding:3px 18px 6px 15px; 
	margin: 0 2px 0 0;
	padding: 0;
       */
	text-decoration:none; 
	font-size:14px; 
	text-transform:none;	
	width: 50px;
        height: 22px;
	border: 0;
        

}

