#set a  img{border:0px;}
.dol {position:relative; width:950px;height:155px;clear:both;}
.doldol {position:absolute; left:0px; top: 0px;}
.doldol2 {position:relative; }
.blog h2.contentheading, h5, h5 strong , h5 span {font-size:15px;}
#breadcrumbs img {width:3px; height:5px;}
.guzik1  a {background : url(../images/guziki_03.png) no-repeat left ;line-height:35px;height:35px; margin:5px; padding:15px 18px;}
.guzik2  a {background : url(../images/guziki_01.png) no-repeat left ;line-height:35px;height:35px;  padding:15px 13px 15px 17px;}
.grociszek  a {background : url(../images/grociszek.jpg) no-repeat left ;line-height:24px;height:24px; padding:5px 35px 5px 18px; }
.grociszek2  a {background : url(../images/grociszek.jpg) no-repeat left ;line-height:24px;height:24px; padding:15px 25px 15px 18px; }
.grociszek3  a {background : url(../images/grociszek.jpg) no-repeat left ;line-height:24px;height:24px; padding:5px 30px 5px 18px; }
td.guzik1, td.guzik2 {height:35px;}
#aca_22 {float:right;padding:3px;}
#wz_12.inputbox {margin: 9px 5px 4px 0px;text-indent:3px;padding:0px 0px; border:1px solid #d0cfcb;border-top: 2px solid #818181; border-left: 2px solid #818181;background:#fff;width:190px;height:18px; line-height:18px;float:left;}
.topik {padding:0px; margin:0px; border:0px;}
table.sobi2Listing table {float:left;}
.divone  a img{border:0px;}
.grocik  a {background : url(../images/grot.gif) no-repeat right ; padding-right:15px;}
.grotek {background : url(../images/grot.gif) no-repeat 7px 50% ; text-indent:10px;}
.grocik2  a, .grocik2  a:link, .grocik2  a:visited, .grocik2  a:hover {background : url(../images/grot.gif) no-repeat right ;  padding-right:15px;}
.grocik5  a, .grocik5 a:link, .grocik5  a:visited, .grocik5  a:hover {background : url(../images/grot.gif) no-repeat right bottom ;  padding-right:20px;margin-right:20px;}
.grot {background : url(../images/grot.gif) no-repeat 2% 50% ; text-indent:15px;}
#banner1 a  img, .divtwo  a img{border:0px;}
#breadcrumbs {
line-height:50px;
height:50px;
border-bottom:1px solid #e8edf2;
width:930px;
margin:0px auto;}
.guziki {border-top: 1px solid #dedede;}
#footer p {font-size: 11px;}
#footer {
margin : 0 auto;
border : 0;
width : 950px;
padding-top : 15px;
padding-bottom : 15px;
font : 11px Verdana, Arial, Helvetica, sans-serif;
color : #000;
border-top : 0px solid #0568f4;
border-bottom : 0px solid #0568f4;
clear : both;
vertical-align : middle;
}


.szary {
margin : 0 auto;
height:1px;
padding : 0;
width : 950px;
border-left : 0px solid #6580b7;
border-right : 0px solid #1f2738;
border-top : 1px solid #e2e0e1;
border-bottom : 0px solid #1f2738;
overflow : hidden;
clear:both;
}

/* DIVONE */
.divone, .dwadivone  {
margin : 0 auto;
padding : 0;
width : 950px;
border: 0px solid #1f2738;
overflow : hidden;
clear:both;

}
.dwadivone  {background:url(../images/arteria_home_15.png) no-repeat top left ; position:absolute; left:0px; top: 19px;}
.divone-t, .dwadivone-t {
margin : 0 auto;
padding : 0;
width : 950px;
border: 0px solid #1f2738;
overflow : hidden;
clear:both;
background:url(../images/arteria_home_03.png) no-repeat top left ;
}
.divone-b  {
margin : 0 auto;
padding : 0;
width : 950px;
border: 0px solid #1f2738;overflow : hidden;
clear:both;

 
}
.divone  .moduletable .two, .dwadivone .divone1  .moduletable .two, .dwadivone .divone1b  .moduletable .two   {overflow : hidden;}
.divone  .divone1 .moduletable .two{}
.divone{ background:url(../images/arteria_home_03bb.jpg) no-repeat bottom right ;overflow : hidden;}

.divone  .moduletable .one, .dwadivone .divone1  .moduletable .one, .dwadivone .divone1b  .moduletable .one{overflow : hidden;height:0px;}
.divone  .moduletable .three, .dwadivone  .divone1 .moduletable .three, .dwadivone  .divone1b .moduletable .three{overflow : hidden;height:0px;}
.divone  .moduletable .two-2{padding: 5px 10px; overflow : hidden;}
.divone  .divone1  .moduletable .two-2{padding: 5px 0px; overflow : hidden;}
.dwadivone .divone1  .moduletable .two-2, .dwadivone .divone1b  .moduletable .two-2{padding: 4px 10px; overflow : hidden;}
.divone  .divone1  .moduletable .two-2 .minifp .minifp {padding: 0px 10px; overflow : hidden;}
.divone  .divone1  .moduletable .two-2 h3

{

padding: 2px 2px 2px 12px;

}

.dwadivone .divone1  {width:223px;overflow : hidden; padding:0px 19px 0px 0px; float:left;}
.dwadivone .divone1b  {width:223px;overflow : hidden; padding:0px 0px 0px 0px;float:left;}
.dwadivone .divone1 h3, .dwadivone .divone1b h3 {color:#fff;padding-bottom:15px;}
.divone1 {
margin : 0px;
float:left;
padding : 0px;
width : 465px;
border: 0px solid #1f2738;
overflow : hidden;

}
.divone2 {
margin : 0px;
float:right;
padding : 0px;
width : 465px;
border: 0px solid #1f2738;
overflow : hidden;

}
#aaaa {background:url(../images/arteria_home_03a.png) no-repeat top left ; overflow:hidden;clear:both;  }
.divone2b {background:url(../images/arteria_home_03b.png) no-repeat top left ;overflow:hidden;clear:both; }
.divone2al {float:left ; clear:left; width:220px;overflow:hidden;background:url(../images/arteria_home_03a.png) no-repeat top left ;}
.divone2ar {float:right ; clear:right;width:220px;overflow:hidden;background:url(../images/arteria_home_03a.png) no-repeat top right ;}
.divone22 {
margin : 0px;
float:right;
padding : 0px;
width : 465px;
border: 0px solid #1f2738;
overflow : hidden;

}
.divone22a {
margin : 0px;
float:left;
padding : 0px;
width : 231px;
border: 0px solid #1f2738;
overflow : hidden;

}
.divone22b {
margin : 0px;
float:right;
padding : 0px;
width : 231px;
border: 0px solid #1f2738;
overflow : hidden;

}
.divone3 {
margin : 0px;
float:right;
padding : 10px 20px 20px 20px;
width : 280px;
border: 0px solid #1f2738;
overflow : hidden;

}
.divone h3

{

font-size: 13px;
padding: 2px;
margin-bottom: 10px;
border-bottom: 0px solid #d0d9df;
color: #fff;
font-weight: bold;

}

/* DIVTWO */
.divtwo {
margin : 0 auto;
margin-top:20px;
margin-bottom:20px;
padding : 5px 0px;
width : 100%;
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
overflow : hidden;
clear:both;

}
.divtwo .moduletable {
margin : 0 auto;
padding : 0px;

border: 0px dotted #ccc;
overflow : hidden;
clear:both;

}


.divtwo1 {
margin : 0px;
float:left;
padding : 10px 10px 20px 10px;
width : 290px;
border: 0px solid #1f2738;
overflow : hidden;

}
.divtwo2 {
margin : 0px;
float:left;
padding : 10px 10px 10px 10px;
width : 288px;
border-left: 1px dotted #ccc;
border-right: 1px dotted #ccc;
overflow : hidden;

}
.divtwo3 {
margin : 0px;
float:right;
padding : 10px 10px 20px 10px;
width : 290px;
border: 0px solid #1f2738;
overflow : hidden;

}
.divtwo h3

{

font-size: 150%;
padding: 2px;
margin-bottom: 10px;
border-bottom: 1px solid #d0d9df;
color: #16387C;
font-weight: normal;

}

.five {border: 5px solid #fff;}

.light {
padding: 0px;
margin: 0px;
background: url(../images/light.jpg) no-repeat left top;
width: 185px;
height: 24px;
line-height: 24px;
text-align:left;
text-indent:30px;
color:#3C6289;
font-size:14px;
font-family : arial, sans-serif;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
border-left: 8px solid #fff;
}
.light a:link, .light a:visited
{
text-decoration: none;
font-weight: bold;
color:#3C6289;
}

.light a:hover

{

text-decoration: none;

font-weight: bold;

color:#3C6289;

}

/* MAIN LAYOUT DIVS

--------------------------------------------------------- */

#ja-wrapper {

	width: 970px;

	margin: 0 auto;

}



.narrow #ja-wrapper {

	width: 760px;

	margin: 0 auto;

}





#ja-container {}



#ja-mainbody {

	width: 78%;

	float: left;

}






.body {

margin : 0;

padding : 0;

background : url(../images/arteria-j_01.jpg) repeat-x top #ececee;

font-family : arial, sans-serif;

font-size : 11px;

color : #000;

text-align : left;

}
#bodyin {

margin : 0;

padding : 0;


font-family : arial, sans-serif;

font-size : 11px;

color : #000;

text-align : left;

}


#josForm #namemsg {width:300px;}





#system-message {padding:10px;}

dt.message {font-size : 14px;font-weight:bold;padding:5px;  }




#left img, #right img {padding:0px; margin:0px;}

.caption{text-indent:20px;}

.counter {text-align:center; padding: 20px 0px;}

#maintext .blog li , #maintext #page li, .divone li , #rightoff li, .divtwo li { margin-left: 20px;}
.buttonheading {overflow:hidden;margin:0px;clear:both;height: 36px; ;line-height:36px;}
.iteminfo, .articleinfo {margin-bottom:10px;overflow:hidden;}
.blog {padding:0px 0px 10px 0px;}


.cols1



{

width:100%;

border: 0px;

margin: 0px 0px 0px 0px;





}

.cols2



{

width:48%;
border: 0px;

margin: 0px;





}

.column1

{

float: left;

margin: 0px;

padding-top:0px;

clear: left;



}

.column2

{

padding:0px;

float: right;

margin: 0px;

clear:right;



}



.article_column  {margin-bottom:0px;}

.article_row, .leading, .readon,  .blog_more {clear:both; margin-bottom:0px;}

 .article_separator{width:0px; height:0px;margin:0px; padding:0px; border:0px;}



#logo-box {

	color: #FFFFFF;

width:320px;

height:108px;

	margin-top: 0px;

	margin-left: 0px;

float: left;

	text-align: left;


}
#logo-menu {


position:relative;
z-index:123456789;
width:580px;

height:41px;
line-height:41px;
padding:0px 0px 0px 50px;
	margin: 0px;

float: left;


}


.center

{



margin: 0px;

padding: 0px;

text-align: center;

}



div.center a img

{



margin: 5px;

padding: 0px;

text-align: center;

}

#maintext img {

border : none;

margin: 5px;

}
#maintext .sobi2 img {

border : none;

margin: 0px;padding:0px;

}


#left h3, #right h3, #right2 h3{
font-size: 150%;
padding: 2px;
margin-bottom: 10px;
border-bottom: 0px solid #d0d9df;
color: #404040;
font-weight: normal;

}

h1{





font-size : 13px;

font-family : Verdana, Arial, Helvetica, sans-serif;





}

h3{



width : 100%;

font-size : 12px;

font-family : Verdana, Arial, Helvetica, sans-serif;



}

h4 {

padding-top: 0px;

border-bottom : 1px solid #96b2c7;

margin:20px 0px;

font-size : 12px;

font-family : Verdana, Arial, Helvetica, sans-serif;





}





td {

font-family : Verdana, Arial, Helvetica, sans-serif;

color : #000;

font-size : 11px;

}

strong {



}

li, dd {

font-family : Verdana, Arial, Helvetica, sans-serif;

color : #000;

font-size : 11px;

margin-left : 0;

}
#maintext li { margin-left:20px;}
tr {

font-family : Verdana, Arial, Helvetica, sans-serif;

color : #000;

font-size : 11px;

}

p {

font-family : Verdana, Arial, Helvetica, sans-serif;

color : #000;

font-size : 11px;

}

div {

font-family : Verdana, Arial, Helvetica, sans-serif;

color : #000;

font-size : 11px;

}

hr {

color : #000;

height : 1px;
line-height : 1px;
width : 650px;
float:left;

}

#z-gora {

margin : 0 auto;

border : 0;

padding : 0;

width : 1000px;

height : 40px;

background : url(../images/nn.jpg) repeat-y;

}

#z-dol {

margin : 0 auto;text-align:right;

border : 0;

padding : 0;

width : 950px;

height : 15px; font-size:8px; overflow:hidden; clear:both;



}

#z-dol a {

margin : 0 auto;

border : 0;

padding : 0;font-size:8px;

clear:both;

overflow:hidden;



}
#set {

padding:0px;

float:left;


text-align: left;
height:36px;
width:191px;}
#set2 {

padding:0px;

float:left;


text-align: left;
height:36px;
width:241px;}

#inset {

padding:0px;
margin:0px;
float:right;
clear:right;
text-align: right;
height:103px;
width:241px;}



#inset .inputbox{

background:#fff;

border: 0px;

width:95px;

height:14px;}





#strona {

margin : 0 auto;

border:0px solid #fff;

padding : 0;

width : 950px;


}

#menu-top, #menu-top2 {

margin : 0 auto;

border : 0 solid #1f2738;

padding : 0;

width : 950px;

height : 25px;

background : #bbdced;

text-align : center;

clear : both;

overflow : hidden;

}

#main {

margin : 0 auto;

padding : 0;

width : 950px;

border-left : 1px solid #dedede;

border-right : 1px solid #dedede;

border-top : 0px solid #e2e0e1;

border-bottom : 0px solid #1f2738;
background : url(../images/arteria-3_05.gif) repeat-y center;
overflow : hidden;


clear:both;

}
#mainins {

margin : 0 auto;

padding : 0;

width : 930px;

border : 0px solid #1f2738;
overflow : hidden;


clear:both;

}
#main-t {
margin : 0 auto;
padding : 0;
width : 952px;
height:17px;
border : 0px solid #dedede;
background : url(../images/arteria-3_03.gif) no-repeat center bottom;
overflow : hidden;
clear:both;

}
#main-b {
margin : 0 auto;
padding : 0;
width : 952px;
height:6px;
border : 0px solid #1f2738;
background : url(../images/arteria-3_07.gif) no-repeat center top;
overflow : hidden;
clear:both;

}

#mainin {

margin : 0 auto;

padding : 0;

width : 950px;

border-left : 0px solid #6580b7;

border-right : 0px solid #1f2738;

border-top : 0px solid #6580b7;

border-bottom : 0px solid #1f2738;

overflow : hidden;


clear:both;

}



#left {

float : left;

padding: 10px 0px 10px 0px;

width : 211px;

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

color : #333333;

border-left : 0 solid #6580b7;

border-right : 0 solid #1f2738;

border-top : 0 solid #6580b7;

border-bottom : 0 solid #1f2738;

margin : 0;

height : 100%;

}



#bread {

padding : 5px 5px 10px 5px;

margin : 0px;

font-size : 10px;

}

#bread img  {

padding : 0px;

margin : 0px;}

#banner {

width : 950px;
padding : 0px;
border: 0 solid #1f2738;
margin : 0 auto;

}
#banner1 {

width : 470px;
padding : 0px;
border: 0 solid #1f2738;
margin : 0 ;
float:left;
overflow:hidden;

}
#banner2 {

width : 470px;
padding : 0px;
border: 0 solid #1f2738;
margin : 0 ;
float:right;

}




#maintext {

width : 710px;
padding : 0px;
float : right;
font : 13px Verdana, Arial, Helvetica, sans-serif;
color : #000;
border: 0 solid #1f2738;
margin : 0;
clear:right;
overflow:hidden;
}
#maintext-t {

width : 710px;
padding : 0px;
float : left;
font : 13px Verdana, Arial, Helvetica, sans-serif;
color : #000;
border: 0 solid #1f2738;
margin : 0;
overflow:hidden;
}
#maintext-b {

width : 710px;
padding : 0px;
float : left;
font : 13px Verdana, Arial, Helvetica, sans-serif;
color : #000;
border: 0 solid #1f2738;
margin : 0;
overflow:hidden;
}

#maintextin {
width : 670px;
padding : 10px 20px 20px 20px;
overflow:hidden;

}


#rightoff {
float : right;
padding: 0px;
width : 310px;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
border-left: 0 solid #1f2738;
margin : 0;
clear:right;
overflow:hidden;
}
#right {
float : right;
padding: 0px;
width : 310px;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
border-left: 0 solid #1f2738;
margin : 0;
background: url(../images/money_27.jpg) repeat-y left;
clear:right;
overflow:hidden;
}
#right-t {
float : right;
padding: 0px;
width : 310px;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
border-left: 0 solid #1f2738;
margin : 0;
background: url(../images/money_24.jpg) no-repeat top left;
overflow:hidden;
}
#right-b {
float : right;
padding: 0px;
width : 310px;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
border-left: 0 solid #1f2738;
margin : 0;
background: url(../images/money_30.jpg) no-repeat bottom left;
overflow:hidden;
}
#rightin {
width : 280px;
padding : 10px 20px 20px 10px;
overflow:hidden;

}
#right2 {
float : right;
width : 300px;
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #333333;
border-left: 0 solid #1f2738;
margin : 0;
clear:right;
overflow:hidden;
padding : 10px 10px 10px 0px;
}

#logo {

margin : 0 auto;

border: 0px;

padding : 0;

width : 950px;

height : 144px;

background : url(../images/arteria-j_12.jpg) no-repeat 0px 36px ;

}

#stopka {

margin : 0 auto;

padding-top : 10px;

padding-bottom : 10px;

width : 950px;

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



border : 0 solid #1f2738;

clear : both;

text-align : center;

}

#stopka a {

color : #073b5c;

text-decoration : none;

font-size : 10px;

}

#stopka a:hover {
color : #404040;
text-decoration : underline;

}

#stopka #active_menu-nav4 {

color : #073b5c;

}

#stopka ul.menu-nav4 {

font-size : 10px;

display : block;

margin : 0;

padding : 0px 0px 0px 0px ;

text-align : left;



}

#stopka ul.menu-nav4 li {

display : inline;

text-align : center;


text-transform: none;

}

#stopka ul.menu-nav4 li a:link, #stopka ul.menu-nav4 li a:visited

 {

color : #073b5c;

font-size : 11px;

font-weight : normal;

text-decoration : none;

border-right : 1px solid #d8d8db;


padding-left : 10px;

padding-right : 10px;

}

#stopka ul.menu-nav4 li a:hover, #stopka ul.menu-nav4 li a:active, #stopka ul.menu-nav4 li a:focus

{

font-size : 11px;

color : #404040;

font-weight : normal;


text-decoration:underline;

}





#module {

width : 100%;

table-layout : auto;

margin : 0 auto;

}

.module {

width : 100%;

font-size : 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

table-layout : auto;

margin-top : 0;

margin-right : 0;

margin-left : 0;

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

display : block;


}

.module-rig {

width : 100%;

font-size : 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

table-layout : auto;

margin-top : 0;

margin-right : 0;

margin-left : 0;

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

display : block;

width : 170px;

}

fieldset {

margin : 0;

border : 0;

padding-top : 20px;

}

* {

margin-top : 0;

margin-right : 0;

margin-bottom : 0;

margin-left : 0;

padding-top : 0;

padding-right : 0;

padding-bottom : 0;

padding-left : 0;

}

div.moduletable {

color: #000;

display : block;

padding : 0;

margin : 0;

overflow : hidden;

clear : both;

}

.moduletable-nav {

color : #000;

display : block;

width : 670px;

padding : 0;

margin : 0;
background : url(../images/menu_grad2.png) repeat-x bottom ;
overflow : hidden;

clear : both;

}



#module-rig th {

font-size : 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-weight : bold;

text-transform : uppercase;

text-align : center;

letter-spacing : 1px;

color : #000;

background : url(../images/menu1.jpg) repeat;

display : block;

width : 170px;

height : 25px;

line-height : 25px;

padding : 0;

margin : 0;

}

div.moduletable td {

padding : 0;margin:0px;

}

.button {

background : url(../images/guziki_04.png) no-repeat 50% 50%; line-height:31px; height:31px;width:81px;
padding:0px 0px;
color: #073b5c;
border:0px;
font-size:11px;
margin : 0px;

}
#aca_22.button
{background : url(../images/grociszek.jpg) no-repeat left ;line-height:24px;height:24px; float:right;padding:5px 25px 15px 35px; margin-right:5px; }
#aca_22.button:hover{background : url(../images/grociszek.jpg) no-repeat left ;line-height:24px;height:24px; float:right;padding:5px 25px 15px 35px; margin-right:5px;text-decoration: underline; display: inline-block;}
#artforms-box .artforms-button {

background : url(../images/guziki_04.png) no-repeat 50% 50%; line-height:31px; height:31px;width:81px;
padding:0px 0px;
color: #073b5c;
border:0px;
font-size:11px;
margin : 0px;
	

}

#artforms-box div.artforms-date input.button:hover,

#artforms-box .artforms-button:hover {
background : url(../images/guziki_04.png) no-repeat 50% 50%; line-height:31px; height:31px;width:81px;
padding:0px 0px;
color: #073b5c;
border:0px;
font-size:11px;
margin : 0px;

}	
.contact .button {

background : none; line-height:40px; height:40px;
padding:0px ;
color: #073b5c;
border:0px;
font-size:12px;
margin : 0px;
width:90px;

}

#inset .button {

background : none;

color : #fff;

border : 0px solid #003366;

margin : 0px;

}

.inputbox {

border : 1px solid #d6d6d6;

background : #EFEFEF;
font : 11px Verdana, Arial, Helvetica, sans-serif;
color : #000;

margin : 5px;

}

.inputbox_required

{

border : 1px solid #d6d6d6;

background : #EFEFEF;

color : #000;

margin : 5px; width:400px; height:250px;

}

.sectiontablemenu-top {

font-size : 11px;

font-weight : bold;

color : #000;

background : #003366;

vertical-align : middle;

height : 20px;

border-right : 0 solid #000;

padding : 0 10px;

}

.sectiontableentry1 td{

padding : 10px ;border:1px solid #E8EDF2;

}

.sectiontableentry2 td {

padding : 10px;border:1px solid #E8EDF2;

}
.sectiontableentry1 a:link,.sectiontableentry1 a:visited, .sectiontableentry1 a:hover ,
.sectiontableentry2 a:link,.sectiontableentry2 a:visited, .sectiontableentry2 a:hover{color:#000;}
table.category {border-collapse: collapse;}

div.moduletable_menu {

list-style : none;
background : url(../images/art_06.jpg) no-repeat left bottom;
display : block;
width:100%;
padding : 0px 0px 5px 0px;

float : left;

margin:0px;

overflow : hidden;

clear : left;

}
div.moduletable_menu div.one {background : url(../images/art_03.jpg) no-repeat left top;padding : 5px 0px 0px 0px;}
div.moduletable_menu ul {

margin : 0;

padding : 0;

list-style : none;
display:block;

}

div.moduletable_menu a:link, div.moduletable_menu a:visited , div.moduletable_menu a:active, div.moduletable_menu li .separator{

display : block;

list-style : none;

font-size : 11px;

font-weight : normal;

color: #073b5c;

text-align : left;


margin : 0px;
padding : 12px 15px 12px 20px;
text-decoration : none;
background : url(../images/grot.gif) no-repeat 5% 50%;


width:168px;


border-left: 1px solid #d9dddf;
border-right: 0px solid #d9dddf;
border-bottom: 1px solid #d9dddf;

}

div.moduletable_menu a:hover {

display : block;

list-style : none;

font-size : 11px;

font-weight : normal;

color: #073b5c;

text-align : left;




text-decoration : none;

background : url(../images/grot.gif) no-repeat 99% 50%;

width:167px;

margin : 0;
padding : 12px 15px 12px 20px;
border-left: 1px solid #d9dddf;
border-right: 3px solid #fff;
border-bottom: 1px solid #d9dddf;




}
 div.moduletable_menu li#current.active a:link, div.moduletable_menu li#current.active a:visited{ 

display : block;

list-style : none;

font-size : 11px;

font-weight : bold;

color: #073b5c;

text-align : left;





text-decoration : none;
background : url(../images/grot.gif) no-repeat 5% 50%;


width:167px;

margin : 0;
padding : 12px 15px 12px 20px;
border-left: 1px solid #d9dddf;
border-right: 0px solid #d9dddf;
border-bottom: 1px solid #d9dddf;}
#mainlevel2 {

list-style : none;

display : block;

padding : 0;

float : left;

margin : 0;

}

#mainlevel2 ul {

margin : 0;

padding : 0;

list-style : none;

}

#mainlevel2 a:link, #mainlevel2 a:visited {

display : block;

list-style : none;

font-size : 11px;

font-weight : bold;

color : #000;

text-align : left;

line-height : 25px;

padding : 0;

height : 25px;

text-decoration : none;

background : url(../images/menu2.jpg) repeat;

width : 170px;

text-indent : 15px;

margin : 0;

}

#mainlevel2 a:hover {

font-size : 11px;

display : block;

list-style : none;

text-indent : 15px;

font-weight : bold;

color : #000;

text-align : left;

line-height : 25px;

padding : 0;

height : 25px;

text-decoration : none;

background : url(../images/menu1.jpg) repeat;

margin : 0;

}

#active_menu {

font-weight : bold;

color : #000;

}

.sublevel {

font-size : 11px;

}

#menu-top #active_menu-nav {

font-size : 11px;

color : #281571;

}

#menu-top ul {

font-size : 11px;

display : block;

margin : 0;

padding : 0 0 0 0;

text-align : left;

line-height : 25px;

}

#menu-top ul li {

font-size : 11px;

color : #281571;

display : inline;

text-align : center;

line-height : 25px;

}

#menu-top ul li a:link, #menu-top ul li a:visited {

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

color : #281571;

font-weight : bold;

text-decoration : none;

border-right : 0 solid #666;

font-size : 11px;

line-height : 25px;

padding-left : 10px;

padding-right : 13px;



}

#menu-top ul li a:hover, #menu-top ul li a:active, #menu-top ul li a:focus {

background : #fff;

color : #281571;

font-weight : bold;

line-height : 25px;

}



#menu-top2 #active_menu-nav {

font-size : 11px;

color : #281571;

}

#menu-top2 ul {

font-size : 11px;

display : block;

margin : 0;

padding : 0 0 0 0;

text-align : left;

line-height : 25px;

}

#menu-top2 ul li {

font-size : 11px;

color : #fc6700;

display : inline;

text-align : center;

line-height : 25px;

}

#menu-top2 ul li a:link, #menu-top2 ul li a:visited {

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

color : #fc6700;

font-weight : bold;

text-decoration : none;

border-right : 0 solid #666;

font-size : 11px;

line-height : 25px;

padding-left : 10px;

padding-right : 13px;



}

#menu-top2 ul li a:hover, #menu-top2 ul li a:active, #menu-top2 ul li a:focus {

background : #fc6700;

color : #fff;

font-weight : bold;

line-height : 25px;

}



a:link, a:visited {
font-size:11px;
text-decoration : none;

font-weight : normal;

color: #073b5c;

}

a:hover {
font-size:11px;
text-decoration : underline;

font-weight : normal;

color : #404040;

}



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

font-weight : bold;

}

.readon {

font-weight : normal;

}

.pagenavbar {

background-color : #f0f0f0;

border : 1px solid #e0e0e0;

padding : 3px;

text-align : center;

}

.contenttoc {

width : 180px;

background-color : #f0f0f0;

border : 1px solid #e0e0e0;

padding : 2px;

}

.contenttoc th {

padding : 3px 5px;

font-size : 14px;

font-weight : bold;

text-transform : uppercase;

text-align : left;

letter-spacing : 1px;

color : #003366;

}

.contenttoc td {

padding : 2px 5px;

}

.small {

font-size : 10px;

color : #336699;

}

.smalldark {

font-size : 10px;

color : #000000;

}

.createdate, .modifydate, .createdby {

font-size : 10px;

color : #999999;

}

.content_rating {

font-size : 10px;

color : #fec56a;

}

.content_vote {

font-size : 10px;

height : 22px;

padding-top : 2px;

padding-bottom : 2px;

padding-left : 10px;

padding-right : 10px;

background-color : #f0f0f0;

border : 1px solid #e0e0e0;

}

.pathway {

font-size : 10px;

letter-spacing : 0px;

margin-left : 4px;

}

a.pathway:link, a.pathway:visited {

font-size : 10px;

}

a.pathway:hover {

font-size : 10px;

}

.contentpane {



width : 100%;

padding-left : 5px;

padding-right : 5px;

border-spacing : 0;

margin-bottom : 0;

margin-right : 5px;

}

.contentpaneopen {

width : 98%;

padding-left : 5px;

padding-right : 5px;

border-spacing : 5px;

margin-bottom : 0;



padding : 0;

text-align : justify;

border : 0 solid #d0d0ff;

}
.topik h3{

padding :  0px 0px 5px 0px;
line-height:36px;
height:36px;
margin-bottom : 0px;

font-size : 16px;

font-weight : bold;
font-family :  Arial, Helvetica, sans-serif;
text-transform : none;

text-align : left;

text-indent:0px;

color : #404040;

border-bottom : 0px dotted #ccc;





}
h2.contentheading, h4.contentheading ,h1.contentheading, h1.componentheading  {

padding : 5px 0px;

margin-bottom : 10px;

font-size : 16px;

font-weight : bold;
font-family :  Arial, Helvetica, sans-serif;
text-transform : none;

text-align : left;

text-indent:0px;

color : #404040;

border-bottom : 0px dotted #ccc;





}
h4.contentheading a {font-weight:bold;}
h2.componentheading {

padding : 5px 0px;

margin-bottom : 10px;

font-size : 16px;

font-weight : bold;
font-family :  Arial, Helvetica, sans-serif;
text-transform : none;

text-align : left;

text-indent:0px;

color : #404040;

border-bottom : 0px dotted #ccc;





}



.componentheading, .contentheading , h2.menutitle{

font-family :  Arial, Helvetica, sans-serif;

padding : 5px 0px;
margin:0px ;

font-size : 16px;

font-weight : bold;

text-transform : none;

text-align : left;

color : #404040;

border-bottom : 0px solid #96b2c7;



text-indent:0px;
}

.contentpagetitle {

font-weight : bold;

color : #ba2446; font-family :  Arial, Helvetica, sans-serif;

}
h5 {

font-weight : bold;

color : #073b5c; font-family :  Arial, Helvetica, sans-serif;font-size : 16px;

}

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

text-decoration : none; color : #16387c;font-family :  Arial, Helvetica, sans-serif;font-size : 16px;font-weight : bold;

}

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

font-family :  Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;
background : url(../images/art_09.jpg) no-repeat 50% 50%;

border-bottom : 0px solid #336699;

padding : 9px 20px ; margin:5px 5px 5px 0px;

white-space : nowrap;

float : right;

line-height : 11px;

text-decoration : none;

}

a.readon:hover {

font-family :  Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;
background : url(../images/art_09.jpg) no-repeat 50% 50%;

border-bottom : 0px solid #336699;

padding : 9px 20px ; margin:5px 5px 5px 0px;

white-space : nowrap;

float : right;

line-height : 11px;

text-decoration : none;


}

.back_button a:link, .back_button a:visited {

color : #336699;

font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

font-weight : normal;

background : #f0f0f0 url(../images/back_normal.png) no-repeat;

border : 1px solid #336699;

padding : 2px 4px 2px 5px;

white-space : nowrap;

float : left;

line-height : 10px;

text-decoration : none;

}

.back_button a:hover {

color : #336699;

font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

font-weight : normal;

background : #f0f0f0 url(../images/back_hover.png) no-repeat;

border : 1px solid #336699;

padding : 2px 4px 2px 5px;

white-space : nowrap;

float : left;

line-height : 10px;

text-decoration : none;

}

.buttonheading a:link, .buttonheading a:visited, .buttonheading a:hover {border:0px; background:none;}
.pagenav a:link, .pagenav a:visited  {

color : #999999;

font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

font-weight : normal;

border : 0px solid #e0e0e0;

padding : 0px;

white-space : nowrap;

float : left;

text-decoration : none;

}

.pagenav a:hover {

color : #336699;

font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

font-weight : normal;

border : 0px solid #e0e0e0;

padding : 0px;

white-space : nowrap;

float : left;

text-decoration : none;

}

ul.pagination {

list-style-type : none;

margin : 0;

padding : 0;

text-align : center;

}

ul.pagination li , #sobi2PageNav span, #sobi2PageNav a,  #sobi2PageNav2 span, #sobi2PageNav2 a{

display : inline;
margin-left:0px;
padding : 2px 5px 0 5px !important;

text-align : center;

}

ul.pagination li a {

padding : 2px;

}

form {

margin-left : 5px;

text-align : left;

}

form.login {

margin : 5px 0 20px 0;

padding : 10px 10px 20px 15px;

text-align : left;

}

form.login .inputbox:focus {

border : 0 solid #000000;

}

form.login p {

clear : both;

border : 0 solid #000;

}

form.login .button {

clear : left;

display : block;

font-weight : bold;

margin : 0 0 10px 0 !important;

padding : 0 0 0 0 !important;

cursor : pointer;

border : 0 solid;

}

form.login fieldset {

border : 0 solid #000;

margin : 0 0 0 0;

padding : 0;

text-align : left;

}

form.login input {

background : #336699;

border : 0 solid #cc3399;

color : #000;

padding : 2px 2px 0 2px;

}

form.login input.checkbox {

background : none;

border : 0 solid #000;

float : left;

margin : 11px 0 0 0;

padding : 5px;

width : 20px;

}

form.login label {

color : #000;

display : block;

font-weight : bold;

margin : 0 0 0 0;

padding : 2px 2px 0 2px;

}

form.login label.remember {

float : left;

margin : 5px 0 20px 0;

padding : 5px 0 0 0;

}

form.login p {

color : #000;

}

form.login p a {

color : #000;

}

form.login p a:hover, form.login p a:active, form.login p a:focus {

color : #000;

text-decoration : none;

}

form.lost_password .button, .login_form .button {

border : 0;

bottom : 0;

color : #000;

font-weight : bold;

margin : 0 0 0 10px;

padding : 0 0 0 30px;

position : absolute;

right : 0;

cursor : pointer;

}

.minifp a img{ padding: 0px 10px 10px 10px;border: 0px; }



ul.pagination, #sobi2PageNav2 , #sobi2PageNav ul.pagination  {background : url(../images/pagination.png) no-repeat right bottom; line-height:28px; height:28px;border-left: 0px solid #dedede; }
.moshidetag {background : url(../images/zwin.jpg) no-repeat right bottom; line-height:27px; height:27px;border: 0px solid #dedede; float:left; text-indent:600px;overflow:hidden; clear:both; padding:0px;width:670px;}

.moduletable-nav ul {

margin : 0px;
border:0px;
padding : 0;
list-style : none;



}
.moduletable-nav  li {
	float: left;
	padding: 0;
	margin: 0;
}

.moduletable-nav a:link, .moduletable-nav a:visited, .moduletable-nav a:hover {

display : inline;

list-style : none;

padding: 0px 10px;

float : left;

margin : 0px 5px;

font-size : 11px;
height:25px;
line-height : 25px;

white-space : nowrap;
background : url(../images/menu_grad.png) repeat-x bottom #E8EDF2;
border-left : 1px solid  #e8edf2;
border-top : 1px solid  #e8edf2;
border-right : 1px solid  #e8edf2;

color : #281571;

}
.moduletable-nav a#active_menu-nav, .moduletable-nav  .active a,
.moduletable-nav  .active a:link,.moduletable-nav  .active a:hover,.moduletable-nav  .active a:visited
 {background:#fff;}
ul.moduletable-nav li a {

display : inline;

padding: 0px 10px;

text-decoration : none;

background : transparent;

font-weight : bold;

text-transform : uppercase;

}

ul.moduletable-nav li a:hover {


background : transparent;

font-weight : bold;

}
input{
padding:0px;
margin:0px;
border:0px;
font : 11px Verdana, Arial, Helvetica, sans-serif;}


div.moduletable_menu li li#current.active a:link, div.moduletable_menu li li#current.active a:visited, div.moduletable_menu li#current.parent.active   ul li a:link,div.moduletable_menu li#current.parent.active   ul li a:visited { 
display : block;

list-style : none;

font-size : 11px;

font-weight : bold;

color: #073b5c;

text-align : left;





text-decoration : none;
background : url(../images/grot.gif) no-repeat 10% 50%;


width:157px;

margin : 0;
padding : 12px 15px 12px 30px;
border-left: 1px solid #d9dddf;
border-right: 0px solid #d9dddf;
border-bottom: 1px solid #d9dddf;}
div.moduletable_menu li li a:link, div.moduletable_menu li li a:visited , div.moduletable_menu li li a:active, div.moduletable_menu li li .separator {
display : block;

list-style : none;

font-size : 11px;

font-weight : normal;

color: #073b5c;

text-align : left;





text-decoration : none;
background : url(../images/grot.gif) no-repeat 10% 50%;


width:157px;

margin : 0;
padding : 12px 15px 12px 30px;
border-left: 1px solid #d9dddf;
border-right: 0px solid #d9dddf;
border-bottom: 1px solid #d9dddf;}


div.moduletable_menu li li a:hover,   div.moduletable_menu li#current.parent.active   ul li a:hover{

display : block;

list-style : none;

font-size : 11px;

font-weight : normal;

color: #073b5c;

text-align : left;




text-decoration : none;

background : url(../images/grot.gif) no-repeat 99% 50%;

width:156px;

margin : 0;
padding : 12px 15px 12px 30px;
border-left: 1px solid #d9dddf;
border-right: 3px solid #fff;
border-bottom: 1px solid #d9dddf;




}
div.moduletable_menu li li li a:link, div.moduletable_menu li li li a:visited , div.moduletable_menu li li li a:active, div.moduletable_menu li li li .separator {

display : block;

list-style : none;

font-size : 11px;

font-weight : normal;

color: #073b5c;

text-align : left;


margin : 0;
padding : 12px 0px 12px 40px;
text-decoration : none;
background : url(../images/grot.gif) no-repeat 15% 50%;


width:163px;


border-left: 1px solid #d9dddf;
border-right: 0px solid #d9dddf;
border-bottom: 1px solid #d9dddf;

}

div.moduletable_menu li li li a:hover {

display : block;

list-style : none;

font-size : 11px;

font-weight : normal;

color: #073b5c;

text-align : left;




text-decoration : none;

background : url(../images/grot.gif) no-repeat 99% 50%;

width:162px;

margin : 0;
padding : 12px 0px 12px 40px;
border-left: 1px solid #d9dddf;
border-right: 3px solid #fff;
border-bottom: 1px solid #d9dddf;




}
 div.moduletable_menu li li li#current.active a:link, div.moduletable_menu li li li#current.active a:visited{ 
display : block;

list-style : none;

font-size : 11px;

font-weight : bold;

color: #073b5c;

text-align : left;





text-decoration : none;
background : url(../images/grot.gif) no-repeat 15% 50%;


width:163px;

margin : 0;
padding : 12px 0px 12px 40px;
border-left: 1px solid #d9dddf;
border-right: 0px solid #d9dddf;
border-bottom: 1px solid #d9dddf;}
div.moduletable_menu li#current.parent.active   ul li a:link,div.moduletable_menu li#current.parent.active   ul li a:visited,  
div.moduletable_menu li li#current.parent.active  ul li a:link,div.moduletable_menu li li#current.parent.active  ul li a:visited,
div.moduletable_menu li li li#current.parent.active  ul li a:link,div.moduletable_menu li li li#current.parent.active  ul li a:visited
 {font-weight:normal;}
.shadow  {background:url(../images/arteria_home_10.jpg) no-repeat top left ; padding:20px 0px;}
ul.contact {list-style:none; display:block;padding: 0px 0px 0px 0px;}
ul.contact li {background:url(../images/arteria_home_contact.jpg) no-repeat bottom left ; height:20px; line-height:20px;width: 204px; text-indent:15px; }

.search .inputbox {

border : 1px solid #d6d6d6;

background : #EFEFEF;
font : 11px Verdana, Arial, Helvetica, sans-serif;
color : #000;
height:20px;line-height:20px;
width:120px;
padding : 3px 5px 0px 0px;
margin:0px;
}

.search .button {

background : url(../images/grociszek.jpg) no-repeat 50% 50%; line-height:31px; height:31px;width:81px;
padding:0px 0px;
color: #073b5c;
border:0px;
font-size:11px;
margin : 0px;

}
