* {
margin-top : 0;
padding-bottom : 0;
}
html, body {
font-size : 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: black;
}
ul#mainlevel-nav {
width : auto;
margin : 0;
text-align: left;
display : block;
}
ul#mainlevel-nav li {
list-style : none;
width : auto;
height : 30px;
float : left;
margin : 0;
white-space : nowrap;
text-align: left;
}
ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited {
background-image : url(../images/rti_menu_hor_background_link.jpg);
background-repeat : no-repeat;
font-size : 12px;
font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : gray;
height : 30px;
padding-left : 15px;
padding-right : 25px;
float : left;
text-decoration : none;
text-align: left;
}
ul#mainlevel-nav li a:hover {
background-image : url(../images/rti_menu_hor_background_hover.jpg);
background-repeat : no-repeat;
font-size : 12px;
font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : black;
height : 30px;
padding-left : 15px;
padding-right : 25px;
float : left;
white-space : nowrap;
text-align: left;
}
a.mainlevel-nav a:active {
background-image : url(../images/rti_menu_hor_background_hover.jpg);
background-repeat : no-repeat;
font-size : 12px;
font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : black;
height : 30px;
padding-left : 15px;
padding-right : 25px;
float : left;
white-space : nowrap;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, .sectiontableheader, .newsfeedheading {
margin : 0;
padding : 0;
}

.contentpaneopen{
line-height : 18px;
width: 100%;

}
.contentpaneopen-dzialania{
line-height : 18px;
width: 100%;
}


.moduletable h3 {
      font-size : 16px;
      font-weight : bold;
      color : #950300;
      margin-top : 0;
      margin-bottom : 5px;
      padding-bottom : 5px;
      padding-top: 15px;
}
.moduletable-newsflash h3 {
font-size : 18px;
font-weight : bold;
color : #7e1100;
margin : 0;
padding : 0;
padding-bottom: 25px;
line-height : 35px;
}

.componentheading, .contentheading {
       background-image: url(../images/rti_content_header.jpg);
       background-repeat: no-repeat;
       padding-left: 20px;
       font-size: 24px;
       font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
       font-weight: bold;
       background-position: left;
       margin-bottom: 0;
       color: #234059;
       line-height: 30px;\
		 width: 100%;
		 white-space: nowrap;
               
}

.contentheading-dzialania{
       font-size: 16px;
       font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
       font-weight: bold;
       background-position: left;
       margin-bottom: 0;
       color: #234059;
       line-height: 20px;
		 width: 100%;
}

ul li {
margin-left : 20px;
list-style-type : square;
}
ol li {
margin-left : 20px;

}

fieldset {
border : none;
}

input, select, textarea {
font-size : 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: black;
}
#introtext{
font-size : 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: black;
}
#fulltext{
font-size : 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: black;

}
.inputbox {
font-size : 1em;
border : 1px solid #939393;
width : 200px;
background-image : url(../images/spichlerz_background_login.jpg);
background-repeat : repeat;
}
.moduletable-search{
       text-align: right;
       padding-top: 0px;
       margin-top: 0px;
       padding-right: 10px;
       padding-left: 150px;
}
.search-search{
       padding-top: 0px;
       margin-top: 0px;
}

.inputbox-search {
font-size : 11px;
color: #ffffff;
border : 1px solid #a8a8a8;
width : 130px;
background-image : url(../images/rt_search_background.jpg);
background-repeat : no-repeat;

}

.button {

font : normal 10px Arial, Helvetica, sans-serif;

padding-top : 2px;

color : #ffffff;

border : 1px black;

width : 50px;

margin-top : 2px;

background-color : #294c76;

}

.back_button {

margin : 20px;

font-weight : bold;

text-transform : uppercase;

color : #ad0f06;

}

a.back_button:hover {

font-weight : bold;

color : #ad0f06;

}

a.buttonheading {

text-decoration : none;

}

a.buttonheading:hover {

text-decoration : none;

}

a:link, a:visited, a:hover {
       text-decoration: underline;
       color: #b53200;
}

a.readon:link, a.readon:visited, a.readon:hover {

color : #132709;

background-image : url(../images/spichlerz_read_more.jpg);

background-repeat : no-repeat;

text-align : center;

width : 74px;

height : 18px;

line-height : 20px;

padding : 2px 5px 5px 5px;

}

.createdate {

color : silver;

font-size : 10px;

padding-top : 5px;

}

.modifydate {

color : silver;

font-size : 10px;

padding-top : 5px;

}

.small {

color : silver;

font-size : 10px;

padding-top : 5px;

}

.moduletable-latestnews h3 {

font-size : 18px;

text-align : left;

padding : 18px;

background : url(../images/spichlerz_latestnews.jpg) no-repeat;

background-position : left;

color : #234059;

}

.moduletable-latestnews {

margin-left : 30px;

}

.moduletable-mostread h3 {

font-size : 18px;

text-align : left;

padding : 18px;

background : url(../images/spichlerz_latestnews.jpg) no-repeat;

background-position : left;

color : #234059;

}

.moduletable-mostread {

margin-left : 30px;

}

/*Formularze*/

.form{
margin-top: 20px;
}
td.form-title{
	padding-top: 5px;
	padding-bottom: 2px;	
	line-height: 20px;
}
#Daneosobowe{
	font-weight: bold;
}

input#Imie, #Nazwisko, #PESEL, #Miejscowosc, #Kodpocztowy, #Ulicainrdomulokalu, #Nrtelefonu, #Adresemail, #Statusnarynkupracywybierzzlisty, #Wiek, #Wyksztaceniewybierzzlisty, #Rodzajiformaprawnaprzedsibiorstwa, #Rodzaj, #Formaprawna, #Nazwa, #NIP, #PKDpodstawowezRegonu, #OpisklasyfikacjidziaalnociwgPKD{
	width: 250px;
	border : 1px solid #a8a8a8;
}
textarea#Pytanie{
	width: 250px;
	height: 80px;
	border : 1px solid #a8a8a8;
} 

.sectiontableheader{
	font-size: small;
	font-weight: bold;
	color: #234059;
	padding-top: 15px;
}
.sectiontableentry1, .sectiontableentry1 {
height: 35px;}

li a.category {


line-height: 35px;	}

