body {

	background-color:#f7f7f7;

	margin:0;

	padding:0;

	font-family:tahoma, arial, verdana;

	font-size:11px;

}

a{

	color:#003399;

	text-decoration:underline;

}

a:hover{

	text-decoration:none;

}

.error_h1{

	font-family:tahoma, arial, verdana;

	font-size:11px;

	color:#000066;

	font-weight:normal;

	border:#D1CEF2 1px solid;

	padding:4px 10px 4px 10px;

	background-color:#F3F3F8;

	margin:2px 0 0 0;

}

.error_h1_red{

	color:#cd0000;

	font-weight:bold;

}

h1 span{

	color:#Cd0000;

}

.error_h2{

	font-family:tahoma, arial, verdana;

	font-size:11px;

	color:#CC0000;

	font-weight:normal;

	border:#FADADA 1px solid;

	padding:4px 10px 4px 10px;

	background-color:#FFFBFB;

	margin:2px 0 0 0;

}



.kolor{

	color:#cd0000;

}

.kolor2{

	color:#009933;

}

.skora_1{

	background-color:#fffff0;

}

/*--------- box ----------*/

#box{

	width:752px;

	margin:0 auto 0 auto;

}



/**---- flagi ------*/

#flagi{

	text-align:right;

	width:100%;

	float:left;

	clear:both;

}

#flagi img{

	border:none;

}



/**---- flagi ------*/

#flagi2{

	text-align:right;

	width:100%;

}

#flagi2 img{

	border:none;

}

/*---------   wybor usera  -------- */

#wybor_usera{

	float:left;

	width:250px;

	text-align:left;

	margin:5px 0 0 0 ;

}

/*------ belka_top ----*/

#belka_top{

	width:100%;

}

#belka_top #logo{

	width:200px;

	float:left;

}



#belka_top #nav{

	width:541px;

	height:33px;

	float:right;

	background-image:url(gfx/menu_top.jpg);

	background-position:right top;

	background-repeat:no-repeat;

	text-align:right;

	padding:21px 0px 0 0;

}

#belka_top #nav2{

	width:360px;

	height:33px;

	float:right;

	background-image:url(gfx/menu_top_2.jpg);

	background-position:right top;

	background-repeat:no-repeat;

	text-align:right;

	padding:21px 0px 0 0;

}

#belka_top #nav a{

	font-size:11px;

	color:#000000;

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

	font-weight:bold;

	text-transform:uppercase;

	text-decoration:none;

	padding:0 20px 0 17px;

	margin:0 0 0 10px;

	background-repeat:no-repeat;

	background-position:left;

}

#belka_top #nav2 a{

	font-size:11px;

	color:#000000;

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

	font-weight:bold;

	text-transform:uppercase;

	text-decoration:none;

	padding:0 20px 0 17px;

	margin:0 0 0 10px;

	background-repeat:no-repeat;

	background-position:left;

}

#belka_top #nav2 a.cz{

	color:#990000;

}

#belka_top #nav2 a.cz:hover{

	text-decoration:underline;

}

#belka_top #nav a:hover{

	color:#993300;

}

#belka_top #nav2 a:hover{

	color:#993300;

}

#belka_top #nav2 .pomoc{	

	background-image:url(gfx/info.jpg);	

}

#belka_top #nav .home{	

	background-image:url(gfx/home.jpg);	

}

#belka_top #nav .reklama{	

	background-image:url(gfx/reklama.jpg);	

}

#belka_top #nav .super{	

	background-image:url(gfx/super.jpg);	

}

#belka_top #nav .pomoc{	

	background-image:url(gfx/info.jpg);	

}

#belka_top #nav .kontakt{	

	background-image:url(gfx/kontakt.jpg);	

}

/*--------- top ----------*/

#top{

	width:100%;

	height:183px;

	float:left;

}

/*----- pasek -----*/

#pasek{

	width:100%;

	float:left;

	margin:0 0 10px 0;

	color:#CC0000;

	font-weight:bold;

}



/*--------- content ----------*/

#content{

	width:100%;

	float:left;

}

#left{

	float:right;

	width:170px;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

	margin:0 0 10px 0;

}

#left h1{

	background-image:url(gfx/help.jpg);

	background-position:3px;

	background-repeat:no-repeat;

	padding:12px 0 12px 53px;

	margin:6px 0 6px 3px;

	font-family:"trebuchet MS", arial, verdana;

	font-size:15px;

	font-weight:bold;

	color:#273886;

}

#left h2{

	background-image:url(gfx/h1.jpg);

	background-position:left;

	background-repeat:no-repeat;

	font-family:"trebuchet MS", arial, verdana;

	font-size:11px;

	font-weight:bold;

	color:#273886;

	padding:4px 0 4px 30px;

	margin:6px 10px 6px 15px;

}

#left h2 a{

	font-family:"trebuchet MS", arial, verdana;

	font-size:11px;

	font-weight:bold;

	color:#273886;

	text-decoration:none;

}

#left h2 a:hover{

	color:#993300;

}



/*------------ right --------------*/



#right{

	float:right;

	width:170px;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

	margin:0 0 10px 0;

}

#right h1{

	background-image:url(gfx/help.jpg);

	background-position:3px;

	background-repeat:no-repeat;

	padding:12px 0 12px 53px;

	margin:6px 0 6px 3px;

	font-family:"trebuchet MS", arial, verdana;

	font-size:15px;

	color:#A82010;

	font-weight:bold;

}

#right h2{

	background-image:url(gfx/h1.jpg);

	background-position:left;

	background-repeat:no-repeat;

	font-family:"trebuchet MS", arial, verdana;

	font-size:11px;

	font-weight:bold;

	color:#273886;

	padding:4px 0 4px 30px;

	margin:6px 10px 6px 15px;

}

#right h2 a{

	font-family:"trebuchet MS", arial, verdana;

	font-size:11px;

	font-weight:bold;

	color:#273886;

	text-decoration:none;

}

#right h2 a:hover{

	color:#993300;

}



#right h3{

	margin:4px 10px 4px 10px;

	font-family:tahoma, arial, verdana;

	font-size:14px;

	font-weight:bold;

	color:#273886;

}

#right h4{

	margin:4px 10px 4px 10px;

	font-family:tahoma, arial, verdana;

	font-size:12px;

	font-weight:bold;

	color:#273886;

}

#right h5{

	margin:4px 10px 4px 10px;

	font-family:tahoma, arial, verdana;

	font-size:14px;

	font-weight:bold;

	color:#cd0000;

}

#right h6{

	margin:4px 10px 4px 10px;

	font-family:tahoma, arial, verdana;

	font-size:12px;

	font-weight:bold;

	color:#cd0000;

}

#right p{

	margin:4px 10px 4px 10px;

	font-family:tahoma, arial, verdana;

	font-size:11px;

	font-weight:bold;

	color:#273886;

}

#right img{

	margin:10px 0 10px 5px;

}







/*----- left 2 ---------*/

#left_2{

	float:left;

	width:170px;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

}

#left_2 h1{

	background-image:url(gfx/help.jpg);

	background-position:3px;

	background-repeat:no-repeat;

	padding:12px 0 12px 53px;

	margin:6px 0 6px 3px;

	font-family:"trebuchet MS", arial, verdana;

	font-size:15px;

	font-weight:bold;

	color:#a40e0d;

}

#left_2 h2{

	background-image:url(gfx/h1_cz.jpg);

	background-position:left;

	background-repeat:no-repeat;

	font-family:"trebuchet MS", arial, verdana;

	font-size:11px;

	font-weight:bold;

	color:#273886;

	padding:4px 0 5px 30px;

	margin:6px 10px 6px 15px;

}

#left_2 h2 a{

	font-family:"trebuchet MS", arial, verdana;

	font-size:11px;

	font-weight:bold;

	color:#a40e0d;

	text-decoration:none;

}

#left_2 h2 a:hover{

	color:#000066;

}







#main{

	float:left;

	width:550px;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

	padding:4px 10px 4px 10px;

	margin:0;

}



#wyszukiwarka{

	float:left;

	width:730px;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

	padding:10px;

	margin:0;

}



#kalendarz{

	float:left;

	width:730px;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

	/*background-color:#ffffe8;*/

	padding:10px;

	margin:0;

}

/**----- search ------**/

#search{

	float:right;

	background-color:#FFFFFF;

	padding:2px;

	width:546px;

	background-image:url(gfx/bg_search.jpg);

	background-repeat:no-repeat;

	background-position:center top;

	height:120px;	

}



#search_in{

	float:right;

	width:100%;

	background-image:(gfx/bg_search.jpg);

	background-repeat:no-repeat;

	background-position:center top;

}





/*---- wyszukiwarak +----*/

#search_wysz{

	float:left;

	height:120px;

	padding:2px;

	width:724px;

	background-image:url(gfx/bg_search2.jpg);

	background-position:center top;

	background-repeat:no-repeat;

}

#search_wysz_in{

	float:left;

	background-image:url(gfx/bg_wyszuk.jpg);

	background-repeat:repeat-x;

	background-position:left top;

	width:100%;

	background-color:#c0e7fc;

}



#content #search_wysz h3{

	margin:0 0 5px 0;

	font-size:17px;

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

	font-weight:bold;

}





.search_tytul{

	float:left;

	color:#FFFFFF;

	text-align:right;

}

.search_tytul .ile{

	float:right;

	color:#FFFFFF;

	margin:10px 10px 0 10px;

	padding:0 0 8px 0;

	width:370px;

	border-bottom:solid 1px #90b8d9;

}

.kol{

	float:left;

	width:250px;

	margin:10px 0 10px 15px;

}

.kol_wysz{

	float:left;

	width:210px;

	margin:10px 0 10px 15px;

}

.kol_wysz2{

	float:left;

	width:230px;

	margin:10px 0 10px 15px;

}

.kol_wysz3{

	float:left;

	width:220px;

	margin:10px 0 10px 15px;

}





.pole{

	float:left;

	margin:5px 0 5px 0;

	width:100%;

}

.pole2{

	float:left;

	width:100%;

	text-align:center;

	margin:0 0 10px 0;

}

.pole input,select{

	width:90px;

	color:#666666;

	font-size:11px;

	padding:2px;

}

.pole3 input{

	width:450px;

	color:#333;

	font-size:11px;

	padding:2px;

}

.pole3 label{

	width:250px;

	color:#333;

	font-size:11px;

	padding:2px;

}

.pole select{

	padding:0;

	width:100px;

}

.pole .dzien{

	padding:0;

	width:40px;

}

.pole .miesiac{

	padding:0;

	width:70px;

}

.pole .waluta{

	padding:0;

	width:55px;

}

.pole label{

	color:#212121;

	font-family:tahoma, arial, verdana;

	font-weight:bold;

	font-size:11px;

	text-align:right;

	float:left;

	width:100px;

	padding:0 4px 0 0;

	line-height:22px;

}

.kol_wysz3 .pole label{

	width:67px;

}

.pole .button{

	width:20px;

	height:20px;

}

.dalej{

	text-align:center;

	float:left;

	width:500px;

	margin:0 10px 10px 10px;

	padding:10px 0 0 0;

	border-top:solid 1px #d1ebfa;

}

.dalej2{

	text-align:center;

	float:left;

	width:500px;

	margin:0 0px 3px 20px;

	

}

.pole_dalej{

    float:left;

	margin:9px 0 9px 0;

	text-align:center;

	width:100%;

}









/*------ polecane ------------*/

#polecane{

	float:left;

	width:560px;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

	padding:2px 0px 4px 0;

	margin:8px 0 0 0;

}



#szukaj_wyniki{

	float:left;

	width:770x;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

	padding:2px 10px 5px 5px;

	margin:4px 0 0 0;

} 



.kompact{

	float:left;

	width:265px;

	padding:0 0 0 10px;

	margin:0px 0 10px 0;

	

}

#szukaj_wyniki .kompact{

	width:245px;

	padding:0 0 0 0px;

}

.kompact .kompact_out{

	padding:2px;

	background-image:url(gfx/wizytowka.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	

}

#szukaj_wyniki .kompact .kompact_out{

	background-image:url(gfx/wizytowka2.jpg);

	margin:0 0 0 1px;

}

.kompact .kompact_in{

	text-align:center;

	padding:4px 10px 10px 10px;

	height:270px;

}

#szukaj_wyniki .kompact .kompact_in{

	padding:4px 0px 0px 0px;

}

#szukaj_wyniki .kompact .kompact_in{

	height:268px;

}

.kompact h1{

	color:#ffffff;

	font-size:12px;

	font-weight:bold;

	border:none;

	padding:0 0 0px 0;

	margin:0;

}

.kompact h1 a{

	color:#FFFF33;

	font-size:13px;

	font-weight:bold;

	text-decoration:none;

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

}

.kompact h1 a:hover{

	text-decoration:underline;

}

.kompact h2{

	color:#fff;

	font-size:11px;

	font-weight:bold;

	padding:0px 0 0px 0;

	margin:0 0 0 0;

}

#polecane .kompact h2 a{

	color:#fff;

	font-size:10px;

	font-weight:normal;

	text-decoration:none;

}

.kompact h2 a{

	text-decoration:none;

	color:#fff;

	font-weight:normal;

	line-height:10px;

}

.kompact h2 a:hover{

	font-weight:normal;

	text-decoration:underline;

}

#polecane .kompact h2 a:hover{

	font-weight:bold;

	text-decoration:underline;

}

#content .kompact h3{

	color:#ffffff;

	font-size:11px;

	font-weight:normal;

	padding:1px 0 0px 0;

	margin:0;

}

.kompact img{

	border:none;

	margin:7px 0 5px 0;

}







/*------- footer ------*/

#footer{

	float:left;

	width:100%;

	color:#999999;

	padding:10px 0 10px 0;

}

#footer #linki{

	float:left;

	width:500px;

}

#footer #rights{

	float:right;

	width:200px;

	text-align:right;

}

#footer a{

	color:#666666;

	text-decoration:none;

}

#footer a:hover{

	color:#993300;

}





/*----- partners ----*/

#partners{

	float:left;

	width:100%;

	color:#999999;

	padding:10px 0 10px 0;

	border-bottom:#DFDFDF 1px solid;

}







/*------ main ---------*/

.main{

	margin:0 20px 0 20px;

}

.main h1{

	font-size:17px;

	color:#12287d;

	

	border:none;

	border-bottom:solid 1px #e4e4e4;

	padding:0 0 0px 0;

	background-color:none;

	font-size:17px;

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

	font-weight:bold;	

}

#content h3{

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

	font-size:15px;

	color:#000066;

	font-stretch:semi-condensed;

	border:none;

	padding:0 0 0px 0;

	background-color:none;

}

.main .error_h1{

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

	font-size:17px;

	color:#12287d;

	font-weight:bold;

	font-stretch:semi-condensed;

	border:none;

	border-bottom:solid 1px #e4e4e4;

	padding:0 0 0px 0;

	background-color:#FFFFFF;

	margin:5px 0 10px 0;

}





.main h1.nag{

	background-image:url(gfx/help.jpg);

	background-position:0px;

	background-repeat:no-repeat;

	padding:12px 0 15px 53px;

	margin:0px 0 6px 0px;

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

	font-size:17px;

	font-weight:bold;

	color:#12287d;

	font-stretch:semi-condensed;

	border-bottom:solid 1px #e4e4e4;

}

.main h2 {

	font-size:12px;

	font-weight:normal;

	color:#000;

	line-height:18px;

	padding:3px 0 0px 0;

}

.main h2.nag {

	font-size:13px;

	font-weight:bold;

	color:#12287d;

	padding:10px 0 0px 0;

	border-bottom:solid 1px #e4e4e4;

}

.main h3{

	font-size:12px;

	font-weight:normal;

	color:#000066;

	padding:4px 0 4px 0;

	margin:0;

}



.main p{

	color:#2c417a;

	line-height:22px;

}

.main ul{

	color:#2c417a;

	line-height:22px;

}

.main ol{

	color:#2c417a;

	line-height:22px;

}

.main li{

	color:#2c417a;

	line-height:22px;

}





/*------ formularz ----------*/

.formularz{

	background-color:#FFFFFF;

	border:#eaeaea 1px solid;

	float:left;

	padding:2px;

	width:500px;

	color:#405770;

}

.form_foto{	

	width:440px;

}



.formularz_in{

	background-image:url(gfx/bg_wyszuk.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#9bccdb;

	float:left;

	width:490px;

	padding:0 10px 0 0;

}

.form_foto_in{	

	width:430px;

}

.formularz_big{

	width:670px;

}

.formularz_big_in{

	width:660px;

}

.formularz .pole{

	margin:7px 0 7px 0;

}

.obowiazkowe{

	text-align:right;

	margin:10px 20px 0 20px;

}



.formularz .pole label{

	color:#405770;

	font-family:tahoma, arial, verdana;

	font-weight:normal;

	font-size:11px;

	text-align:right;

	float:left;

	width:195px;

	padding:4px 10px 0 0;

	line-height:16px;

	

}

.formularz_big .pole label{

	width:250px;

	

}

.formularz .pole input,select{

	width:180px;

	color:#333333;

	font-size:11px;

	padding:3px;

	border:#D7D7D7 solid 1px;

	

}

.formularz .pole .info{

	float:right;

	width:400px;

	margin:7px 0px 0 0;

	text-align:justify;

	color:#CC0000;

	font-size:10px;

	

}

.formularz .pole select{

	padding:2px;

	

}

.formularz .pole .check{

	width:20px;

	text-align:right;

}

#content #wyszukiwarka .pole .check{

	width:20px;

	text-align:right;

	margin:0 0 0 60px;

}

.formularz .pole .cena{

	width:40px;

}

.formularz .pole textarea{

	width:240px;

	height:100px;

	font-family:tahoma, arial, verdana;

	color:#333333;

	font-size:11px;

	padding:3px;

	border:#D7D7D7 solid 1px;

}

input.kolejnosc{

	width:25px;

	font-size:11px;

	text-align:center;

}

.formularz_big .pole textarea{

	width:370px;

}

.sortowanie{

	width:100%;

	float:left;

	clear:both;

	height:50px;

}

.sort{

	width:200px;

	float:left;

}

.sort2{

	width:100px;

	float:left;

}

.sort2 select{

	width:90px;

}

.sort3{

	width:250px;

}

.sort3 select{

	width:150px;

}

.float{

	width:100%;

	float:left;

}



/*--------- kalendarz --------*/

.obiekt{

	background-color:#f1f5f8;

	float:left;

	width:730px;

	margin:6px 0 0 0;

}

.obiekt_nazwa{

	background-color:#003399;

	float:left;

	width:720px;

	margin:6px 0 0 0;

	padding:3px 0 3px 10px;

	color:#FFFFFF;

	font-weight:bold;

}

.obiekt_2{

	background-color:#f1f5f8;

}

.obiekt_3{

	padding:10px;

	float:left;

	margin:25px 0 0 0;

	width:710px;

}

.obiekt .nazwa{

	font-family:tahoma, arial, verdana;

	color:#0c346f;

	width:95px;

	height:40px;

	padding:5px;

	float:left;

	border-right:#fff 1px solid;

}

.obiekt .cena{

	font-family:tahoma, arial, verdana;

	color:#0c346f;

	width:610px;

	line-height:25px;

	float:left;

	text-align:center;

}

.obiekt .dni{

	font-family:tahoma, arial, verdana;

	color:#0c346f;

	width:624px;

	float:left;

	border-top:#fff 1px solid;

	line-height:25px;

}

.obiekt .dzien{

	font-family:tahoma, arial, verdana;

	width:19px;

	border-right:#fff 1px solid;

	text-align:center;

	height:25px;

	float:left;

	background-color:#1153aa;

	color:#FFFFFF;

}

.obiekt .dzien a{

	color:#FFFFFF;

	text-decoration:none;

}

.obiekt .dzien a:hover{

	text-decoration:underline;

}

.obiekt .dzien_off{

	background-color:#8495a9;

	color:#c1cbd7;

}

.obiekt .potwierdzony{

	background-color:#c40001;

}

.obiekt .wstepna{

	background-color:#ffcc00;

}

.obiekt .lastminute{

	background-color:#32c401;

}

.obiekt h2{

	color:#12287d;

	font-weight:bold;

	font-size:12px;

}





.leg{

	float:left;

	width:160px;

	line-height:25px;

	color:#0c346f;

}

.leg2{

	float:left;

	width:200px;

	line-height:25px;

	color:#0c346f;

}







/*---------- break --------*/

.break{

	float:left;

	width:500px;

	margin-top:20px;

}

.float{

	float:left;

}





/*---------- menu admin ------------*/

#menu{

	float:left;

	width:730px;

	border:solid 1px #ececec;

	background-color:#FFFFFF;

	padding:10px;

	margin:0;

}

#menu_admin{

	width:100%;

	margin:0 0 7px 0;

	float:left;

}

#menu_admin a{

	font-size:12px;

	color:#000066;

	font-weight:bold;

	text-decoration:none;

	padding:4px 5px 4px 5px;

	margin:2px;

	background-color:#F5F5F5;

	float:left;

	border:#CCCCCC 1px solid;

	

}

#menu_admin a:hover{

	color:#CC0000;

	text-decoration:underline;

	background-color:#fff;

}

#menu_admin .activ{

	color:#CC0000;

	text-decoration:underline;

	background-color:#fff;

}

#menu_admin .pod_menu .activ2{

	color:#fff;

	text-decoration:underline;

	background-color:#000099;

}

#menu_admin .pod_menu{

	float:left;

	width:100%;

}

#menu_admin .pod_menu a{

	font-size:11px;

	color:#cc0000;

	font-weight:normal;

	text-decoration:none;

	padding:4px 10px 4px 10px;

	margin:2px;

	background-color:#fff;

	float:left;

	border:#CCCCCC 1px solid;

	

}

#menu_admin .pod_menu a:hover{

	color:#000066;

	text-decoration:underline;

}



th{

	font-family:tahoma, arial, verdana;

	font-size:11px;

	font-weight:normal;

	padding:4px 6px 4px 6px;

	background-color:#333399;

	color:#FFFFFF;

}

td{

	font-family:tahoma, arial, verdana;

	font-size:11px;

	font-weight:normal;

	padding:6px 6px 6px 6px;

	background-color:#F8F8F8;

	color:#666666;

}

tr.t1 td{

	background-color:#D3D3D3;

}

td.t2{

	background-color:#D3DEDE;

}

tr.t3 td{

	background-color:#E1E1E1;

	color:#000;

}

tr.t3_cz td{

	background-color:#FCE4E6;

	color:#000;

}

tr.t3_cz2 td{

	background-color:#FEF1F1;

	color:#666666;

}

tr.t4 td{

	background-color:#E9E9E9;

}

tr.t5 td{

	background-color:#FFFFCC;

}

.opinie td{

	background-color:#FFFFFF;

	width:100%;

	border:0;

}

.wyniki{

	

}

.foto{

	float:right;

	width:240px;

}

.nav .nav_left{
    
    width:150px;
    float:left;
    display: inline;
    position: relative;
    bottom: -2%;
    z-index: 99;
}

.nav .nav_right{

    width:150px;
    float:right;
    text-align:right;
    display: inline;
    position: relative;
    bottom: -2%;
    z-index: 99;
}

.nav_center {
    
    text-align: center;
    position: relative;
    bottom: -1%;
}

.nav .nav_left_admin{

    width:150px;
    float:left;
    display: inline;
    position: relative;
    bottom: -12px;
    z-index: 99;
}

.nav .nav_right_admin{

    width:150px;
    float:right;
    text-align:right;
    display: inline;
    position: relative;
    bottom: -12px;
    z-index: 99;
}

.nav_center_admin {

    text-align: center;
    position: relative;
    bottom: -3px;
}

.naglowek {

	margin:10px;

}

.naglowek input{

	width:300px;

}

.pole5{

	padding:0 0 0 20px;

}



.logo_sub{

	color:#FFCC00;

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

	font-size:20px;

	font-weight:bolder;

	padding:15px 0 0 10px ;

}

.logo_sub2{

	color:#152a80;

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

	font-size:24px;

	font-weight:bolder;

	padding:11px 0 0 10px ;

	float:left;

	width:350px;

}

.logo_sub span{

	color:#003366;

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

	font-size:15px;

	padding:15px 0 0 10px ;

}

.float_right{

	float:right;

}

.float_left{

	float:left;

}

#faktura_dane{

	/*display:none;*/

}

.linki_kal{

	width:100%;

}

.linki_kal .link_left{

	float:left;

}

.linki_kal .link_right{

	float:right;

}

.a{

	color:#CC0000;

}

.kod_pole{

	float:left;

	margin:0 0 10px 0;

}

.kod{

	float:left;

	width:670px;

	background-color:#EFEFEF;

	border:#999999 1px solid;

	padding:0px;

	margin:4px 0 0 0;

	overflow:scroll;

}



hr{

	color:#EEEEEE;

	border:#FFFFFF 1px solid;

	border-bottom:#EEEEEE 1px solid;

}



.buttony_top{

	line-height:36px;

	float:left;

}

.buttony_top a{

	color:#666666;

	font-weight:normal;

	text-decoration:none;

}

.buttony_top a:hover{

	color:#CC0000;

}



.opis_ob{

	background-color:#FFFFFF;

	float:left;

	width:100%;

}

.opis_ob .foto{

	float:left;

	padding:20px 0px 20px 10px;

}

.opis_ob .foto img{

	padding:5px;

	background-color:#f1f5f8;

	border:1px #000066 solid;

}

.opis_ob .dane{

	float:left;

	padding:20px 0 0 0;

}

.opis_ob li{

	line-height:25px;

}

.znaleziono{

	color:#000066;

	font-size:13px;

	font-weight:bold;

	margin:2px 0 2px 0;

	padding:0;

	

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

	

	font-stretch:semi-condensed;

	

}

.zna{

	margin:5px 10px 5px 10px;

}

.button_szukaj{

	float:left;

	width:550px;

	text-align:center;

}