body { margin: 0; padding: 0; color: #2b2a29; background: #fff; text-align: center;}
body, input, textarea, select { font: 24px Arial, Helvetica, sans-serif; color: #2b2a29; line-height: 32px;}
a {color: #0074bc; text-decoration: none;}
a:hover { text-decoration: underline;}
a img { border: none }
p { margin: 1.3em 0 }
ul { margin: 0; padding: 0; list-style: none; }
form { margin: 0 }
table { border-collapse: collapse; }
h1 img, h2 img, h3 img, h4 img { display: block; }
img {margin: 0px; padding: 0px;}

#bg2  { margin: 0; padding: 0; background: transparent url(../img/bg2.jpg) repeat-x; text-align: center;}

#page {width: 912px; margin: 0 auto; position: relative; text-align: left; padding: 1px 0;}

.placeholder { color: #dfc8d1; }
::-webkit-input-placeholder {color: #dfc8d1;}
:-moz-placeholder {color: #dfc8d1;}
::-webkit-input-placeholder  { color:#dfc8d1; }
input:-moz-placeholder { color:#dfc8d1; }

#top { margin: 0; background-color: #82b217; text-align: center; width: 100%; z-index: 1200;}

#top div.wrapper {width: 100%; margin: 0 auto; padding: 0;}
#top ul.topmenu {padding: 0; margin: 0; height: 65px;}
#top ul.topmenu li {display: block; float: left; margin: 0 4px; position: relative; vertical-align: top;}
#top ul.topmenu li a {display: block; padding: 16px 6px 17px 6px; position: relative; color: #323d10; font-size: 32px; line-height: 32px; display: block; -moz-text-shadow:0px 1px 0px #e4ef36; -webkit-text-shadow:0px 1px 0px #e4ef36; text-shadow:0px 1px 0px #e4ef36;}
#top ul.topmenu li a.current,
#top ul.topmenu li a:hover {color: #fff; -moz-text-shadow:0px 1px 0px #4b9509; -webkit-text-shadow:0px 1px 0px #4b9509; text-shadow:0px 1px 0px #4b9509;}

#top ul.topmenu li.tp-zapisy {background: url(../img/topmenu/zapisy-bg2.png) repeat-x;}
#top ul.topmenu li.tp-zapisy a {z-index: 100; color: #fff;  -moz-text-shadow:0px 1px 0px #4b9509; -webkit-text-shadow:0px 1px 0px #4b9509; text-shadow:0px 1px 0px #4b9509;}
#top ul.topmenu li.tp-zapisy a.current,
#top ul.topmenu li.tp-zapisy a:hover {color: #ff0;}
#top ul.topmenu li.tm-strona-glowna {margin-top: 12px;}
#top ul.topmenu li.tm-strona-glowna a {height: 38px; overflow: hidden; padding: 0 2px;}
#top ul.topmenu li.tm-strona-glowna a.current img,
#top ul.topmenu li.tm-strona-glowna a:hover img {margin-top: -38px;}

#top ul.topmenu li.menu-btn-li {margin-top: 12px; float: right; position: relative;}
#top ul.topmenu li.menu-btn-li div.menu-btn {height: 38px; overflow: hidden; padding: 0 2px;  vertical-align: top;}
#top ul.topmenu li.menu-btn-li span {display: block; float: left; line-height: 38px; padding: 0 6px 0 0; font-size: 32px; }
#top ul.topmenu li.menu-btn-li div.current img,
#top ul.topmenu li.menu-btn-li div.menu-btn:hover img {margin-top: -38px;}
#top ul.topmenu li.menu-btn-li div.current span {color: #fff; -moz-text-shadow:0px 1px 0px #4b9509; -webkit-text-shadow:0px 1px 0px #4b9509; text-shadow:0px 1px 0px #4b9509;}
#top ul.topmenu li.menu-btn-li div.menu-btn {display: none;}
#top ul.topmenu li.menu-btn-li select.overlay {position: absolute; top: -16px; right: 0; width: 135px; height: 69px; opacity:0;filter:alpha(opacity=0); z-index: 1300;}

#top2 { margin: 0; text-align: center; }
#top2 div.wrapper { width: 550px;margin: 0 auto; height: 167px; position: relative;}
#top2 div.wrapper h1 {margin: 0; position: absolute; top: 13px; left: 16px;}
#top2 div.wrapper div.fb-like {margin: 0; position: absolute; top: 36px; left: 195px; transform:scale(1.6,1.6); -ms-transform:scale(1.6,1.6); -moz-transform:scale(1.6,1.6); -webkit-transform:scale(1.6,1.6); -o-transform:scale(1.6,1.6);} 
#top2 div.wrapper h2 {margin: 0; position: absolute; top: 79px; left: 174px;}

div.slides {position: relative; min-width: 500px;}
div.slides div.slide img {width: 100%; max-width: 1024px;}
div.slides img.filler {width: 100%; max-width: 1024px;}

#start { max-width: 976px; margin: 0 auto; position: relative; padding: 0 16px;}
#start div.news-box h2 {margin: 8px 0 24px 0;}
#start div.news-box h2 img {height: 36px;}
#start div.news-box div.news-entry {  margin: 0 0 35px 0; text-align: left;}
#start div.news-box h3 {margin: 0 0 8px 0; font-size: 40px; color: #0074bc; font-weight: bold; line-height: 46px; position: relative;}
#start div.news-box h3 a {text-decoration: none; color: #0074bc; display: block;}
#start div.news-box div.text p {margin: 0 0 1em 0;}
#start div.news-box a.see-more {margin: 0.5em 0 0 0.5em;}
#start div.news-box a.see-more img {height: 16px;}
#start div.box {height: 240px;}
#start div.box-info { text-align: left;}

#header { position: relative; width: 100%; text-align: center}
#header div.header-img img {width: 100%; max-width: 1024px;}
#header div.breadcrumbs { position: relative; line-height: 16px; padding: 6px 0 12px 16px; font-size: 18px; text-align: left; max-width: 960px; min-width: 500px; margin: 0 auto;}
#header div.breadcrumbs a {background: url(../img/breadcrumbs-bullet.png) 100% 7px no-repeat; padding-right: 20px; margin-right: 7px; color: #0074bc;}
#header div.breadcrumbs strong {color: #5c5e56; font-weight: normal;}

#slides {padding: 1px 0 0 0;}
#slides div.slide {height: 354px; width: 100%; background: transparent center top no-repeat; text-align: center;}
#slides div.slide a {height: 320px; width: 976px; margin: 0 auto; display: block; z-index: 150; position: absolute; top: 0; left: 50%; margin: 0 0 0 -488px;}
#slides div.dots {display: none;}

#main { position: relative; max-width: 976px; margin: 0 auto; text-align: left; min-width: 600px;}
#main div.content { padding: 0 16px 80px 16px; position: relative;}
#main div.content-wide {padding: 0 16px 40px 16px;}

#main div.content h1 { margin: 0 0 15px 0;  font-size: 77px; color: #0074bc; line-height: 82px; font-weight: normal; white-space: nowrap;}
#main div.content h2 {font-size: 60px; color: #0074bc; font-weight: bold;  margin: 0.8em 0; line-height: 66px;}
#main div.content h2.page-title { font-size: 60px; color: #0abaee; font-weight: bold; margin: 0 0 18px 0; padding: 0; line-height: 66px; text-transform: lowercase;} 
#main div.content h2.title {color: #0074bc; font-style: normal;  line-height: 32px;}
#main div.content h3 {font-size: 50px; color: #0074bc; font-weight: bold; margin: 0.8em 0; line-height: 54px }
#main div.content h4 {font-size: 44px; color: #0074bc; font-weight: normal; margin: 0.8em 0; line-height: 46px; }
#main div.content h5 {font-size: 34px; font-weight: normal; color: #0074bc; margin: 0.8em 0; line-height: 40px;}
#main div.content h6 {font-size: 28px; font-weight: bold; color: #0074bc; margin: 0.6em 0; }

#main div.content ul { margin:  0; padding-bottom: 4px;}
#main div.content ul li {margin: 5px 0; padding: 0 0 0 13px; background: url(../img/bullet.png) 1px 6px no-repeat; }
#main div.content ol { margin:  0; padding-bottom: 4px; padding: 0 0 4px 22px;}
#main div.content ol li {margin: 5px 0; padding: 0;}
#main div.content ol li ul li {padding: 0 0 0 13px;}
#main div.content img.left { float: left; margin: 10px 18px 18px 0; display: block; position: relative; }
#main div.content img.right { float: right; margin: 10px 0 18px 18px; display: block; position: relative;}
#main div.content img.center {display: block; margin: 0 auto; position: relative; }
#main div.content hr {  clear: both; margin: 15px 0px; border:0; display: block; height: 1px; background: #d7f3fc;}
#main div.content div.hr { width: 100%; clear: both; height: 0; border: solid 1px #ececec; border-width: 0; margin: 1em 0; }
#main div.content div.hr hr { display: none; }
#main div.content p.intro {color: #464648; font-size: 13px;}
#main div.content span.bold-text {color: #5f1734; font-weight: bold;}
#main div.content form {padding: 0;}
#main div.content form div.f { padding: 0; clear: both;}
#main div.content form div.f label {width: 200px;  display:inline-block; line-height: 32px; margin: 8px 12px 8px 0; text-align: left; float: left;}
#main div.content form div.f textarea,
#main div.content form div.f input.text {float: left; background-color: #edf6fb; border: 0 solid; resize: none; height: 40px; padding: 0; outline: none; padding: 0; margin: 4px 0; font-family: Arial, Helvetica, sans-serif; color: #45413e; padding: 0 10px;   font-size: 17px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; box-shadow: inset 4px 4px 10px #cae3f2; -webkit-box-shadow: inset 4px 4px 10px #cae3f2; -moz-box-shadow: inset 4px 4px 10px #cae3f2}
#main div.content form div.f input.text {width: 50%;}
#main div.content form div.f input.text-short,
#main div.content form div.f-phone input.text {width: 35%;}
#main div.content form div.f textarea {width: 50%; height: 143px;}
#main div.content form div.btn { float: left;  padding: 16px 0 16px 212px; clear: both;}
#main div.content form div.btn input {border: 0;  line-height: 30px; font-size: 30px; color: #fff; height: 41px; padding: 5px 24px 6px 24px; text-align: center; position: relative; display: block; background-color: #1588d4; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; box-shadow: inset 4px 4px 10px #cae3f2; -webkit-box-shadow: inset 4px 4px 10px #cae3f2; -moz-box-shadow: inset 4px 4px 10px #cae3f2; }

#main div.content form.locked div.f {padding: 0;}
#main div.content form.locked div.f-password-page input {float: left;}
#main div.content form.locked div.f-password-page input.submit {margin: 0 0 0 8px;}

#main div.content table {margin: 16px 0; width: 100%; border: 0;}
#main div.content table thead tr {font-weight: bold; font-size: 13px; text-align: center; padding: 0;}
#main div.content table thead th {padding: 0 15px 0 15px; background: url(../img/table-th-bg.png) repeat-x; text-align: left; color: #0075be; line-height: 18px; font-size: 13px; font-weight: bold; border: 0; height: 40px;}
#main div.content table thead th:first-child,
#main div.content table thead th.first-child {background: url(../img/table-th-left-bg.png) no-repeat;}
#main div.content table thead th:last-child,
#main div.content table thead th.last-child {background: url(../img/table-th-right-bg.png) right top no-repeat;}
#main div.content table thead th.center {text-align: center;}
#main div.content table td { padding: 11px 15px 10px 15px; border: 0; border-bottom: 1px solid #d7f3fc;}
#main div.content table tr td.center {text-align: center;}

#main div.content div.entries-list div.entry {margin: 0 0 10px 0; clear: both; overflow: auto; position: relative; left: -16px;  padding: 16px 0 10px 16px;}
#main div.content div.entries-list div.entry-isFeatured {background: url(../img/entry-isFeatured-bg.png) no-repeat; min-height: 98px;}

#main div.content div.entries-list div.entry div.photo { position: relative; display: block; float: left; width: 160px; border: 8px solid #fff; -moz-box-shadow: 0 0 16px #cde5f3; -webkit-box-shadow: 0 0 16px #cde5f3; box-shadow: 0 0 16px #cde5f3; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
#main div.content div.entries-list div.entry div.photo img {display: block; position: relative; /*border: 8px solid #fff; -moz-box-shadow: 0 0 16px #cde5f3; -webkit-box-shadow: 0 0 16px #cde5f3; box-shadow: 0 0 16px #cde5f3; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;*/}
#main div.content div.entries-list div.entry h3.title {margin: 0 0 4px 0; padding: 0; line-height: 48px; font-size: 36px; font-weight: bold;}
#main div.content div.entries-list div.entry h3.title a {text-decoration: none; color: #0074bc;}
#main div.content div.entries-list div.entry img.thumb { position: relative; display: block;}
#main div.content div.entries-list div.entry p.date {font-size: 16px; margin: 0 0 8px 0; line-height: 16px; color: #949593;}
#main div.content div.entries-list div.entry a.more {text-align: left; margin: 0; line-height: 24px; text-decoration: none; padding: 0 10px 0 0; color: #0abaee; background: url(../img/bullet2.png) 100% 4px no-repeat;}
#main div.content div.entries-list div.entry a.nore:hover {text-decoration: underline;}
#main div.content div.entries-list div.entry p {margin: 9px 0 9px 0;}
#main div.content div.entries-list div.entry div.text-image {margin: 0 0 0 200px;}
#main div.content div.entries-list div.entry-isFeatured h3.title {color: #40a9eb;}
#main div.content div.entries-list div.entry-isFeatured h3.title a{color: #40a9eb;}


#main div.content-entry-show div.text {position: relative; padding: 0 0 4px 0;}
#main div.content-entry-show p.date {font-size: 11px; margin: 0; line-height: 11px; color: #949593; }
#main div.content-entry-show a.entry-photo { position: relative; display: block; float: left; margin: 15px 24px 8px 0; width: 160px; border: 8px solid #fff; -moz-box-shadow: 0 0 16px #cde5f3; -webkit-box-shadow: 0 0 16px #cde5f3; box-shadow: 0 0 16px #cde5f3; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
#main div.content-entry-show a.entry-photo img {display: block; position: relative; margin: 0; border: 0;  /*border: 8px solid #fff; -moz-box-shadow: 0 0 16px #cde5f3; -webkit-box-shadow: 0 0 16px #cde5f3; box-shadow: 0 0 16px #cde5f3; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;*/}
#main div.content-entry-show h2.title {text-transform: none; margin: 0 0 2px 0; padding: 0; font-size: 30px;}
#main div.content-entry-show div.text-image {margin: 0 0 0 206px;}
#main div.content-entry-show a.backt-btn {font-size: 13px; line-height: 24px; height: 24px; text-align: center;  text-decoration: none; padding: 0; display: block; position: absolute; top: -24px; right: 0px;}
#main div.content-entry-show a.backt-btn:hover { color: #da251c; }
#main div.content-entry-show div.entry-show-bottom-bar { padding: 8px 0 0 0; margin: 8px 0 0 0;}
#main div.content-entry-show div.entry-show-bottom-bar a {font-size: 13px;  line-height: 24px;  height: 24px; text-decoration: none; padding: 0; display: block;}
#main div.content-entry-show a.back-btn { }
#main div.content-entry-show a.up-btn { float: right;}
#main div.content-entry-show a.up-btn img { position: relative; display: inline-block; vertical-align: -1px;}
#main div.content-entry-show p {margin: 16px 0 16px 0;}

#main div.content-entry-show div.gallery {padding: 8px 0 0 0;}
#main div.content-entry-show div.gallery h3 {padding: 0 0 4px 0; margin: 0 0 16px 0; }
#main div.content-entry-show div.gallery a.thumb {width: 160px; float: left; text-align: center; background: transparent; margin: 0 48px 24px 0; text-decoration: none;  border: 8px solid #fff; -moz-box-shadow: 0 0 16px #cde5f3; -webkit-box-shadow: 0 0 16px #cde5f3; box-shadow: 0 0 16px #cde5f3; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
#main div.content-entry-show div.gallery a.last-in-row {margin: 0 0 24px 0;}
#main div.content-entry-show div.gallery a.thumb img {display: block; position: relative;}
#main div.content-entry-show div.gallery a.thumb span {display: block; width: 160px; color: #464646; font-size: 13px; line-height: 16px; padding: 7px 0 0 0;}

#main div.gallery-box a.thumb {width: 202px; float: left; text-align: center; background: transparent; margin: 0 24px 24px 0; text-decoration: none;}
#main div.gallery-box a.last-in-row {margin: 0 0 24px 0;}
#main div.gallery-box a.thumb { border: 8px solid #fff; -moz-box-shadow: 0 0 16px #cde5f3; -webkit-box-shadow: 0 0 16px #cde5f3; box-shadow: 0 0 16px #cde5f3; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
#main div.gallery-box a.thumb img {display: block; position: relative; /*border: 4px solid #fff; -moz-box-shadow: 2px 2px 5px -1px #b6b5b6; -webkit-box-shadow: 2px 2px 5px -1px #b6b5b6; box-shadow: 2px 2px 5px -1px #b6b5b6;*/}
#main div.gallery-box a.thumb span {display: none; width: 202px; color: #464646; font-size: 13px; line-height: 16px; padding: 7px 0 0 0;}

#main div.gallery-box ul.gallery-list {list-style: none; text-align: center;}
#main div.gallery-box ul.gallery-list li {width: 96%; text-align: left; margin: 0 auto 24px auto; padding: 0; text-decoration: none; border: 8px solid #fff; -moz-box-shadow: 0 0 16px #cde5f3; -webkit-box-shadow: 0 0 16px #cde5f3; box-shadow: 0 0 16px #cde5f3; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; clear: both; min-height: 160px; display: inline-block; vertical-align:middle;}
#main div.gallery-box ul.gallery-list li div.photo {float: left;}
#main div.gallery-box ul.gallery-list li div.photo img {display: block; position: relative; }
#main div.gallery-box ul.gallery-list li div.with-foto {margin: 0 0 0 202px; padding: 0 16px;}
#main div.gallery-box ul.gallery-list li a {text-decoration: none;}
#main div.gallery-box ul.gallery-list li h3 {margin: 0;}
#main div.gallery-box ul.gallery-list li h3 a {font-size: 36px;}
#main div.gallery-box ul.gallery-list li h3 a span {display: table; position: static; height: 160px; }
#main div.gallery-box ul.gallery-list li h3 a span span {display: table-cell; vertical-align: middle; width: 100%; position: static;}

#main div.content-subpage-list ul.subpage-list {list-style: none;}
#main div.content-subpage-list ul.subpage-list li {width: 100%; height: 145px;  text-align: left; background: url(../img/subpage-default-bg.png) bottom left  no-repeat; margin: 0 19px 14px 0; padding: 0; text-decoration: none; position: relative; clear: both;}
#main div.content-subpage-list ul.subpage-list li a {text-decoration: none; display: block; height: 104px; line-height: 104px; padding: 0 0 41px 173px;}
#main div.content-subpage-list ul.subpage-list li h3 {margin: 0;  text-align: left; vertical-align: bottom; display: inline-block; line-height: 46px; font-size: 40px; font-weight: bold; text-transform: lowercase; padding: 0 16px 0 16px;}
#main div.content-subpage-list ul.subpage-list-thumbs01 li {height: 237px; background: url(../img/subpage-list-thumb-bg.png) bottom left  no-repeat;}
#main div.content-subpage-list ul.subpage-list-thumbs01 li a {height: 44px; line-height: 44px;}
#main div.content-subpage-list ul.subpage-list-thumbs01 div.text {margin: 165px 0 0 0;}
#main div.content-subpage-list ul.subpage-list-thumbs01 div.with-foto {margin: 0;}
#main div.content-subpage-list ul.subpage-list-thumbs01 li h3.long {font-size: 14px;}
#main div.content-subpage-list ul.subpage-list-thumbs01 div.photo {position: relative; width: 176px; height: 165px; overflow: hidden;}
#main div.content-subpage-list ul.subpage-list-thumbs01 div.photo img.frame {position: absolute; top: 0; left: 0;}
#main div.content-subpage-list ul.subpage-list-thumbs01 div.photo img.thumb {position: absolute; top:4px; left: 4px;}

#main div.contact-box div.google-map {width: 94%; max-width: 976px; height: 400px; clear: both; margin: 0 auto; font-size: 0px; line-height: 0px; position: relative; border: 8px solid #fff; -moz-box-shadow: 0 0 16px #cde5f3; -webkit-box-shadow: 0 0 16px #cde5f3; box-shadow: 0 0 16px #cde5f3; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
#main div.contact-box div.google-map small {font-size: 13px;  line-height: 16px;  color: #da251c; display: block; background: #efefef; padding: 10px 0; text-align: center; margin: 1px 0 0 0; }
#main div.contact-box div.google-map small a {color: #da251c; text-decoration: none;}
#main div.contact-box div.google-map iframe {margin: 0; padding: 0; display: block; width: 100%; max-width: 976px; height: 400px;}
#main div.contact-box div.google-map-title {clear: both; margin: 0;}

#main div.content div.pagination { text-align: center; padding: 0; background: url(../img/pagination-bg.png) no-repeat; height: 40px;}
#main div.content div.pagination span {display: inline-block; height: 40px; line-height: 40px; }
#main div.content div.pagination a { display: inline-block; height: 40px; line-height: 40px; width: 40px; text-align: center; vertical-align: top; text-decoration: none; padding: 0; font-weight: bold;}
#main div.content div.pagination a.n {color: #0075be;}
#main div.content div.pagination a.current,
#main div.content div.pagination a:hover {color: #ef7c00; background: url(../img/pagination-current.png) no-repeat;}
#main div.content div.pagination a.prev,
#main div.content div.pagination span.prev {margin: 0 0 0 7px; display: block; float: left; width: auto; padding: 0 0 0 9px; color: #0075be;}
#main div.content div.pagination span.prev {color: transparent;}
#main div.content div.pagination a.prev {background: url(../img/pagination-prev.png) 0 17px no-repeat;}
#main div.content div.pagination a.next,
#main div.content div.pagination span.next {margin: 0 7px 0 0; display: block; float: right; width: auto; padding: 0 9px 0 0 ; color: #0075be;}
#main div.content div.pagination span.next {color: transparent;}
#main div.content div.pagination a.next {background: url(../img/pagination-next.png) 100% 17px no-repeat;}
#main div.content div.pagination a.prev:hover {color: #ef7c00; }
#main div.content div.pagination a.next:hover { color: #ef7c00;}

#ft {background: #94c11e url(../img/ft-bg.png) repeat-x; text-align: center; font-size: 16px; margin-bottom: 16px;}
#ft div.wrapper2 { width: 100%; min-width: 500px; max-width: 976px;  margin: 0 auto; text-align: left; position: relative; }

div.copyright {float: left; padding: 8px 16px; }
div.footer-text {text-align: left; padding: 16px 16px 8px 16px;}
div.footer-text p {margin: 0;}
div.createdby {text-align: left; float: right; padding: 8px 16px;}
div.createdby a {text-decoration: none; color: #2b2a29;}
div.createdby a:hover {border-bottom: 1px dotted #2b2a29;}
.clear { clear: both;	font-size: 0px; height: 0px;}

#main div.content div.entries-list div.entry-isFeatured {background: #fffec1;}
/*
#main *,
#start * {font-size: 140% !important; line-height: 130% !important;}
#main h2.page-title {font-size: 96px !important; }
#main div.content-subpage-list ul.subpage-list li a {line-height: 104px !important;}

#main div.content-subpage-list ul.subpage-list li h3{font-size: 36px !important;}
#main div.gallery-box ul.gallery-list li h3 a span span{font-size: 40px !important;}
#main div.content form div.f label {font-size: 30px !important;}
#main div.content form div.f input,
#main div.content form div.f textarea {font-size: 30px !important;}
#main div.content form div.btn input {font-size: 30px !important;}



#header div.breadcrumbs * {font-size: 20px !important; background-position: 100% 2px;}
#main div.content div.entries-list div.entry h3.title {font-size: 60px !important;}


#start div.news-box h3 {font-size: 36px !important;}
#start div.news-box div.text p  {font-size: 28px !important;}
#main div.content-entry-show p.date,
#main div.content div.entries-list div.entry p.date {font-size: 20px  !important;}
*/

#main div.content div.entries-list div.entry div.photo {width: 260px;}
#main div.content div.entries-list div.entry div.photo img {width: 260px;}
#main div.content div.entries-list div.entry div.text-image {margin-left: 300px;}
#main div.content-entry-show a.entry-photo {width: 260px;}
#main div.content-entry-show a.entry-photo img {width: 260px;}
#main div.right-col {display: none;}


