p{ margin-top:0px; margin-bottom:6px; }
h1{ margin:4px 0px;text-align:left; }
h2{ margin:0px 0px 8px 0px;text-align:left; font-size:20px; line-height:20px; font-weight:normal; }
h3{ margin:0px 0px 8px 0px;text-align:left; font-size:18px; line-height:18px; font-weight:normal; }
h4{ margin:0px 0px 8px 0px;text-align:left; font-size:15px; line-height:15px; font-weight:bold; }

.uwaga {font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#49b6d3; font-style:italic; }
.warning {font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#8eb358; font-weight:bold; font-style:italic; }

.cat1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#49b6d3;}
.desc1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; letter-spacing:1px; color:#49b6d3; text-transform:uppercase;}

.title1{ font-family: Georgia, "Times New Roman", Times, serif; color:#49b6d3; font-weight:normal; font-size:20px;}
.title2{ font-family: Georgia, "Times New Roman", Times, serif; color:#8eb358; font-weight:normal; font-size:20px;}
.title3{ font-family: Georgia, "Times New Roman", Times, serif; color:#898888; font-weight:normal;; font-size:20px;}
.title4{ font-family: Georgia, "Times New Roman", Times, serif; color:#49b6d3; font-weight:normal; font-size:18px;}
.title5{ font-family: Georgia, "Times New Roman", Times, serif; color:#8eb358; font-weight:normal; font-size:18px;}
.title6{ font-family: Georgia, "Times New Roman", Times, serif; color:#898888; font-weight:normal; font-size:18px;}
.title7{ font-family: Georgia, "Times New Roman", Times, serif; color:#49b6d3; font-weight:bold; font-size:15px;}
.title8{ font-family: Georgia, "Times New Roman", Times, serif; color:#8eb358; font-weight:bold; font-size:15px;}
.title9{ font-family: Georgia, "Times New Roman", Times, serif; color:#898888; font-weight:bold; font-size:15px;}

a:link, a:visited { font-family: Georgia, "Times New Roman", Times, serif; color:#49b6d3; text-decoration:none; font-style:none; }
a:hover, a:active { font-family: Georgia, "Times New Roman", Times, serif; color:#8eb358; text-decoration:none; font-style:none; }
a.light { font-family: Georgia, "Times New Roman", Times, serif; color:#f15a52; font-weight:bold; text-decoration:none; font-style:none; }

a:link.menu, a:visited.menu, a.menu_light { font-family: Verdana, Arial, Helvetica, sans-serif; color:#fe3355; font-size:10px; font-weight:bold; text-decoration:none; font-style:none; }
a:hover.menu, a:active.menu { font-family: Verdana, Arial, Helvetica, sans-serif; color:#90c6b5; text-decoration:none; font-style:none; }
a.menu_light {color:#feeb86;}
img { background:#ffffff;border:1px solid #ededee;padding:4px; }
img.menu { border:0px solid #d3cfbf; background:none; }

#menu a { display:block; width:120px; text-align:center; font-family: Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#f3efc2; text-decoration:none; text-transform:uppercase; margin-right:1px; padding:6px 0px 6px 0px; vertical-align:middle; float:left; border-bottom:4px solid #f3efc2;}
#menu a.light { color:#feeb86; border-top:4px solid #feeb86;}
#menu a:hover { color:#90c6b5; border-top:4px solid #90c6b5;}

#cols_left { position:relative; width:596px; float:left; text-align:left; }
#cols_left .text_box {position:relative; width:592px; border:1px solid #ffffff; padding:1px; background:#ededee;}
#cols_left .text {position:relative; width:552px; background:#fefdf8; padding:15px 20px; text-align:justify; overflow:hidden;}
#cols_left .text img {background:#ffffff;border:1px solid #ededee;padding:4px;}
#cols_left .text img.menu {background:none;border:0px solid #d3cfbf;padding:0px;}
#cols_left .cat {position:relative; width:594px; height:29px; background: url('layout/note_bg.jpg') repeat-x right top; margin-bottom:10px; border-width:0px 1px 1px 1px; border-style:solid; border-color: #ffffff;}
#cols_left .cat_box {position:absolute; left:0px; width:582px; height:28px; padding:0px 5px 2px 5px; background: url('layout/note_bg.jpg') repeat-x left top; border-width:0px 1px 1px 1px; border-style:solid; border-color: #ededee;}

#cols_right { position:relative; width:314px; float:right; padding-left:10px; text-align:left;}
#cols_right .text_box {position:relative; width:310px; border:1px solid #ffffff; padding:1px; background:#ededee;}
#cols_right .text {position:relative; width:280px; background:#fefdf8; padding:10px 15px; overflow:hidden;}
#cols_right .text img {background:#ffffff;border:1px solid #ededee;padding:4px;}
#cols_right .cat_box {position:relative; width:314px; height:32px; background: url('layout/note_bg.jpg') repeat-x right top; margin-bottom:10px; border-width:0px 1px 1px 1px; border-style:solid; border-color: #ffffff; }
#cols_right .cat {position:absolute; left:0px; width:280px; height:16px; padding:8px 17px; background: url('layout/note_bg.jpg') repeat-x left top; border-width:0px 1px; border-style:solid; border-color: #ededee;}

#cols_left .text ul{margin:2px 0px 10px 0px;padding:0px 0px 0px 18px; list-style:circle;}
#cols_left .text ul li{margin:0px;padding:0px;line-height:1.4em;}

#page_bottom { position:relative; width:596px; float:left; text-align:left; }

.cp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; letter-spacing:1px; color:#848484; text-transform:uppercase;  }
a.cp{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-style:none; letter-spacing:0px;}
.cp span.light {font-family: Georgia, "Times New Roman", Times, serif; color:#fe3355; font-size:13px; font-weight:bold; text-decoration:none; font-style:none;}

form { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#6c6c6c;}
form div {position:relative; margin:0px 0px 4px 0px; overflow:hidden; clear:both; }
form label {display:block; float:left; width:150px;}
form legend {color:#49b6d3; font-size:13px;  font-weight:bold; font-style:italic;padding:0px;margin:4px 0px;}
form fieldset {border:0px;}
form input[type="text"], form input[type="password"], form textarea { border:1px solid #d4d4d4; width:300px;}
#button { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#8eb358; font-weight:bold; }

ul.tags, ul.tags li {padding:0px;margin:0px; font-family: Georgia, "Times New Roman", Times, serif; list-style:none; text-align:center;}
ul.tags li {display:inline;}
ul.tags li a { font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; text-decoration:none; font-style:none; padding:2px 4px; line-height:22px; color:#49b6d3}
li.ratio10 a:link, li.ratio10 a:visited, li.ratio100 a:link, li.ratio100 a:visited { color:#49b6d3; font-size:12px; font-weight:normal;}
li.ratio20 a:link, li.ratio20 a:visited, li.ratio90 a:link, li.ratio90 a:visited { color:#fd4c69; font-size:13px; }
li.ratio30 a:link, li.ratio30 a:visited, li.ratio80 a:link, li.ratio80 a:visited { color:#8eb358; font-size:14px; text-transform:underline;}
li.ratio40 a:link, li.ratio40 a:visited, li.ratio70 a:link, li.ratio70 a:visited { color:#7db3a2; font-size:16px; font-weight:normal;}
li.ratio50 a:link, li.ratio50 a:visited, li.ratio60 a:link, li.ratio60 a:visited { color:#fdd74f; font-size:18px; }
li.ratio10 a:hover, li.ratio100 a:hover { background:#898888; color:#FFFFFF; }
li.ratio20 a:hover, li.ratio90 a:hover { background:#f96a8c; color:#FFFFFF; }
li.ratio30 a:hover, li.ratio80 a:hover { background:#49b6d3; color:#FFFFFF; }
li.ratio40 a:hover, li.ratio70 a:hover { background:#898888; color:#FFFFFF; }
li.ratio50 a:hover, li.ratio60 a:hover{ background:#f96a8c; color:#FFFFFF; }

ul.categories, ul.categories li {padding:0px;margin:0px; text-align:left;line-height:1.1em }
ul.categories li a {font-size:12px;}
ul.categories li.year {list-style:none; clear:both;}
ul.categories li.month { display:inline; }
p.category { list-style:circle; display:list-item; color:#fe3355; font-size:12px; margin:0px 0px 0px 15px; line-height:1.5em}
p.scategory { list-style:circle; display:list-item; color:#49b6d3; font-size:12px; margin:0px 0px 0px 30px; line-height:1.5em}
p.sscategory { list-style:circle; display:list-item; color:#898888; font-size:12px; margin:0px 0px 0px 45px; line-height:1.5em}

body { text-align:center; margin:0px; background:#fefdf8; color:#6c6c6c; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:1.8em }
#site_header { position:absolute; margin:auto; left:auto; top:0px; height:295px; width:100%; text-align:center;}
#site_bar { position:relative; margin:auto; left:auto; top:0px; height:100px; width:100%; background: url('layout/bg_1.jpg') repeat-x left top #898888; border-bottom:1px solid #319677;}
#site_top { position:relative; margin:auto; left:auto; top:0px; height:153px; width:100%; background: url('layout/top_bg.jpg') repeat-x left top #eeeeef; border-style:solid; border-width:1px 0px; border-color: #FFFFFF;}
#site_menu { position:relative; margin:auto; left:auto; top:0px; height:36px; width:100%; background: url('layout/bg_2.jpg') repeat-x left top #454442; border-style:solid; border-width:1px 0px; border-color: #319677; text-align:center;}
#site_content { position:relative; margin:auto; left:auto; top:0px; height:auto; width:100%; background: url('layout/bg_3.jpg') repeat-x left top #faf9f2; border-style:solid; border-width:2px 0px 1px 0px; border-color: #ffffff;}
#site_footer { position:relative; margin:auto; left:auto; top:0px; height:100px; width:100%; background: url('layout/bg_1.jpg') repeat-x left top #898888; border-top:1px solid #319677;}
#top { position:relative; height:295px; top:0px; left:auto; margin:auto; width:920px;text-align:left;}
#site_img {position:relative; left:0px; width:232px; height:295px; background:url('layout/wkuchni_01.jpg') no-repeat;}
#site_img_2 {position:absolute; left:750px; top:26px; width:220px; height:260px; background:url('layout/cakes.png') no-repeat; z-index:5}
#content { position:relative;height:auto;width:920px;left:auto;margin:auto; padding:10px; overflow:hidden; }

#logo { position:absolute; left:260px; top:10px; height:87px; width:343px;  }
#usagi { position:absolute; left:260px;top:120px; height:90px; width:480px; text-align:left; font-size:12px; font-style:italic; color:#49b6d3; line-height:1.2em;}
#menu { position:absolute; height:36px; top:256px; width:500px; left:260px; text-align:left; padding:0px;}
#page { position:relative;height:auto;width:100%;left:auto;background: url('layout/tlo.jpg') repeat-x left top #e6e2d4; }
#bottom_content { position:relative;height:auto;width:920px;left:auto;margin:auto; padding:10px; text-align:right; color:#ffffff}
#bottom_content a {font-weight:bold; color:#f9b8c3;}

#div-2833034236698274838 img {width:45px;height:45px}

.line {position:relative; margin:8px 0px; width:100%; height:1px; background:#c6e6f4; border-style:solid; border-width:0px 0px 1px 0px; border-color:#ffffff}
#panel { margin:10px 0px; width:554px; border:1px solid #ffffff; padding:15px 20px; background:#ededee; height: auto; display: none; }

#durszlak-container-5 p { margin: 0px !important; padding: 0 !important; }
#durszlak-container-5 .durszlak-header-5 { color: #fefdf8 !important; font-weight: none !important; font-size: 0px !important; display:hidden !important; line-height:0px !important;}
#durszlak-container-5 { width:280px !important; background:#fefdf8 !important; padding:0px 15px 10px 15px !important; margin:0px !important;font-family:Georgia, "Times New Roman", Times, serif !important; font-size:12px !important; line-height:1em !important; text-align:center;border:0px !important; } 
#durszlak-container-5 a img{ background:#ffffff !important;border:1px solid #ededee !important; padding:4px !important; width:auto !important; margin:4px !important; }
#durszlak-container-5  a{ text-decoration: none; display:block !important; float:left !important; height:auto !important; } 

#durszlak-container-4 ul#durszlak-list-friend { list-style: none; margin: 10px 15px 10px 0px !important; text-align:left; padding: 0; }  
#durszlak-container-4 ul#durszlak-list-friend li { list-style:none; min-height: 75px; clear: both; margin:0px !important;padding:0px; !important; } 
#durszlak-container-4 ul#durszlak-list-friend li .blog-img { width: 90px !important; height: 90px !important; float: left; overflow: hidden; } 
#durszlak-container-4 ul#durszlak-list-friend li .blog-desc { width: 190px !important; float: right; } 
#durszlak-container-4 ul#durszlak-list-friend li .blog-desc a { color: #700066; text-decoration: none; }
#durszlak-container-4 ul#durszlak-list-friend li .blog-desc a:hover{ text-decoration: underline; }
#durszlak-container-4 p { margin: 20px 0; padding: 0; } 
#durszlak-container-4 .durszlak-header-4 { color: #fefdf8 !important; font-weight: none !important; font-size: 0px !important; display:hidden !important; line-height:0px !important;  }
#durszlak-container-4 { width:300px !important; background:#fefdf8 !important; padding:0px 15px 0px 0px !important; margin:0px !important;font-family:Georgia, "Times New Roman", Times, serif !important; font-size:12px !important; line-height:1em !important; text-align:left !important;border:0px !important; } 
#durszlak-container-4 a img{ background:#ffffff !important;border:1px solid #ededee !important; padding:4px !important; width:auto !important; margin:0px 4px 4px 0px !important; }
#durszlak-container-4 a, #durszlak-container-4 a:visited{ text-decoration: none; font-family: Verdana, Ariel, helvetica, serif !important; color:#49b6d3 !important; font-style:none !important; font-size:12px !important; line-height:1.2em !important;}
#durszlak-container-4 a:hover, #durszlak-container-4 a:active{ text-decoration: none !important; font-family: Verdana, Ariel, Helvetica, serif !important; color:#f96a8c !important; font-style:none !important; font-size:12px !important; line-height:1.2em !important;}

.formError { position:absolute; top:300px; left:300px; padding-bottom:13px; display:block; z-index:5000; }
.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent { width:100%; background:#f2193f; color:#fff; width:150px; font-family:tahoma; font-size:11px; border:2px solid #ddd; box-shadow: 0px 0px 6px #000; -moz-box-shadow: 0px 0px 6px #000; -webkit-box-shadow: 0px 0px 6px #000; 		padding:4px 10px 4px 10px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.greenPopup .formErrorContent {background:#33be40;}
.blackPopup .formErrorContent {background:#393939;color:#FFF;}
.formError .formErrorArrow{ position:absolute; bottom:0;left:20px; width:15px; height:15px; z-index:5001; }
.formError .formErrorArrowBottom{top:0;margin:-6px;}
.formError .formErrorArrow div{ border-left:2px solid #ddd;border-right:2px solid #ddd;	box-shadow: 0px 2px 3px #444;-moz-box-shadow: 0px 2px 3px #444;-webkit-box-shadow: 0px 2px 3px #444; font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block; }
.formError .formErrorArrowBottom div{ box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{width:1px; border-left:2px solid #ddd; border-right:2px solid #ddd; border-bottom:0px solid #ddd;} 
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  