body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #ffe696;
	behavior:url("../csshover.htc");

}

form{
	padding: 0px;
	margin: 0px;
	
}
ul,li{
	padding: 4px;
}
td, tr, p, div {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
}


#baner{
	font-size: 12px;
	color: #1f7a1f;
	text-transform: uppercase;
}

#online{
	color: #ffe696;
	padding-left: 25px;
	padding-top: 10px;
	font-size: 12px;
}

.szukaj{
	
	width: 5px;
	height: 9px;
	background-image: url(../images/tep.jpg);
	border: 0px;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.zaloguj{
	
	width: 5px;
	height: 9px;
	background-image: url(../images/tep2.jpg);
	border: 0px;
	background-repeat: no-repeat;
	padding-top: 0px;
	background-color: #f8fbff;
}

#mod_search_searchword{
	width: 220px;
}

a:link, a:visited {
	text-decoration: none;
	
	color: green;
	text-decoration: none;
	border: 0px;
  
}



a:hover {
	color: #B22222;
	text-decoration: none;
	
}

img{
	border:0px;
}

hr, hr.separator {

	height : 2px;

	width: 100%;

	border: 1px solid #29739a;

	float: center;

	

}







/* mambo core stuff */

table.moduletable {
	padding: 0px;
	width: 100%;
	margin-bottom: 0px;
	margin-right: 0px;
	margin:0px;
	margin-bottom: 5px;
	margin-top: 5px;
}

h3 {
	display: block;
	font-size: 10px;
	font-weight: normal;
	color: #595959;
	text-align: left;
	text-decoration: none;
	background-repeat: repeat-x;;
	text-transform: uppercase;
	padding: 0px;
	font-weight: bold;
	margin: 0px;
	font-family: Tahoma;
	margin-top:10px;
	margin-bottom:2px;

}
div.dol h3 {
	display: block;
	font-size: 10px;
	font-weight: normal;
	color: #595959;
	text-align: left;
	text-decoration: none;
	background-image: url(../images/th.jpg);
	background-repeat: repeat-x;;
	text-transform: uppercase;
	padding: 0px;
	font-weight: bold;
	margin: 0px;
	font-family: Tahoma;
	padding-top:10px;
	margin-top:0px;
	margin-bottom:5px;


}

table.moduletable_menu th {
	display: block;
	font-size: 10px;
	font-weight: normal;
	color: White;
	text-align: center;
	width: 100%;
	text-decoration: none;
	line-height: 36px;
	height: 36px;
	background-repeat: no-repeat;
	text-transform: uppercase;
	padding: 0px;
	font-weight: bold;
	margin: 0px;
}

.gk_news_show_news_image{
	border:0px;
}
.gk_news_show_news_header{
	font-size: 10px;
}

table.moduletable td {
padding:0px;
font-family: Tahoma;
font-size: 11px;
color: #5C5C5C;
}




ul.menu li a{
	font-family: Tahoma;
	font-size: 10px;
	color: #2b72f7;
	height: 17px;
	display: block
	
}

ul.menu li a:hover{
	font-family: Tahoma;
	font-size: 10px;
	color: #b22222;
	height: 17px;
	display: block;
}
.pathway {

	color: #585858;

}

a.pathway, a.pathway:visited {

	color: #445E88;

}

a.pathway:hover {

	color: #FF0000;

}





/*** General Mambo Styles*/

.back_button{

				color: #155815;
	background-image: url(../images/Icons_3.png);
	background-repeat: no-repeat;
	background-position: 0px -5px;
	padding-left: 16px;
	text-transform: capitalize;
	float: left;
	display: block;
}

.pagenavbar {

	color: #729E7B;

} 

.pagenav, a.pagenav, a.pagenav:visited{

	color: #729E7B;

	height: 20px;

	padding-right: 2px;

	padding-left: 2px;

	text-align: center;

	padding-top: 2px;



}

.pagenav_next A{
		color: #155815;
	background-image: url(../images/Icons_3.png);
	background-repeat: no-repeat;
	background-position: 0px -5px;
	padding-left: 16px;
	text-transform: capitalize;
	float: left;
	display: block;

}

a.pagenav:hover{

	color: #FF0000;

}



	

	

.small {

	color: #a4a4a4;
	font-weight: normal;
   font-family: Tahoma;
	font-size: 10px;

}





/**

 * Mambo Form Styles

 * -----------------

 * Here are 2 styles that Mambo uses to let users control

 * how their forms and buttons may look.

 */

 

.button {

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CDD5DA;

	border-right-color: #8098BF;

	border-bottom-color: #8098BF;

	border-left-color: #CDD5DA;

	font-size: 10px;

	font-weight: bold;

	color: #515151;

	margin-top: 2px;

	margin-bottom: 2px;
		margin-right: 6px;

}

.inputbox {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6c9dc;
	border-right-color: #b6c9dc;
	border-bottom-color: #b6c9dc;
	border-left-color: #b6c9dc;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: white;

	}



/**

 * Mambo Tabbed Frontend Admin Interface

 * -------------------------------------

 * The CSS styles here defines how the frontend admin interface

 * will look like when editing and adding news through frontend.

 */

 

.ontab {}

.offtab {}

.tabpadding {} 

.tabheading {}

.pagetext {}





/**

 * Mambo General styling for Sections/Categories/Contents

 * ------------------------------------------------------

 * These stylings are either sometimes or often used across

 * Sections, categories and contents. They, therefore, deserves

 * to be mentioned and separated from others.

 */

 

.createdate {
	color: #a4a4a4;
	font-weight: normal;
   font-family: Tahoma;
	font-size: 10px;

} 

.modifydate {
color: #a4a4a4;
} 

.readon, a.readon:link, a.readon:visited{
	color: #228b22;
	float: right;
	background-repeat: no-repeat;
	background-position: 0px -5px;
	padding-left: 16px;
	font-family: Tahoma;
	font-size: 10px;
	border: 1px solid #ededed;
	padding: 5px;
	background-color: white;
	margin-right:4px;
}

a.readon:hover{
	color: #5D5D5D;
}





/** 

 * Mambo Styling for Contents

 * --------------------------

 * All the styling for contents are listed

 * below.

 */



.contentpane {}

.contentpaneopen {}





.contentdescription {}

table.contenttoc {}

table.contenttoc td {}

.content_rating {}

.content_vote {}





/**

 * Mambo Styles for Categories

 * ---------------------------

 * The following are the styling for "Category" items

 * generated from the Sections area

 */

 /* For content item titles that are hyperlink instead of Read On */


.contentpagetitle, .category {

	color: #3F3F3F;

	font-weight: bold;

}

a.contentpagetitle:link, a.contentpagetitle:visited, a.category:link, a.category:visited {

	font-size: 12px;

	font-weight: bold;

	color: #8AB5AC;

	}



a.contentpagetitle:hover, a.category:hover {

	color: #8098BF;

	}









/**

 * Mambo Blog styling

 * ------------------

 * Not too sure where this is used yet. I tried the blog section

 * but it doesn't seem to use it. If you have info on this,

 * email me. I'll update this part.

 */

 

.blogsection{}







/**

 * Mambo's Built-in Component's Syling

 * -----------------------------------

 * These stylings are used for Mambo's built-in components

 * such as newsfeeds, weblinks, contact, search and polls.

 * A commented subtitle will guide you which is for which

 */

 

 

 /*  Polls  */

 





.poll {

	font-size: 11px;

	color: #8AB5AC;

}

table.pollstableborder {

	

	color: #445E88;

}



/**

 * Mambo Sections Styles

 * ---------------------

 * Styling of sections tables 

 */



.sectiontableheader {

	background-color : #CDD5DA;

	color            : #445E88;

	font-weight      : bold;

	

	border-right: #8098BF;

	

	border-left: #8098BF;

	line-height: 16px;

}



.sectiontableentry1 {
text-align:left;
}



.sectiontableentry2 {

 text-align:left;

}







/*  Weblinks */

.weblinks{} 





/*  Newsfeeds */

.newsfeedheading {} 

.newsfeeddate {} 

.fase4rdf {} 





/* Search page */

table.searchintro {} 





/*  Contact's table settings  */

table.contact {} 

table.contact td.icons {} 

table.contact td.details {}





ul{

	margin:0px;

	padding-left:0px;
	
	list-style: none;
	
	list-style-image: none;

}







#mainlevel-nav li{

	float: right;

	list-style-image: none;

	padding: 0px;

	margin: 0px;

	margin-top:0px;

	list-style: none;

	width: auto;

	padding-top:5px;

}

#mainlevel-nav li a:link, #mainlevel-nav li a:visited{

	color: white;

	text-transform: uppercase;
	
	margin-right: 3px;

	font-size: 12px;

	text-align: center;

	padding-bottom: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	margin-top:0px;

	list-style-image: none;

	vertical-align: top;

	display: block;

	width: auto;
	

	
	font-family: Tahoma;
	margin-right: 8px;
	padding-right:8px;
	
	font-weight: normal;
	
	border-right: 1px solid white;

}

#mainlevel-nav li a:hover{
	color: #ccf2cc;
}

.blog_more{
	padding-left: 25px;
}

A.menu3{
	filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;

}
A.menu3 :hover{
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}

#imieniny{
	font-family: Tahoma;
	color: White;
	font-style: italic;
	padding-top: 20px;
}
#ja-colwrap {
	float: right;
width:100%;
}

#ja-masscol {
	padding: 10px;

}
#-mod{
background-color: white;
border: 1px solid #dedede;
padding-top: 4px; 
}
div.banneritemreklama img{
	border: 0px solid black;
}

div.banneritemreklama {
	margin-top:4px;
}

#content{
	padding-left:10px;
	padding-right:10px;
}

div.module{
	border: 1px solid #c2c643;
	background-color: #fff8e1;
	margin-bottom: 10px;
	background-image: url(../images/menu.jpg);
	background-repeat: repeat-x;
}

div.module h3{
height: 20px;
color: white;
text-align: center;
line-height: 20px;
margin: 0px;
padding:0px;
margin-bottom: 4px;
}

div.module_menu{
	border: 1px solid #c2c643;
	background-color: #fff8e1;
	margin-bottom: 10px;
}

div.module_menu h3{
height: 27px;
color: white;
text-align: center;
line-height: 27px;
margin: 0px;
padding:0px;
background-image: url(../images/menu.jpg);
}

div.module_menu2{
	border: 1px solid #c2c643;
	background-color: #fff8e1;
	margin-bottom: 10px;
}


div.module_menu2 h3{
height: 27px;
color: white;
text-align: center;
line-height: 27px;
margin: 0px;
padding:0px;
background-image: url(../images/menu.jpg);
}





div.module div div div{
	padding: 4px;
}

.input{
	border:0px;
}

ul.menu{
	padding: 0px;
	margin: 0px;
}

ul.menu li{
	padding: 0px;
	margin: 0px;
}
ul.menu li a{
padding: 0px;
	margin: 0px;
	background-image: url(../images/boxmenu.jpg);
	height: 27px;
	padding-left: 10px;
	line-height: 27px;
	color: #185d18;
	
}

ul.menu li a:hover{
padding: 0px;
	margin: 0px;
	
	height: 27px;
	padding-left: 10px;
	line-height: 27px;
	color: #b22222;
}

.contentpane{
	padding: 4px;
}



.contentpaneopen td li{
	font-size:12px;

}

font{
	font-size: 12px;
}

.contentpaneopen td{
	padding-left: 5px;
	padding-right: 5px;

}




div.module_menu2 h3{
height: 27px;
color: white;
text-align: center;
line-height: 27px;
margin: 0px;
padding:0px;
background-image: url(../images/menu.jpg);
}


#right ul.menu li a{
	font-size: 11px;
	background-image: none;
	color: #1e751e;
	padding-right: 10px;
	text-align: center;
}

.pagination a{
	padding-left: 3px;
}

.pagination span{
	padding-left: 3px;
}
.contentpaneopen td, .contentpaneopen p, .contentpaneopen div{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 13px;
}
td.contentheading{
	color: green;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	background-image: url(../images/head.jpg);
	height: 41px;
	line-height: 41px;
	width: 587px;
	text-align: left;
   text-align: center;
	margin-left:2px;
   font-family: Arial, Helvetica, sans-serif;
}
td.componentheading{
	color: green;
	font-weight: bold;
	text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/head.jpg);
	height: 42px;
	line-height: 42px;
	width: 587px;
	text-align: left;
   text-align: center;
	margin-left:2px;
}

.inputbox2{
   height: 13px;
   width: 100px; 
}

.zaloguj{

	

	width: 5px;

	height: 9px;

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

	border: 0px;

	background-repeat: no-repeat;

	padding-top: 0px;

	background-color: #067703;

}

form table td a{
	font-size: 14px;
}

