body{
	margin: 0px;
	padding: 0px;
	color: #6a6a6a;
	font-family: Arial, sans-serif;
	font-size: 12px;
	height: 100%;
}
p {
	font-family: arial, sans-serif;
	font-size: 12px;
}
img {
	border: none;
}
.widget {
margin:4px 0;
}
p.align-justify {
	text-align: justify;
}
.mod_catalogfilter{
	line-height:1;
}

.mod_catalogfilter h3, .mod_catalogfilter label{
border:0pt none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;
}
h2,h1{	
	font-size: 20px;
	color: #70b933;
	text-decoration: none;
	font-weight: normal;
	margin-top: 5px;
}
a img{
	border: 0px;
}
.internal-link {
	color: #70b933;	
	text-decoration: none;
}
.formbody td{
	vertical-align: bottom;
}
#naglowek{
	margin: auto;
	width: 918px;
	height: 42px;
	background-color: #bfdb38;	
}
#tytulStrony{
	float: left;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
	color: #fff;
}
#tytulStrony a:link {
	color: #ffffff;
	text-decoration:none;
}
#tytulStrony a:visited {
	text-decoration:none;
}
#tytulStrony a:hover {
	text-decoration:underline;
}
.break{
	clear: both;
}
.rogGoraLewy{
	float: left;
	width: 12px;
	height: 42px;
	background-image: url('/fileadmin/static/graf/rogGoraLewy.gif');
}
.logoMale{
	float: left;
	margin-top: 4px;
	width: 35px;
	height: 33px;
}
.rogGoraPrawy{
	float: right;
	width: 14px;
	height: 42px;
	background-image: url('/fileadmin/static/graf/rogGoraPrawy.gif');	
}
.cal_week_day {
	overflow: hidden;
	background: url('../typo3conf/ext/cal/template/img/background_week.gif') no-repeat left;
}

.flaga{
	float: right;
	margin-top: 13px;
	width: 100px;
	height: 17px;
	text-align:right;
}
.lang-button-act {
	display: none;
}
.filelinks span.filecount {
	display: none;
}
#baner{
	margin: auto;
	width: 922px;
	height: 139px;
}
#banerZdjeciaLewe{
	float: left;
	width: 265px;
	height: 139px;	
}
#banerZdjeciaPrawe{
	float: left;
	width: 411px;
	height: 139px;	
}
#banerZdjecia{
	float: left;
	width: 676px;
	height: 139px;
}
#banerWyszukiwarka{
	float: left;
	width: 244px;
	height: 139px;
	background-color: #f0f0f0;
}
#belkaWyszukiwarka{
	width: 244px;
	height: 16px;
	background-image: url('/fileadmin/static/graf/belkaWyszukiwark.gif');	
}
#wyszukiwarkaTresc{	
	width: 242px;
	height: 123px;
	/*border-left: 1px solid #cecece;	
	border-right: 1px solid #cecece;*/
	margin-top:-5px;
}
#napisWyszukaj{
	width: 224px;
	height: 23px;
	margin: 5px 7px 0px 13px;
	color: #70b933;	
}
.zielonyFont, .kolumna3MenuPozycja a  {	
	font-size: 18px;
	color: #70b933;	
	text-decoration: none;
}
.zielonyFont, .kolumna3MenuPozycja a:hover {
	color: #721C5D;
}


#formularz{
	width: 224px;
	height: 20px;	
	margin: 5px 7px 0px 13px;
	vertical-align: top;
}
.wyszukiwarka{
	width: 150px;
	height: 15px;
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	font-size: 12px;
	color: #6a6a6a;
	font-family: arial, sans-serif;
}
#wyszukiwanieZaawansowane{
	width: 224px;
	height: 15px;	
	margin: 5px 7px 8px 13px;
}
#wyszukiwanieZaawansowane a {
	color: #70b933;	
	font-family:Arial,Tahoma;
	font-size:12px;
	text-decoration:none;
}
#wyszukiwanieZaawansowane a:hover {
	color: #721C5D;
}
#portaleRegionalne{
	width: 217px;
	height: auto;
	margin: 0px 14px 2px 13px;
	border-top: solid #dfdfdf 1px;
	padding-top: 7px;
}
#wybierzWojewodztwo{
	width: 217px;
	height: 11px;
	margin: 0px 14px 0px 13px;
}
#content{
	margin: 0 auto;
	width: 917px;
	height: auto;
        background-color: #f0f0f0;
	border-right: 1px solid #cecece;
	background-image: url("/fileadmin/static/graf/obramowanieContent.jpg");
	background-repeat: repeat-y;
	
}
#belkaMenu{
	float: left;
	width: 675px;
	height: auto;
	background-image: url("/fileadmin/static/graf/belkaMenuTlo.jpg");
	background-repeat: repeat-x;
        clear:both;
}
#menuPoczatek{
	float: left;
	width: auto;
	height: auto;
	background-image: url("/fileadmin/static/graf/belkaMenuPoczatek.jpg");
	background-position: left top;
	background-repeat: no-repeat;
}
#menuPoczatek a:hover{
	color: #70B933;
}
#menuPoczatek .active a {
	font-weight: bold;

	color: #70B933;
}
.pozycjaMenu{
	float: left;
	width: auto;
	height: 19px;
	padding: 6px 15px 0px 15px;
	background-image: url("/fileadmin/static/graf/menuZakonczenie.jpg");
	background-repeat: no-repeat;
	background-position: right top;
}
#menuKoniec{
	float: right;
	width: 9px;
	height: 25px;
	background-image: url("/fileadmin/static/graf/belkaMenuZakonczenie.jpg");
	background-position: right top;
	background-repeat: no-repeat;
}
.csc-menu-1 a{
	color: #70B933;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.csc-menu-1 li{
	margin: 3px 0px;
}

#kolumna3{
	float:left;
	width: 242px;
	height: auto;
}
#kolumna1{
	float:left;
	width: 206px;
	height: auto;
}
#kolumna2{
	float:left;
	width: 442px;
	height: auto;
	margin: 10px 6px 0px 20px;
       overflow:hidden;
}
#kolumna2 a {
	color: #70B933;
	text-decoration: none;
}
#contentStopka{
	margin: 0 auto;
	padding-bottom: 5px;
	width: 916px;
	height: 8px;
	background-image: url("/fileadmin/static/graf/contentStopkaTlo.jpg");
	background-repeat:repeat-x;
        clear:both;
}
#contentStopkaPoczatek{
	float:left;
	width: 8px;
	height: 8px;
	background-image: url("/fileadmin/static/graf/contentStopkaPoczatek.jpg");
	background-repeat: no-repeat;
}
#contentStopkaKoniec{
	float:right;
	width: 7px;
	height: 8px;
	background-image: url("/fileadmin/static/graf/contentStopkaKoniec.jpg");
	background-repeat: no-repeat;
}
#kolumna1Tytul{
	width: 186px;
	height: 22px;
	margin: 23px 9px 12px 11px;
	font-size: 20px;
	color: #721c5d;
}
#kolumna2Tytul{
	float: left;
	width: auto;
	height: 22px;
	margin: 23px 0px 12px 20px;
}
#kolumna2rss{
	float: right;
	width: 22px;
	height: 22px;
	margin: 15px 13px 15px 0px;
}
#kolumna3Mapa{
	width: 217px;
	height: 186px;
	margin: 0px 13px 0px 12px;
	border-bottom: 1px solid #cecece;	
}
.kolumna1Menu{
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 1px;
}
.kolumna1MenuLiNieaktywne{
	/*height: 20px;*/
	background-image: url("/fileadmin/static/graf/kolumna1Menutlo.jpg");
	background-repeat: repeat-x;
	padding: 5px 0px 5px 10px;
        height: 100%;
        background-color: #E4E4E4;
        margin-bottom: 3px;
}
.kolumna1MenuLiNieaktywne a{
	text-decoration: none;
	color: #721c5e;	
	display: block;
}
.kolumna1MenuLiNieaktywne a:hover{
	color: #70B933;
}
.level_2{
	font-weight: normal;
	position: relative;
	top: 5px;
	left: -10px;
	width: 200px;
	margin: 0;
	padding: 0;
}
.level_2 li{
	/*padding-left: 10px;*/
}
.level_2 a{	
	background-image: url("/fileadmin/static/graf/subMenuTrojkat.jpg");
	background-repeat: no-repeat;
	padding-left: 10px;
}
#kolumna1 .active a, #menuPoczatek .active a{
	/*color: #70B933;
	font-weight: bolder;*/
}
ul.level_2 li.kolumna1MenuLiNieaktywne {
	font-weight: normal;
}
ul.kolumna1Menu li.active a:hover {
	color: #70B933;
}
ul.level_1 li.active a {
	font-weight: bold;
}
ul.level_2 li.kolumna1MenuLiNieaktywne a {
	font-weight: normal;
}
ul.level_2 li.active a {
	font-weight: bold;
	color: #70B933;
}
.kolumna1MenuLiAktywne{
	height: 20px;
	background-image: url("/fileadmin/static/graf/kolumna1Menutlo.jpg");
	background-repeat: repeat-x;
	padding: 5px 0px 0px 10px;
	color: #70B933;
	font-weight: bolder;	
	cursor: pointer;
}
.kolumna1SubMenuLiAktywne{
	height: 20px;
	background-image: url("/fileadmin/static/graf/kolumna1Menutlo.jpg");
	background-repeat: repeat-x;
	padding: 5px 0px 0px 10px;
	color: #70B933;
	font-weight: bolder;	
	cursor: pointer;
}
#kolumna1Partner{
	width: 186px;
	height: auto;s
	margin: 15px 9px 0px 11px;
}
.title span.previous a {
	color: #fff;
	background: url('/fileadmin/static/graf/left_day.gif') top left;
	background-position: -5px 1px;
	width: 24px;
	height: 24px;
	padding-left: 10px;
}
.title span.next a {
	color: #fff;
	background: url('/fileadmin/static/graf/right_day.gif') no-repeat top left;
	background-position: 10px 0;
	width: 50px;
	height: 24px;
	padding-right: 15px;
}
.news-latest-container{
	width: 458px;
	height: auto;
	margin: 0px 0px 0px 0px;
}
.news-latest-container h2{
	float: left;
}
.news-latest-item{
	height: auto;
        width: 216px;
	float: left;
        /*width: 100%;*/
	margin: 0px 13px 15px 0px;
}
#kolumna2 .news-list-text, #kolumna2 .news-list-item h3 {
        width: 100%;
}
#kolumna2 .news-latest-item h3 a{	
	color: #70B933;
	text-decoration:none;
	font-weight: bolder;
	font-size: 14px;
}
.news-latest-item h3{	
	width: 216px;
        /*width: 100%;*/
	height: auto;
	margin: 8px 0px 0px 0px;
	color: #70B933;
	font-weight: bolder;
	font-size: 14px;
}
#kolumna2 .news-latest-item a {
	color: #6a6a6a;
	text-decoration: none;
}

.news-list-container{
	margin: 0px;
}
.news-list-item h3 a{
	color: #70B933;
	text-decoration:none;
	font-weight: bolder;
	font-size: 14px;
}
.news-list-title {
	float: left;
	width: 140px
}
.news-list-text {
	float: left;
	width: 302px;
}
.news-list-text p{
	margin: 0px;
}
.news-single-item{
	margin: 0px;
}
.news-single-item p.bodytext {
	font-style: normal;
}
.news-single-item .date {
	color: #9d9d9d;
}
.news-single-item h2 {
	margin-bottom: 5px;
	padding: 0;
}
.news-single-backlink a {
	color: #70B933;
	text-decoration:none;
}
/* wolo edit */
#kolumna3Menu .hr {
	width: 209px;
	height: 3px;
	border-bottom: 1px solid #cecece;
	margin: 10px 0px 8px 11px;
}
.kolumna3MenuPozycja{
	width: 209px;
	height: 20px;
	margin: 0 0px 0px 11px;	
	padding-left: 13px;
	padding-top: 5px;
	background: url("/fileadmin/static/graf/menuTrojkat.gif") no-repeat left;
	background-position: 0 12px;
}

#topRightContainer .kolumna3MenuPozycja, #topRightContainer_forum .kolumna3MenuPozycja {
	height:33px;
	border-bottom:1px solid #CECECE;
}
#topRightContainer {
	border-left: 1px solid #CCCECD;
	border-right: 1px solid #CCCECD;
	padding-bottom: 6px;
}
#topRightContainer_forum {
	border-left: 1px solid #CCCECD;
	border-right: 1px solid #CCCECD;
	padding-bottom: 6px;
}

/* wolo end. */

#kolumna3Sonda{
	width: 209px;
	height: auto;
	margin: 12px 0px 0px 11px;	
	padding-left: 9px;
	padding-top: 10px;
	border-top: 1px solid #cecece;
}
#stopka{
	margin: auto;
	width: 918px;
	height: 43px;
	background-color: #bfdb38;
        clear:both;
}
.rogDolLewy{
	float: left;
	width: 6px;
	height: 43px;
	background-image: url('/fileadmin/static/graf/rogDolLewy.jpg');
}
.rogDolPrawy{
	float: right;
	width: 6px;
	height: 43px;
	background-image: url('/fileadmin/static/graf/rogDolPrawy.jpg');	
}
.logoMaleStopka{
	float: left;
	margin-top: 9px;
	margin-left: 7px;
	width: auto;
	height: auto;
}
.flagaStopka{
	float: right;
	margin-top: 11px;
	margin-right: 13px;
	width: auto;
	height: auto;
}
.logoWAI {
  float: right;
	margin-top: 5px; 
	margin-right: 5px;
}
#stopkaBialyTekst{
	float: left;
	width: 371px;
	height: 30px;
	margin: 7px 0px 0px 12px;
}
.bialyTekst{
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 11px;	
	text-decoration: none;
}
.logoMaleStopkaCenter{
	float: left;
	margin-top: 2px;
	margin-left: 0px;
	width: auto;
	height: auto;
}
#stopkaBialyTekstPrawy{
	float: right;
	width: 220px;
	height: 20px;
	margin: 15px 10px 0px 12px;
}
#stopkaBialyTekstPrawy a{
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 11px;	
	text-decoration: none;
}
.zielonyTytul{
	font-weight: bolder;
	color: #70b933;	
}
.divBack{
	margin-left: 20px;
}


/* Generic context menu styles */
#cursorMessageDiv {
	position: absolute;
	z-index: 99999;
	border: solid 1px #CCC;
	background: #EEE;
	padding: 2px;
	margin: 0px;
	display: none;
}
/* FORUM */
.mod_helpdesk th, .mod_calendar th {
	background: #959595;
	height: 29px;
	padding-left: 12px;
	padding-right: 12px;
	color: #FFF;
	text-align: left;
	border-left: 1px solid #EDC9C9;
	border-bottom: 1px solid #FFF;
}
#kolumna1Duza{
	width: 670px;
	float: left;
	height: auto;
	margin-left: 2px;
}
#kolumna1Cala {
	width: 895px;
	float: left;
	height: auto;
	margin: 0 10px 10px 10px;
}
#kolumna1Cala_forum {
	width: 895px;
	float: left;
	height: auto;
	margin: 10px;
}
#kolumna1Cala_forum h1.csc-firstHeader {
	width: auto;
}
.mainlist{
	width: 670px;
	background: #FFFFFF;
}
.mainlist tr {
	height: 30px;
	background: #e6e6e6;
}
.mainlist td {
	padding-left: 11px;
	padding-right: 11px;
}
.mainlist a, .breadcrumb a, .functions a, .messagelink a, .pozycjaMenu a{
	color: #6A6A6A;
	text-decoration: none;
}
.category a, .subject a{
	color: #70B933;
	font-weight: bold;
	text-decoration: none;
}
.centered{
	text-align: center;
}
.topcontrols{
	float: right;
	text-align: right;
	margin: 17px 5px 10px 0px;
}
.topcontrols img{
	border: solid 1px #dadada;
}
.forumTytul, .breadcrumb{
	float: left;
	margin-left: 15px;
}
.breadcrumb{
	margin: 17px 5px 10px 15px; 
}
/**
 * Message container
 */

.mod_helpdesk .message-container
{
	margin:0 0 5px 0;
	padding:0;
	border:1px solid #ccc;
	background-image:url("/fileadmin/static/graf/lightgrey140.png");
	background-position:left top;
	background-repeat:repeat-y;
}

.mod_helpdesk .message-container .clearfloat
{
	clear:both;
}

.mod_helpdesk .message-container .top-left
{
	float:left;
	width:140px;
	margin:5px 0;
	text-align:center;
	overflow:hidden;
}

.mod_helpdesk .message-container .top-right
{
	margin:0 0 0 140px;
	padding:5px;
}

.mod_helpdesk .message-container .bottom-left
{
	float:left;
	width:140px;
	height:20px;
	margin-top:1px;
	text-align:center;
	vertical-align:middle;
} 

.mod_helpdesk .message-container .bottom-left *,
.mod_helpdesk .message-container .bottom-right .attachments *,
.mod_helpdesk .message-container .bottom-right .buttons *
{
	vertical-align:middle;
}

.mod_helpdesk .message-container .bottom-right
{
	margin:0 0 0 140px;
}
 
.mod_helpdesk .message-container .bottom-right .attachments
{
	border-top:1px dotted #ccc;
	margin:0 125px 0 0;
	padding:0 5px;
}


.mod_helpdesk .message-container .bottom-right .attachment
{
	margin:0 10px 0 0;
	white-space:nowrap;
}

.mod_helpdesk .message-container .bottom-right .buttons
{
	float:right;
	border-top:1px dotted #ccc;
	width:125px;
	height:20px;
	white-space:nowrap;
	text-align:right;
}

.mod_helpdesk .message-container .avatar
{
	padding:5px 0 2px 0;
}

.mod_helpdesk .message-container .poster
{
	font-weight:bold;
	margin:0 0 2px 0;
}
.helpdesk-notickets{
	text-align: center;
}
/**
 * Form
 */
.mod_helpdesk  div.formbody
{
	margin:0 0 10px 0;
} 
 
.mod_helpdesk  .formbody .label_container
{
	font-weight:bold;
	padding:2px 0;
}

.mod_helpdesk  .formbody .hint
{
	color:#aaa;
	padding:0 0 5px 0;
}

.mod_helpdesk  .formbody .subject
{
	width:99%;
}

.mod_helpdesk  .formbody .message_container
{
	margin:1px 0 0 0;
	border:1px solid #ccc;
}

.mod_helpdesk  .formbody .message
{
	width:99%;
	border:none;
	border-color:white;
	margin:2px;
} 

.mod_helpdesk .checkbox_container *,
.mod_helpdesk .radio_container *
{
	vertical-align:middle;
}

.mod_helpdesk  .formbody .submit_container
{
	padding:0 0 5px 0;
}

.mod_helpdesk  .formbody .error_message
{
	float:right;
	color:red;
	margin:-2px 0 0 0;
}

.mod_helpdesk  .formbody .error_message img
{
	margin:0 5px 0 0;
}

.mod_helpdesk  .formbody .error_atch *
{
	color:red;
	font-weight:bold;
}

/**
 * Search
 */
.label_block{
	width:431px;
	border:1px solid #f0f0f0;
}

.mod_helpdesk .searchform .label_container
{
	/*margin-top:5px;*/
	/*margin-bottom:2px;*/
}

.mod_helpdesk .searchform .checkbox_part
{
	display:inline;
	margin-right:20px;
}

.mod_helpdesk .searchform .radio_part
{
	display:inline;
	margin-right:20px;
}

.mod_helpdesk .searchform .hint
{
	margin-top:4px;
}

.mod_helpdesk div.searchresult 
{
	margin-bottom:15px;
}

.mod_helpdesk .searchresult .subject
{
	font-size:120%;
	margin-bottom:2px;
}

.mod_helpdesk .searchresult .info
{
	font-size:90%;
	color:#888;
	margin-bottom:3px;
}

.mod_helpdesk .searchresult .highlight
{
	font-weight:bold;
}

.mod_helpdesk .searchresult .searcherror
{
	font-weight:bold;
	color:red;
	margin-bottom:10px;
}

.mod_helpdesk .messagetext
{
	margin:10px 0;
	font-size:125%;
}

.mod_helpdesk a.squarebutton 
{
	background: transparent url('images/square-gray-left.gif') no-repeat top left;
	display: block;
	float: left;
	font: normal 12px Arial; /* Change 12px as desired */
	line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 23px; /* Height of button background height */
	padding-left: 9px; /* Width of left menu image */
	text-decoration: none;
	margin-right:6px;
}

.mod_helpdesk a:link.squarebutton, 
.mod_helpdesk a:visited.squarebutton, 
.mod_helpdesk a:active.squarebutton
{
	color: #222; /*button text color*/
}

.mod_helpdesk a.squarebutton span
{
	background: transparent url('images/square-gray-right.gif') no-repeat top right;
	display: block;
	padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

.mod_helpdesk .label_container{
	width:160px;
}

.mod_helpdesk .searchterms_container{
	float:left;
	width:268px;
}

.mod_helpdesk #helpdesk_searchterms{
	border:1px solid #CDCDCD;
	color:#6A6A6A;
	font-family:Arial,Tahoma;
	font-size:12px;
	height:15px;
	width:268px;
}

.searchterms{
	float:left;
}

.radio_part, .checkbox_part, .category_container{
	float:left;
	width:160px;
}

.mod_helpdesk .findmod{
	float:left;
	height:36px;
}

.mod_helpdesk .searchmode{
	float:left;
	height:70px;
}

.mod_helpdesk .parts{
	float:left;
	height:72px;
}

.mod_helpdesk .categories{
	float:left;
	height:345px;
}

/*SONDA*/
.descriptionSonda, .submit_containerSonda{
	margin-top: 10px;
}
.sondaSubmit, .pollsubmit{
	font-size:12px;
	width: auto;
	color:#6A6A6A;
	font-family: arial,sans-serif;
	cursor: pointer;
	background-color:#F7F7F7;
	border:1px solid #CECECE;
}
.totaltext{
	margin: 10px 0px;
}
.graph .label, .graph .results{
	float: left;
	width: 100px;
	text-align: left;
	margin: 5px 0px;
}
.belkaBezMenu {
	background: url('/fileadmin/static/graf/background_belkaBezMenu.gif') no-repeat left;
	width: 677px;
	height: 18px;
}
/* KONIEC SONDA */
.mod_helpdesk a.squarebutton:hover
{ /* Hover state CSS */
	background-position: bottom left;
}

.mod_helpdesk a.squarebutton:hover span
{ /* Hover state CSS */
	background-position: bottom right;
	color: black;
}

.mod_helpdesk .buttonwrapper
{
	overflow: hidden;
	width: 100%;
	margin:0 0 10px 0;
}
.block2, .block3, .tableform, .ce_text, .mod_registration, .mod_registration{
	margin-left: 20px;
}
.block2, .tableform{
	margin-top: 40px;
}
.submit_container input, .file_container input {	
	font-size: 11px;
	color: #6a6a6a; 
}
#wyszukiwarka_baza input[type="text"], #wyszukiwarka_baza_BAP input[type="text"] {
	width: 193px;
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	padding: 2px;
	color: #6a6a6a;
	font-family: arial, sans-serif;
	font-size: 12px;
}
#wyszukiwarka_baza input.calendar {
	width: 191px;
	border: solid 1px #cecece;
}
#wyszukiwarka_baza legend {
	font-weight: bold;
	color: #6a6a6a;
}
#wyszukiwarka_baza fieldset, #wyszukiwarka_baza_BAP fieldset {
	margin-top: 5px;
	border: 1px solid #CECECE;
	padding-left: 10px;
}
#wyszukiwarka_baza label {
	float: left;
	width: 190px;
}
#wyszukiwarka_baza_BAP label {
	width: 150px;
	float: left;
}
#wyszukiwarka_baza div, #wyszukiwarka_baza_BAP div {
	clear:both;
	display:block;
	margin-bottom:0.5em;
}
#wyszukiwarka_baza select, #wyszukiwarka_baza_BAP select {
	width: 199px;
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	font-size: 11px;
	color: #6a6a6a;
	padding: 2px;
}
#wyszukiwarka_baza_BAP select.select.bap_wyd {
	width: 100px;
	float: left;
}
select#d_opt {
	width: 90px;
}
#wyszukiwarka_baza_BAP input.calendar {
	width: 80px;
}
#wyszukiwarka_baza_BAP label.label_wydanie {
	width: 100px;
	padding:4px 0;
}
#wyszukiwarka_baza_BAP label.label_rok {
	width: 80px;
}
#wyszukiwarka_baza_BAP label.label_numer {
	width: 90px;
}
#wyszukiwarka_baza_BAP label.label_pozycja {
	width: 95px;
}
#wyszukiwarka_baza_BAP input.text.bap_rok, #wyszukiwarka_baza_BAP input.text.bap_numer, #wyszukiwarka_baza_BAP input.text.bap_pozycja {
	width: 40px;
}
select.query_style {
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	font-size: 12px;
	color: #6a6a6a;
}


.ods_ajaxmailsubscription input {
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	font-size: 11px;
	color: #6a6a6a;
}
.textarea {
	border: solid 1px #cecece;
	background: #f7f7f7;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #6a6a6a;
	padding: 2px;
}
#wyszukiwarkaTresc .kolumna3MenuPodkreslenie{
	margin-top: 0px;
}
.error{
	color: red;
}
#kolumna3 #formularz{
	height: auto;
}
.mapaForum{
	border: 0;
}
/* NEWSLETTER*/

.mod_subscribe{
	margin: 20px 0px 0px 20px;
}
.checkbox_container{
	/*margin: 10px 0px 10px 0px;*/
}

/* ART */
.ce_hyperlink{
	margin: 5px 0px 5px 20px;
}
.ce_hyperlink a{
	text-decoration: none;
	color: #70b933;	
}
/*ANKIETA - simplesurvey*/
.tx-simplesurvey-pi1-questiontext{
	float: left;
	font-weight: bold;
	margin: 10px 5px 5px 0px;
}
.tx-simplesurvey-pi1-help{
	float:left;
	margin: 10px 5px 5px 0px;
}
.tx-simplesurvey-pi1-help a{
	text-decoration: none;
	font-weight: bold;
	color: #70b933;	
}
.tx-simplesurvey-pi1-question{
	float:left;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}
.tx-simplesurvey-pi1-answer{
	clear: both;
	margin-left:15px;
}
/*CALENDAR - cal*/
.tx-cal-controller a{
	text-decoration: none;
	/*color: #70b933;*/
}
.tx-cal-controller  fieldset {
	display: none;
}
.tx-cal-controller #calendar-event a {
	color: #70b933;
}
#calendar-event-backlink a {
	background: url('/fileadmin/static/graf/strz_prawo.jpg') no-repeat left;
	background-position: 0 7px;
	font-size: 12pt;
	font-weight: bold;
	color: #70B933;
	padding-left: 15px;
}
#calendar-event p.bodytext a {
	font-weight: bold;
	color: #70B933;
}
.cal_okno_glowne{
	width: 897px;
}
.cal_okno_lewe{
	width: 663px;
}
.cal_odstep{
	width: 10px;
}
.cal_okno_nawigacji{
	width: 222px;
}
.tx-cal-controller .navback {
	background: #fff;
	width: 130px;
}
.tx-cal-controller .sideback, .medtitle {
	background-image:none;
	background-color:#fff;
}
.tx-cal-controller .title {
	background: #fff;
}
.lista_wydarzen {
	font-weight: bold;
	font-size: 13px;
	color: #6a6a6a;
	margin: 10px 0;
}
#month-header {
	margin-bottom:7px;
	width:663px;
	background-color:#fff;
}
#month-header-prevnext{
	float:left;
	width:520px;
	text-align:center;
	padding: 12px 0px 6px 0px;
}
.green_catbody {
	border: none;
}
.tblbot, .tbll, .tblr {
	background: none;
}
.cal_data{
	position:relative;
	bottom:6px;
	display:inline;
	color:#70B933;
	font-size:18px;
	text-decoration:none;
}
.monthSelected, .monthSelectedWeek {
	background:none;
}
.cal_year_odstep {
	width:15px;
}
.cal_year_odstep_pion{
	height:15px;
}
.cal_week_dzien{
	width:86px;
	border-top: 1px solid #CECECE;
	border-bottom: 1px solid #CECECE;
	/*background: url('/fileadmin/static/graf/kreska_pion.gif') repeat-y left;*/
	padding: 2px 2px 2px 5px;
}
#allday .cal_week_dzien {
	
	border-top: none;
	border-bottom: none;
}
.cal_week_dzien .V9BOLD {
	color: #6a6a6a;
}
.default_categoryheader_allday, .default_catheader_allday {
	text-align:left;
	color: #C2E5A6;
}
.calborder {
	background-color:#F0F0F0;
	border:none;
	width: 100%;
}
.cal_day0 {
	padding-right:4px ! important;
}
.cal_sidebar_title{
	color:#70B933;
	font-size:18px;
	text-decoration:none;
	margin-bottom: 10px;
}
.cal_sidebar_box{
	border-bottom:1px solid #CECECE;
}
.cal_input{
	border-width:0px;
	height:19px;
	width:18px;
	margin-bottom:-4px;
}
.cal_input_txt{
	width:150px;
	margin-bottom:5px;
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	color: #6a6a6a;
	font-size: 12px;
	font-family: arial, sans-serif;
}
#kolumna1Cala_forum select {
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	font-size: 12px;
	font-family: arial, sans-serif;
	color: #6a6a6a;
	width: 236px;
}
#kolumna1Cala_forum input[type="text"] {
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	font-size: 12px;
	font-family: arial, sans-serif;
	color: #6a6a6a;
	padding: 2px;
}
input#tx-srfeuserregister-pi1-zip, input#tx-srfeuserregister-pi1-telephone, input#tx-srfeuserregister-pi1-fax, input#tx-srfeuserregister-pi1-date_of_birth {
	width: 120px;
}
/*style do wyÅ›wietlania wynikÃ³w z bazy*/
.mod_cataloglist{
	margin:20px 6px 0px 30px;
}
.mod_catalogreader{
	margin:20px 6px 0px 10px;
}

.mod_cataloglist .field{
	clear:both;
}
.mod_catalogreader .field {
	clear:both;
	height:auto;
	padding:15px 0px 10px 0px;
	border-bottom:1px solid #CECECE;
}
.mod_catalogreader .field.d_bdp11 {
    border-bottom: none;
}
.link {
	clear:both;
}
.mod_cataloglist .item {
	clear:both;
	padding:20px 0px 30px 0px;
	border-bottom:1px solid #CECECE;
}
.mod_cataloglist .label{
	float:left;
	/*width:115px;*/
}
.mod_catalogreader .label{
	float:left;
	height:auto;
	width:140px;
	text-align:left;
}
.par .label {
	clear:left;
}

.value{
	float:left;
	height:auto;
	width:260px;
}
.value.c5 {
    width: auto;
}
.value.c8{
    width:100%;
}
.c11, .c12{
	width:100%;
}

.mod_cataloglist .value{
	color:#70B933;
	font-weight:bold;
	width:200px;
	margin-left:4px;
	float:left;
}
.bap_tytul .value{
	font-weight:bold;
}
.bdp_tytul .value{
	font-weight:bold;
}
.par_nazwa .value{
	font-weight:bold;
}
.lgd_nazwa .value{
	font-weight:bold;
}
.par .value{
	width:auto;
}
.value_txt{
	color:#6A6A6A;
	font-weight:bold;
	text-decoration:none;
}
.value_txt_green{
	color:#70B933;
	font-weight:bold;
	text-decoration:none;
}
.value a {
	color:#70B933;
	font-weight:bold;
	text-decoration:none;
}
.bap_odwolania a {
	color:#6A6A6A;
	font-weight:bold;
	text-decoration:none;
}
.szary {
	color:#6A6A6A;
	font-weight:bold;
	text-decoration:none;
}
.pagination {
	text-align:right;
}
.pagination ul {
	float:right;
}
.pagination li {
	float:left;
	list-style-type: none;
	width:30px;
}
.pagination li a {
	color:#6A6A6A;
	text-decoration:none;
}
.current{
	color:#70B933;
	font-weight:bold;
}
/*style do formularza front-end*/
.mod_form .formbody .col_0 {
	width:200px;
	vertical-align:top;
}
.mod_form span.mandatory {
	color:#ff0000;
}
.mod_form .text {
	width:300px;
}
.mod_form .row_3 input {
	text-align:left;
	width:165px;
}
.mod_form select {
	width:200px;
}
select {
	width: 200px;	
}

/* BAZA - wyszukiwarka */

.mod_catalogfilter{
	width:435px;
	margin:25px 0px 0px 30px;
}

h3{
	float:left;
	width:160px;
}

.filter_group{
	margin-top:25px;
}

.widget{
	margin: 4px 0px;
}

.mod_catalogfilter input.text{
	width:271px;
	height:15px;
	border:1px solid #cdcdcd;
	font-family:Arial,Tahoma;
	font-size:12px;
	color:#6a6a6a;
}

#ctrl_filter_field_bap_rok, #ctrl_filter_field_bap_numer, #ctrl_filter_field_bap_pozycja{
	width:132px;
}

.filter_field_bap_wyd{
	height:42px;
	background: transparent url('/fileadmin/static/graf/adres_publikacji.jpg') no-repeat bottom left;
}

.mod_catalogfilter select.select, .formbody select.select{
	width:274px;
	border:1px solid #cdcdcd;
}

#ctrl_avatar_file{
	width:190px;
}

.filter_range_bap_data input.calendar{
	width:110px;
}

#ctrl_filter_search{
	display:none;
}

.filter_search{
	margin:5px 0px 0px 160px;
}

#ctrl_filter_search_submit, .formbody .submit, .tx-simplesurvey-pi1-submit{
	color:#6a6a6a;
	font-size:11px;
	font-weight:normal;
	/*width:132px;*/
	padding:0px 35px;
	
}
.tx-simplesurvey-pi1-submit{
	margin-top:10px;
}

.clearall a{
	display:none;
}
.clear {
	clear: both;
}
.total{
	margin-top:12px;
	display:block;
}

#kolumna2 .mod_form
{
	margin-top:20px;
	margin-left:21px;
}

.formbody{
	margin-top:20px;
}

.formbody input.text
{
	border:1px solid #CDCDCD;
	width:271px;
}

.formbody .mandatory{
	margin-right:70px;
}

/*.formbody .submit{
	background-color:#6EBB31;
	border:1px solid #6EBB31;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	width:132px;
}*/

.formbody p.error{
	display:none;
}

.submit_container
{
	margin-top:20px;
	text-align:center;	
}

td.col_last .submit_container{
	text-align:left;
}

.back{
	text-align:right;
	padding:2px 5px;
}

.back a{
	color:#70B933;
}


/* ___BAZA - wyszukiwarka */

/* paginacja do wyszukiwarki*/
.paginacja_fw{
	margin-top:10px;
}

.paginacja_fw a{
	font-size:11px;
	color:#6a6a6a;
	text-decoration:none;
	margin:0 4px;
}

.paginacja_fw a.przycisk_lista_nastepny
{
	width:9px;
	height:9px;
	background: transparent url('/fileadmin/static/graf/p2.jpg') no-repeat center;
}

.paginacja_fw a.przycisk_lista_poprzedni
{
	width:9px;
	height:9px;
	background: transparent url('/fileadmin/static/graf/p1.jpg') no-repeat center;
}

.paginacja_fw a.przycisk_listaw{
	color:#72b833;
	font-weight:bold;
}
/* __paginacja */

.aleft{
	text-align:left;
}

a.get_file {
	color:#70B933;
	font-weight:bold;
	text-decoration:none;
}

.row_14 .col_0 .mandatory{
	margin-right:0px;
}

#ctrl_registration{
	border:1px solid #CDCDCD;
	width:271px;
}

.mod_searchlist{
	margin-left:10px;
}

.mod_searchlist .item {
	border-bottom:1px solid #CECECE;
	padding:20px 0 20px;
}

.mod_searchlist .label {
	text-align:left;
}

p.header2{
	margin-bottom:0px;
}

.mod_registration{
	margin-top:25px;
}
.tx-indexedsearch-path a, .tx-indexedsearch-title a {
	color: #70B933;
	text-decoration: none;
}
.tx-indexedsearch-title a {
	font-weight: bold;
}
.tx-indexedsearch-rules, #data0_msgCnt {
	display: none;
}
.tx-indexedsearch-searchbox {
	margin: 20px 0;
}
.tx-indexedsearch-searchbox p a {
	color: #70B933;
	text-decoration: none;
}
.tx-indexedsearch-searchbox-button, .tx-indexedsearch-searchbox-sword {
	background: #F8F8F8;
	font-size: 11px;
	color: #686868;
	border: 1px solid #CDCDCD;
	padding: 2px;
}
.tx-indexedsearch-searchbox table td {
	line-height: 1.7em;
	margin: 3px 0;
}
.tx-indexedsearch-searchbox table td input, .tx-indexedsearch-searchbox table td select {
	margin: 5px 0;
	background: #F7F7F7;
	border: 1px solid #CDCDCD;
	font-size: 12px;
	font-family: arial, sans-serif;
	color: #6a6a6a;
}
#map1 {
	border: 1px solid #70B933;
	margin: 10px 0;
	float: left;
}
.clear {
	clear: both;
}
.sciezka {
	float: left;
	margin: 20px 0 0 10px;
	padding: 0;
	width: 450px;
}
.sciezka_cal {
	float: left;
	margin: 15px 0 15px 10px;
	padding: 0;
}
.sciezka_forum {
	float: left;
	margin: -10px 0 0 10px;
	padding: 0;
}
.sciezka a, .sciezka_cal a, .sciezka_forum a {
	font-size: 11px;
	text-decoration: none;
	color: #000;
	margin: 0 3px;
}
.tx-simplesurvey-pi1-answer textarea, textarea#tx-srfeuserregister-pi1-comments {
	background: #f7f7f7;
	border: 1px solid #cdcdcd;
	width: 350px;
	height: 60px;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #6a6a6a;
	padding: 2px;
}
.csc-sitemap ul li ul li a {
	color: #70B933;
	text-decoration: none;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.csc-sitemap ul {
	list-style-type: none;	
}
.csc-sitemap ul li {
	font-weight: bold;
	line-height: 1.5em;
}
.csc-sitemap ul li ul {
	list-style-image: url('/fileadmin/static/graf/menuTrojkat.gif');
}
.csc-sitemap ul li ul li ul li {
	font-weight: normal;
	list-style-image: url('/fileadmin/static/graf/menuTrojkat.gif');
}
.csc-sitemap ul li a {
	color: #6a6a6a;
	font-size: 15px;
	text-decoration: none;
	padding: 0 0 0 20px;
}
/*
a {
	color: #70B933;
	text-decoration: none;
}*/
.tx-cal-controller .cal_okno_nawigacji {
}
#wyszukiwarka_baza, #wyszukiwarka_baza_BAP {
	margin: 10px 0;
}
#wyszukiwarka_baza td, #wyszukiwarka_baza_BAP td {
	padding: 3px 0;
}
#wyszukiwarka_baza textarea, #wyszukiwarka_baza_BAP textarea {
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	color: #6a6a6a;
	font-family: arial, sans-serif;
	font-size: 12px;
	padding: 2px;
	width: 195px;
}
.submit {
	font-family: arial, sans-serif;
	border: solid 1px #cecece;
	background-color: #f7f7f7;
	color: #6a6a6a;
	font-size: 12px;
	cursor: pointer;
	padding: 2px 6px;
}
.bdp-list-row p a {
	color: #70B933;
	font-weight: bold;
	text-decoration: none;
}
.bdp-list-row a, .tx-ksow-pi1-browsebox a, .tx-ksow-pi2-browsebox a, .tx-ksow-pi3-browsebox a, .tx-ksow-pi4-browsebox a {
	font-weight: normal;
	text-decoration: none;
	color: #70B933;
}
p.tx-indexedsearch-noresults {
	text-align: left;
	float: left;
}
.news-latest-container .date {
	font-size: 12px;
	text-align: left;
	color: #9d9d9d;
}

p.forgot_password a {
	color: #70B933;
	text-decoration: none;
	margin: 5px 0 5px 10px;
	padding-left: 10px;
	font-weight: bold;
	background: url('/fileadmin/static/graf/menuTrojkat.gif') no-repeat left;
}
p.backlink a {
	color: #70B933;
	text-decoration: none;
}
.tx-felogin-pi1 fieldset {
	margin: 0;
	padding: 0;
}
.tx_felogin-pi1 .label_login, .tx_felogin-pi1 .label_password {
	padding-right: 5px;
	position: relative;
	top: 5px;
}
.tx_felogin-pi1 .input_login input {
	background: #F7F7F7;
	border: 1px solid #CDCDCD;
}


#el_el_nazwa, #el_el_woj, #el_el_zgoda {
	color: red;
}
#tabela_do_druku {
	margin: 20px 0;
}
#tabela_do_druku td {
	padding: 8px 10px;
	border: 1px solid #cdcdcd;
}
#tabela_do_druku .no_right_border {
	border-right: none;
}
#tabela_do_druku .no_bottom_border {
	border-bottom: none;
}
/* form rejestracja */

#formularz_rejestracyjny h3 {
	color: #70B933;
	font-size: 15px;
	width: 100%;
}
p.tx-srfeuserregister-pi1-error {
	font-size: 11px;
	line-height: 0.8em;
}
.tx-srfeuserregister-pi1 input[type="password"] {
	margin-right: 0;
}
.tx-srfeuserregister-pi1-text, .tx-srfeuserregister-pi1-password {
	background: #F7F7F7;
	border: 1px solid #CDCDCD;
}
input.tx-mmforum-button {
	background-color:#F7F7F7;
	border:1px solid #CECECE;
	color:#6A6A6A;
	font-weight: normal;
	font-family: arial, sans-serif;
	font-size: 12px;
	cursor: pointer;
	padding: 2px 6px;
}
.linki a {
	color: #70B933;
	text-decoration: none;
	margin-right: 20px;
	font-weight: bold;
	background: url('/fileadmin/static/graf/menuTrojkat.gif') no-repeat left;
	padding-left: 10px;
}
p.tx-srfeuserregister-pi1-trash a {
	color: #70B933;
	text-decoration: none;
	margin-right: 20px;
	background: url('/fileadmin/static/graf/menuTrojkat.gif') no-repeat left;
}
input.tx-simplesurvey-pi1-submit {
	margin-left: 20px;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 1px 0;
	width: 80px;
	background-color:#F7F7F7;
	border:1px solid #CECECE;
	cursor: pointer;
}

.tx-srfeuserregister-pi1 fieldset {
	border: none;
}
a.forum_pomoc {
	background: url('/fileadmin/static/graf/menuTrojkat.gif') no-repeat left;
	text-decoration: none;
	padding-left: 10px;
	color: #70B933;
	font-weight:bold;
}

/* form directmailsubscription */

.form_dmailsubs input {
	background: #F7F7F7;
	border: 1px solid #CDCDCD;
}

.form_dmailsubs_submit {
background-color:#70B933;
border:1px solid #8BD152;
font-size:12px;
}

.form_dmailsubs b {
	color:#6A6A6A;
	font-size: 10px;
	font-weight:bold;
}
.tx-srfeuserregister-pi1 input {
	font-size: 12px;
	font-family: arial, sans-serif;
	padding: 2px;
}
input#tx-srfeuserregister-pi1-gender-0 {
	width: 20px;
}
.button_zielony {
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	font-family: arial, sans-serif;
	background: #70B933;
	border: 1px solid #8BD152;
}
input#tx-srfeuserregister-pi1-image-0 {
	border: 1px solid #CECECE;
	background: #F7F7F7;
}
#tabela_wynik {
	margin: 20px 0;
	width: 100%;
}
#tabela_wynik td {
	border-bottom: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
	padding: 10px 20px;
	
}
#tabela_wynik td.border_right {
	border-right: 1px solid #CDCDCD;
}
#tabela_wynik td.border_top {
	border-top: 1px solid #CDCDCD;
}
.field .lab7, .field .lab8 {
	width: 100%;
}
.value .tabLgd {
	margin-top: 10px;
	width: 400px;
	text-align: left;
}
.value table.tabLgd {
	border: 1px solid gray;
	border-collapse: collapse;
}
.value table.tabLgd tr {
	border-bottom: 1px solid gray;
}
.value table.tabLgd td, .value table.tabLgd th {
	padding: 5px;
	border-right: 1px solid gray;
}
input.input_szary {
	color: #6a6a6a;
	font-size: 12px;
	font-family: arial, sans-serif;
}
.przycisk_zielony {
	background-color:#70B933;
	border:1px solid #8BD152;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	font-family: arial, sans-serif;
	font-size: 12px;
}
ul.csc-menu {
	list-style-image: url('/fileadmin/static/graf/menuTrojkat.gif');
}
#wyszukiwarka_baza select.d_opt {
	width: 110px;
}
#wyszukiwarka_baza input.bap_rok, #wyszukiwarka_baza input.bap_numer, #wyszukiwarka_baza input.bap_pozycja {
	width: 35px;
}
.layout_simple h2 {
	margin: 0;
	padding: 0;
	color: #6a6a6a;
	font-size: 15px;
	font-weight: bold;
}
.indent ul {
    list-style-type: none;
}
.indent ul li a {
    background: url('/fileadmin/static/graf/menuTrojkat.gif') no-repeat left;
    padding-left: 12px;
}
p.back {
	color: #70B933;
	font-weight: bold;
}
#kolumna2 ol {
	margin-top: -10px;
}
table.contenttable {
	border: 1px solid gray;
}
table.contenttable td, table.contenttable th {
	border: 1px solid gray;
}
a.link_italic {
	font-weight: normal;
	font-style: italic;
}
.right_drukuj {
	text-align: right;
	color: #70B933;
}
.right_drukuj a {
	font-weight: bold;
}
#kolumna1Partner {
    margin-left: 15px;
}
div.label.l_bdp5 {
    width: 100%;
}
div.bdp_po .label {
    font-weight: bold;
}
div.label.l_bdp8 {
    width: 0%;
    display:none;
}
div.beneficjent {
    float:left;
    width:140px;
    overflow:visible;
    margin-top:10px;
}
div.val_title{
    float:left;
    width:140px;
    overflow:visible;
    clear:both;
    margin-top:10px;
}
div.label.l_bdp11 {
    border-bottom: none;
}
#menuKoniec .resizeFont {
    width: 60px; 
    position: relative;
    left: -40px;
    top: 2px;
}
#menuKoniec .resizeFont a {
    color: #70B933;
    text-decoration: none;
}
#menuKoniec .resizeFont a.f1 {
    font-size: 11px;
}
#menuKoniec .resizeFont a.f2 {
    font-size: 15px;
}
#menuKoniec .resizeFont a.f3 {
    font-size: 19px;
}
#archive h3, #archive .news-list-text {
    width: 100%;
}
#kolumna2 table.contenttable {
    border-collapse: collapse;
    width: 450px;
}
.browseBoxWrap {
    margin: 10px 0;
    text-align: center;
}
.tx-ksow-pi1-browsebox table, .tx-ksow-pi2-browsebox table,.tx-ksow-pi3-browsebox table, .tx-ksow-pi4-browsebox table, .tx-ksow-pi5-browsebox table, .tx-ksow-pi6-browsebox table {
    text-align: center;
    margin: 0 auto;
}
#kolumna2 a:hover, #kolumna2 h3 a:hover {
    color: #721C5D;
}







/* Search results */
.tx-mnogosearch-summary {
	background-color: #e7e7e7;
	padding: 3px 10px;
	margin: 3px 0;
}

.tx-mnogosearch-page-browser {
	padding: 15px 0;
	margin: 10px 0;
}

.tx-mnogosearch-summary-value {
	font-weight: bold;
}

#tx-mnogosearch-results {
	margin: 5px 0;
}

ol#tx-mnogosearch-result {
	list-style: none inside none;
	padding: 0 0;
}

ol#tx-mnogosearch-result > li {
	margin-bottom: 10px;
}

ol#tx-mnogosearch-result > li img {
	vertical-align: middle;
}

#tx-mnogosearch-result p {
	margin: 0 0;
	padding: 0 0;
}

ol#tx-mnogosearch-result li h3 {
	font-weight: bold;
	font-size: 16px;
	margin: 20px 0 5px 0;
}

ol#tx-mnogosearch-result li h3 a {
	text-decoration: underline;
}

.tx-mnogosearch-result-url {
	margin: 0 0;
	padding: 0 0;
	font-size: 90%;
	color: #008000;
}

.tx-mnogosearch-relevancy-bg-bar {
	display: block;
	width: 48px;
	height: 5px;
	padding: 0px 1px;
	background-color: white;
	float: left;
	margin: 5px 10px 5px 0;
}
.tx-mnogosearch-relelvancy-fg-bar {
	display: block;
	background-color: #A7D3A7;
	color: #A7D3A7;
	height: 5px;
	overflow: hidden;
}

.tx-mnogosearch-result-excerpt {
	margin: 3px 0 0 0;
	padding: 0 0;
}

.tx-mnogosearch-result-excerpt-selection {
	font-weight: bold;
}

.tx-mnogosearch-result-links {
	border-left: 5px solid #e7e7e7;
	padding-left: 5px;
}

.tx-mnogosearch-result-links ul {
	display: none;
	list-style: none inside none;
	padding: 1px 0 3px 20px;
	margin: 0 0;
}

.tx-mnogosearch-short-search-form fieldset,
.tx-mnogosearch-long-form fieldset {
	border: none;
}

.tx-mnogosearch-form-field {
	clear: left;
	margin-bottom: 5px;
	overflow: hidden;
}

.tx-mnogosearch-form-field label {
	display: block;
	float: left;
	padding-right: 9px;
	width: 100px;
}

#tx_mnogosearch_pi1_submit {
	margin-left: 109px;
}

.tx-mnogosearch-pi1-result-excerpt-selection {
	font-weight: bold;
}


.tx-mnogosearch-short-search-form {
	height: 123px;
	margin: -5px 0 0 0;
}
.tx-mnogosearch-short-search-form form {
	margin: 0;
	padding: 0;
}
.tx-mnogosearch-short-search-form h1 {
	margin: 5px 0 0 10px;
}
.tx-mnogosearch-short-search-form p {
	margin-top: 6px;
}
.tx-mnogosearch-pi1 input, .tx-mnogosearch-pi1 button {
	width: 140px;
	color: #6A6A6A;
	font-size: 12px;
	background-color: #f7f7f7;
	border: 1px solid #cecece;
}
.tx-mnogosearch-pi1 .tx-mnogosearch-long-form input {
	width: 274px;
	font-size:11px;
	padding:2px;
}
.tx-mnogosearch-pi1 button {
	width: 60px;
	margin-left: 5px;
}
.tx-mnogosearch-pi1 li.tx-pagebrowse-pages ol {
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.tx-mnogosearch-pi1 a {
	color: #70B933;
	text-decoration: none;
}
.tx-mnogosearch-pi1 a:hover {
	color: #721c5d;
}
.tx-mnogosearch-long-form fieldset {
	margin: 0;
	padding: 0;
}
.tx-mnogosearch-long-form button {
	margin-left: 109px;
	padding: 2px 6px;
	width: 100px;
}
.tx-mnogosearch-pi1 .tx-mnogosearch-summary {
	padding: 10px 0;
	background-color: transparent !important;
}
ol#tx-mnogosearch-result li h3 {
	float: none !important;
	width: auto;
	font-size: 14px;
}
.tx-mnogosearch-pi1 select {
	background-color:#F7F7F7;
	border:1px solid #CECECE;
	color:#6A6A6A;
	font-size:11px;
	padding:2px;
	width:280px;
}
