body,html {background:#59B4E0 url(images/background.jpg) repeat-x top left;;margin: 0px;padding: 0px;text-align: left;font-size: 0px;font-family:trebuchet ms;color:#707070;}
.glowny {text-align:left; width:960px;text-align: left;margin:auto;}

/* h1 */
h1{ margin: 0; padding: 0; font-size: inherit; }
h1.listing{ font-size: 14px; }
h1.title_big { font-size:22px; color:#1883B4; }

h1.first{ display:inline; font-weight:normal; font-size: 14px; }


div.eu_title { font-size:26px; color:#1883B4; padding:0px 0px 8px 0px; }
b.eu_title { font-size:26px; color:#1883B4; }

div.eu_title2 { font-size:20px; color:#1883B4; padding:0px 0px 8px 0px; }


/* FIRMY */
div.firma_kat { float:left; width:135px; height:100px; color:#0F6FA6; font-size:13px; font-family:Arial; }
div.firma_kat_img { float:left; width:50px; height:53px; }
div.firma_kat_radio { float:left; padding:15px 0px 0px 10px; }



/* drag boxes */
#DragContainer0 {	width: 920px; }
.dbx0 { width:174px; height:315px; margin:0px 6px 10px 0px; cursor:pointer; float:left; border:1px solid #DDDDDD; background:#FFFFFF url(images/photo_move.jpg) no-repeat bottom center; }


form { display:inline; }
p { margin-top:0px; margin-bottom:10px; }
.white { color:#FFFFFF; }
.blue { color:#1883B4; }
.blue2 { color:#0F6FA6; }
.red { color:#DC0000; }
.green { color:#00DC00; }
.black { color:#000000; }
b.title_big { font-size:22px; color:#1883B4; }
div.linia1 { font-size:1px; padding:0px; height:1px; border-bottom:1px solid #999999; }
.blue_sort { color:#1883B4;font-weight:normal; }
.blue_sort img { border:0px; margin-right:5px; vertical-align:middle; }


tr.panel_row { cursor:pointer; }
tr.panel_row_hover { cursor:pointer; background:#EEEEEE; }
td.panel_row_white { padding:0px; background:#FFFFFF; }

b.star { font-size:18px; padding-left:5px; color:#Dc0000; vertical-align:middle; }
.topp{background:url("images/top.gif") no-repeat top center;width:960px;height:101px;font-size:14px;color:#FFFFFF;}
.bok{width:182px;font-size: 14px;float:left;}
.zakladkiszukaj{padding:0px 0px 0px 210px;float:left;color:#406E98;}
.logowanie { width:120px; border:1px solid #69B1D2; background:#FFFFFF;height:14px;font-size:11px;vertical-align:middle; }
.menugora{float:right;padding:40px 20px 0px 0px;}
.clearr{clear:both;}
.oddzielnik{background: url('images/oddzielnik.gif') no-repeat top center;height:60px;}

.stopka{background:#FFFFFF url("images/stopka.gif") no-repeat bottom center;width:960px;}
.stopka2{background:#FFFFFF; width:960px;}
.stopka_l { float:left; width:1px; font-size:0px; height:100px; }
.stopka_l2 { float:left; width:1px; font-size:0px; height:20px; }
.stopka_r { float:left; width:958px; }

div.szukaj_small { font-size:12px; padding:0px 0px 10px 0px; }
div.szukaj_small input { border:1px solid #69B1D2; background:#FFFFFF;height:14px;font-size:11px;vertical-align:middle;}
.szukaj_small_sel { font-size:12px; width:230px;}
.szukaj_small_sel2 { font-size:12px; width:145px;}
input.submit { border:0px; background:url(images/but_wyslij.gif); width:60px; height:21px;vertical-align:middle; cursor:pointer;}
input.zapisz { border:0px; background:url(images/but_zapisz.gif); width:60px; height:21px;vertical-align:middle; cursor:pointer;}

input.kalendarz { border:1px solid #69B1D2; background:#FFFFFF;height:14px;font-size:11px;vertical-align:middle;}

.main1 { background:URL('images/backmain.gif') repeat-y top left;width:960px;text-align:left;color:#707070;}
.main2 { background:URL('images/backmain2.gif') repeat-y top left;width:960px;text-align:left;color:#707070;}
.main3 { background:URL('images/backmain3.gif') repeat-y top left;width:960px;text-align:left;color:#707070;}
.main1 a, .main2 a, .main3 a{text-decoration:none;color:#000000;font-size:14px;font-family:trebuchet ms;font-weight:bold;}
.main1 a:hover, .main2 a:hover, .main3 a:hover {text-decoration:underline;}

.lewy {font-size: 14px;font-family:trebuchet ms;padding:20px 0px 0px 0px;float:left;width:203px;text-align:left;}
.center {font-size: 14px;font-family:trebuchet ms;padding:20px 15px 0px 15px;float:left;width:356px;text-align:left;}
.center2 {font-size: 14px;font-family:trebuchet ms;padding:20px 15px 0px 15px;float:left;width:675px;}
.center3 {font-size: 14px;font-family:trebuchet ms;padding:20px 15px 0px 15px;}
.prawy {font-size: 14px;font-family:trebuchet ms;padding:20px 10px 0px 0px;float:right;width:350px;text-align:left;}
.prawy2 {font-size: 14px;font-family:trebuchet ms;padding:20px 10px 0px 0px;float:right;width:230px;text-align:left;}

.tresc {font-size: 14px;font-family:trebuchet ms;padding:0px 10px 10px 10px;}
.naglowek {font-size: 16px;font-family:trebuchet ms;font-family:trebuchet ms;color:#1883B4;}

.menutop {width:427px;height:121px;float:right;}

.prawy a.szukaj {background:#1883B4;text-decoration:none;color:#FFFFFF;font-size:12px;font-family:trebuchet ms;font-weight:bold;padding:5px 49px 5px 49px;}
.prawy a.szukaj:hover {background:#1883B4;text-decoration:underline;}

.topp  a{text-decoration:none;color:#FFFFFF;font-size:14px;font-family:trebuchet ms;padding:10px 15px 12px 15px;}
.topp  a:hover{text-decoration:underline;}

.stopka a, .stopka2 a {text-decoration:none;color:#1883B4;font-size:14px;font-family:trebuchet ms;padding:10px 15px 12px 15px;}
.stopka a:hover, .stopka2 a:hover {text-decoration:underline;}

div.panel_zdjecia_spacer { width:172px; text-align:center; float:left; }
div.panel_zdjecia { width:174px; padding: 2px 1px 2px 1px; text-align:center; }
div.panel_zdjecia_func_l { float:left; text-align:left; padding:5px 4px 1px 0px; font-size:11px; }
div.panel_zdjecia_func_r { float:right; text-align:right; padding:5px 0px 1px 4px; font-size:11px; }
div.panel_zdjecia_func_l a, div.panel_zdjecia_func_r a { font-size:11px; }

div.panel_zdjecia_spacer_front { width:184px; padding-bottom:8px; text-align:center; float:left; }
div.panel_zdjecia_front { width:174px; border:1px solid #DDDDDD; padding: 2px 1px 2px 1px; text-align:center; }

a.lite { font-size:12px; font-weight:normal; color:#1883B4; }
a.lite2 { font-size:12px; font-weight:normal; color:#1883B4; margin:0px; padding:0px; }
a.lite3 { font-size:14px; font-weight:normal; color:#707070; }
a.lite4 { font-size:13px; font-weight:normal; color:#707070; }
a.lite5 { font-size:12px; font-weight:normal; color:#707070; margin:0px; padding:0px; }



/* LISTING */
div.list_obj { padding:25px 3px 0px 3px; }
div.list_obj_sep { font-size:1px; padding:10px 0px 0px 0px; height:1px; border-bottom:1px solid #CCCCCC; }
div.list_obj_bottom { padding:0px 0px 10px 0px; }
div.list_obj_navi { display:inline; padding:0px 0px 0px 35px; font-size:12px; }
div.list_obj_navi a { color:#000000; font-size:12px; }

div.list_obj_left1 { float:left; width:120px; }
div.list_obj_img_cont { width:94px; padding:2px 2px 2px 2px; border:1px solid #CCCCCC; }
div.list_obj_img { width:94px; text-align:center; }

div.list_obj_left2 { float:left; width:230px; padding-right:15px; }
div.list_obj_desc { text-align:justify; padding:0px 0px 0px 0px; font-size:13px; }

div.list_obj_left3 { float:left; width:150px; color:#1883B4; text-align:center; }
div.list_obj_left3 a { color:#1883B4; }
div.list_obj_left3 a:hover { color:#1883B4; text-decoration:underline; }
.small { font-size:12px; font-weight:normal; }

div.list_obj_left4 { float:left; width:150px; color:#89C7E3; text-align:center; }



/* FIRMY LISTING */
div.f_list_obj_left1 { float:left; width:420px; color:#1883B4; font-size:12px; }
div.f_list_obj_left1 a { font-size:12px; }


div.f_list_obj_left2 { float:right; width:130px; text-align:center; }
div.f_list_obj_img_cont { width:124px; padding:2px 2px 2px 2px; border:1px solid #CCCCCC; }
div.f_list_obj_img { width:124px; text-align:center; }


div.f_list_obj_left3 { padding:10px 0px 5px 0px; }

.big { font-size:20px; }




#dhtmltooltip{ visibility:hidden; z-index:50000; position:absolute; text-align:left; padding:3px 5px 3px 5px; background:#F0F0F0; border:3px solid #1883B4; font-size:12px; line-height:14px; text-align:justify; }


/* SUGGEST INPUT */
#suggest-result-suggestions{ position: absolute; background: #FFFFFF; display: none; }
#suggest-results ul { margin:0px; padding:0px; list-style: none; }
#suggest-results li { margin:0px; padding:0px; }
#suggest-results a { display: block; padding: 1px 4px 1px 2px; font-size:11px; font-weight:normal; border-left:2px solid #FFFFFF; cursor:pointer; white-space:nowrap; text-decoration:none; }
#suggest-results a:hover { display: block; background: #EEEEEE; color:#000000; padding: 1px 4px 1px 2px; font-size:11px; border-left:2px solid #1883B4;  cursor:pointer; white-space:nowrap; text-decoration:none; }
#suggest-results a.selected{ display: block; background: #EEEEEE; color:#000000; padding: 1px 4px 1px 2px; font-size:11px; border-left:2px solid #1883B4;  cursor:pointer; white-space:nowrap; text-decoration:none; }


/* FORMS */
.myinput { background: #1883B4; border: 1px solid #CCCCCC; color: #FFFFFF; font-size: 13px; font-weight: bold; height: 26px; padding: 1px 10px 1px 10px; text-align: center; vertical-align: middle; }
.myinput_hover { background: #1883B4; border: 1px solid #000000; height: 26px; padding: 1px 10px 1px 10px; color: #FFFFFF; font-weight: bold; cursor:pointer; vertical-align: middle; }
.myinput2 { background: #DC0000; border: 1px solid #CCCCCC; color: #FFFFFF; font-size: 13px; font-weight: bold; height: 26px; padding: 1px 10px 1px 10px; text-align: center; vertical-align: middle; }
.myinput2_hover { background: #DC0000; border: 1px solid #000000; height: 26px; padding: 1px 10px 1px 10px; color: #FFFFFF; font-weight: bold; cursor:pointer; vertical-align: middle; }
.mytxtinput { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 13px; height: 20px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytxtinput_hover { background-color: #F9F9F9; height: 20px; border: 1px solid #AAAAAA; margin: 0px 0px 0px 0px;	padding: 1px 2px 0px 2px; vertical-align:middle; }
.mytxtinput_focus { border: 1px solid #111111; height: 20px; margin: 0px 0px 0px 0px;	padding: 1px 2px 0px 2px; vertical-align:middle; }
.mytxtinput_sort { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 13px; width: 30px; height: 18px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; text-align:center; vertical-align: middle; }
.mytxtinput_sort_hover { background-color: #F9F9F9; border: 1px solid #AAAAAA; width: 30px; height: 18px; text-align:center;  }
.mytxtinput_sort_focus { border: 1px solid #111111; width: 30px; height: 18px; text-align:center;  }
.mytextarea { background-color: #ffffff; border: 1px solid #D5DCE3; font-family:Tahoma; color: #335679; display: inline; font-size: 13px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytextarea_hover { background-color: #F9F9F9;	border: 1px solid #AAAAAA;	font-family:Tahoma; font-size: 13px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mytextarea_focus { border: 1px solid #111111; font-family:Tahoma; font-size: 13px; margin: 0px 0px 0px 0px; padding: 1px 2px 0px 2px; vertical-align: middle; }
.mycheckbox { border: 1px solid #D5DCE3; display: inline; width: 17px; height: 17px; margin: 2px 0px 2px 0px; padding: 0px; vertical-align: middle; }
.mycheckbox_hover { border: 1px solid #AAAAAA; background:#EEEEEE; margin: 2px 0px 2px 0px; padding: 0px; width: 17px; height: 17px; vertical-align: middle; }
.mycheckbox_focus { border: 1px solid #111111; margin: 2px 0px 2px 0px; padding: 0px; width: 17px; height: 17px; vertical-align: middle; }
.myselect { background-color: #ffffff; border: 1px solid #D5DCE3; color: #335679; display: inline; font-size: 13px; height: 16px; margin: 0px 0px 0px 0px; padding: 2px 2px 0px 2px; vertical-align: middle; }
