/* 
kolor obramowania: #ebebeb
kolor czcionki ciemny: #737373
kolor czcionki jasny: #ababab





/* Eric Meyer RESET
--------------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th,  td, input{ margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:Arial, sans-serif; vertical-align:baseline; }
:focus { outline:0; }
body { line-height:1; color:#737373; background-color:#f9f9f9;}
ul { list-style:none; }
table {	border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left;	font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after {	content:""; }
blockquote, q {	quotes:"" ""; font-style:italic; }
strong { font-weight:bold; }
:focus {outline: 0;}

img {display:block}
.clear {clear:both}

/* Vertical and horizontal center 
--------------------------------------------------------------------------------------------------------*/
body {height:100%; width:auto;}
html {height:100%; width:auto;overflow:auto;}
#srodek{ height:100%;display:table;width:760px;margin-left:auto;margin-right:auto;}
#main_content{width:760px;margin: 0 auto;padding-top:0px;}
#srodek  > #main_content{vertical-align:middle;display:table-cell;}

/* Headers
--------------------------------------------------------------------------------------------------------*/
h1 {color:#737373;font-size:20px;text-align:right;font-weight:bold;margin:25px 25px 0px 0}
h1 span {font-size:14px;font-weight:normal}
h2 {color:#737373;font-size:20px;font-weight:normal;margin:25px 0px 20px 25px}
.tabela td{padding:2px 0 2px 0}
p.beta {color:#EF4A4A; font-weight: bold;text-align:right;}

/* Fildset
--------------------------------------------------------------------------------------------------------*/
label {font-size:12px;line-height:20px;}
input {border:1px solid #7f9db9;height:20px;color:#737373;}
input:focus{color:#737373;background-color:#eaf4a6;height:20px; border:1px solid #a1bd02}
input:active{color:#737373;background-color:#eaf4a6;height:20px; border:1px solid #a1bd02}
input.button_green {width:24px; height:24px; background:url(../images/btn_green.gif) no-repeat top left;border:0; margin:0px 5px 0 5px;cursor:pointer}
input.button_plus_green{width:24px; height:24px; background:url(../images/btn_plus_green.gif) no-repeat top left;border:0; margin:0px 5px 0 5px;cursor:default}
input.button_plus_gray{width:24px; height:24px; background:url(../images/btn_plus_gray.gif) no-repeat top left;border:0; margin:0px 5px 0 5px;cursor:default}
.kod {width:185px;margin:0 0 0px 25px; padding-bottom:25px;}
.email {width:230px;}
.csv {width:270px;position:relative}
input.button_przegladaj {width:79px; height:25px;background:url(../images/btn_przegladaj.gif) no-repeat top left;border:0;margin:0px 0 0 5px;cursor:pointer}
.komunikator{width:210px;}
.szukaj_po {margin:25px 0 0 25px;}
.email, .csv, .komunikator {float:left}
.opis {margin-bottom:15px;}
.opis label {margin-left:25px;}
.opis_wlasny{border:1px solid #7f9db9;width:400px;height:90px;margin-left:25px;}
.zgoda_checbox {margin-left:25px;}
#content .zgoda_checbox p {color:#737373;margin-bottom:5px;}
.zgoda_checbox, .zgoda_checbox label  {font-size:11px; line-height:12px;}
.zgoda_checbox label {float:right;width:710px;}
.zgoda_checbox ul {list-style-type: disc;list-style-position: outside; margin-left:37px;margin-top:5px;}
.zgoda_checbox ul li {margin-bottom:5px;}
.zgoda_checbox input {border:none;float:left}
.form_wyslij {width:760px;height:58px;background-color:#fbfbfb;margin-top:10px;margin-bottom:-15px;border-top:1px solid #ebebeb;}
.form_wyslij td {vertical-align:middle;text-align:right}
input.button_form_wyslij{margin-right:95px;width:150px; height:28px; background:url(../images/btn_wyslij_zgloszenie.gif) no-repeat top left;border:none;cursor:pointer}
input.button_form_zmien{margin-right:95px;width:150px; height:28px; background:url(../images/btn_zmien_zgloszenie.gif) no-repeat top left;border:none;cursor:pointer}
input.button_form_usun{margin-right:25px;width:129px; height:28px; background:url(../images/btn_usun_zgloszenie.gif) no-repeat top left;border:none;cursor:pointer}
/* my kewl buttons */
input.button_form_podglad{margin-right:25px;width:142px; height:28px; background:url(../images/btn_podglad_profilu.jpg) no-repeat top left;border:none;cursor:pointer}
input.button_form_zaloguj{margin-right:25px;width:88px; height:28px; background:url(../images/btn_zaloguj.jpg) no-repeat top left;border:none;cursor:pointer}
input.button_form_zarejestruj{margin-right:25px;width:110px; height:28px; background:url(../images/btn_zarejestruj.jpg) no-repeat top left;border:none;cursor:pointer}
input.button_form_wyslij{margin-right:25px;width:79px; height:28px; background:url(../images/btn_wyslij.jpg) no-repeat top left;border:none;cursor:pointer}
input.button_form_przeslij_plik{margin-right:25px;width:110px; height:28px; background:url(../images/btn_przeslij_plik.jpg) no-repeat top left;border:none;cursor:pointer}
div.upl{font-size:11px; line-height:150%;}
div.upl iframe *{ color:#aaa; font-size:11px; font-family:arial; }
#gr {font-weight: bold;}
/* podlgad
--------------------------------------------------------------------------------------------------------*/
.podglad{width:101px;height:25px; background:url(../images/btn_podglad.png) no-repeat top left;display:block;margin:0 10px 0 0px;overflow:hidden;padding:3px;}
.podglad a {display:block;background-position:50% 50%;height:25px;width:101px}
.podglad input{width: 0px; height: 0px; background: transparent; border: 0px;}
/* Glowne boxy
--------------------------------------------------------------------------------------------------------*/
#content {border:1px solid #ebebeb;background-color:#fff;width:760px;}
#content p, .paragraph, .static {color:#ababab;margin:0 0 0 25px;font-size:11px;}
.static {margin:20px 10px 10px 10px; }
.static ul, .static ol { margin-left:40px; }
#flash {border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb; bbackground:url(../images/bg_green.jpg); text-align:center; background-repeat:repeat-x; }
#flashContent{ background-color: transparent; width: 760px; height:300px; text-align:center;}
#footer {border-top:1px solid #ebebeb; margin-top:15px;}
#footer ul {width:300px; padding:25px 0 0 18px;float:left}
#footer ul li {float:left;font-size:12px; border-right:1px solid #737373;padding:0 10px 0 10px;}
#footer ul li a {color:#737373;text-decoration:none}
#footer img {float:right; margin:15px 15px 15px 0px}

/* Szukaj
--------------------------------------------------------------------------------------------------------*/
    .tabela .consultant_photo { background:url(../images/bg_green.jpg); background-repeat:repeat-x; vertical-align:middle; }
    .tabela .consultant_photo, .tabela .consultant_data{ width:50%; padding: 10px 5px 10px 5px; color:white; }
    .tabela .consultant_data { background:url(../images/bg_green2.jpg); background-repeat:repeat-x; vertical-align:top; }
        .tabela .consultant_data span {font-weight:bold;float:left;font-size:12px;line-height:20px;}
		.tabela .consultant_data a {font-weight:bold;font-size:12px;line-height:20px;text-decoration:underline;color:#fff}
		.tabela .consultant_data label {width:100px;float:left}
    #description  p{ color:white; font-weight:normal;text-decoration:none;font-size:12px;}
		.fotka {width:310px; height:210px; overflow:hidden; text-align:center; margin-top:10px;}
		.fotka img {border:3px solid #fff; margin: 0 auto;}
    #flash .searchmsg{ font-size:12px; line-height:150%; padding:5px; color:#DF0D0D;}
	#flash .searchmsg a {color: #DF0D0D; }
    
.tips {cursor: help;}
.tooltip {position: relative; }
.tooltip dfn {display: none;}
.tooltip:hover dfn, .tooltiph dfn {width:200px;display: block;position: absolute;left: 0;top: 1.5em; padding: 4px 10px; border: 1px dotted; background: #BDD903; color: #3E4F14; font-style: normal; font-size: 0.95em; line-height: 110%; text-decoration: none;}
.tooltip dfn span {display: block;}
