body { background-color: #fff; }
div#all { width: 100%; }
#center_hv { margin: auto; width: 30%; }
.ramka { border: 1px solid #60B147; }
.ramka_in { margin: 3px; background-color: #C7EFC7; padding: 3px; }
.ramka_in_white { margin: 3px; background-color: #fff; padding: 3px; }
div { font-family: Arial; }
div#top { border-bottom: 1px solid #287272; padding: 3px; }
div#top_menu { text-align: right; }
div#top_text { float: left;}
ul#top_menu { margin: 0; padding: 0; list-style-type: none; }
ul#top_menu li { display: inline; padding-left: 5px;}
ul#left_menu { margin: 0; padding: 0; list-style-type: none; margin-bottom: 20px; }
ul#left_menu li { display: block; padding: 2px; padding-left: 15px; }
ul#left_menu li#selected { background-color: #BFE5E5; }
ul#bottom_menu { margin: 0; padding: 0; list-style-type: none; }
ul#bottom_menu li { display: inline; border: 1px solid #287272; padding: 3px; margin: 2px; }
ul#bottom_menu li#selected { background-color: #BFE5E5 }
a img { border: 0px; }
div#bottom_menu { text-align: center; width: 100%; margin-bottom: 15px; margin-top: 15px;}
div#menu_left { width: 15%; float: left; }
div#center { margin-left: 15%; width: 85%; border: 1px solid #287272; margin-bottom: 15px;}
div#bottom { width: 100%; text-align: center;  }

table#dane td { border-bottom: 1px dashed #BFE5E5; padding: 3px; }
table.td_top td {  vertical-align: top; }
table#dane tr.zrobione { color: #afafaf; font-style: italic; }
table#dane tr.umowione { color: #287272; }
.dane_1 { width: 15px; }
#dane_2 { width: 200px; }
#dane_3 { width: 200px; }
#dane_4 { width: 100px; }

div#center_text { float: left; padding: 3px; }
div#form_search { text-align: right; }
div.comment { border-top: 1px solid #C7EFC7; width: 100%; color: #8f8f8f; margin-bottom: 20px; }
div.comment_autor { text-align: right; }
form#szukaj { margin: 0; }
form#kalendarz { margin 0; }
#tooltip { padding: 5px 10px; background: #cad7e0; border: 1px solid #b2bdc3; opacity: 0.90; }
#table_week td { border-bottom: 1px dashed #cad7e0; }
div#komentuj { margin-bottom: 15px; text-align: center;}
span.xvywlbq { background-color: #cad7e0; }
#pogrubienie { bachground-color: #dfdfdf; }
a.nieumowione { color: black; }
a.umowione { color: #287272; }
a.zrealizowane { color: #afafaf; font-style: italic; }
a.ftth { color: #CC0066; font-style: italic; }
a.demontaz { color: #99CC99; font-style: italic; }
a.uslugi { color: #66CCFF; font-style: italic; }
.ftth { color: #CC0066; font-style: italic; }
.demontaz { color: #99CC99; font-style: italic; }
.uslugi { color: #66CCFF; font-style: italic; }