html,body,*{
    margin:0;
    padding:0;
    text-decoration: none;
    border:0;
}

.clear{
    clear:both;
}
a{
    outline: none;
}

div.topMenu{
    width:1000px;
    height:35px;
    margin: 0 auto;
    background-image: url('../../img/frontend/top_tlo_new.jpg');
	margin-top:5px;
}

div.topMenu p{
    font:normal 11px Verdana;
    color:#ecebeb;
    float:left;
    padding: 0 0 0 20px;
	line-height:35px;
	vertical-align:middle;
}

div.topMenu p a{
    color:#ecebeb;
}

div.topMenu p a:hover{
    text-decoration: underline;
    color: #ffffff;
}
div.topMenu p a.active{
    color: #ffffff;
}

div.topMenu form{
    float:right;
    font:normal 11px Verdana;
    padding-right:8px;
}

div.topMenu form p{
	line-height:35px;
	vertical-align:middle;
}

div.topMenu form input.text{
    font-size:11px;
    color:#666666;
    height:17px;
    width:195px;
    padding-left:5px;
}

div.topMenu form input.submit{
    background-color: #999999;
    color:#FFFFFF;
    font-size:11px;
	font-weight:bold;
    cursor: pointer;
}

div.top{
     width:1000px;
     margin: 0 auto;
     height: 135px;
     
}
div.top img{
    float:left;
}
div.top img.logo{
    margin-top: 20px;
    margin-right: 15px;
}

div.top div.login{
    float:left;
    border:2px solid #dcdada;
    width:300px;
    background-color: #f8f7f7;
    padding:8px 18px;
    position: relative;
    margin-left:45px;
    margin-top:23px;
}

div.top div.afterlogin{
	margin-top:8px;
}

div.top div.login form{
}

div.top div.login  p{
    font:normal 11px Verdana;
    color:#666666;
	margin-bottom:2px;
}

div.top div.login  p img{
    float:none;
}


div.top div.login  p.odstep{
    margin-bottom: 6px;
}



div.top div.login  p a{
    color:#0088c8;
}

div.top div.login  p span{
    color:#0088c8;
    font-weight: bold;
}


div.top div.login  p.link{
    margin:2px 0;
}

div.top div.login p a:hover{
    text-decoration: underline;
}


div.top div.login p a img{
    margin-left: 3px;
}

div.top div.login p input.text{
    border:1px solid #a4a4a4;
    width:195px;
    margin-bottom: 2px;
    font-size:11px;
    color:#666666;
    padding-left: 5px;
    height:17px;
}
div.top div.login p input.submit{
	position:absolute;
	right:18px;
	bottom:14px;
}

div.top div.login p.wyloguj a img{
    position: absolute;
    right:12px;
    top:12px;
}

div.top div.buttons{
    width:36px;
    float:right;
    margin-top: 16px;
}

div.top div.buttons a img{
    margin-bottom: 10px;
}

div.menu{
     width:1000px;
     margin: 0 auto;
     height:35px;
     background-image: url('../../img/frontend/menu_new.jpg');
}

div.menu p{
	padding-left:35px;

}

div.menu p a{
    color:#d9e5eb;
    font:normal 12px Verdana;
    padding: 0 12px;
	float:left;
	height:25px;
	border-right:1px solid #0074aa;
	border-left:1px solid #35a6db;
	padding-top:10px;
}

div.menu p a.noLeft{
	border-left:0;
}

div.menu p a.noRight{
	border-right:0;
}



div.menu p a.active{
    color:#ffffff;
}

div.banery{
    width:1000px;
    margin:0 auto;
    height:auto;
    margin-bottom:10px;
    text-align: center;
}

div.menu p a:hover{
    color:#ffffff;
}

div.navigator{
    width:1000px;
    margin:0 auto;
    height:22px;
    margin-top: 2px;
    margin-bottom: 2px;
}

div.navigator p{
    color:#51a7d0;
    font:normal 11px Verdana;
    padding-top: 4px;
    overflow: hidden;
}

div.navigator p a{
    color:#51a7d0;
    font:normal 11px Verdana;
}

div.navigator p a:hover{
    text-decoration: underline;
}

div.mainContent{
    width:1000px;
    margin:0 auto;
    height:auto;
	position:relative;
}


div.mainContent div.leftContent{
    width:300px;
    height: auto;
    float: left;
    /*padding-right: 9px;*/
}
/*
div.mainContent div.paddingMainPage{
    padding-left:9px;
    border-left: 1px dashed #a4a4a4;
}
*/
div.mainContent div.paddingLast{
    padding-right: 0;
}

div.mainContent div.leftContent div.newsletter{
    margin-bottom:15px;
	border:1px solid #cccccc;
	border-top:0;
	padding:10px;
}
div.mainContent div.leftContent div.newsletter p{
    color:#666666;
    font:normal 11px Verdana;
    line-height: 17px;
    margin-bottom: 7px;
}

div.mainContent div.leftContent div.newsletter form{
    margin-bottom: 15px;
}

div.mainContent div.leftContent div.newsletter form input.text{
    border:1px solid #a4a4a4;
    padding-left: 5px;
    width:180px;
    height:18px;
    color:#666666;
    font:normal 11px Verdana;
}

div.mainContent div.leftContent div.newsletter form input.img{
    position: relative;
    top:7px;
    left:4px;
}
div.mainContent div.leftContent a.baner img{
    margin-bottom: 15px;
}

div.mainContent div.leftContent div.najnowsze{
    margin-bottom:15px;
	border:1px solid #cccccc;
	border-top:0;
	padding:10px;
}


div.mainContent div.leftContent div.najnowsze h1.title{
    font:bold 11px Verdana;
    color: #0088c8;
    margin-bottom: 5px;
}

div.mainContent div.leftContent div.najnowsze h1.title a{
	color: #0088c8;
}


div.mainContent div.leftContent div.najnowsze h1.title a:hover{
	text-decoration:underline;
}

div.mainContent div.leftContent div.najnowsze h1.data{
    font:normal 10px Verdana;
    color:#999999;
	
}

div.mainContent div.leftContent div.najnowsze p{
    margin-bottom: 4px;
	font: bold 11px Verdana;
}

div.mainContent div.leftContent div.najnowsze p a{
    color: #666666;
    
}

div.mainContent div.leftContent div.najnowsze p a:hover{
    color:#0272a7;
    text-decoration: underline;
}

div.mainContent div.leftContent div.najnowsze p.kategoria{
	color:#333333;
	border-top:1px solid #cccccc;
	padding:4px 4px;
	margin-top:6px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#eeeeee;
}

div.mainContent div.leftContent div.najnowsze p.kategoria a{
	color:#333333;
}

div.mainContent div.leftContent div.informacjeMainPage{
    margin-bottom:15px;
	border:1px solid #cccccc;
	border-top:0;
	padding:10px;
}

div.mainContent div.leftContent div.informacje_content{
    margin-bottom: 8px;
}

div.mainContent div.leftContent div.informacje_content h1{
    font:normal 11px Verdana;
    color: #0088c8;
    margin-bottom: 6px;
}

div.mainContent div.leftContent div.informacje_content h1 a{
    color: #0088c8;
}

div.mainContent div.leftContent div.informacje_content h1 a:hover{
    text-decoration: underline;
}

div.mainContent div.leftContent div.informacje_content p{
    font:normal 11px Verdana;
    color: #666666;
    line-height: 16px;
}


div.mainContent div.leftContent div.informacje_content img{
    float:right;
}

div.mainContent div.leftContent div.instytucjeMainPage{
    margin-bottom:15px;
	border:1px solid #cccccc;
	border-top:0;
	padding:10px;
}

div.mainContent div.leftContent div.instytucjeMainPage p{
	font:normal 11px Verdana;
    color: #666666;
    line-height: 16px;
}

div.mainContent div.leftContent div.instytucjeMainPage a{
	color:#0088c8;
}

div.mainContent div.leftContent div.instytucjeMainPage a:hover{
	text-decoration:underline;
}

div.mainContent div.leftContent div.forumMainPage{
	margin-bottom:15px;
	border:1px solid #cccccc;
	border-top:0;
	padding:10px;
	height:58px;
}
div.mainContent div.leftContent div.forumMainPage p{
	font:normal 11px Verdana;
    color: #666666;
    line-height: 16px;
}

div.mainContent div.leftContent div.forumMainPage a{
	color:#0088c8;
}

div.mainContent div.leftContent div.forumMainPage a:hover{
	text-decoration:underline;
}

div.mainContent div.leftContent div.literaturaMainPage{
	margin-bottom:15px;
	border:1px solid #cccccc;
	border-top:0;
	padding:10px;
}



div.mainContent div.leftContent div.literaturaMainPage div.photoBox{
    width:70px;
    height:auto;
    float: left;
    overflow: hidden;
}

div.mainContent div.leftContent div.literaturaMainPage div.descBox{
    width:200px;
    height:auto;
    float: left;
    margin-bottom: 10px;
}

div.mainContent div.leftContent div.literaturaMainPage h1{
    font:normal 12px Verdana;
    color: #0088c8;
    margin-bottom: 4px;
}
div.mainContent div.leftContent div.literaturaMainPage h1.hity{
    margin-bottom: 13px;
}

div.mainContent div.leftContent div.literaturaMainPage h1 a{
    color: #0088c8;
}

div.mainContent div.leftContent div.literaturaMainPage h1 a:hover{
    text-decoration: underline;
}

div.mainContent div.leftContent div.literaturaMainPage h1.autor{
    color:#666666;
    margin-bottom: 8px;
}

div.mainContent div.leftContent div.literaturaMainPage p{
    color:#666666;
    font:italic 11px Verdana;
    line-height: 18px;
    margin-bottom:8px;
}
div.mainContent div.leftContent div.literaturaMainPage a img{
    border:1px solid #9d9d9d;
}



div.mainContent div.header{
    position: relative;
    background-color: #000000;
    height:22px;
    margin-bottom: 15px;
}
div.mainContent div.header_new{
	height:30px;
	padding-left:10px;
}
	
div.mainContent div.header_new p{
	color: #ffffff;
    font: normal 12px Verdana;
	line-height:30px;
	vertical-align:middle;
}
div.mainContent div.header_new p a{
	color: #ffffff;
}

div.mainContent div.header_new p a:hover{
	text-decoration:underline;
}

div.mainContent div.header1{
	width:290px;
	background-image:url('../../img/frontend/header1.jpg');
}

div.mainContent div.header2{
	width:358px;
	background-image:url('../../img/frontend/header2.jpg');
}


div.mainContent div.header3{
	width:674px;
	background-image:url('../../img/frontend/header3.jpg');
}




div.mainContent div.header img.left{
    position: absolute;
    left:0;
    top:0;
}

div.mainContent div.header img.right{
    position: absolute;
    right:0;
    top:0;
}

div.mainContent div.header h1{
    color: #ffffff;
    font:bold 12px Verdana;
    padding-left: 15px;
    padding-top: 3px;
    
}
div.mainContent div.widerContentMainPage{
	width:368px;
	padding-left:16px;
}

div.mainContent div.paddingLeft{
	padding-left:16px;
}


div.mainContent div.rightContent{
    width:684px;
    height: auto;
    float: right;
    padding-left: 16px;
}

div.mainContent div.rightContent div.header_new{
	margin-bottom:15px;
}


div.mainContent div.rightContent div.aktualnosc{
    border-bottom:1px solid #e3e3e3;
    padding-bottom: 15px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;


}

div.mainContent div.rightContent div.aktualnosc h1.data{
    font:bold 14px Verdana;
    color:#666666;
}

div.mainContent div.rightContent div.aktualnosc h1.title{
    font:bold 12px Verdana;
    margin:0px 0 5px 0;
    color:#0272a7;
}

div.mainContent div.rightContent div.aktualnosc h1.title a{
    color:#0272a7;
}

div.mainContent div.rightContent div.aktualnosc h1.title a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent div.aktualnosc p{
    font:normal 12px Verdana;
    color:#666666;
    line-height: 18px;
}

div.mainContent div.rightContent div.aktualnosc p img{
    float:left;
    border:1px solid #dddbdb;
    margin-right: 12px;
    margin-top:3px;
}

div.mainContent div.rightContent div.aktualnosc p a{
    color:#0088c8;
}

div.mainContent div.rightContent div.aktualnosc p a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent div.formularzKontaktowy{
    width:215px;
    float:right;
}

div.mainContent div.rightContent div.formularzKontaktowy h1{
    color:#0272a7;
    font:bold 12px Verdana;
    margin-bottom: 18px;
}

div.mainContent div.rightContent div.formularzKontaktowy form{
    
}
div.mainContent div.rightContent div.formularzKontaktowy form p{
    font:normal 12px Verdana; 
    color:#666666;
    margin-bottom: 2px;
}

div.mainContent div.rightContent div.formularzKontaktowy form p input.text{
    width: 205px;
    height:18px;
    border: 1px solid #1d9bd6;
    background-color: #b6d8f3;
    font:normal 11px Verdana;
    color:#333333;
    padding-left: 5px;
}

div.mainContent div.rightContent div.formularzKontaktowy form p textarea{
    width: 205px;
    height:120px;
    border: 1px solid #1d9bd6;
    background-color: #b6d8f3;
    font:normal 11px Verdana;
    color:#333333;
    padding-left: 5px;
}

div.mainContent div.rightContent div.formularzKontaktowy form p.image{
    margin-top: 10px;
    text-align: right;
}


div.mainContent div.paginator{
    background-color: #f7f6f6;
    width: 650px;
    height:18px;
    margin-top: 30px;
    padding:4px 10px 0 10px;
}

div.mainContent div.paginator div.left{
    float:left;

}
div.mainContent div.paginator div.right{
    float:right;
}

div.mainContent div.paginator div.middle{
    float:left;
}

div.mainContent div.paginator  a{
    font: normal 11px Verdana;
    color:#666666;
    padding:0 5px;
    float:left;
    height: 14px;
}

div.mainContent div.paginator  a img{
  float:left;
  padding-top: 4px;
}

div.mainContent div.paginator  a:hover{
    color:#333333;
}

div.mainContent div.paginator  a.strona{
    font-size: 12px;
}

div.mainContent div.paginator  a.active{
    color:#333333;
}

div.mainContent div.paginator  a.border{
    border-right:1px solid #666666;
}

div.mainContent div.rightContent div.kontakt{
    width:343px;
    float:left;
    padding-right: 50px;
    padding-left: 10px;
}

div.mainContent div.rightContent div.padding{
    padding-left: 10px;
    padding-right: 10px;
}
div.mainContent div.rightContent div.paddingbottom{
    padding-bottom:15px;
}

div.mainContent div.rightContent div.reklama{
    padding-left: 10px;
    padding-right: 10px;
}

div.mainContent div.rightContent div.kontakt img{
    margin: 15px 0 10px 0;
}

div.mainContent div.rightContent div.pobierz_logo{
    border-top:1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    padding: 15px 10px;
    margin-top:20px;
}

div.mainContent div.rightContent div.pobierz_logo h1{
    color:#0088c8;
    font:bold 12px Verdana;
    margin-bottom: 13px;
}

div.mainContent div.rightContent div.pobierz_logo p{
    color:#666666;
    font:normal 11px Verdana;
    margin-bottom: 13px;
    
}



div.mainContent div.rightContent div.informacjaPrasowa{
    border-bottom:1px solid #e3e3e3;
    padding: 15px 10px;
}


div.mainContent div.rightContent div.informacjaPrasowa h1{
    font:bold 12px Verdana;
    color:#0088c8;
}

div.mainContent div.rightContent div.informacjaPrasowa p{
    color:#666666;
    font:normal 11px Verdana;
    line-height: 17px;
    margin-bottom: 8px;
}

div.mainContent div.rightContent div.informacjaPrasowa p.data{
    color:#999999;
    font-style: italic;
}

div.mainContent div.rightContent div.informacjaPrasowa a{
    color:#1084cb;
    font:normal 11px Verdana;
    text-decoration: underline;
}

div.mainContent div.rightContent div.informacjaPrasowa a:hover{
    text-decoration: none;
}



div.mainContent div.rightContent div.partner{
    padding: 20px 10px;
    border-bottom:1px solid #e3e3e3;
}
div.mainContent div.rightContent div.partner div.photoBox{
    width:140px;
    height:auto;
    float: left;
    overflow: hidden;

}

div.mainContent div.rightContent div.partner div.photoBox img{
    border:1px solid #e5e3e3;
}

div.mainContent div.rightContent div.partner div.descBox{
    width:450px;
    height:auto;
    float: left;
}

div.mainContent div.rightContent div.partner h1{
    font:bold 12px Verdana;
    color: #0088c8;
    margin-bottom: 4px;
}

div.mainContent div.rightContent div.partner p{
    color:#666666;
    font:normal 11px Verdana;
    line-height: 18px;
    margin-bottom:8px;
}

div.mainContent div.rightContent div.partner a{
    color:#0088c8;
    font:normal 11px Verdana;

}

div.mainContent div.rightContent div.partner a:hover{
    text-decoration: underline;

}



div.mainContent div.rightContent div.pozycjaLiteratury{
    border-top:1px solid #e3e3e3;
    padding: 15px 10px;
}

div.mainContent div.rightContent div.pozycjaLiteratury div.photoBox{
    width:70px;
    height:auto;
    float: left;
    overflow: hidden;
}

div.mainContent div.rightContent div.pozycjaLiteratury div.descBox{
    width:520px;
    height:auto;
    float: left;
}

div.mainContent div.rightContent div.pozycjaLiteratury h1{
    font:bold 12px Verdana;
    color: #0088c8;
    margin-bottom: 4px;
}
div.mainContent div.rightContent div.pozycjaLiteratury h1.autor{
    color:#666666;
    margin-bottom: 8px;
}

div.mainContent div.rightContent div.pozycjaLiteratury p{
    color:#666666;
    font:italic 11px Verdana;
    line-height: 18px;
    margin-bottom:8px;
}

div.mainContent div.rightContent div.pozycjaLiteratury p.ksiegarnia{
    font-style: normal;
}

div.mainContent div.rightContent div.pozycjaLiteratury a{
    color:#0088c8;
    font:normal 11px Verdana;
    
}

div.mainContent div.rightContent div.pozycjaLiteratury a:hover{
    text-decoration: underline;

}

div.mainContent div.rightContent div.first{
    border-top:0;
}
div.mainContent div.rightContent div.hitMiesiaca{
    background-color: #fcfbf7;
    border:3px solid #0088c8;
    margin-bottom: 20px;
}


div.mainContent div.rightContent div.hitMiesiaca h1.hity{
    font:bold 14px Verdana;
    color: #066997;
    margin-bottom: 20px;
}

div.mainContent div.rightContent div.kategorieKatalog{
    padding:15px 10px;
    border-top:1px solid #e3e3e3;
    border-bottom:1px solid #e3e3e3;
    margin-top: 15px;
}

div.mainContent div.rightContent div.kategorieKatalog h1{
    color:#0088c8;
    font:bold 12px Verdana;
    margin-bottom: 12px;
}

div.mainContent div.rightContent div.kategorieKatalog ul{
    
	list-style:none;
    
}

div.mainContent div.rightContent div.kategorieKatalog ul li{
    color:#333333;
    font: bold 12px Verdana;
    margin-bottom: 5px;

}

div.mainContent div.rightContent div.kategorieKatalog ul li span.ilosc{
    margin-left: 4px;
	font:normal 11px Verdana;
	color:#666666;
}

div.mainContent div.rightContent div.kategorieKatalog ul li span.opis{
	font:normal 11px Verdana;
	color:#666666;
	line-height:17px;
}


div.mainContent div.rightContent div.kategorieKatalog ul li a{
    color:#333333;
}

div.mainContent div.rightContent div.kategorieKatalog ul li a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent div.listaFirm{
    padding-top: 20px;
    padding-left: 10px;
}

div.mainContent div.rightContent div.listaFirm h1{
    font:bold 11px Verdana;
    color:#0088c8;
   
}

div.mainContent div.rightContent div.listaFirm h1.title{
	margin-bottom:10px;
	font:bold 14px Verdana;
}

div.mainContent div.rightContent div.listaFirm h1.title a{
	color:#0088c8;
}


div.mainContent div.rightContent  div.wyszukajOgloszenie{
    border:3px solid #cfcfcf;
    margin:20px 0;
    background-color: #f0eeee;
    padding: 10px;
	position:relative;
}

div.mainContent div.rightContent  div.wyszukajOgloszenie h1{
    font:bold 11px Verdana;
    color:#333333;
    margin-bottom: 10px;
}


div.mainContent div.rightContent  div.wyszukajOgloszenie div.col{
    float:left;
    width:290px;
}

div.mainContent div.rightContent  div.wyszukajOgloszenie p{
    font:normal 11px Verdana;
    color:#666666;
    margin-bottom: 8px;
}

div.mainContent div.rightContent  div.wyszukajOgloszenie p.szukaj{
    margin:10px 0 10px 0;
}

div.mainContent div.rightContent  div.wyszukajOgloszenie p select{
    width:160px;
    border:1px solid #0088c8;
    font:normal 11px Verdana;
    color:#666666;
}

div.mainContent div.rightContent  div.wyszukajOgloszenie p input.text{
    width:160px;
    border:1px solid #0088c8;
    font:normal 11px Verdana;
    color:#666666;
    height:16px;
    line-height: 16px;
}

div.mainContent div.rightContent  div.wyszukajOgloszenie a{
	font:normal 11px Verdana;
	color:#0289c8;
	cursor:pointer;
	position:absolute;
	right:10px;
	top:35px;
}

div.mainContent div.rightContent  div.wynikiWyszukiwania{
    margin-bottom: 15px;
}

div.mainContent div.rightContent  div.wynikiWyszukiwania h1{
    font: bold 11px Verdana;
    color:#333333;
}

div.mainContent div.rightContent  div.ogloszenie{
    padding-top: 5px;
    border-top:1px solid #e3e3e3;
}

div.mainContent div.rightContent  div.szczegolyOgl{
    padding-top: 0;
    border-top: 0;
}

div.mainContent div.rightContent  div.ogloszenie img.photoOgloszenie{
    float:right;
}

div.mainContent div.rightContent  div.ogloszenie p{
    font:normal 12px Verdana;
    color:#666666;
    padding-left: 10px;
}

div.mainContent div.rightContent  div.ogloszenie p.opis{
    line-height: 18px;
    margin-top: 12px;
    margin-bottom: 15px;
}



div.mainContent div.rightContent  div.ogloszenie p a{
    color:#0088c8;
    font:normal 11px Verdana;
}



div.mainContent div.rightContent  div.ogloszenie p a:hover{
    text-decoration: underline;
}


div.mainContent div.rightContent  div.ogloszenie h1{
    color:#0272a7;
    font:bold 12px Verdana;
    padding-left: 10px;
    margin: 10px 0 0 0;
}
div.mainContent div.rightContent  div.ogloszenie h1.szczegoly{
    font:bold 14px Verdana;
}


div.mainContent div.rightContent  div.ogloszenie h1 a{
    color:#0272a7;
}
div.mainContent div.rightContent  div.ogloszenie h1 a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent  div.ogloszenie  h2{
    font:normal 12px Verdana;
    color:#666666;
    padding-left: 10px;
    margin-bottom: 4px;
}

div.mainContent div.rightContent  div.ogloszenie  h2 a{
     color:#358eb9;
}

div.mainContent div.rightContent  div.ogloszenie  h2 a:hover{
    text-decoration: underline;
}
div.mainContent div.rightContent  div.ogloszenie  h3{
    font:italic 11px Verdana;
    color: #999999;
    padding-left: 10px;
    margin-bottom: 10px;
}







div.mainContent div.rightContent  div.wizytowka{
    padding-top: 10px;
	border-bottom:1px solid #d0d0d0;
	padding-bottom:10px;
}

div.mainContent div.rightContent  div.wizytowkaExtLista{
	border:2px solid #0088c8;
	padding-top:0;
	margin-bottom:15px;
	background-color:#f2f7fa;
	padding-bottom:15px;
}

div.mainContent div.rightContent  div.szczegolyWiz{
    padding-top: 0;
}

div.mainContent div.rightContent  div.wizytowka p{
    font:normal 12px Verdana;
    color:#666666;
    padding-left: 10px;
}

div.mainContent div.rightContent  div.wizytowka p.opis{
    line-height: 18px;
    margin-top: 12px;
    margin-bottom: 15px;
}


div.mainContent div.rightContent  div.wizytowkaExtLista p.slowaKluczowe{
    color:#ffffff;
    background-color: #0088c8;
    overflow: hidden;
    font-size: 11px;
	line-height:18px;
	height:18px;
	vertical-align:middle;
	margin-bottom:10px;
	position:relative;
	top:-1px;
}

div.mainContent div.rightContent  div.wizytowkaExtLista p.slowaKluczowe a{
    color:#ffffff;
}


div.mainContent div.rightContent  div.wizytowka p a{
    color:#0088c8;
    font:normal 11px Verdana;
}


div.mainContent div.rightContent  div.wizytowka p a:hover{
    text-decoration: underline;
}


div.mainContent div.rightContent  div.wizytowka h1{
    color:#666666;
    font:bold 12px Verdana;
    padding-left: 10px;
    margin: 0px 0 5px 0;
}
div.mainContent div.rightContent  div.wizytowka h1.szczegoly{
    font:bold 14px Verdana;
}


div.mainContent div.rightContent  div.wizytowka h1 a{
    color:#0272a7;
}
div.mainContent div.rightContent  div.wizytowka h1 a:hover{
    text-decoration: underline;
}


div.mainContent div.rightContent  div.wizytowka h2{
    font:normal 12px Verdana;
    color:#666666;
    padding-left: 10px;
    margin-bottom: 4px;
}

div.mainContent div.rightContent  div.wizytowka h2 a{
     color:#666666;
}

div.mainContent div.rightContent  div.wizytowka h2 a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent  div.wizytowka img.logoKatalog{
    float:right;
    margin-top:10px;
	margin-right:10px;
}

div.mainContent div.rightContent  div.wizytowka p.kategorie{
	margin-top:15px;
	font:italic 11px Verdana;
	color:#333333;
}

div.mainContent div.rightContent  div.wizytowka div.opis{
	margin-top:15px;
}

div.mainContent div.rightContent  div.wizytowka div.wrapper{
	margin-bottom:20px;
	padding-left:10px;
	margin-top:15px;
}

div.mainContent div.rightContent  div.wizytowka div.googleMaps{
	width:310px; 
	height:310px;
	float:left;
	margin-right:20px;
}

div.mainContent div.rightContent  div.wizytowka div.formularzKatalog{
	float:left;
	width:310px;
}
div.mainContent div.rightContent  div.wizytowka div.formularzKatalog h1{
	padding-left:0;
	font:bold 12px Verdana;
	color:#068bc9;
}

div.mainContent div.rightContent  div.wizytowka div.formularzKatalog p{
	padding-left:0;
	margin-bottom:2px;

}


div.mainContent div.rightContent  div.wizytowka div.formularzKatalog p input.text{
    width:248px;
    border:1px solid #0088c8;
    font:normal 11px Verdana;
    color:#666666;
    height:16px;
    padding-top: 1px;
    padding-left: 2px; 
}

div.mainContent div.rightContent  div.wizytowka div.formularzKatalog p input.error{
	border-color:red;
}

div.mainContent div.rightContent  div.wizytowka div.formularzKatalog p textarea{
	width:248px;
    border:1px solid #0088c8;
    font:normal 11px Verdana;
    color:#666666;
    height:90px;
    padding-top: 1px;
    padding-left: 2px;

}

div.mainContent div.rightContent  div.wizytowka div.formularzKatalog p textarea.error{
	border-color:red;
}

.error{
    color:#ff0000 !important;
}

div.mainContent div.rightContent div.listaKategorii{
    padding:0 10px;
}

div.mainContent div.rightContent div.listaKategorii h1{
    color:#0088c8;
    font:bold 12px Verdana;
    margin-bottom: 12px;
}

div.mainContent div.rightContent div.listaKategorii ul{
    display: inline-block;
    list-style: none;
}

div.mainContent div.rightContent div.listaKategorii ul li{
    float:left;
    font:normal 12px Verdana;
    color:#0088c8;
    padding-right: 14px;
    padding-left: 12px;
    background: url('../../img/frontend/bullet.jpg') 0 6px no-repeat;
    line-height: 18px;
    margin-bottom: 4px;

}

div.mainContent div.rightContent div.listaKategorii ul li a{
    color:#0088c8;
}
div.mainContent div.rightContent div.listaKategorii ul li a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent div.listaArtykulow{
    padding: 0 10px;
}

div.mainContent div.rightContent div.listaArtykulow h1{
    color:#0088c8;
    font:bold 12px Verdana;
    margin-bottom: 12px;
    margin-top:20px;
}

div.mainContent div.rightContent div.listaArtykulow p{
    border-bottom:1px dotted #cccccc;
	line-height:15px;
	margin-bottom:5px;
	padding-bottom:5px;
}

div.mainContent div.rightContent div.listaArtykulow p.last{
	border-bottom:0px;
}

div.mainContent div.rightContent div.listaArtykulow p a{
    color:#666666;
    font:bold 12px Verdana;
    
}


div.mainContent div.rightContent div.listaArtykulow p span{
	font:italic 10px Verdana;
	color:#999999;
}

div.mainContent div.rightContent div.listaArtykulow p a:hover{
    color:#0272a7;
    text-decoration: underline;
}

div.mainContent div.rightContent div.trescArtykulu{
    padding:0 10px;
}

div.mainContent div.rightContent div.trescArtykulu div.zdjeciaArtykulu{
    float:right;
    width:125px;
    height: auto;
    background-color: #f3f3f3;
    text-align: center;
    padding: 10px;
    margin-bottom:20px;
    margin-left: 15px;
   
}

div.mainContent div.rightContent div.trescArtykulu div.zdjeciaArtykulu img{
    margin-bottom: 7px;
}

div.mainContent div.rightContent div.trescArtykulu div.zdjeciaArtykulu p{
    text-align: left;
    font:italic 10px Verdana;
    color:#999999;
	overflow:hidden;
}



div.mainContent div.rightContent div.trescArtykulu h1{
    color:#0088c8;
    font:bold 12px Verdana;
    margin-bottom: 20px;
    line-height: 21px;
}

div.mainContent div.rightContent div.trescArtykulu p{
    color:#666666;
    font:normal 11px Verdana;
    line-height: 18px;
    margin-bottom: 10px;
}

div.mainContent div.rightContent div.trescArtykulu a{
    margin-bottom: 10px;
    color:#1084cb;
    text-decoration: underline;
    font:normal 11px Verdana;
}

div.mainContent div.rightContent div.trescArtykulu div.zdjeciaArtykulu p a{
	font:italic 9px Verdana;

}

div.mainContent div.rightContent div.trescArtykulu ul{
    padding-left:20px;
    color:#666666;
    margin-bottom:10px;
}

div.mainContent div.rightContent div.trescArtykulu ul li{
    line-height: 18px;
    font:normal 11px Verdana;
}


div.mainContent div.rightContent div.trescArtykulu a:hover{
    text-decoration: none;
}

div.mainContent div.rightContent div.trescArtykulu p a{
    margin-bottom: 0;
}

div.mainContent div.rightContent div.listaTematow{
    padding: 10px 10px 0px 10px;
    
}

div.mainContent div.rightContent div.listaTematow a.nowyTemat img{
    
}

div.mainContent div.rightContent div.listaTematow table{
    border-left:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
    margin: 10px 0;
}

div.mainContent div.rightContent div.listaTematow table th{
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
    padding: 8px 5px;
    font:bold 12px Verdana;
    color: #333333;
}

div.mainContent div.rightContent div.listaTematow table tr.przeklejone{}

div.mainContent div.rightContent div.listaTematow table tr.przeklejone td{
	background-color:#f2f7fa;

}

div.mainContent div.rightContent div.listaTematow table td{
    border-right:1px solid #c9c9c9;
    border-top:1px solid #c9c9c9;
    padding: 10px 5px;
    font:normal 11px Verdana;
    color:#333333;
    text-align: center;

}

div.mainContent div.rightContent div.listaTematow table td.temat{
    width:280px;
    text-align: left;
   
}

div.mainContent div.rightContent div.listaTematow table td a{
    color:#0272a7;
    font:bold 11px Verdana;
}

div.mainContent div.rightContent div.listaTematow table td a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent div.listaOdpowiedzi{
    margin-top: 15px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost{
    border-top:1px solid #c9c9c9;
    margin-bottom:40px;
    padding-top: 7px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost div.tresc{
    font:normal 11px Verdana;
    color: #333333;
    line-height: 18px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost div.tresc textarea{
    border: 1px solid #c0c0c0;
    width:610px;
    height:154px;
    font: normal 11px Verdana;
    color: #666666;
    padding: 3px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost div.cytat{
	border:1px solid #C9C9C9;
	padding:8px;
	margin-bottom:5px;
	font:italic 11px Verdana;
	color: #333333;
    line-height: 18px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost a{
	color:#0088C8;
	cursor:pointer;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost p.autor{
    font:bold 12px Verdana;
    color:#0272a7;
    float:left;
    margin-bottom: 5px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost p.data{
    font: italic 11px Verdana;
    color: #999999;
    float:right;
    margin-bottom: 5px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost p.usun{
    float:right;
    margin-bottom: 5px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost p.usun a{
    font:normal 11px Verdana;
    color:#0272a7;
    float:right;
    padding-right: 7px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.singlePost p.usun a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent div.listaOdpowiedzi p.odpowiedz {
   text-align: right;
   margin-bottom: 6px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz{
    margin-top: 15px;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz p a{
	color:#0088c8;
}

div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz p a:hover{
	text-decoration:underline;
}


div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz p.info{
	margin-bottom:10px
}

div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz p{
    font: normal 11px Verdana;
    color: #666666;
}
div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz p.label{
    margin:5px 0;
}
div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz p input.text{
    border: 1px solid #c0c0c0;
    width:610px;
    font: normal 11px Verdana;
    color: #666666;
    padding: 3px;
}
div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz p textarea{
    border: 1px solid #c0c0c0;
    width:610px;
    height:154px;
    font: normal 11px Verdana;
    color: #666666;
    padding: 3px;
}
div.mainContent div.rightContent div.listaOdpowiedzi div.odpowiedz p.wyslij{
    text-align: right;
    margin-top: 15px;
}

div.mainContent div.rightContent div.nazwaTematu{
    background-color: #e8e6e6;
    position: relative;
    padding: 11px 0px;
    height:auto;
}
div.mainContent div.rightContent div.nazwaTematu p{
    color:#4e4e4e;
    font:normal 11px Verdana;
    line-height: 16px;
    padding:0 15px;
    
}

div.mainContent div.rightContent div.nazwaTematu p span{
    font-weight: bold;
    font-size: 12px;
}

div.mainContent div.rightContent div.nazwaTematu img.gora{
     position: absolute;
     top: 0;
}

div.mainContent div.rightContent div.nazwaTematu img.dol{
    position: absolute;
    bottom: 0;
}


div.mainContent div.rightContent div.trescArtykulu div.zdjeciaArtykulu a img{
    border:1px solid #dcdada;
}

div.mainContent div.rightContent div.formularzRejestracyjny{
    padding:0 10px ;
}

div.mainContent div.rightContent div.formularzRejestracyjny p{
    font:normal 11px Verdana;
    color:#666666;
    margin-bottom: 13px;
    line-height: 18px;
}
div.mainContent div.rightContent div.formularzRejestracyjny p span{
    color:#0088c8;
    
}
div.mainContent div.rightContent div.formularzRejestracyjny form{
    border:3px solid #cfcfcf;
    background-color: #f0eeee;
    padding: 15px 10px;
}

div.mainContent div.rightContent div.formularzRejestracyjny form p{
    margin-bottom: 3px;
    line-height: 15px;
}
div.mainContent div.rightContent div.formularzRejestracyjny form p.instrukcja{
    margin-bottom: 10px;
}

div.mainContent div.rightContent div.formularzRejestracyjny form p.akceptacja{
    margin: 10px 0 0px 0;
}
div.mainContent div.rightContent div.formularzRejestracyjny form p.odstep{
    margin-bottom: 20px;
}
div.mainContent div.rightContent div.formularzRejestracyjny form p.rejestruj{
    padding-left: 170px;
    margin-top:20px;
}
div.mainContent div.rightContent div.formularzRejestracyjny form p.przypomnij{
    padding-left: 150px;
}

div.mainContent div.rightContent div.formularzRejestracyjny form p.zmien{
    padding-left: 185px;
}

div.mainContent div.rightContent div.formularzRejestracyjny form p.zaloguj{
    padding-left: 180px;
    margin-top: 15px;
    margin-bottom: 20px;
}

div.mainContent div.rightContent div.formularzRejestracyjny form p.error{
    color:#ff0000;
}
div.mainContent div.rightContent div.formularzRejestracyjny form p a{
    color:#0088c8;
    text-decoration: underline;
}

div.mainContent div.rightContent div.formularzRejestracyjny form input.text{
    width:248px;
    border:1px solid #0088c8;
    font:normal 11px Verdana;
    color:#666666;
    height:16px;
    padding-top: 1px;
    padding-left: 2px;
   
}

div.mainContent div.rightContent div.formularzRejestracyjny form textarea{
	width:248px;

    border:1px solid #0088c8;
    font:normal 11px Verdana;
    color:#666666;
    height:150px;
    padding-top: 1px;
    padding-left: 2px;

}
div.mainContent div.rightContent div.formularzRejestracyjny form input.tlo{
    background-color: #d6ebf5;
}

div.mainContent div.rightContent div.formularzRejestracyjny form input.error{
    border-color:#ff0000;
}


div.mainContent div.rightContent div.formularzRejestracyjny form select{
    width:250px;
    border:1px solid #0088c8;
    font:normal 11px Verdana;
    color:#666666;
    height:17px;
}

div.mainContent div.rightContent div.box div.formularzRejestracyjny{
	padding:0;
}

div.mainContent div.rightContent div.box div.formularzRejestracyjny form{

	padding:0;
	border:0;
	background-color:#F1F1F1;
}

div.mainContent div.rightContent img.kroki{
    margin-bottom: 8px;
}

div.mainContent div.rightContent div.krok3{
    margin-bottom: 50px;
}
div.mainContent div.rightContent div.platnosci{
    padding:0 10px 30px 5px;
}
div.mainContent div.rightContent div.platnosci p input.radio{
    margin:15px 0;
}

div.mainContent div.rightContent div.platnosci p{
    font:normal 11px Verdana;
    color:#666666;
}

div.mainContent div.rightContent div.platnosci p span{
    font-weight: bold;
}

div.mainContent div.rightContent div.daneOgloszenia{
    background-color: #f1f1f1;
    margin-bottom: 12px;
    padding: 20px 10px;
    width:594px;
    margin-left:2px;
    position: relative;
    top:-5px;
}

div.mainContent div.rightContent div.daneOgloszenia p{
    font:normal 11px Verdana;
    color:#666666;
    margin-bottom: 5px;
}

div.mainContent div.rightContent div.daneOgloszenia p.error{
    color:#ff0000;
}

div.mainContent div.rightContent div.daneOgloszenia p.label{
    margin-bottom: 2px;
}

div.mainContent div.rightContent div.daneOgloszenia p a{
    color:#0088c8;
}

div.mainContent div.rightContent div.daneOgloszenia p a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent div.daneOgloszenia p input.text{
    border:1px solid #0088c8;
    width:250px;
    font:normal 11px Verdana;
    color:#666666;
    height:17px;
}

div.mainContent div.rightContent div.daneOgloszenia p input.file{
    border:1px solid #0088c8;
    background-color: #ffffff;
}

div.mainContent div.rightContent div.daneOgloszenia p input.error{
    border-color:#ff0000;
}

div.mainContent div.rightContent div.daneOgloszenia p.photo{
    margin-top: 20px;
}

div.mainContent div.rightContent div.daneOgloszenia p.photo a.usun{
    position: relative;
    top:-4px;
    left:2px;
}

div.mainContent div.rightContent div.daneOgloszenia p input.wide{
    width: 592px;
}

div.mainContent div.rightContent div.daneOgloszenia p input.checkbox{
    margin-top: 10px;
}

div.mainContent div.rightContent div.daneOgloszenia p select{
    border:1px solid #0088c8;
    width: 250px;
    font:normal 11px Verdana;
    color:#666666;
    height:17px;
}

div.mainContent div.rightContent div.daneOgloszenia p textarea{
    border:1px solid #0088c8;
    width: 592px;
    height:100px;
    font:normal 11px Verdana;
    color:#666666;
}

div.mainContent div.rightContent div.daneOgloszenia p textarea.error{
    border-color:#ff0000;
}

div.mainContent div.rightContent div.buttonsOgloszenia{

}
div.mainContent div.rightContent div.buttonsOgloszenia a{
    cursor: pointer;
    background-position: 0 0;
    
    height:34px;
}

div.mainContent div.rightContent div.buttonsOgloszenia a.dalej{
    float:right;
    background-image: url('../../img/frontend/dalej.jpg');
    width:98px;
}

div.mainContent div.rightContent div.buttonsOgloszenia a.wstecz{
    float:left;
    background-image: url('../../img/frontend/wstecz.jpg');
    width:111px;
    margin-left: 2px;
}

div.mainContent div.rightContent div.buttonsOgloszenia a:hover{
    background-position: 0 -34px;
}




div.mainContent div.rightContent div.EdycjaWizytowki{

}


div.mainContent div.rightContent div.EdycjaWizytowki div.box{
    background-color: #f1f1f1;
    width:593px;
    height: auto;
    position: relative;
    padding: 34px 11px 30px 11px;
    margin-bottom: 25px;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.wrap{
    border-bottom:1px solid #c3c3c3;
    padding: 18px 0;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box img.pasek{
    position: absolute;
    top:0;
    left:-2px;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.label{
    float:left;
    width:95px;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.label p{
    font:bold 11px Verdana;
    color:#055a96;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form{
    width:498px;
    float: left;
}
div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form p{
    font:normal 11px Verdana;
    color:#666666;
    margin-bottom: 3px;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form p.error{
    color:#ff0000;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form p span{
    color:#0088c8;
}
div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form div.col{
    width:248px;
    float:left;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form input.text{
    border: 1px solid #cccccc;
    width:496px;
    height:18px;
    font-family: Verdana;
    color:#666666;
    font-size: 12px;
    
}
div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form input.error{
    border-color: #ff0000;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form div.col input.text{
    width:248px;
    height:18px;
    font-family: Verdana;
    color:#666666;
    font-size: 12px;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form div.photoBox{
    position: relative;
    width:auto;
}
div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form div.photoBox p {

}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form div.photoBox img{
    border: 1px solid #cccccc;

}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form input.file{
    width:248px;
    border: 1px solid #cccccc;
    cursor: pointer;
    background-color: #ffffff;
    margin-bottom:15px;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form div.col p.lewy input.text{
    width:226px;
    
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form div.col p.lewy{
    padding-right: 20px;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form div.col p.checkbox{
    margin-bottom: 4px;
}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form p textarea{
    width:496px;
    border: 1px solid #cccccc;
    height:70px;
    font-family: Verdana;
    color:#666666;
    font-size: 12px;

}

div.mainContent div.rightContent div.EdycjaWizytowki div.box div.form p textarea.error{
    border-color: #ff0000;
}
div.mainContent div.rightContent div.TwojeKonto{

}

div.mainContent div.rightContent div.TwojeKonto div.box{
    width:593px;
    height: auto;
    background-color: #f1f1f1;
    position: relative;
    padding: 45px 11px 30px 11px;
    margin-bottom: 7px;
    
}

div.mainContent div.rightContent div.TwojeKonto div.box img.pasek{
    position: absolute;
    top:0;
    left:-2px;
}

div.mainContent div.rightContent div.TwojeKonto div.box p{
    font:normal 11px Verdana;
    color:#333333;
    line-height: 17px;
}

div.mainContent div.rightContent div.TwojeKonto div.box p a{
    color:#333333;
}

div.mainContent div.rightContent div.TwojeKonto div.box p a:hover{
    text-decoration: underline;
}

div.mainContent div.rightContent div.TwojeKonto div.box p.ilosc{
    margin:8px 0;

}

div.mainContent div.rightContent div.TwojeKonto div.box p.ilosc span{
    color:#999999;
}

div.mainContent div.rightContent div.TwojeKonto div.box p.linki a{
    color:#0272a7;
    font:bold 12px Verdana;
    line-height: 17px;

}



div.mainContent div.rightContent a img.informacjeWybor{
    margin-bottom: 17px;
}

div.mainContent div.rightContent div.EditableContent{

}

div.mainContent div.rightContent div.EditableContent a{
    font:normal 12px Verdana;
    color:#666666;
    text-decoration: underline;
}

div.mainContent div.rightContent div.EditableContent p{
    font:normal 11px Verdana;
    color:#666666;
    line-height: 18px;
    margin-bottom: 5px;
}

div.mainContent div.rightContent div.EditableContent p a{
    font:normal 11px Verdana;
    color:#0088c8;
    text-decoration: underline;
}

div.mainContent div.rightContent div.EditableContent h1{
    color:#0272a7;
    font:bold 12px Verdana;
}



div.mainContent div.rightContent div.EditableContent a:hover{
    text-decoration: none;
}

div.mainContent div.rightContent div.EditableContent a img.dodajWizytowke{
    margin-top: 10px;
}
div.mainContent div.rightContent div.EditableContent a img.dodajOgloszenie{
    margin-top: 10px;
    margin-bottom: 15px;
}
div.mainContent div.rightContent div.dodajOgloszeniaTekst{
    border-bottom: 1px solid #e3e3e3;
}


div.mainContent div.rightContent div.cennik{
    padding: 40px 10px 0 10px;
}

div.mainContent div.rightContent div.cennik h1{
    font:bold 12px Verdana;
    color:#0088c8;
    margin-bottom: 15px;
}

div.mainContent div.rightContent div.cennik table{
    
}

div.mainContent div.rightContent div.cennik table{
    font:normal 11px Verdana;
    color:#666666;
    border-bottom:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
}

div.mainContent div.rightContent div.cennik table th{
    border-top:1px solid #e3e3e3;
    border-right:1px solid #e3e3e3;
    padding:6px 8px;
}

div.mainContent div.rightContent div.cennik table td{
    padding:6px 8px;
    vertical-align: top;
    border-top:1px solid #e3e3e3;
    border-right:1px solid #e3e3e3;
}

div.mainContent div.rightContent div.cennik table td.opis{
    width:220px;
}

div.mainContent div.rightContent div.cennik table td.right{
    text-align: right;
}
div.mainContent div.rightContent #komunikat{
    background-color: #ddf0f9;
    border: 1px solid #a6cfe1;
    margin: 15px 0;

}
div.mainContent div.rightContent #komunikat p{
    color:#2f83aa;
    font:bold 11px Verdana;
    text-align: center;
    padding: 10px 10px;
    line-height: 16px;

}

div.mainContent div.rightContent div.dodajKomentarz{
	padding-left:10px;
	margin-top:15px;
}

div.mainContent div.rightContent div.dodajKomentarz h1{
	font:bold 18px Verdana;
	color:#333333;
	margin-bottom:10px;
}

div.mainContent div.rightContent div.dodajKomentarz p{
	font:normal 11px Verdana;
	color:#333333;
}

div.mainContent div.rightContent div.dodajKomentarz p a{
	color:#0088c8;
}


div.mainContent div.rightContent div.dodajKomentarz p.label{
	font:normal 12px Verdana;
	color:#333333;
	margin-bottom:2px;
	margin-top:3px;
}

div.mainContent div.rightContent div.dodajKomentarz p.info{
	margin-bottom:10px
}

div.mainContent div.rightContent div.dodajKomentarz p input.text{
	width:560px;
	height:18px;
	border:1px solid #cccccc;
	font:normal 12px Verdana;
	color:#666666;
}

div.mainContent div.rightContent div.dodajKomentarz p textarea{
	width:560px;
	height:100px;
	border:1px solid #cccccc;
	margin-bottom:15px;
	font:normal 12px Verdana;
	color:#666666;
}

div.mainContent div.rightContent div.Komentarze{
	
	padding-left:10px;
}

div.mainContent div.rightContent div.Komentarze h1{
	font:bold 18px Verdana;
	color:#333333;
	
}

div.mainContent div.rightContent div.Komentarze p.wszystkie {
	font:normal 12px Verdana;
	margin-top:15px;
}


div.mainContent div.rightContent div.Komentarze p.wszystkie a{
	
	color:#068bc9;
	
}
	

div.mainContent div.rightContent div.Komentarze div.singlePost{
	margin-top:13px;
}

div.mainContent div.rightContent div.Komentarze div.singlePost p.autor{
	font:normal 12px Verdana;
	color:#068bc9;
	
}

div.mainContent div.rightContent div.Komentarze div.singlePost p.autor span{
	color:#999999;
	margin-left:5px;
}

div.mainContent div.rightContent div.Komentarze div.singlePost div.Post{
	background-color:#ecebeb; 
	padding:7px 10px;
	margin-top:3px;
}

div.mainContent div.rightContent div.Komentarze div.singlePost div.Post p{
	font:normal 12px Verdana;
	color:#333333;
	line-height:16px;
}


div.mainContent div.rightContent div.Komentarze div.singlePost div.Post a{
	color:#068bc9;
}


div.mainContent div.rightContent div.last{
    border: 0;
}
div.mainContent div.rightContent div.sitemap{

}

div.mainContent div.rightContent div.sitemap ul{
    color:#0088c8;
    padding-left: 25px;
}

div.mainContent div.rightContent div.sitemap ul li{
    font:bold 12px Verdana;
    line-height: 17px;

    
}

div.mainContent div.rightContent div.sitemap ul li a{
    color:#0088c8;
}

div.mainContent div.rightContent div.sitemap ul li a:hover{
    text-decoration: underline;
}
div.mainContent div.rightContent div.sitemap ul li ul {
    list-style: none;
}
div.mainContent div.rightContent div.sitemap ul li ul li{
    font:normal 11px Verdana;
    margin-bottom: 2px;


}

div.mainContent div.rightContent div.sitemap ul li ul li a{
    color:#0088c8;
}
div.mainContent div.rightContent div.sitemap ul li ul li a:hover{
    text-decoration: underline;
}

div.adSense{
	margin-top:10px;
	margin-bottom:10px;
}

div.bottomContent{
	width:1000px;
	margin:0 auto;
	margin-top:20px;
}

div.bottomContent div.menuContent{
	background-image: url('../../img/frontend/menu_content.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
	width:1000px;
	height:25px;
	float:left;
	padding-top:10px;
}
div.bottomContent div.menuContent a{
	font:normal 12px Verdana;
	color:#ffffff;
	width:200px;
	text-align:center;
	float:left;

}

div.bottomContent div.menuContent a:hover{
	text-decoration:underline;

}

div.bottomContent  div.boxContent{
	float:left;
	border-left:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	width:183px;
	padding:6px 6px 10px 6px;
}

div.bottomContent  div.boxContentLeasing{
	width:187px;
}

div.bottomContent  div.boxContentFran{
	width:191px;
}

div.bottomContent  div.boxContentUnia{
	width:184px;
}

div.bottomContent  div.boxContentGielda{
	width:189px;
	border-right:1px solid #c0c0c0;
}

div.bottomContent  div.boxContent p{
	font:normal 11px Verdana;
	color:#333333;
	line-height:15px;
}

div.bottomContent  div.boxContent  a{
	color:#237db6;

}
div.bottomContent div.right{

	
}

div.bottomContent div.smaller{
	width:170px;
}


div.tagi{
    width:1000px;
    margin:0 auto;
    height:auto;
    margin-top:20px;
 
}

div.tagi table{
	}

div.tagi table tr td{
    font: normal 10px Verdana;
    color:#666666;
    line-height: 13px;
	border-bottom:1px solid #cccccc;
	padding: 1px 0;
}

div.tagi table tr td.label{
    width:185px;
    padding-right: 20px;
	vertical-align:top;

}

div.tagi table tr td.last{
	border-bottom:0;
}

div.tagi table tr td a{
    color:#666666;
}
div.tagi table tr td a:hover{
    text-decoration: underline;
}

div.tagi table tr td span{
	color:#cccccc;
}

div.baner_eu{
    width:1000px;
    margin:20px auto;
    background-image: url('../../img/frontend/baner_eu.jpg');
    background-repeat: no-repeat;
    height:210px;

}

.footer{
    width:932px;
    height:72px;
    margin:0 auto;
    background-image: url('../../img/frontend/gradient.jpg');
    background-repeat: no-repeat;
    padding-top:25px;
}

.footer p{
    font:normal 11px Verdana;
    line-height:18px;
    color:#1c86bd;
    text-align: center;
}
.footer p a{
    color:#1c86bd;
}

.footer p a:hover{
    text-decoration:underline;
}
.footer p.podpis{
    font-weight:normal;
    line-height:16px;
    color:#666666;
}
.footer .dd{
    font-weight:normal;
    line-height:16px;
    color:#999999;
}

/*2010-12-22*/
div.mainContent div.rightContent p.licznik{
	font:normal 11px Verdana !important;
	color:#999999 !important;
	margin-bottom:10px;
}

/**/

div.facebook{
	width:1000px;
	margin:0 auto;
	margin-top:10px;
}

div.baner_poza{
	position:absolute;
	top:0;
	right:-180px;
}

div.baner_poza_wrap{
	position:absolute;
	top: 610px;
	right:-180px;
	text-align:left;
}

div.baner_topStrony{
	width:1000px;
	margin: 0 auto;
	text-align:center;
}
