table {
	font-size: 1em;
}
html {
	width:100%;
	height:100%;
}
body {
		font-family:  Arial, Tahoma, Helvetica, sans-serif;
			
			letter-spacing:0.33px;
			color:#0e152b;
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #444444;
	background-color:#ffffff;
	width:100%;
	height:100%;
	background-image:url('../gfx/patern.jpg');

}
#vcms_pasek{
	padding: 10px 10px 10px 10px;
}
.naglowek td{
	background-color:#eeeeee;
	color:#000000;
}
#all {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
}
#alln {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	height:auto;
	background-color:#ffffff;
}
#allcolor1 {
	width:1000px;
	background-color:#ffffff;
	float:left;

}
#allcolor2 {
	width:1000px;
	background-color:#ffffff;
	float:left;
	height:auto;
	padding-top:20px;
	padding-bottom:30px;

}
#allcolor {
	width:1000px;
	background-color:#ffffff;
	float:left;
}
.tabela td{
	border-bottom: 1px #cccccc solid;
	height:30px;
	font-size: 10px;
	color:#000000;
	text-align:center;
}
.tabela1 td{
	border-bottom: 1px #cccccc solid;
	height:30px;
	font-size: 12px;
	color:#000000;
	text-align:left;
}

.tabela_opcje {
	text-align:right;
	width:200px;
}
#logo {
	width:1000px;
	height:209px;
	float:left;
}
#logo1 {
	padding-left:10px;
	width:200px;
	height:108px;
	float:left;
}
#panel {
	float:left;
	width:1000px;
	padding-top:15px;
	height:auto;
}
#icons {
	float:right;
	width:265px;
	height:52px;
	padding-top:5px;
	text-align:right;
}
#modulprawa {
	width:566px;
	float:left;
}
#modul {
	width:300px;
	height:130px;
	border: 1px #cccccc solid;
	margin: 10px 26px 10px 4px;
	padding-right:5px;
	
	padding-left:10px;
	padding-top:10px;
	float:left;
}

#modul1 {
	width:290px;
	height:130px;
	border: 1px #cccccc solid;
	margin: 10px 0px 0px 0px;
	padding-left:10px;
	padding-top:10px;
	float:left;
}
#panelmodul a{
	width:340px;
	height:55px;
	display:block;
	float:left;
	border: 1px #cccccc solid;
	margin: 10px 0px 0px 12px;
	float:left;
}
#panelmodul a:hover{
	width:340px;
	height:55px;
	display:block;
	float:left;
	border: 1px #cccccc solid;
	margin: 10px 0px 0px 12px;
	background-color:#e5e5e5;
	float:left;
}



#search {
	margin-top:15px;
	width:159px;
	height:20px;
	background-image:url('../gfx/wyszukiwanie.jpg');
	float:left;
	margin-top:12px;
}
#search1 {
	float:left;
	margin-top:12px;
}
#panel1{
	width: 1000px;
	height:20px;
	background-color:#eeeeee;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
#panel2{
	width:1000px;
	height:50px;
	float:left;
	background-color:#000000;
}
#panel2 a {
	padding-left:10px;
}
#przycisk {
	padding-top:18px;
	padding-bottom:18px;
	display:block;
	float:left;
}
a.przycisk1 {
	padding-top:18px;
	padding-bottom:18px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	background-color:#444444;
}
a.przycisk1:hover{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	background-color:#000000;
}
#przycisk a{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
}
#przycisk a:hover{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	background-color:#444444;
}
#srodek {
	border: 1px #cccccc solid;
	margin-top:20px;
	width:998px;
	height:300px;
	float:left;
}
#dol {
	border: 1px #cccccc solid;
	margin-top:20px;
	width:998px;
	height:130px;
	float:left;
}
#dolmodul {
	width:230px;
	height:110px;
	border-right: 1px #cccccc solid;
	margin: 10px 0px 0px 12px;
	float:left;
}
#newsletter {
	width:250px;
	height:110px;
	text-align:left;
	margin: 10px 0px 0px 12px;
	float:left;
}
#newsletter1 {
	width:231px;
	height:100px;
	text-align:left;
	float:left;
	background-image:url(../gfx/newsletter.jpg);
}
#newsletter1 input {
	width:120px;
	height:12px;
	margin-top:10px;
	margin-left:35px;
	border: 0px;
	float:left;
}
#newsletter1 a {
	width:50px;
	height:40px;
	display:block;
	border: 0px;
	float:left;
}


#fotolewa {
	width:430px;
	height:353px;
	float:left;
}

#menu_lewa{width:221px; padding:0px; list-style:none; margin:0px;}
#menu_lewa li { background-image:url(../gfx/tlomenu.jpg); background-repeat: repeat-y;}

a.menu_lewa { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/imenulewa2.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/menulewa2.jpg); background-repeat:no-repeat; background-position:5px 0px; }

a.menu_lewa1 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/dodaj.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa1:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/dodaj.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa2 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/aktywne.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa2:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/aktywne.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa3 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/glowna.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa3:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/glowna.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa4 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/konto.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa4:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/konto.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa5 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/wyloguj.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa5:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/wyloguj.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa6 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/7s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa6:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/7s.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa7 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/8s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa7:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/8s.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa8 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/9s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa8:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/9s.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa9 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/10s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa9:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/10s.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa10 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/11s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa10:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/11s.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa11 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/12s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa11:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/12s.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa12 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/1s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa12:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/1s.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa13 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/13s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa13:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/13s.jpg); background-repeat:no-repeat; background-position:5px 0px; }
a.menu_lewa14 { display:block; text-align:left; color:#333333; padding:5px 10px 5px 45px; border-top:1px solid #eeeeee;  font-size:12px; background-image:url(../gfx/ico/14s.jpg); background-repeat:no-repeat; background-position:0px 0px; height:25px; }
a.menu_lewa14:hover{ color:#b8d554; background:#f4f3f3;  background-image:url(../gfx/ico/14s.jpg); background-repeat:no-repeat; background-position:5px 0px; }


#lewa { width:221px;  padding:0px 0px 40px 0px; float:left;}
#prawa { width:749px; border-left: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; float:right; padding:1px 10px 0px 10px;}
#prawa1 { width:990px; border-left: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; float:right; padding:1px 0px 0px 10px;}
/* stale elementy \*/
.szukaj{margin-top:1px;margin-left:5px;width:131px;height:9px; border: 0px #cccccc solid; font-size: 11px; }

/**
 * Formularze
 */

select {
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	padding:1px 0 1px 0;
	width:200px;
}
textarea {
	padding:4px;
	border: 1px solid #7f9db9;
}

form.styled input {
	background:#fff;
	border: 1px solid #7f9db9;
	padding:2px 2px 2px 2px;
	width:285px;
}
form.styled passwd {
	background:#fff;
	border: 1px solid #7f9db9;
	padding:2px 2px 2px 2px;
	width:285px;
}

div.radioButton input {
	width:16px !important;
	display: inline !important;
}
div.radioButton label {
	display: inline !important;
}

a.abutton:active, a.abutton:visited, a.abutton:hover, a.abutton:link
 {
	color: #fff;
}
input.abutton, a.abutton {
	background: #ffffff url('../gfx/button.jpg') repeat-x bottom ;
	border-color: #eeeeee #eeeeee #eeeeee #eeeeee;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size:12px !important;
	line-height:23px;
	display:table-cell;
	display:inline-block;
	height:30px;
	padding: 0 7px 0 7px ;
	cursor:pointer;
}
button.abutton {
	padding-bottom:2px;
	vertical-align:center;
	height:25px;
}

/* dol \*/
#copyright {
	float:right;
}

input {
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #d6d6d6;
	padding:4px;
	background-color:#ffffff;
}

form fieldset dt,
fieldset dd {
	/* Magical css (tm) :P */
	display:-moz-inline-stack;
	display:table-cell;
	display:inline-block;
	zoom:1;
	*display:inline;
	/**/
	vertical-align:top;
}

dt {width: 300px;}
a {
	FONT-FAMILY: tahoma, sans-serif;
	font-size: 12px;
	color: #76716a;
	text-decoration: underline;
}
a:hover {
	FONT-FAMILY: tahoma, sans-serif;
	font-size: 12px;
	color: #c80100;
	text-decoration: none
}
input[type=text] { 
width: 220px; 
} 

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0,5;
}

.toggleopacity img{
border: 0px solid #ccc;
}


/* headers \*/

h2,h3{ font:15px "Arial","Times New Roman",Times,serif; color:#bdda5a; padding-top:15px; font-weight:bold;}
h1{ font:15px "Arial","Times New Roman",Times,serif; color:#bdda5a; padding-top:15px; font-weight:bold;}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
#politykacookies{ width:100%; background:#fff; position:fixed; z-index:100; text-align:center; bottom:0px; padding:0px 0px 4px 0px; color:#000; display:none; border-top:1px solid #eee; font-family:Arial; font-size:11px;}
#politykacookies a {color:#ff0000;font-size:11px;}
a#usuncookie { padding:1px 3px 1px 3px; display:inline-block; background:#fff; border:1px solid #ccc; cursor:pointer; color:#000; margin:10px 5px 10px 5px; font-size:11px;}
#politykacookies a:hover#usuncookie { background: #eee; color:#111; border:1px solid #333;}

