body {background:white;color:black;margin:0;padding:0;font-size:11px;font-family:tahoma, verdana, sans-serif;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:tahoma, helvetica, sans-serif;font-size:11px;color:#626262;}
p, ul {margin-top:1em;margin-bottom:1em}

img {vertical-align:bottom;}
a img {border-width:0;}
a {color:black;text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {clear:both;height:0;overflow:hidden;width:100%;}

#bg {background:white url(../images/bg.jpg) no-repeat center top;}
#container .none {display:none;}

#container {width:980px;margin:0 auto;position:relative;}
#scy-craper {position:absolute;top:310px;right:-130px;}
h1 {height:82px;padding:27px 0 0 24px;margin:0;background:transparent url(../images/top.jpg) no-repeat right top;}

.content {padding:6px 5px 0 5px;background:transparent url(../images/content.jpg) no-repeat;width:970px;}
.no-background {background-image:none;padding-right:0;width:975px;padding-top:0;}
.columns {width:100%;}
.right-dot {background:transparent url(../images/contentdot.png) repeat-y right top;padding-right:5px;padding-top:6px;}
.no-background #main-box {margin-top:10px;}

.padding-vertical {padding:20px 0 10px 0;}

.path {margin:0 0 0 15px;list-style-type:none;padding:14px 0 8px 0;color:#a0b5cd;border-bottom:1px solid #dee4eb;width:830px;}
.path li {display:inline;padding:0 8px 0 0;}
.path a, .path strong {color:#758ca6;padding-left:8px;}

#container .ad-subpage {margin-top:-6px;padding-left:0;padding-right:0;background-position:0 1px;}

#menu {list-style-type:none;margin:0;padding:0;background:#002f63 url(../images/menubg.png) repeat-x 1px 100%;height:40px;line-height:40px;font-size:12px;font-weight:bold;}
#menu li {float:left;padding:0 1px 0 0;margin:0;background:transparent url(../images/menuline.png) no-repeat right bottom;}
#menu li.last {background-image:none;}
#menu li a {float:left;color:white;padding:0 22px;background:transparent url(../images/menuselected.png) no-repeat 50% 100px;}
#menu li a:hover {background-position:50% 0;text-decoration:none;}

#toolbar {text-align:center;padding:12px 0 0 10px;height:28px;background:#002043 url(../images/toolbar.png) repeat-x;color:white;font-family:verdana, sans-serif;}
#toolbar * {display:inline;margin:0;padding:0;vertical-align:middle;}
#toolbar label {padding-left:5px;}
#toolbar form {float:left;margin-top:-3px;}
#toolbar #login {width:540px;}
#toolbar .logged {float:left;text-align:left;}
#toolbar .logged p {float:left;width:163px;padding-left:12px;}
#toolbar .logged p cite {font-style:normal;font-weight:bold;color:#ed1c24;}
#toolbar .logged ul {float:left;width:365px;text-align:left;color:#315b89;}
#toolbar .logged a {padding:0 12px;}
#toolbar .logged li a.logout {color:#729bc8;}

#toolbar span.input {border:1px solid #315174;background:#39597c url(../images/input.png) no-repeat;padding:4px 5px;margin:0 4px;color:white;}
#toolbar span.input .input {padding:0;background-color:transparent;border-width:0;color:white;}
#toolbar .button {border:1px solid #334d69;color:white;background-color:transparent;width:58px;margin-right:9px;padding:3px 0 3px 0;height:21px;margin-bottom:2px;}
#toolbar a {color:white;}
#login .input {width:110px;}
#search {display:inline;}
#search .input {width:260px;}
#toolbar .rss a {color:#8090a1;text-transform:uppercase;background:transparent url(../images/rss.png) no-repeat 100% 0;padding:6px 31px 7px 0;font-size:11px;}

.ad750 {width:750px;margin:0 auto;background:white url(../images/ad750.png) no-repeat 50% 1px}
.ad750 img, .ad750 object, .ad750 embed {margin:10px 0 5px 0;}
.ad300 {width:300px;margin:0 auto;background:white url(../images/ad750.png) no-repeat 50% 1px;margin-left:5px;}
.ad300 img, .ad300 object, .ad300 embed {margin:10px 0 5px 0;}
.ad120 {width:120px;margin:0 auto;background:white url(../images/ad750.png) no-repeat 50% 1px;}
.ad120 img, .ad120 object, .ad120 embed {margin:10px 0 5px 0;}
.ad180 {width:180px;margin:0 auto;background:white url(../images/ad750.png) no-repeat 50% 1px;}
.ad180 img, .ad180 object, .ad180 embed {margin:10px 0 5px 0;}

.no-background .ad750 img, .no-background .ad750 object, .no-background .ad750 embed {margin-bottom:0;}

.left-225 {float:left;width:225px;overflow:hidden}
.left-337 {float:left;width:337px;overflow:hidden}
.left-440 {float:left;width:440px;overflow:hidden}
.left-544 {float:left;width:544px;overflow:hidden}
.right-180 {float:right;width:180px;overflow:hidden}
.right-305 {float:right;width:305px;overflow:hidden}
.right-633 {float:right;width:633px;overflow:hidden}
.right-745 {float:right;width:745px;overflow:hidden}
.left-744 {float:right;width:744px;}

.panel1, .panel2, .panel3, .panel4, .panel5 {display:none;}
.show1 .panel1, .show2 .panel2, .show3 .panel3, .show4 .panel4, .show5 .panel5 {display:block;}

#main-columns {padding-bottom:12px;}

#v-menu {list-style-type:none;margin:0;padding:12px 0 0 0;background:#013064 url(../images/menubg.jpg) no-repeat;height:196px;}
#v-menu li {padding:1px 0 2px 0;margin:0;background:transparent url(../images/vmenuline.png) no-repeat 54px 100%;}
#v-menu li a {display:block;padding:2px 0 5px 54px;color:white;font-family:georgia, serif;font-size:18px;}
#v-menu li.menu01 a {background:transparent url(../images/menu01.png) no-repeat 0 0;}
#v-menu li.menu02 a {background:transparent url(../images/menu02.png) no-repeat 0 0;}
#v-menu li.menu03 a {background:transparent url(../images/menu03.png) no-repeat 0 0;}
#v-menu li.menu04 a {background:transparent url(../images/menu04.png) no-repeat 0 0;}
#v-menu li.menu05 a {background:transparent url(../images/menu05.png) no-repeat 0 0;}
#v-menu li.menu06 a {background:transparent url(../images/menu06.png) no-repeat 0 0;}
#v-menu li a:hover {text-decoration:none;background-position:0 -28px;}
.box-newsletter {background:#bcbec0 url(../images/newsletterbg.jpg) no-repeat;padding:5px 0 0 54px;height:87px;}
.no-background .box-newsletter {background-image:url(../images/newsletterbg1.jpg);}
.box-newsletter h2 {font-size:11px;margin:0;}
.box-newsletter label {display:block;}
.box-newsletter span.input {background:#949697 url(../images/inputgrey.png) no-repeat;border:1px solid #5c5e5f;padding:4px 4px;}
.box-newsletter span.input .input {background-color:transparent;border-width:0;padding:0;color:#e5e7e8;width:100px;vertical-align:middle}
.box-newsletter .button {width:47px;color:white;border-width:0;padding:4px 0 6px 0;background:#595b5d url(../images/button47.png) no-repeat;margin-bottom:6px;margin-top:4px;height:23px;vertical-align:middle;margin-left:5px;}
.box-newsletter a {color:#868788;font-size:10px;display:block;}

.main-news {background:#002f63 url(../images/mainnewsbg.jpg) no-repeat;color:white;padding:0 11px;height:300px;}
.main-news h2 {margin:0;padding:10px 0 9px 0;font-size:14px;}
.main-news .image {float:left;margin-right:16px;}
.main-news .place {font-style:normal;font-weight:bold;margin-top:-2px;}
.main-news h3 {color:white;font-family:georgia, serif;font-size:23px;margin:0;font-weight:normal;padding:2px 0 12px 0;}
.main-news h3 a {color:white;}
.main-news .date {font-style:normal;}
.main-news p {clear:both;margin:0;padding-top:12px;line-height:1.21em;}
.main-news p a {color:white;}
.main-news p a.more {padding-right:15px;font-weight:bold;background:transparent url(../images/arrow.gif) no-repeat 100% 70%;}

.news-recommended {background:#002f63 url(../images/newsrecommended.jpg) no-repeat;height:300px;color:white;width:273px;padding-left:17px;padding-right:15px;}
.news-recommended h2 {margin:0;padding:10px 0 9px 0;font-size:14px;}
.news-recommended .image {margin:0;margin-bottom:14px;}
.news-recommended ul {list-style-type:none;margin:0;padding:0;width:274px;border-top:1px solid #66809f;}
.news-recommended li {float:left;line-height:23px;}
.news-recommended li a {float:left;width:26px;background:#242c45 url(../images/newsrecommended.png) repeat-y;color:#7c8696;font-weight:bold;text-align:center;}
.news-recommended li a:hover {text-decoration:none;}
.news-recommended li a.selected {background-position:-26px 0;color:white;}


#recommended {height:41px;background:transparent url(../images/recommended1.png) no-repeat right top;clear:both;}
#recommended.main {background:transparent url(../images/recommended.png) no-repeat right top;}
#recommended .corner-recommended {background:transparent url(../images/cornerrecommend.png) no-repeat left bottom;height:41px;float:left;padding-left:5px;}
#recommended h2 {font-family:georgia, serif;font-size:18px;color:#00214c;font-weight:normal;width:127px;padding-left:88px;line-height:41px;float:left;margin:0 5px 0 0;background:transparent url(../images/ad750.png) no-repeat 50% 2px;border-left:5px solid white;}
#recommended .corner-recommended h2 {border-left-width:0;}
#recommended ul {list-style-type:none;margin:0;padding:8px 0 0 0;float:left;width:530px;}
#recommended li {float:left;padding-left:13px;}
#recommended li.w173 {width:149px;padding-left:24px;}
#recommended li.w135 {width:122px;}
#recommended li.w69 {width:56px;}
#recommended li.w153 {width:140px;}
#recommended li a {color:#00214c;}
#recommended form {padding:10px 0 0 14px;float:left;}
#recommended span.input {border:1px solid #695a18;background:#645014 url(../images/inputbrown.png) no-repeat;padding:4px 8px;}
#recommended span.input .input {border-width:0;background-color:transparent;padding:0;color:#c6c0ad;}
#recommended .button {width:30px;color:white;background:#562100 url(../images/button30.png) no-repeat;border-width:0;padding:4px 0 6px 0;height:23px;vertical-align:middle;margin-bottom:2px;}

.box-feature-article {color:white;background:#004f2d url(../images/diary.jpg) no-repeat;padding:0 16px;height:334px;}
.box-feature-article h2 {margin:0;font-family:georgia, serif;font-size:36px;padding-top:165px;font-weight:normal;padding-bottom:10px;line-height:1.25em}
.box-feature-article a {color:white;}
.box-feature-article a:hover {text-decoration:none;}
.no-background .box-feature-article {background-position:0 -34px;height:300px;}
.no-background .box-feature-article h2 {padding-top:131px;}

.box-press {background:#004881 url(../images/boxpress.png) repeat-x;color:white;}
.box-press h2 {margin:0;padding:21px 0 10px 0;text-align:center;}
.box-press ul {list-style-type:none;margin:0;padding:0 0 0 4px;}
.box-press li {float:left;margin-right:3px;}
.box-press li a {color:white;}
.box-press li h3 {font-weight:normal;font-size:11px;margin:0;}
.box-press li strong {display:block;border-bottom:1px solid #7f8c8e;margin-bottom:9px;padding-bottom:2px;}
.box-press li img {vertical-align:bottom;}
.box-press .more {margin:0;clear:both;padding:4px 0 8px 6px;}
*+html .box-press .more {padding-top:2px;}
.box-press .more a {color:white;padding-right:16px;background:transparent url(../images/arrow1.gif) no-repeat 100% 70%;}

.main-news-list {background:#e9e8e8 url(../images/mainnewslist.png) no-repeat;padding-top:6px;padding-bottom:29px;width:100%;}
.main-news-list ol {list-style-type:none;margin:0;padding:0 0 0 11px;width:415px;}
.main-news-list li {clear:both;vertical-align:bottom;width:100%;padding-top:17px;color:#002f63;}
.main-news-list .image {float:left;margin-top:2px;}
.main-news-list .news-item {float:right;width:275px;border-bottom:1px solid #002f63;padding-bottom:1px;}
.main-news-list .category {color:#758ca6;font-weight:bold;font-style:normal;}
.main-news-list .date {font-style:normal;color:#758ca6;}
.main-news-list h3 {margin:0;font-size:11px;}
.main-news-list h3 a {color:#002f63;}

.box-timer {height:61px;}
.box-timer .image {float:right;margin:10px 13px 0 0}
.box-timer dl {margin:0;padding:5px 0 0 25px;position:relative;}
.box-timer dt {position:absolute;top:41px;width:30px;text-align:center;color:#002f63}
.box-timer dt.dt2 {left:70px;}
.box-timer dt.dt3 {left:113px;}
.box-timer dt.dt4 {left:156px;}
.box-timer dd {display:inline;margin:0;padding:0;font-size:30px;color:#002f63;}
.box-timer dd span {font-size:16px;vertical-align:middle;padding:0 2px;color:#002f63;}

#box-imprezy {background-color:#ccd5e0}
#box-imprezy h2 {margin:0;padding:8px 0 9px 16px;font-size:14px;color:#002f63;background:transparent url(../images/corner1.png) no-repeat right top;}
#box-imprezy .panels {height:27px;list-style-type:none;margin:0;padding:0;line-height:27px;}
#box-imprezy .panels li {float:left;font-weight:bold;font-size:12px;}
#box-imprezy .panels li a {color:#002f63;float:left;padding:0 15px 0 15px;background:transparent url(../images/panel.png) no-repeat right top;height:27px;}
#box-imprezy .panels .special a {background-image:url(../images/panel1.png);color:white;}
#box-imprezy.show1 .panel-link1 a, #box-imprezy.show2 .panel-link2 a, #box-imprezy.show3 .panel-link3 a {background:#002f63 url(../images/selectedpanel.png) no-repeat right top;color:white;}
#box-imprezy div.panel {background:transparent url(../images/imprezybg.jpg) no-repeat left bottom;}
#box-imprezy .em {background-color:#002f63;color:white;padding:12px 16px 15px 16px;width:273px;}
#box-imprezy .em .image {margin-top:2px;float:left;}
#box-imprezy .em p {float:right;width:137px;margin:0;}
#box-imprezy ol {list-style-type:none;margin:0;padding:0 0 0 17px;width:260px;}
#box-imprezy ol li {padding:5px 0 7px 25px;background:transparent url(../images/arrow2.gif) no-repeat 0 8px;color:#002f63;}
#box-imprezy ol li h4 {margin:0;font-size:11px;padding:1px 0;}
#box-imprezy ol li h4 a {color:#002f63;}
#box-imprezy ol li p {margin:0;}
#box-imprezy .more {margin:0 0 0 43px;padding:2px 0 9px 0;}
#box-imprezy .more a {color:#002f63;font-weight:bold;padding-right:16px;background:transparent url(../images/arrow2.gif) no-repeat 100% 70%;}

#box-multimedia {background-color:#8698af;color:white;;}
#box-multimedia h2 {font-size:12px;margin:0;padding:11px 0 10px 16px;background:transparent url(../images/multimediabg.jpg) no-repeat;}
.multimedia-panels {height:32px;margin:0;padding:0 0 0 5px;list-style-type:none;line-height:32px;}
.multimedia-panels li {float:left;font-size:12px;}
.multimedia-panels li a {font-weight:bold;color:white;padding:0 10px;float:left;}
.show1 .multimedia-panels .panel-link1 a, .show2 .multimedia-panels .panel-link2 a, .show3 .multimedia-panels .panel-link3 a {background-color:#9dadc0;}
#box-multimedia .panel-content {background-color:#9dadc0;padding:6px 0 0 0;width:100%;}
.multimedia-sub-panels {list-style-type:none;margin:0;padding:0;height:23px;width:211px;margin:0 0 3px 9px;border-bottom:1px solid white;line-height:23px;width:210px;}
.multimedia-sub-panels li {float:left;padding:0;}
.multimedia-sub-panels li a {padding:0 10px;color:white;float:left;background-color:#b8c3d1;}
.multimedia-sub-panels li.selected a {background-color:white;color:#002f63;}
#box-multimedia .video {padding-left:9px;width:210px;padding-right:6px;background:#5e708a url(../images/multimedia.jpg) no-repeat left bottom;padding-bottom:8px;}
#box-multimedia .video p {background-color:#dfe2e8;padding:9px 9px 0 9px;height:32px;color:#002f63;margin:0 0 12px 0;}

.video-object {margin-left:9px;}

.margin-top-bottom {padding-top:15px;padding-bottom:10px;}

.news-box {background:#d9e0e8 url(../images/corner2.png) no-repeat right bottom;padding-bottom:1px;border-top:15px solid white;}
.news-box .panels {height:34px;line-height:34px;list-style-type:none;margin:0;padding:0;background-color:white;}
.news-box .panels li {float:left;}
.news-box .panels li a {color:#002f63;font-weight:bold;font-size:12px;padding:0 15px;float:left;}
.news-box .panels li.special a {color:#c50000;}
.show1 .panels .panel-link1 a, .show2 .panels .panel-link2 a, .show3 .panels .panel-link3 a, .show4 .panels .panel-link4 a, .show5 .panels .panel-link5 a {background-color:#d9e0e8}
.news-box .ad180 {background-color:#d9e0e8;background-image:url(../images/addark.png);padding-right:8px;padding-left:8px;margin-top:2px;}
.news-list {list-style-type:none;margin:0;padding:0 0 0 13px;width:530px;}
.news-list li {padding-top:17px;width:100%;vertical-align:bottom;clear:both;}
.news-list .image {float:left;margin-top:2px;}
.news-list .news-item {float:right;width:410px;border-bottom:1px solid #002f63;}
.news-list h3 {margin:0;font-size:11px;}
.news-list h3 a {color:#002f63;}
.news-list p {margin:0;padding-bottom:12px;color:#002f63;}
.news-box .more {margin:0 0 0 135px;padding:10px 0 20px 0;clear:both;}
.news-box .more a {font-weight:bold;color:#002f63;padding-right:16px;background:transparent url(../images/arrow2.gif) no-repeat 100% 70%;}

.mounth-best {background:#002f63 url(../images/sailorbg.png) no-repeat left bottom;color:white;padding:0 0 7px 0;width:100%;}
.mounth-best .panels {list-style-type:none;font-size:16px;color:#f5c349;font-weight:bold;font-family:georgia, serif;padding:38px 12px 10px 0;margin:0;background:transparent url(../images/sailor.jpg) no-repeat;height:47px;line-height:44px;}
.mounth-best li {float:left;padding:0 5px 0 0;margin:0;background:transparent none no-repeat right top;height:47px;}
.mounth-best li a {color:#e5b94a;float:left;height:44px;padding:3px 7px 0 12px;}

.showPool .best-panel1 {background:transparent url(../images/sailorpanel1.png) no-repeat right top;}
.showPool .best-panel1 a {background:transparent url(../images/sailorpanel.png) no-repeat left top;color:white}

.showBest .best-panel2 {background:transparent url(../images/sailorpanel1.png) no-repeat right top;}
.showBest .best-panel2 a {background:transparent url(../images/sailorpanel.png) no-repeat left top;color:white}

.mounth-best li {font-style:normal;color:white;}
.mounth-best .box-padding {padding:0 12px;width:313px;}
#pool.box-padding {padding:0 12px 0 18px;width:307px;background:transparent url(../images/vs.png) no-repeat 152px 32px;}
#pool fieldset {width:307px;}
#pool .vote-left {float:left;width:130px;margin-right:43px}
#pool .vote-right {float:left;width:130px;}
#pool h3 {font-size:11px;margin:0;padding-top:8px;}
#pool h3 a {color:white;}
#pool p {margin-top:0.8em;margin-bottom:0;color:#77a2d2;font-size:9px;text-align:center;line-height:1.3em}
#pool .image {display:block;text-align:center;margin:0 0 5px 0;width:122px;}
#pool p a {color:white;font-weight:bold;padding-right:16px;background:transparent url(../images/arrow1.gif) no-repeat 100% 70%;}
#pool p.button {text-align:left;font-size:12px;color:#d9e0e8;margin-bottom:0;}
#pool p.button input {width:73px;height:21px;background:#f0b832 url(../images/buttonvote.png) no-repeat;vertical-align:middle;border-width:0;color:#5b450e;font-weight:bold;padding:0 0 2px 0;margin-right:10px;}
#pool p.button em {font-style:normal;font-weight:bold;}
#pool p.button em.more {color:#efb530;}

.showBest #best {display:block;}
.showPool #pool {display:block;}
#pool {height:173px;display:none;}
#best {height:173px;display:none;}
#best h3 {font-size:20px;font-weight:normal;font-family:georgia, serif;display:inline;margin:0;}
#best h3 a {color:white;}
#best p {margin-top:1.2em;margin-bottom:0;line-height:1.3em}
#best .image {float:right;margin:0 0 5px 5px;}
#best p a {color:white;font-weight:bold;padding-right:16px;background:transparent url(../images/arrow1.gif) no-repeat 100% 70%;}

#box-start {position:relative;background:#007cc2 url(../images/start.jpg) no-repeat;width:100%;}
#box-start h2 {color:white;position:absolute;left:200px;top:145px;font-size:30px;margin:0;font-family:georgia, serif;font-weight:normal;width:150px;}
#box-start .start-panels {list-style-type:none;margin:0;padding:0;width:176px;top:0;left:185px;position:absolute;}
#box-start .start-panels li {padding:0;margin:0;}
#box-start .start-panels li a {display:block;height:32px;line-height:32px;padding:0 0 0 15px;color:white;background:#3984be url(../images/startpanel.png) no-repeat;font-size:12px;overflow:hidden;white-space:nowrap;}
#box-start.show1 .panel-link1 a, #box-start.show2 .panel-link2 a, #box-start.show3 .panel-link3 a {font-weight:bold;background-position:0 -32px;}
#box-start .panel {margin-left:361px;background:#81c9f0 url(../images/startbg.png) no-repeat right top;padding:12px 15px 0 12px;color:#002f63;height:263px;}
#box-start .panel .image {float:right;padding-top:3px;margin-left:5px;}
#box-start .panel h3 {margin:0;padding-bottom:11px;border-bottom:1px solid #002f63;font-size:12px;margin-bottom:8px;}
#box-start .article-box-content {padding-bottom:4px;}
#box-start .article-box-content p {margin:0 0 10px 0;}
#box-start .article-box-content ul {border-top:1px solid #002f63;clear:both;list-style-type:none;margin:0;padding:6px 0 0 0;}
#box-start .article-box-content li {padding-left:24px;background:transparent url(../images/arrow2.gif) no-repeat 2px 2px;padding-bottom:3px;}
#box-start .article-box-content li a {color:#002f63;}


#foot-buttons {list-style-type:none;margin:0;padding:15px 0 0 0;}
#foot-buttons li {float:left;text-align:center;padding-left:10px;}
#foot-buttons li img {display:block;}
* html #foot-buttons li img {margin-top:11px;}
*+html #foot-buttons li img {margin-top:11px;}
#foot-buttons li a {padding:0 1px;color:#002f63;}

#foot-links {list-style-type:none;margin:0;padding:39px 0 7px 0;text-align:center;}
#foot-links li {display:inline;padding:0;margin:0;color:#002f63;}
#foot-links li a {padding:0 1px;color:#002f63;}

#foot-icons {list-style-type:none;margin:0;padding:11px 0 13px 0;border-top:1px solid #7f97b1;border-bottom:1px solid #7f97b1;text-align:center;}
#foot-icons li {display:inline;padding:0 10px;}
#foot-icons li img {vertical-align:middle;}

#foot {margin:0;text-align:center;padding:11px 0;}
#foot span {padding:0 10px 0 8px;}




/* PODSTRONY */

.events-category {list-style-type:none;margin:15px 0 30px 0;padding:0;height:95px;}
.events-category li {float:left;padding:0;}
.events-category li a {padding:89px 32px 0 32px;float:left;text-align:center;color:#002f63;font-size:14px;font-weight:bold;font-family:arial, sans-serif;}
.events-category li.event1 a {background:transparent url(../content/imprezy1.png) no-repeat 50% 20px;}
.events-category li.event2 a {background:transparent url(../content/imprezy2.png) no-repeat 50% 10px;}
.events-category li.event3 a {background:transparent url(../content/imprezy3.png) no-repeat 50% 0;}
.events-category li.event4 a {background:transparent url(../content/imprezy4.png) no-repeat 50% 15px;}
.events-category li.event5 a {background:transparent url(../content/imprezy5.png) no-repeat 50% 25px;} 

.page-category {list-style-type:none;margin:15px 0 30px 0;padding:0 0 0 90px;height:95px;}
.page-category li {float:left;padding:0;}
.page-category li a {padding:89px 52px 0 52px;float:left;text-align:center;color:#002f63;font-size:14px;font-weight:bold;font-family:arial, sans-serif;white-space:nowrap}
.page-category li.page1 a {background:transparent url(../images/page1.png) no-repeat 50% 15px;} 
.page-category li.page2 a {background:transparent url(../images/page2.png) no-repeat 50% 15px;} 
.page-category li.page3 a {background:transparent url(../images/page3.png) no-repeat 50% 15px;} 
.page-category li a:hover {text-decoration:none;}

.search-box {background:transparent url(../images/border368.png) no-repeat;padding-top:4px;width:368px;border-bottom:1px solid #dee4eb;padding-bottom:20px;margin-bottom:14px;font-size:12px;color:#002f63;margin-top:12px;}
.search-box fieldset {background:#ebeef2 url(../images/border368a.png) no-repeat left bottom;padding:18px 16px 20px 16px;}
.input-text {float:left;width:160px;height:66px;}
.input-text .label {color:#002f63;font-weight:bold;display:block;padding:6px 0 8px 0;}
.input-text .input {color:#758ca6;padding:5px 11px;border-width:0;width:115px;background:transparent url(../images/input1.png) no-repeat;}
.input-date {float:right;width:168px;height:66px;}
.input-date .input-line {display:block;padding-bottom:7px;}
.input-date .label {float:left;width:27px;padding-top:2px;}
.input-date .input {color:#758ca6;padding:5px 0;border-width:0;width:36px;margin-right:3px;text-align:center;background:transparent url(../images/input3.png) no-repeat;}
.input-date .year {width:46px;background:transparent url(../images/input2.png) no-repeat;}
.input-checkbox {padding-top:8px;}
.input-checkbox .label {font-weight:bold;}
.input-checkbox label input {margin-left:20px;}
.input-checkbox .button {width:59px;height:23px;border:1px solid #334d68;color:white;background-color:#002042;float:right;margin-top:-2px;}


.page-content {width:693px;margin-left:18px;position:relative;}
.bigger-col {width:699px;margin-left:21px;}
.page-content .right-305 {margin-left:17px;margin-top:10px;margin-bottom:3px;}
.page-content h2.blue {color:#0049ab;margin:0;font-size:24px;font-family:arial, sans-serif;}
.page-content h2.blue img {vertical-align:middle;margin-left:30px;}
.page-content h3.blue {color:#004881;margin:0;font-size:18px;font-family:arial, sans-serif;}
.page-content h2.tabs {font-size:30px;margin:0;color:#0b132d;font-family:arial, sans-serif;width:505px;height:56px;line-height:56px;border-top:1px solid #dee4eb;border-right:1px solid #dee4eb;background:transparent url(../images/tabs.jpg) no-repeat;padding-left:17px;margin-bottom:21px;}
.page-content .second-tab {font-weight:bold;color:#758ca6;font-size:18px;font-family:arial, sans-serif;line-height:56px;padding-left:27px;border-bottom:1px solid #dee4eb;position:absolute;right:0;top:0;width:149px;}

.big-image {background:#8698af url(../images/corner.png) no-repeat;padding:20px 0 0 0;width:699px;margin-left:auto;margin-bottom:28px;}
.big-image span {display:block;padding:0;margin:0;margin:0 0 15px 24px;}
.big-image p {background-color:#445d81;color:#8698af;margin:0;padding:10px 24px 16px 24px}
.big-image p cite {color:white;font-size:14px;font-style:normal;}
.big-image p a {color:white;}


.video-image {background:#8698af url(../images/corner.png) no-repeat;padding:20px 0 0 0;width:699px;margin-left:auto;margin-bottom:28px;}
.video-image span {display:block;padding:0;margin:0;margin:0 0 15px 24px;}
.video-image p {background:#8698af url(../images/corner3.png) no-repeat left bottom;color:#d5dde7;margin:0;padding:0 21px 19px 21px;width:657px;}
.video-image .video-controls {background:#4f6b8f url(../images/videobg.png) repeat-x left bottom;padding:12px 0 25px 21px;}
.video-image .video-controls h3 {margin:0;font-size:12px;color:white;padding-left:45px;font-weight:normal}
.video-image .video-controls .controls {margin-top:-10px;display:block;}

.galeries-list {list-style-type:none;margin:0;padding:0;}
.galeries-list li {float:left;width:331px;border-bottom:1px solid #002f63;padding-top:14px;clear:left;}
.galeries-list li.right-col {float:right;clear:right;}
.galeries-list .gallery-desc {float:left;width:210px;color:#002f63;}
.galeries-list .image {float:right;width:103px;padding-bottom:5px;position:relative;}
.galeries-list .image .play {position:absolute;left:10px;top:46px;width:22px;height:21px;background:transparent url(../images/play.png) no-repeat;}
.galeries-list li h4 {font-size:11px;margin:0;padding:15px 0 10px 0;}
.galeries-list li h4 a {color:#002f63;}
.galeries-list li p {margin:0;padding:3px 0 14px 0;}

.category-list-video {margin:15px 0 0 0;padding-bottom:15px;}
.category-list-video .col-left {width:336px;float:left;}
.category-list-video .col-right {width:336px;float:right;}
.category-list-video .box-em {background-color:#ebeef2;padding:18px 17px 18px 21px;}
.category-list-video .box-em h3 {font-size:14px;color:#002042;margin:1px 0 1.2em 0}
.category-list-video .box-em h3 a {color:#002042;}
.category-list-video .box-em .image {float:right;}
.category-list-video .box-em .image-margin {margin:-20px 0 10px 10px;}
.category-list-video .box-em-text {float:left;width:160px;color:#002f63;}
.category-list-video .box-em p {line-height:1.25em;color:#002f63;}
.category-list-video .box-em h4 {margin:1px 0 0 0;font-size:11px;}
.category-list-video .box-em h4 a {color:#002f63;}
.category-list-video .box-em .category {color:#758ca6;}
.category-list-video .box-em .date {font-style:normal;color:#758ca6;}
.category-list-video .col-left .clear, .category-list-video .col-right .clear {background-color:#002f63;width:274px;height:1px;overflow:hidden;}
.category-list-video .no-padding-bottom {padding-bottom:5px;}
.category-list-video .margin-top {margin-top:1em}

.video-text-list {list-style-type:none;margin:0 0 0 19px;padding:0;width:302px;}
.video-text-list li {width:100%;padding-top:12px;}
.video-text-list .gallery-desc {float:left;width:210px;color:#002f63;}
.video-text-list .image {float:right;width:72px;padding-bottom:12px;position:relative;}
.video-text-list li h4 {font-size:11px;margin:0;padding:1px 0 10px 0;}
.video-text-list li h4 a {color:#002f63;}
.video-text-list li p {margin:0;padding:3px 0 11px 0;}

.content-news-list {list-style-type:none;margin:0;padding:0 0 10px 0;}
.content-news-list li {vertical-align:bottom;padding-top:19px;color:#002f63;}
.big-padding li {padding-top:28px;}
.content-news-list .image {float:right;margin-top:2px;margin-left:5px;}
.content-news-list .category {color:#758ca6;font-weight:bold;font-style:normal;}
.content-news-list .date {font-style:normal;color:#758ca6;}
.content-news-list h3 {margin:0;font-size:11px;}
.content-news-list h3 a {color:#002f63;}
.content-news-list p {margin-bottom:0;padding-bottom:15px;}
.content-news-list .line {width:273px;background-color:#002f63;height:1px;overflow:hidden;clear:right;}

.padding-news-list {padding-left:20px;padding-top:9px;}
.padding-news-list li {padding-top:14px;}

.dark-news {padding:15px 20px 17px 22px;background-color:#ebeef2;margin-top:7px;}
#container .dark-news h3 {margin:0;font-size:11px;font-weight:bold;}

.small-news-list {list-style-type:none;margin:0;padding:5px 0 0 0;border-bottom:1px solid #e6e9ed;}
.small-news-list li {vertical-align:bottom;border-bottom:1px solid #eff1f3;border-top:1px solid #e6e9ed;height:33px;line-height:33px;overflow:hidden;}
.small-news-list li.first {border-top-width:0;padding-top:1px;}
.small-news-list dl {margin:0;padding:0;}
.small-news-list .category {margin:0;float:left;width:80px;padding-left:49px;background:transparent url(../images/arrow2.gif) no-repeat 21px 11px;color:#758ca6;font-weight:bold;}
.small-news-list .title {margin:0;float:left;width:480px;color:#002f63;font-weight:bold;}
.small-news-list .title a {color:#002f63;}
.small-news-list .date {float:right;width:80px;text-align:right;margin:0;color:#758ca6;}

.small-border {border-bottom-width:0;}
.small-border li {border-top-width:0;border-bottom:1px solid #c2cbd6;height:31px;line-height:31px;}
.small-border .date-title {margin:0;float:left;width:104px;padding-left:49px;background:transparent url(../images/arrow2.gif) no-repeat 21px 11px;color:#758ca6;font-weight:bold;font-weight:normal;}

.padding-bottom {padding-bottom:10px;}
.col-left .small-border .date-title {width:92px;padding-left:22px;background-image:none;}
.col-left .small-border .title {width:220px;}

p.inline-banner {width:693px;overflow:hidden;margin:0;}
p.padding-top {padding-top:10px;}

.events-links {background-color:#ebeef2;margin:9px 0;position:relative;min-height:162px;}
* html .events-links {height:162px;}
.events-links h3 {margin:0;padding:17px 0 17px 27px;font-size:14px;color:#002f63;}
.events-links ul {padding-left:37px;width:390px;list-style-type:none;margin:0;}
.events-links li {float:left;padding:2px 0 9px 24px;background:transparent url(../images/arrow2.gif) no-repeat 0 4px;width:156px;}
.events-links li a {color:#002f63;}
.events-links li.big-link {width:300px;}
.events-links .images {position:absolute;right:10px;top:6px;margin:0;}
.events-links .images img {margin-right:6px;margin-bottom:6px;}
.events-links .images .border {border:5px solid white;}
.events-links .images .float {float:left;}
.events-links .w222 {width:212px;top:15px;}

.volvo-ocean-race {background:#ebeef2 url(../images/volvo.jpg) no-repeat right top;}
.worlt-links {background:#ebeef2 url(../images/worlt.jpg) no-repeat right top;margin-bottom:0;}
.country-links {background:#ebeef2 url(../images/country1.jpg) no-repeat right top;}
.american-cap {background:#ebeef2 url(../images/americancap.jpg) no-repeat right top;}
.london-links {background:#ebeef2 url(../images/london.jpg) no-repeat right top;}
.london-links .images {top:10px;}
.athens-links {background:#ebeef2 url(../images/athens.jpg) no-repeat right top;}
.start-links {background:#ebeef2 url(../images/startbox.jpg) no-repeat right top;min-height:173px;}
* html .start-links {height:173px;}
.athens-links .images {top:13px;}

.worlt-event {background:#002f63 url(../images/worlt1.jpg) no-repeat right top;padding:25px 0 14px 36px;color:white;width:657px;}
.worlt-event a {color:white;}
.worlt-event .image {float:left;margin-right:22px;}
.worlt-event .event-text {float:left;width:485px;padding-top:28px;}
.worlt-event h4 {font-size:11px;margin:0;padding-left:22px;background:transparent url(../images/arrow.png) no-repeat 0 4px;}
.worlt-event p {margin:0.1em 0 1em 22px;line-height:1.4em;}
.worlt-event .line {margin-left:16px;width:262px;height:1px;overflow:hidden;background-color:white;}
.country-event {background:#002f63 url(../images/country2.jpg) no-repeat right top;}

.calendar {background-color:#e6e6e6;position:relative;}
.small-calendar {margin-top:15px;background-color:#ebeef2;}
.big-calendar {background-color:#e2e9f0;margin-top:15px;}
.calendar h3 {font-size:14px;padding:17px 0 17px 27px;color:#002f63;background:transparent url(../images/calendar.png) no-repeat 113px 9px;margin:0;}
.small-calendar h3 {background-position:179px 9px;}
.big-calendar h3 {background-position:159px 9px;}
.calendar .add {position:absolute;right:12px;top:11px;background-color:#ffffff;color:#758ca6;padding:0 9px;height:23px;line-height:23px;font-weight:bold;}
.calendar ol {list-style-type:none;margin:0;padding:3px 0 0 19px;width:660px;}
.calendar li {border-bottom:1px solid #cbcdd1;padding:2px 0 4px 37px;width:275px;margin-right:10px;float:left;background:transparent url(../images/arrow2.gif) no-repeat 14px 11px;font-size:10px;color:#758ca6;line-height:1.4em}
.calendar li a {color:#0049ab;font-weight:bold;font-size:11px;}
.calendar .more {text-align:right;font-weight:bold;font-size:12px;margin:0;padding:13px 36px 16px 0;}
.calendar .more a {color:#002f63;}
.big-calendar ol {width:670px;position:relative;margin-bottom:0;overflow:hidden;}
.big-calendar li {font-size:12px;background-image:none;padding-top:18px;padding-bottom:11px;margin-right:20px;padding-left:14px;width:298px;}
.big-calendar li .number {float:left;margin:11px 9px 0 0;background:#052c5e url(../images/number.png) no-repeat;width:15px;height:15px;color:#e4eaf0;line-height:14px;text-align:center;font-style:normal;font-weight:bold;font-size:10px;font-family:verdana, sans-serif;}
* html .big-calendar li .number {width:14px;padding-left:1px;}
.big-calendar li a {font-size:12px;}

.ul-list {float:right;list-style-type:none;margin:0;padding:10px 0;width:333px;}
.ul-list li {padding:7px 0 0 34px;margin:0;background:transparent url(../images/arrow2.gif) no-repeat 14px 9px;color:#7589a1;border-bottom:1px solid #ebeef2;}
.ul-list li a {color:#0049ab;font-weight:bold;padding-bottom:7px;display:block;}
.ul-list li .name {float:left;padding-bottom:7px;margin-right:3px;}
.ul-list li .date {float:right;padding-bottom:7px;margin-left:3px;}

.dark-box {float:left;background-color:#002f63;padding:14px 18px 8px 14px;width:314px;float:left;color:white;}
.dark-box .image {float:left;margin:5px 13px 5px 0;}
.dark-box h3 {font-size:14px;margin:0;color:white;padding-bottom:16px;}
.dark-box h3 a {color:white;}
.dark-box p.info {line-height:1.5em;margin:0;color:#496284;padding:0 0 20px 0;}
.dark-box p.info strong {color:#7589a1;}
.dark-box p {line-height:1.6em;margin:0;}
.dark-box p cite {font-style:normal;color:#f28834;font-size:12px;font-weight:bold;}

.add-form {color:#002f63;padding-top:21px;font-size:12px;}
.add-form-bold {padding-top:10px;}
.add-form-bold {font-weight:bold}
.register-form {font-weight:normal;}
.register-form .input-line p.token {margin-left:187px;}
.register-form .token img {border:1px solid #b8b8b8;}
.register-form .checkbox-line label {color:#002f63;font-weight:normal;padding-right:10px;}
.register-form .bold {color:#a7a7a7;font-weight:bold;font-size:11px;line-height:1.5em;margin-bottom:1.5em;}
.add-form .checkbox-line {padding-bottom:11px;}
.add-form .checkbox-line span {display:block;font-weight:bold;padding-bottom:12px;}
.add-form .checkbox-line .label {display:block;height:20px;margin-top:4px;}
.add-form .checkbox-line input {margin:6px 0;vertical-align:middle;}
.add-form .input-line {width:100%;clear:both;padding-top:6px;color:#e5e9ef;}
.add-form .input-line .label {float:left;width:133px;padding-top:3px;color:#002f63;}
.add-form .input-line .label em {color:#a8b5c9;font-weight:normal;font-style:normal;}
.add-form .input-line .input {border-width:0;background:white url(../images/input4.png) no-repeat;padding:3px 10px;height:16px;width:311px;color:#728CA7;}
.add-form .input-line p {font-weight:normal;color:#8496b1;font-size:11px;margin:0.8em 0 0.4em 0;}
.add-form-bold .input-line {padding-top:8px;}
.add-form-bold .input-line .label {width:169px;}
.add-form-bold .input-line .input {background:white url(../images/input9.png) no-repeat;height:16px;width:312px;font-weight:normal;}
.add-form .input-line textarea.input {height:220px;background-image:url(../images/textarea1.png);padding:10px;}
.add-form .input-line .small-input {text-align:center;background-image:url(../images/input6.png);width:36px;padding:3px 5px;}
.add-form .input-line .vsmall-input {text-align:center;background-image:url(../images/input5.png);width:22px;padding:3px 5px;}
.add-form .select-line {width:100%;clear:both;padding-top:5px;}
.add-form .select-line .label {float:left;width:133px;padding-top:3px;}
.add-form .select-line .input {background:white url(../images/input4.png) no-repeat;padding:3px 10px;height:16px;width:311px;color:#728CA7;float:left;}
.add-form-bold .select-line .label {width:169px;}
.add-form-bold .select-line .input {background:white url(../images/input9.png) no-repeat;height:16px;width:312px;font-weight:normal;}
.add-form-bold .select-line .input select {color:#728CA7;}
.add-form .select-line .input span {height:16px;width:307px;overflow:hidden;float:left;position:relative;}
* html .add-form .select-line .label {margin-right:4px;}
* html .add-form .select-line .input span {height:16px;}
*+html .add-form .select-line .input span {height:16px;}
.add-form .select-line select {width:311px;color:#728CA7;position:relative;left:-2px;top:-2px;height:20px;}
.add-form .buttons {border-top:1px solid #dee4eb;text-align:center;margin:1.3em 0;padding:13px 0;}
.add-form .buttons input {background-color:#002042;color:white;border:1px solid #334d68;width:90px;height:23px;}
.add-form .no-border {border-top-width:0;margin-top:0;}
.add-form-bold .buttons input {font-weight:bold;}
.add-form .textarea-line {width:100%;clear:both;padding-top:6px;color:#e5e9ef;}
.add-form .textarea-line .label {display:block;width:133px;padding-top:3px;color:#002f63;padding-bottom:13px;}
.add-form .textarea-line .input {border-width:0;background:white url(../images/input10.png) no-repeat;padding:10px;height:116px;width:663px;color:#728CA7;}
.add-form .accept-line {font-weight:normal;background-color:#f0f2f5;color:#777777;font-size:11px;padding:17px;margin-top:10px;width:649px;}
.add-form .accept-line a {color:#002041;font-weight:bold;}
.add-form .accept-line input {margin-right:5px;}
.add-form .file {width:331px;height:22px;}
.add-form .date-line .input {background:white url(../images/input11.png) no-repeat;padding-right:3px;width:85px;margin-right:5px;}
.add-form .date-line .input span {width:79px;float:none;display:block;}
.add-form .date-line .input select {width:83px;}

.register-form .accept-line {border-top:1px solid #dde3e9;}
.register-form .accept-line .line {padding:2px 0;}
.article {padding-top:5px;}
.article h2 {color:#0049ab;font-size:24px;margin:0 0 5px 0;}
.article h2.margin-bottom {margin-bottom:1em;}
.article {width:716px;margin-left:18px;position:relative;}
.article .category {font-style:normal;font-weight:bold;color:#758ca6;}
.article h3 {margin:1em 0;font-size:14px;font-weight:normal;color:#0a5db9;}
.article h3.bold {font-size:12px;font-weight:bold;margin-bottom:0.2em;margin-top:0.2em;color:#002f63;}
.article .subpage-index {width:716px;}
.article-info {margin:0;color:#9ca9b7;font-size:9px;padding-bottom:4px;}
.article-info dt {display:inline;padding:0;margin:0;}
.article-info dd {display:inline;margin:0;padding:0;font-weight:bold;}
.article-info dd a {color:#9ca9b7;}
.article-info dd.normal {font-weight:normal;font-size:11px;color:#758ca6;}
.article-content .bold {font-weight:bold;}
.article-content {line-height:1.6em;text-align:justify;color:#002f63;}
.article-content p {margin:1.5em 0;}
.article-content h3 {font-size:16px;margin:1.7em 0 1em 0;color:#0049ab;font-weight:bold;}
.article-content a {color:#0a5db9;text-decoration:underline;}
.article-content a:hover {text-decoration:none;}
.article-content .more {color:#002f63;font-weight:bold;text-decoration:none;}
.article-content .more:hover {text-decoration:underline;}

.feuilleton {background:#004325 url(../images/feuilleton1.jpg) no-repeat;color:white;margin-bottom:18px;margin-top:15px;}
.feuilleton-bg {background:transparent url(../images/feuilleton.jpg) no-repeat right bottom;padding:0;text-align:justify;height:265px;}
.feuilleton .image {float:right;}
.feuilleton h3 {font-size:20px;font-family:times, serif;color:#e1d4ac;margin-top:0;padding-top:16px;padding-left:23px;width:320px;}
.feuilleton p {line-height:1.6em;margin-bottom:1.6em;width:320px;padding-left:23px;}

.feuilleton-text h3 {margin:4px 0;font-size:14px;font-weight:bold;}
.feuilleton-text h3 a {color:#002f63;}
.feuilleton-text .big-object {width:302px;}

.big-object {width:379px;float:right;margin:10px 0 10px 34px;text-align:center;color:#8d969f;font-size:9px;}
.big-object .ad300 {margin:0 auto;}
.big-object .image {display:block;background-color:#dee3e7;margin-bottom:1em;margin-top:20px;}
.big-object .image img {position:relative;left:-3px;top:-3px;}
.big-object cite {font-style:normal;color:#cbd4dd;display:block;padding-top:4px;}
.big-object p {margin:0;}
.no-margin {margin-top:0;margin-bottom:0;}
.no-margin .image {margin-top:0;}

.small-object {width:129px;float:right;margin:10px 0 10px 24px;color:#8d969f;font-size:9px;background-color:#d0d7de;}
.small-object .image {display:block;background-color:#dee3e7;padding:2px;}
.small-object cite {font-style:normal;color:#cbd4dd;display:block;color:#6b7b8b;background:transparent url(../images/zoom.png) no-repeat 100% 50%;margin:0 9px;padding:3px 27px 3px 0;}
.small-object p {margin:0;}

.links-button {list-style-type:none;margin:0 0 10px 0;padding:0;height:23px;}
.links-button li {float:right;margin-left:9px;background-color:#e9ecef;height:23px;line-height:23px;padding:0 16px;}
.links-button li a {font-weight:bold;color:#002f63;}

.add-comment {background:#e9ecef url(../images/border710.png) no-repeat;padding-top:4px;width:710px;margin:10px auto;}
.add-comment fieldset {background:transparent url(../images/border710a.png) no-repeat left bottom;padding-left:23px;padding-bottom:12px;}
.add-comment h3 {font-weight:bold;font-size:14px;margin:0.6em 0;color:#002f63;padding:5px 0 7px 0;}
.add-comment .inputs-line {height:28px;}
.add-comment .inputs-line .label {font-size:12px;color:#002f63;width:40px;float:left;padding-top:3px;}
* html .add-comment .inputs-line .label {margin-right:3px;}
.add-comment .inputs-line .big-label {width:93px;margin-right:10px;text-align:right;}
* html .add-comment .inputs-line .big-label {margin-right:12px;}
.add-comment .inputs-line .input {float:left;border-width:0;background:white url(../images/input7.png) no-repeat;padding:3px 10px;height:16px;width:244px;color:#728CA7;}

.add-comment .input-line .label {font-size:12px;color:#002f63;width:40px;float:left;padding-top:3px;}
.add-comment .input-line .input {border-width:0;background:white url(../images/textarea2.png) no-repeat;padding:10px;height:56px;width:611px;color:#728CA7;}
.add-comment .buttons {margin:0;line-height:23px;padding-right:18px;color:#b4bcc5;padding-top:7px;padding-left:43px;}
.add-comment .buttons .button {float:right;background-color:#002042;border:1px solid #334d68;height:23px;width:73px;margin-left:5px;color:#b7c5d3;padding:0;}
.add-comment .buttons .submit {color:white;font-weight:bold;}

.gradient-box {background:white url(../images/gradient.png) repeat-x;padding:15px 18px 7px 8px;width:667px;}
.no-bg {background-image:none;padding-right:4px;padding-left:4px;}
.gradient-box .image {float:right;margin:5px 0 0 10px;}
.gradient-box .category {color:#758ca6}
.gradient-box h3 {font-size:12px;margin:2px 0 7px 0;color:#002f63;}
.gradient-box h3 a {color:#002f63;}
.gradient-box .date {color:#758ca6;font-style:normal;display:block;margin-bottom:20px;}
.gradient-box p {margin:0;padding:0;line-height:1.6em;color:#002f63;}
.gradient-box p a {font-weight:bold;color:#002f63;}
.gradient-box h4 {color:#6d87a4;font-size:11px;margin:0;padding:15px 0 8px 0;}
.gradient-box h4 em {font-style:normal;font-weight:normal;color:#a9b4c0;}
.gradient-box .vsmallgallery {list-style-type:none;margin:0;padding:0;}
.gradient-box .vsmallgallery li {float:left;margin-right:5px;}

.blue-box {background-color:#ebeef2;padding:20px 23px 18px 21px;margin-top:16px;}
.blue-box h3 {font-size:14px;margin:0;color:#002042;}
.blue-box h3 a {color:#002042;}
.blue-box h4 {margin:15px 0 1px 0;font-size:11px;color:#002f63;}
.blue-box h4 a {color:#002f63;}
.blue-box .image {float:right;margin:2px 0 5px 25px;}
.blue-box .date {font-style:normal;color:#758ca6;}
.blue-box p {margin:1.1em 0 0 0;color:#002f63;line-height:1.25em}


.paper {width:100%;height:229px;background:#dbcdb2 url(../images/paper.jpg) no-repeat;margin-bottom:10px;}
.paper h3 {margin:0;padding:29px 0 0 39px;}
.paper ul {list-style-type:none;margin:14px 0 0 0;padding:0 10px;text-align:center}
.paper ul li {display:inline;}
.paper ul img {margin:0 5px;vertical-align:middle;border-right:1px solid #9a8f78;border-bottom:1px solid #9a8f78;}

.search-inline {background-color:#ebeef2;padding:16px 23px 12px 23px;margin-top:10px;}
.search-inline * {vertical-align:middle;}
.search-inline h3 {margin:0;padding:0;font-size:14px;display:inline;color:#002042;}
.search-inline .input {border:1px solid #dde2e8;color:#5f728b;padding:4px 15px;width:215px;margin-left:20px;}
.search-inline .button {background-color:#002042;font-weight:bold;color:white;width:90px;height:22px;border:1px solid #344c68;border-bottom-color:#002042;}

.comment-list {list-style-type:none;margin:0;padding:0 0 10px 0;}
.comment-list li {vertical-align:bottom;padding-top:17px;color:#002f63;position:relative;}
.comment-list .report {position:absolute;right:10px;top:20px;font-size:9px;color:#0a5db9;text-decoration:underline;}
.comment-list .report:hover {text-decoration:none;}
.comment-list .category {color:#758ca6;font-weight:bold;font-style:normal;}
.comment-list .date {font-style:normal;color:#758ca6;}
.comment-list h4 {margin:0;font-size:12px;color:#002f63;}
.comment-list dl {margin:0;padding:6px 0 10px 0;color:#9ca9b7;font-size:9px;}
.comment-list dt {display:inline;margin:0;padding:0;}
.comment-list dd {display:inline;margin:0;padding:0;}
.comment-list dd a {color:#0a5db9;font-weight:bold;}
.comment-list blockquote {line-height:1.6em;margin:0;padding:0 0 2px 0;}
.comment-list p {margin-bottom:0;padding-bottom:15px;}
.comment-list .line {width:273px;background-color:#002f63;height:1px;overflow:hidden;clear:right;}

.h3 {font-size:14px;color:#002042;margin:0;padding-top:0.6em;position:relative;top:8px;}

.ad-safeness {padding-top:10px;background:transparent url(../images/ad750.png) no-repeat center top;margin-top:4px;}

.safeness fieldset {width:100%;overflow:hidden;padding:16px 0}
.safeness h3 {font-size:14px;color:#002042;float:left;margin:0;padding-top:4px;}
.safeness label {float:right;width:233px;height:19px;background:transparent url(../images/input8.png) no-repeat;padding:3px 10px;}
.safeness label .input {height:17px;width:229px;overflow:hidden;float:left;position:relative;}
* html .safeness label .input {height:16px;margin-top:1px;}
*+html .safeness label .input {height:16px;}
.safeness label select {width:233px;position:relative;left:-2px;top:-2px;height:20px;color:#002042;font-weight:bold;}
.safeness .padding-top {margin-top:30px;}
.safeness .list {background:transparent url(../images/col3.png) repeat-y 200px 0;border-bottom:1px solid #e7eaee;width:100%;}
.safeness .list ul {list-style-type:none;margin:0;padding:0 0 0 40px;width:200px;float:left;}
.safeness .list .first {padding-left:0;}
.safeness .list li {padding-left:27px;padding-bottom:18px;background:transparent url(../images/arrow1.png) no-repeat 0 6px;font-weight:bold;color:#758ca6;margin:4px 0 0 0;}
.safeness .list li a {color:#002042}
.dark-background {background:#ebeef2 none;}
.dark-background .list {background-image:none;border-bottom-width:0;}
.dark-background .list li {background-image:url(../images/arrow2.png);}
.dark-background h3 {float:none;padding:20px 0 15px 20px;font-size:18px;}
.dark-background .list {width:696px;margin-left:20px;}

.book-list {background-color:#ebeef3;margin-top:8px;border-bottom:15px solid white;}
.book-list h3 {font-size:14px;margin:0;padding-top:4px;padding:18px 0 20px 20px;color:#002c69;}
.book-list ul.list {list-style-type:none;margin:0;padding:0;}
.book-list .list li {float:left;padding:0 0 0 21px;width:310px;height:96px;margin-bottom:12px;}
.book-list .list .image {float:left;}
.book-list .list .book-desc {float:right;width:230px;}
.book-list .list cite {font-style:normal;color:#778ca9;font-weight:bold;padding:27px 0 0 23px;display:block;}
.book-list .list h4 {margin:2px 0;font-size:11px;padding-left:23px;background:transparent url(../images/arrow2.gif) no-repeat 0 2px;}
.book-list .list h4 a {color:#00315e;}
.book-list .list .date {font-style:normal;color:#6d8ca8;padding-left:23px;display:block;}

.weather {background:#ebeef2 url(../images/corner4.png) no-repeat;margin-top:8px;}
.weather h3 {font-size:14px;margin:0;padding-top:4px;padding:16px 0 26px 20px;color:#002c69;}
.weather .list {background:#ebeef2 url(../images/corner5.png) no-repeat left bottom;padding-bottom:17px;}
.weather .list ul {float:left;list-style-type:none;margin:0;padding:0;width:227px;}
.weather .list li {padding-left:47px;background:transparent url(../images/arrow2.gif) no-repeat 23px 3px;padding-bottom:11px;}
.weather .list li a {font-weight:bold;color:#002c69;}

.detail-list {list-style-type:none;margin:0;padding:0;}
.detail-list li {float:left;padding:0;border-bottom:1px solid #e7eaee;border-right:1px solid #e7eaee;padding:30px 15px 0 27px;width:197px;height:148px;}
.detail-list li.first-col {padding-left:9px}
.detail-list li.last-col {border-right-width:0;padding-right:7px}
.detail-list li.first-row {padding-top:14px;}
.detail-list li.last-row {border-bottom-width:0;height:125px;}

.detail-list h4 {background:transparent url(../images/arrow1.png) no-repeat 0 0;margin:0;padding:1px 0 2px 28px;font-size:11px;color:#002f63;}
.detail-list dl {margin:0;padding:0 0 0 28px;font-size:9px;color:#758ca6;}
.detail-list dt {margin-top:1em;}
.detail-list dd {font-weight:bold;margin:0;}
.detail-list a {color:#758ca6;}

.target {background:#ebeef2 url(../images/border.png) no-repeat;margin-top:20px;width:693px;}
.target-bg {background:transparent url(../images/border1.png) no-repeat left bottom;padding:21px 0 0 26px;width:667px;}
.target h3 {font-size:18px;margin:0;color:#002042;}
.target-map {float:left;width:322px;}
.target-map p {margin-bottom:0;padding-left:5px;}
.region-detail {float:left;width:319px;}
.region-detail h4 {font-size:14px;margin:0;}
.region-bg {background:#dbe2eb url(../images/regionbg1.png) no-repeat left bottom;color:#002f63;margin-top:11px;}
.region-bg .bg {background:transparent url(../images/regionbg.png) no-repeat;padding:20px 0 11px 28px;}
.region-bg ul {list-style-type:none;margin:0;padding:10px 0 4px 0;}
.region-bg li {padding:7px 0 4px 23px;background:transparent url(../images/arrow2.gif) no-repeat 0 9px;}
.target li a {color:#002f63;}
.region-list {list-style-type:none;margin:0;padding:9px 0;}
.region-list li {padding:7px 0 6px 27px;font-size:14px;font-weight:bold;border-top:1px solid #c3cdda;}
.region-list li.first {border-top-width:0;}

.patronate-list {list-style-type:none;margin:0;padding:18px 0 5px 0;width:672px;}
.patronate-list li {display:block;clear:both;background:#dde8f3 url(../images/patronate.png) repeat-x left bottom;margin-bottom:18px;padding:16px 0 10px 0;}
.patronate-list li.small-left {float:left;clear:both;width:312px;padding-bottom:3px;}
.patronate-list li.small-right {float:right;width:312px;clear:none;padding-bottom:3px;}
.patronate-list a {display:block;font-family:arial, sans-serif;font-size:14px;text-align:center;padding-bottom:10px;color:#002043;}

.redaction {background:transparent url(../images/dot.png) repeat-y 341px 0;color:#002f63;margin-top:4px;margin-bottom:14px;}
.redaction h3 {font-size:14px;margin:1.1em 0 1.4em 0;color:#0049ab;}
.redaction .col-right h3 {margin-bottom:1.1em;margin-top:0.9em;}
.redaction h4 {font-size:11px;color:#758ca6;margin:1.6em 0 0 0;}
.redaction p {line-height:1.6em;margin:0 0 1.7em 0;padding-top:4px;}
.redaction a {color:#002f63;}
.redaction .col-left {float:left;width:308px;}
.redaction .col-right {float:right;width:300px;}
.redaction .grey {color:#758ca6;}

.links {padding-top:5px;}
.links h3 {font-size:14px;margin:1.2em 0 1.4em 0;color:#0049ab;text-transform:uppercase}
.links ul {list-style-type:none;margin:0;padding:0;line-height:1.4em}
.links li {padding:2px 0 1px 0;margin:0;}
.links li a {color:#002f63;}
.links li a:hover {color:#0049A7;text-decoration:none;}


.dictionary h3 {font-size:18px;font-weight:normal;margin:0;color:#002f63;padding-bottom:4px;}
.dictionary h3 em {font-style:normal;font-weight:bold;color:#eb6319;}
.dictionary .content-news-list li {margin-bottom:19px;padding-top:0;}
* html .dictionary .content-news-list li {margin-bottom:6px;}
*+html .dictionary .content-news-list li {margin-bottom:6px;}
.dictionary .content-news-list h4 {font-size:12px;color:#002f63;padding:20px 0 15px 0;margin:0;}
.dictionary .content-news-list p {color:#697b8f;margin:0;}

.letter-index {width:693px;list-style-type:none;padding:22px 0 0 0;margin:0;font-size:12px;color:#d3deeb;height:38px;}
.letter-index li {float:left;margin-right:4px;padding:0;}
.letter-index li a {color:#002042;font-weight:bold;}
.letter-index li a strong {color:#eb6319;}

.subpage-index {width:693px;height:21px;line-height:21px;list-style-type:none;text-align:center;color:#dbdfe4;padding:1em 0;margin:0;}
.padding-index {padding-left:20px;width:673px;}
.no-padding {padding:0;}
* html .no-padding {padding-top:5px;}
*+html .no-padding {padding-top:5px;}
.subpage-index .prev {float:left;width:76px;background-color:#ebeef2;}
.subpage-index .next {float:right;width:76px;background-color:#ebeef2;}
.subpage-index li {display:inline;padding:0;margin:0;}
.subpage-index a {color:#758ca6;font-weight:bold;padding:0 4px;}
.subpage-index a.selected {color:#f28834;text-decoration:underline;}
.calendar-index {background-color:#e2e9f0;padding:22px 26px 17px 13px;width:654px;margin-bottom:15px;}
.calendar-index .prev, .calendar-index .next {width:118px;background:#5e708a url(../images/indexbg.png) no-repeat;}
.calendar-index .prev a, .calendar-index .next a {color:white;}

.book-list .subpage-index {width:650px;padding-left:21px;padding-bottom:22px;padding-top:17px;}
.book-list .subpage-index .prev {background-color:#5e708a;}
.book-list .subpage-index .next {background-color:#5e708a;}
.book-list .subpage-index .prev a {color:#ebeef2;}
.book-list .subpage-index .next a {color:#ebeef2;}

.calendar-table {position:relative;background-color:#ebeef2;margin:13px 0;padding-bottom:7px;}
.calendar-table .link {position:absolute;right:17px;top:15px;background:#002043 url(../images/linkbg.png) no-repeat;font-weight:bold;color:#ebeef2;line-height:23px;height:23px;padding:0 0 0 3px;}
.calendar-table .link span {display:block;padding:0 18px 0 15px;background:transparent url(../images/linkbg1.png) no-repeat right top;}
.calendar-table h3 {font-size:14px;margin:0;padding:17px 0 20px 22px;color:#002f63;}
.calendar-table table {width:672px;margin-left:4px;}
.calendar-table td {border-right:1px solid #ccd4de;border-bottom:1px solid #ccd4de;text-align:center;padding:9px 5px;color:#758ca6;font-size:11px;}
.calendar-table table a {color:#002043;font-weight:bold;}
.calendar-table .light-row td {background:transparent url(../images/lighttr.png) repeat-x left bottom;}
.calendar-table .date {color:#002043;}

.calendar-desc {position:relative;background-color:#ebeef2;margin:13px 0;padding-bottom:17px;}
.calendar-desc .link {position:absolute;right:17px;top:15px;background:#002043 url(../images/linkbg.png) no-repeat;font-weight:bold;color:#ebeef2;line-height:23px;height:23px;padding:0 0 0 3px;}
.calendar-desc .link span {display:block;padding:0 18px 0 15px;background:transparent url(../images/linkbg1.png) no-repeat right top;}
.calendar-desc h3 {font-size:14px;margin:0;padding:17px 0 20px 22px;color:#002f63;}
.calendar-desc p {margin:0 22px;color:#758ca6;line-height:1.55em}
.calendar-desc p a {color:#001e42;font-weight:bold;}

.calendar-list {position:relative;background-color:#ebeef2;margin:13px 0;}
.calendar-list .link {position:absolute;right:17px;top:15px;background-color:#002043;font-weight:bold;color:#ebeef2;line-height:24px;height:24px;padding:0 18px;}
.calendar-list .link {position:absolute;right:17px;top:15px;background:#002043 url(../images/linkbg.png) no-repeat;font-weight:bold;color:#ebeef2;line-height:23px;height:23px;padding:0 0 0 3px;}
.calendar-list .link span {display:block;padding:0 18px 0 15px;background:transparent url(../images/linkbg1.png) no-repeat right top;}
.calendar-list h3 {font-size:14px;margin:0;padding:19px 0 14px 22px;color:#002f63;}
.calendar-list ul {list-style-type:none;margin:0;padding:0 0 10px 0;width:100%;}
.calendar-list li {margin-left:4px;width:617px;border-bottom:2px solid #dee3e8;padding:0 0 0 54px;background:transparent url(../images/arrow2.gif) no-repeat 21px 12px;overflow:hidden;}
.calendar-list .place {width:105px;float:left;font-weight:bold;color:#8496b1;padding:10px 0;}
.calendar-list .date {width:120px;padding:10px 10px 10px 0;text-align:right;float:right;font-style:normal;color:#002043;}
.calendar-list li a {display:block;color:#002f63;font-weight:bold;padding:10px 0;}

.recommended {color:#0c4078;}
.recommended .menu {list-style-type:none;margin:0;padding:26px 0 10px 0;text-align:center;line-height:40px;width:100%;border-bottom:1px solid #e3e8ed;}
.recommended .menu li {display:inline;padding:8px 8px 14px 0;background:transparent url(../images/recommendedlink1.png) no-repeat right top;}
.recommended .menu li a {font-size:12px;color:#002f63;font-weight:bold;padding:7px 11px 14px 19px;background:transparent url(../images/recommendedlink.png) no-repeat left top;}
.recommended .menu li span {display:inline-block;white-space:nowrap;}

.recommended .menu li.hover {background:transparent url(../images/recommendedlink3.png) no-repeat right top;}
.recommended .menu li.hover a {background:transparent url(../images/recommendedlink2.png) no-repeat;text-decoration:none;color:#cae4ff;}

*+html .recommended .menu li {display:inline;padding:0;background-image:none;}
*+html .recommended .menu li span {display:inline-block;white-space:nowrap;padding-top:0;padding-bottom:0;}
*+html .recommended .menu li span span {background:transparent url(../images/recommendedlink1.png) no-repeat right top;padding-right:8px;}
*+html .recommended .menu li span a {vertical-align:middle;}
*+html .recommended .menu li.hover span span {background:transparent url(../images/recommendedlink3.png) no-repeat right top;}

* html .recommended .menu li {display:inline;padding:0;background-image:none;}
* html .recommended .menu li span {display:inline-block;white-space:nowrap;padding-top:0;padding-bottom:0;}
* html .recommended .menu li span span {background:transparent url(../images/recommendedlink1.png) no-repeat right top;padding-right:8px;}
* html .recommended .menu li span a {vertical-align:middle;}
* html .recommended .menu li.hover span span {background:transparent url(../images/recommendedlink3.png) no-repeat right top;}


.recommended h3 {font-size:14px;margin:0;padding:10px 10px 15px 10px;color:#b9c5d2;}
.search-list h3 {padding:17px 10px 27px 10px;}
.search-list h3.first {padding:10px 10px 15px 10px;}
.recommended h3 strong {color:#0c4078;}
.recommended h4 {background:#d5dde6 url(../images/recommendedbg.png) no-repeat;font-size:12px;margin:0 0 7px 0;color:#0c4078;padding:0 8px;
line-height:22px;}
.recommended .data {width:100%;}
.recommended .data .image {float:left;padding:43px 0 20px;text-align:center;width:220px;}
.recommended .data strong {font-size:12px;}
.recommended .data .contact {float:left;width:267px;padding-top:17px;padding-bottom:3px;}
.recommended .data .contact .address {color:#a2b2c3;}
.recommended .data .contact p {margin-bottom:1.3em;line-height:1.2em;width:100%;margin-top:0;}
.recommended .data .contact a {color:#a2b2c3;font-weight:bold;}
.recommended .data .short-offer {float:left;padding:50px 0 0 0;margin:0;list-style-type:none;}
.recommended .data .short-offer ul {margin:0;padding:0;list-style-type:none;}
.recommended .data .short-offer li {padding-left:17px;background:transparent url(../images/arrow3.png) no-repeat 0 4px;padding-bottom:8px;font-weight:bold;}
.recommended .offer .gallery {float:right;width:193px;list-style-type:none;margin:0;padding:5px 0;}
.recommended .offer .gallery img {border:1px solid #000103;margin:4px 0 5px 0;}
.recommended .text {width:410px;margin-left:8px;padding-bottom:10px;padding-top:3px;}
.recommended .text p {line-height:1.5em;margin:1em 0;}
.recommended .text ul {list-style-type:none;margin:1.1em 0;padding:0;color:#92aac3;}
.recommended .text li {padding-left:36px;background:transparent url(../images/arrow3.png) no-repeat 18px 4px;}
.recommended .text .download {margin-bottom:1.4em;color:#6088b3;}
.recommended .text .download img {vertical-align:middle;margin-left:10px;margin-bottom:2px;}
.recommended .text .download a {color:#ff7200;font-size:12px;font-weight:bold;text-decoration:underline;padding-right:1px;}
.recommended .text .download a:hover {text-decoration:none;}
.recommended .text .orange {color:#ff7200;font-size:12px;font-weight:bold;}
.recommended .text .arrow {font-weight:bold;color:#0c4078;padding-bottom:10px;padding-top:21px;}
.recommended .text .arrow li {padding-bottom:13px;}
.recommended .text .center {text-align:center;}

.recommended .indent ul {list-style-type:none;margin:0 0 1em 0;padding:4px 0 2px 0;}
.recommended .indent li {padding:0 0 0 44px;color:#0d4276;}
.recommended .indent li a {color:#0d4276;}

.recommended .big-photos {text-align:center;}
.recommended .big-photos img {border:1px solid #090e0a;margin:5px 0 6px 0;}

.recommended .ad {background:white url(../images/ad750.png) no-repeat 50% 1px;margin-top:5px;padding-top:16px;padding-bottom:1px;}
.recommended p.search-head {color:#3eb57f;font-size:18px;margin:0;padding:1px 0 1px 10px;}
.recommended p.back {float:right;margin:0;padding-top:6px;}
.recommended p.back a {background:transparent url(../images/buttonback.png) no-repeat;width:75px;height:23px;line-height:23px;color:white;font-weight:bold;padding-left:14px;display:block;text-align:center;font-size:12px;}

.search-result {padding:20px 0 0 0;font-size:12px;}
.search-result p {margin:0;color:#002f63;font-size:14px;}
.search-result p strong {color:#002f63;}
.search-result dl {margin:1.3em 0 0 0;color:#b0b4b9;}
.search-result dt {float:left;margin-right:2px;}
.search-result dd {font-weight:bold;margin:0;}

.archive {list-style-type:none;margin:0;padding:10px 0 12px 0;}
.archive li {border-bottom:1px solid #e8ecf1;width:100%;}
.archive h3 {font-family:georgia, serif;margin:0 0 12px 0;padding:9px 0 8px 43px;background:transparent url(../images/archive.png) no-repeat 4px 60%;color:#5798dd;font-size:30px}
.archive ol {list-style-type:none;margin:0;padding:0;}
.archive ol li {border-width:0;float:left;width:60px;padding-right:52px;text-align:center;font-size:12px;font-weight:bold;padding-bottom:15px;}

.current-newspaper {}
.current-newspaper .col-left {width:333px;float:left;}
.current-newspaper .col-right {width:338px;float:right;}
.current-newspaper h3 {font-family:georgia, serif;margin:13px 0 0 0;padding:9px 0 8px 43px;background:transparent url(../images/archive.png) no-repeat 4px 60%;color:#5798dd;font-size:30px}
.current-newspaper .link-archive {text-align:center;color:#004a99;font-size:14px;text-transform:uppercase;font-family:arial, sans-serif}
.current-newspaper .link-archive a {color:#004a99;text-decoration:underline;font-weight:bold;}
.current-newspaper .link-archive a:hover {text-decoration:none;}
.current-newspaper .main-page {text-align:center;background:transparent url(../images/mainpageborder.png) no-repeat;width:295px;margin:0 auto 10px auto;padding:5px 0;position:relative;}
.current-newspaper .main-page .button {width:104px;text-align:center;line-height:24px;height:28px;background:transparent url(../images/buttonshow.png) no-repeat;position:absolute;color:#4b4f59;font-weight:bold;font-family:arial, sans-serif;font-size:14px;left:12px;bottom:8px;text-transform:uppercase;}
.current-newspaper .main-page .button:hover {text-decoration:none;}
.current-newspaper ol {list-style-type:none;margin:0;padding:0;}
.current-newspaper li {border-bottom:1px solid #d4dee8;padding:14px 6px 2px 6px;}
.current-newspaper li h4 {font-size:18px;text-transform:uppercase;margin:0 0 10px 0;font-family:arial, sans-serif;}
.current-newspaper li li {border-bottom-width:0;padding:5px 0 10px 0;}
.current-newspaper ul {list-style-type:none;margin:0;padding:0;}
.current-newspaper li li h5 {font-size:12px;margin:0;}
.current-newspaper li li h5 em {color:#5798dd;font-style:normal;}
.current-newspaper li li p {margin:0;}
.current-newspaper li .big p {font-size:12px;}

div.seo-text {
    color:#A4C7EE;
    padding:5px 0 5px 0;
    width:900px;
    margin-left:20px;
}