
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
ul{list-style:none;}
address, caption, cite, code, dfn, th, var{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
caption, th{text-align:left;}
q:before, q:after{content:'';}
a{text-decoration:none;color:#33c;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
body{color:#372a2a;font:normal 0.8em/1.4 arial,sans-serif;cursor:default;}
p{margin:0px 0 12px 0;}
strong, bold{font-weight:bold;}
em{font-style:italic;}
small{font-size:90%;}
p.tagi span a{margin:5px!important;padding:5px!important;line-height:2.5em;background:#eeeeee;}



.strona {width:100%;max-width:1160px;margin:0 auto;}

.prawa {float:right;margin:0;padding:0;}

.lewa {float:left;margin:0;padding:0;}


@media (min-width: 979px) {

.prawa {width:30%;margin:0;padding:0;}

.lewa {width:69%;margin:0;padding:0;}

}

@media (max-width: 979px) {

.prawa, .lewa {width:100%;margin:0;padding:0;}

}

/* related */

.relateditemsborder a, .relateditemswhite a, .relateditemsgrey a, .relateditemsshadow a, .relateditemsgreen a, .relateditemsblue a, .relateditemsorange a, .relateditemsred a{padding-left:13px;background:transparent url(../images/list-bullet.png) 0px 6px no-repeat;}


.relateditemsborder li, .relateditemswhite li, .relateditemsgrey li, .relateditemsshadow li, .relateditemsgreen li, .relateditemsblue li, .relateditemsorange li, .relateditemsred li{line-height:1.5em;margin:5px!important;padding-top:0px!important;padding-bottom:6px!important;border-bottom:1px solid #eeeeee;
font-weight:bold;
}

.relateditems {line-height:1.5em;margin:5px!important;padding-top:0px!important;padding-bottom:6px!important;
font-weight:bold;

}


/* do accordion   */


    .faq-container {
    max-width: 800px;
    margin: 10px auto;
    padding: 10px;
    font-family: sans-serif;
  }

  .faq-title {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
  }

  .faq-item {
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
  }

  .faq-question {
    cursor: pointer;
    padding: 15px;
    background-color: #f0f0f0;
    font-weight: bold;
    position: relative;
  }

  .faq-answer {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.4s ease;
    background-color: #fff;
    padding: 0 15px;
  }

  .faq-item.active .faq-answer {
    max-height: 1000px;
    padding: 15px;
  }

  .faq-question::after {
    content: "+";
    position: absolute;
    right: 20px;
    font-size: 18px;
    transition: transform 0.3s;
  }

  .faq-item.active .faq-question::after {
    content: "-";
    transform: rotate(180deg);
  }


.main_component .jmessage ul {margin:10px 0 16px 6px;line-height:2em;}

.main_component .jmessage ul li {background:url(../images/list_bullet.png) 5px 10px no-repeat;padding-left:21px;list-style:none;margin:6px 0;line-height:2em;}




.text-article a {text-decoration:underline;}

html {scroll-behavior: smooth;}


.main_component .jmessage ul {margin:10px 0 16px 6px;line-height:2em;}

.main_component .jmessage ul li {background:url(../images/list_bullet.png) 5px 10px no-repeat;padding-left:21px;list-style:none;margin:6px 0;line-height:2em;}


.comment-body {line-height:1.5em;}


ul.pagination {list-style-type:none;background:none!important;}

ul.pagination li {display:inline;background:none!important;}

ul.pagination li span, ul.pagination li strong {padding:7px!important;margin:7px!important;background:#eeeeee;line-height:2.5em;}


.text-article div.jmessage h3 {font-size:1.2em!important;}
.text-article div.jmessage h3 a {color:#372a2a;}


.green, .green > div{background-color:#ff9b39!important;color:#fff!important;margin:5px 5px 5px 5px;}

.green a, .green h3{color:#fff!important;}
.white, .white > div{background-color:#eee!important;color:#372a2a!important;margin:5px 5px 5px 5px;}
.white a, .white h3{}
.content-module .mbList{padding-top:4px;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}


html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}

sub, sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}

sup{top:-0.5em;}

sub{bottom:-0.25em;}

button, input, select, textarea{margin:0;font-size:100%;vertical-align:middle;}

button, input{*overflow:visible;line-height:normal;}

button::-moz-focus-inner, input::-moz-focus-inner{padding:0;border:0;}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
*:hover, *:active, *:focus, input:focus, textarea:focus{outline:none!important;}



img, embed, video, .scale {max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

/*img.captify {max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.viewport a img {max-width:100%!important;height:auto!important;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*/



#mapcanvas img, .gmnoprint img {max-width:none;}


input, textarea, .uneditable-input{width:auto;}
body{background:#ffffff!important;}
.drop-down{background:#ffffff!important;}
.o10{height:10px;}
p{line-height:1.7em!important;}


.content-module span a {margin:4px!important;padding:4px!important;line-height:1.8em;background:#eeeeee;}


section.blog a.pagenav{padding:7px!important;margin:7px!important;background:#eeeeee;line-height:2.5em;}
.blog_more ul a.blogsection{line-height:1.5em;}
.latestnewsgrey a,.latestnewsshadow a,.latestnewsblue a, .latestnewsred a, .latestnewsgreen a, .latestnewsorange a, .latestnewswhite a, .latestnewsborder a{padding-left:13px;background:transparent url(../images/list-bullet.png) 0px 6px no-repeat;}
.latestnewsgrey li,.latestnewsshadow li,.latestnewsblue li, .latestnewsred li, .latestnewsgreen li, .latestnewsorange li, .latestnewswhite li, .latestnewsborder li{line-height:1.3em;margin:5px!important;padding-top:0px!important;padding-bottom:6px!important;border-bottom:1px solid #eeeeee;}
.latestnews{line-height:1.3em;margin:5px!important;padding-top:0px!important;padding-bottom:6px!important;}
.mostreadborder a, .mostreadwhite a, .mostreadgrey a, .mostreadshadow a, .mostreadgreen a, .mostreadblue a, .mostreadorange a, .mostreadred a{padding-left:13px;background:transparent url(../images/list-bullet.png) 0px 6px no-repeat;}
.mostreadborder li, .mostreadwhite li, .mostreadgrey li, .mostreadshadow li, .mostreadgreen li, .mostreadblue li, .mostreadorange li, .mostreadred li{line-height:1.3em;margin:5px!important;padding-top:0px!important;padding-bottom:6px!important;border-bottom:1px solid #eeeeee;}
.mostread{line-height:1.3em;margin:5px!important;padding-top:0px!important;padding-bottom:6px!important;}
.moduletable .content-module ul.menu li a span{line-height:2em!important;}
.shadow .content-module ul.menu li a{padding-left:14px;background:transparent url(../images/list-bullet.png) 0px 6px no-repeat;}
.border .content-module ul.menu li a{padding-left:14px;background:transparent url(../images/list-bullet.png) 0px 6px no-repeat;}




img {margin:0px;padding:0px;}

a img {border:none;}

a.image, a.image:hover {border:0px;}

table img,.article img,.text-article p img,.text-article strong img {padding:3px;background:#ffffff;margin-left:0px;margin-right:5px;border:1px solid #eeeeee;}

.content-module p img, .content-module img {margin-right:5px;}


#website-middle {background-color:#eeeeee;position:relative;clear:both;}

#website-middle.without-image {background:#fdfdfd;border-top:1px solid #dddddd;}

.top-header {position:relative;background:#f7f7f7;font-size:1.2em!important;padding:3px 0;z-index:1;border-bottom:1px solid #dddddd;}

.logo {position:relative;padding:4px 0 0 2px;text-align:center;background-size:100% 4px;z-index:1;}

.logo-header {/*background:transparent url(../images/texture.png1) 0 0;*/border-bottom:1px solid #dddddd;}



h1, .componentheading {display:block;margin:0px 4px 10px 0;padding:0 0 0px 0;letter-spacing:0px;border-bottom:1px dotted #ddd;text-rendering:optimizelegibility;}


h1,h1.componentheading, h1.contentpagetitle, h1.contentheading {font-size:2.2em;color:#2463aa;font-weight:normal!important;font-variant:small-caps;letter-spacing:0px;line-height:1.2em;}



h2.contentheading {padding:4px 9px;background:transparent url(../images/black-05.png) 0 0 repeat;line-height:1.3em;}


/*h2.contentheading a {line-height:1.2em;}
*/

h2, h2 a {color:#2463aa;font-size:1.3em;margin-bottom:8px;}




h3 {font-size:180%!important;color:#2463aa;line-height:1em;}

.text-article h3, pre {color:#2463aa;font-weight:normal;text-rendering:optimizelegibility;letter-spacing:0px;margin:10px 0 10px 0;}

.text-article pre {font-family:tahoma!important;}

h4 {padding:0 0 0 0;font-weight:normal;line-height:1.2;text-rendering:optimizelegibility;}

h4 {font-size:120%;}

h5 {font-size:120%;}



.text-article h2 {font-weight:normal!important;font-variant:small-caps;letter-spacing:0px;line-height:1em;font-size:1.9em;}
.text-article h3 {font-weight:normal!important;letter-spacing:0px;line-height:1em;font-size:1.6em!important;}


.text-article h2 {padding:20px 0 10px 0;}
.text-article h3 {padding:10px 0 5px 0;}


a.contentpagetitle {font-weight:normal!important;font-variant:small-caps;letter-spacing:0px;}


h1 a,h2 a,h1 a:hover,h2 a:hover{text-decoration:none;}

.blog > h1{}







.left_column h3, .right-module-position h3, .top-module-position h3, .bottom-module-position h3,
.user1 h3, .user2 h3, .user3 h3, .user4 h3, .user5 h3, .user6 h3, .user7 h3, .user8 h3, .user9 h3,
.user_image1 h3,
.user_image2 h3,
.user_image3 h3,
.user_image4 h3,
.user_image5 h3,
.user_image6 h3,
.user_image7 h3,
.user_image8 h3,
.user_image9 h3,
.user_image10 h3,
.user_image11 h3,
.user_image12 h3,
.user_image13 h3,
.user_image14 h3,
.user_image15 h3,
.user_image16 h3,
.user_image17 h3,
.user_image18 h3,
.user_image19 h3,
.user_image20 h3,
.user_image21 h3,
.user_image22 h3,
.user_image23 h3,
.user_image24 h3{margin:0px 0 10px 0;padding:0px 0 6px 2px;font-weight:normal;font-variant:small-caps;letter-spacing:0px;background:transparent url(../images/underline.png) 0 100% repeat-x;-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-ms-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;}
.left_column .grey > div, .right-module-position .grey > div, .top-module-position .grey > div, .bottom-module-position .grey > div, .user1 .grey > div, .user2 .grey > div, .user3 .grey > div, .user4 .grey > div, .user5 .grey > div, .user6 .grey > div, .user7 .grey > div, .user8 .grey > div, .user9 .grey > div, .user_image1 .grey > div,
.user_image2 .grey > div,
.user_image3 .grey > div,
.user_image4 .grey > div,
.user_image5 .grey > div,
.user_image6 .grey > div,
.user_image7 .grey > div,
.user_image8 .grey > div,
.user_image9 .grey > div,
.user_image10 .grey > div,
.user_image11 .grey > div,
.user_image12 .grey > div,
.user_image13 .grey > div,
.user_image14 .grey > div,
.user_image15 .grey > div,
.user_image16 .grey > div,
.user_image17 .grey > div,
.user_image18 .grey > div,
.user_image19 .grey > div,
.user_image20 .grey > div,
.user_image21 .grey > div,
.user_image22 .grey > div,
.user_image23 .grey > div,
.user_image24 .grey > div{margin:5px 5px 5px 5px;background:transparent url(../images/black-04.png) 0 0 repeat;}
.left_column .blue > div, .right-module-position .blue > div, .top-module-position .blue > div, .bottom-module-position .blue > div, .user1 .blue > div, .user2 .blue > div, .user3 .blue > div, .user4 .blue > div, .user5 .blue > div, .user6 .blue > div, .user7 .blue > div, .user8 .blue > div, .user9 .blue > div, .user_image1 .blue > div,
.user_image2 .blue > div,
.user_image3 .blue > div,
.user_image4 .blue > div,
.user_image5 .blue > div,
.user_image6 .blue > div,
.user_image7 .blue > div,
.user_image8 .blue > div,
.user_image9 .blue > div,
.user_image10 .blue > div,
.user_image11 .blue > div,
.user_image12 .blue > div,
.user_image13 .blue > div,
.user_image14 .blue > div,
.user_image15 .blue > div{background-color:#547980;color:#fff;margin:5px 5px 5px 5px;}




.left_column .white > div, .right-module-position .white > div, .top-module-position .white > div, .bottom-module-position .white > div, .user1 .white > div, .user2 .white > div, .user3 .white > div, .user4 .white > div, .user5 .white > div, .user6 .white > div, .user7 .white > div, .user8 .white > div, .user9 .white > div,
.user_image1 .white > div,
.user_image2 .white > div,
.user_image3 .white > div,
.user_image4 .white > div,
.user_image5 .white > div,
.user_image6 .white > div,
.user_image7 .white > div,
.user_image8 .white > div,
.user_image9 .white > div,
.user_image10 .white > div,
.user_image11 .white > div,
.user_image12 .white > div,
.user_image13 .white > div,
.user_image14 .white > div,
.user_image15 .white > div{background-color:#eee;background-image:none;margin:5px 5px 5px 5px;}




.left_column .green > div, .right-module-position .green > div, .top-module-position .green > div, .bottom-module-position .green > div, .user1 .green > div, .user2 .green > div, .user3 .green > div, .user4 .green > div, .user5 .green > div, .user6 .green > div, .user7 .green > div, .user8 .green > div, .user9 .green > div,
.user_image1 .green > div,
.user_image2 .green > div,
.user_image3 .green > div,
.user_image4 .green > div,
.user_image5 .green > div,
.user_image6 .green > div,
.user_image7 .green > div,
.user_image8 .green > div,
.user_image9 .green > div,
.user_image10 .green > div,
.user_image11 .green > div,
.user_image12 .green > div,
.user_image13 .green > div,
.user_image14 .green > div,
.user_image15 .green > div{background-color:#f38b29;color:#fff;margin:5px 5px 5px 5px;}




.left_column .orange > div, .right-module-position .orange > div, .top-module-position .orange > div, .bottom-module-position .orange > div, .user1 .orange > div, .user2 .orange > div, .user3 .orange > div, .user4 .orange > div, .user5 .orange > div, .user6 .orange > div, .user7 .orange > div, .user8 .orange > div, .user9 .orange > div,
.user_image1 .orange > div,
.user_image2 .orange > div,
.user_image3 .orange > div,
.user_image4 .orange > div,
.user_image5 .orange > div,
.user_image6 .orange > div,
.user_image7 .orange > div,
.user_image8 .orange > div,
.user_image9 .orange > div,
.user_image10 .orange > div,
.user_image11 .orange > div,
.user_image12 .orange > div,
.user_image13 .orange > div,
.user_image14 .orange > div,
.user_image15 .orange > div{background-color:#ff9933;color:#fff;margin:5px 5px 5px 5px;}




.left_column .red > div, .right-module-position .red > div, .top-module-position .red > div, .bottom-module-position .red > div, .user1 .red > div, .user2 .red > div, .user3 .red > div, .user4 .red > div, .user5 .red > div, .user6 .red > div, .user7 .red > div, .user8 .red > div, .user9 .red > div,
.user_image1 .red > div,
.user_image2 .red > div,
.user_image3 .red > div,
.user_image4 .red > div,
.user_image5 .red > div,
.user_image6 .red > div,
.user_image7 .red > div,
.user_image8 .red > div,
.user_image9 .red > div,
.user_image10 .red > div,
.user_image11 .red > div,
.user_image12 .red > div,
.user_image13 .red > div,
.user_image14 .red > div,
.user_image15 .red > div{background-color:#4180c6;color:#fff;margin:5px 5px 5px 5px;}




.moduletable.shadow{margin-bottom:10px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent url(../images/shadow-module.png) 50% 100% no-repeat;background-size:100% 10px;padding-bottom:10px;margin:0!important;}
.left_column .border > div, .right-module-position .border > div, .top-module-position .border > div, .bottom-module-position .border > div, .user1 .border > div, .user2 .border > div, .user3 .border > div, .user4 .border > div, .user5 .border > div, .user6 .border > div,
.user7 .border > div, .user8 .border > div, .user9 .border > div,
.user_image1 .border > div,
.user_image2 .border > div,
.user_image3 .border > div,
.user_image4 .border > div,
.user_image5 .border > div,
.user_image6 .border > div,
.user_image7 .border > div,
.user_image8 .border > div,
.user_image9 .border > div,
.user_image10 .border > div,
.user_image11 .border > div,
.user_image12 .border > div,
.user_image13 .border > div,
.user_image14 .border > div,
.user_image15 .border > div,
.user_image16 .border > div,
.user_image17 .border > div,
.user_image18 .border > div,
.user_image19 .border > div,
.user_image20 .border > div,
.user_image21 .border > div,
.user_image22 .border > div,
.user_image23 .border > div,
.user_image24 .border > div{margin:5px 5px 5px 5px;border:1px solid #d6d6d6;border-color:rgba(0,0,0, 0.08);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0, 0.17);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0, 0.17);box-shadow:0px 0px 6px 0px rgba(0,0,0, 0.17);}



body{position:relative;background-color:#fff;margin:0;text-align:left;}
.wrapper-site{position:relative;width:980px;margin:0 auto;}
.zindex1{z-index:1;}
.zindex2{z-index:2;}
.zindex3{z-index:3;}
.position-fixed{position:fixed;top:0;left:0;width:100%;}


.top_menu{float:right;padding:0 5px 0 0;}

#translate{float:right;padding:0px 10px 0 0px;}

#jflanguageselection{margin:0;}

.rawimages{margin-top:5px;}
.social-links{float:left;list-style:none;padding:0px 10px 0 8px;}


.social-with-margin-top{margin-top:10px;}

.social-links li{float:left;width:18px;padding-left:10px;list-style:none;}

.social-links li.text_social_icons{font-size:90%;width:auto;color:#777;line-height:12px;}

.social-links li a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.social-links li a img{width:18px;opacity:0.6;-ms-filter:"prodig:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:apha(opacity = 60);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;border:none;}
.social-links li a:hover img{opacity:0.9;-ms-filter:"prodig:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:apha(opacity = 90);}
.social-links li.google{margin-right:6px;}
.social-links li > div{padding:0 0 0 2px !important;vertical-align:middle !important;opacity:0.65;-ms-filter:"prodig:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:apha(opacity = 65);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.social-links li > div:hover{opacity:0.9;-ms-filter:"prodig:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:apha(opacity = 90);}
#search{position:relative;margin:25px 10px 0 10px;}
.search{position:relative;z-index:1;}
#search .search{border:1px solid #e0e0e0;height:25px;padding:5px 0px;background:transparent url(../images/black-03.png) 0 0 repeat;font-size:95%;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
#search .inputbox{border:0 none!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important;-khtml-border-radius:0px!important;border-radius:0px!important;background-image:none!important;padding:5px 6px 2px 17px !important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#111;}
#search h3{margin:-14px 8px 1px 18px;color:#111;}
#search .button{position:absolute;top:10px;right:12px;border:none;background-image:none;z-index:2;}
#search .button:hover{margin-top:1px;}
#search label{display:none;}
#search input{padding:0 !important;}
.search input.button{border:none;background-image:none;background-color:transparent;}
.logo-header{position:relative;background-color:#fff;clear:both;}
.top-shadow{position:absolute;bottom:-9px;left:0;width:100%;height:9px;background:transparent url(../images/top-shadow.png) 50% 0 no-repeat;background-size:100% 10px;z-index:1;}
.logo p{margin:0;}
.logo a, .logo a:hover{text-decoration:none;outline:none;}
#js_navigation{background-color:#fff;}


.drop-down{clear:both;position:relative;margin:0 auto;text-align:center;z-index:10;}
.drop-down span.title_menu{display:none;}
.barre-fixed{position:fixed;top:0;left:auto;border-bottom:3px solid #ddd;width:100%!important;}
.breadcrumb{margin:20px 10px -10px 10px;padding:8px 0 0 0;height:18px;font-size:85%;border-top:1px solid #ddd;z-index:1;}
.breadcrumb h3{display:none;}
.breadcrumbs a:first-child{display:inline-block;text-indent:-9999px;background:transparent url(../images/home.png) 0 -5px no-repeat;width:14px;height:16px;margin-right:5px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.breadcrumbs a:first-child:hover{background:transparent url(../images/home.png) 0 -21px no-repeat;}
.top-module-position{position:relative;padding:0 0px;z-index:1;}
.bottom-module-position{position:relative;padding:0 0px;z-index:1;}
.image-position{position:relative;background-color:#f6f6f6;}
.module-image{position:relative;width:80%;max-width:100%;margin:0 auto;}
.module-image .moduletable{position:relative;z-index:1;}
.fade01-left{position:absolute;top:0;left:0;width:85px;height:100%;background:transparent url(../images/fade01-left.png) 0 0 repeat-y;}
.fade01-right{position:absolute;top:0;right:0;width:85px;height:100%;background:transparent url(../images/fade01-right.png) 0 0 repeat-y;}
.fade02-left{position:absolute;top:0;left:0;width:85px;height:100%;background:transparent url(../images/fade02-left.png) 0 0 repeat-y;z-index:10;}
.fade02-right{position:absolute;top:0;right:0;width:85px;height:100%;background:transparent url(../images/fade02-right.png) 0 0 repeat-y;z-index:10;}
.shadow-slideshow-top{position:absolute;top:0;left:0;width:100%;height:13px;background:transparent url(../images/shadow-slideshow-top.png) 0 0 no-repeat;background-size:100% 13px;}
.shadow-slideshow-bottom{position:absolute;bottom:0;left:0;width:100%;height:16px;background:transparent url(../images/shadow-slideshow-bottom.png) 0 100% no-repeat;background-size:100% 13px;}
.shadow-image-top{position:absolute;top:0;left:0;width:100%;height:8px;background:transparent url(../images/shadow-image-top.png) 0 0 repeat-x;}
.shadow-image-bottom{position:absolute;bottom:0;left:0;width:100%;height:8px;background:transparent url(../images/shadow-image-bottom.png) 0 100% repeat-x;}


#website-middle .wrapper-site {padding:0px 0 10px 0;}


.middle-site {padding-top:0px;}


.left_column {position:relative;float:left;width:20%;min-height:350px;background:transparent url(../images/fade-left-column.png) 100% 0 no-repeat;background-size:233px 100%;padding:0 0 0 0;margin:0 0 0 0;z-index:1;}


.right-module-position {position:relative;float:right;width:180px;min-height:350px;padding:0 0 0 0;margin:0 0 0 0;z-index:1;}

.without-image .left_column, .without-image .right-module-position {margin-top:0px;}

.with-top .left_column, .with-top .right-module-position {margin-top:0px;}

.with-users-image .left_column, .with-users-image .right-module-position {margin-top:0px;background-image:none;}


.left_column > div {background:transparent url(../images/fade-right-column.png) 0 0 no-repeat;min-height:250px;padding:0 0 0 0;margin:0 0 0 0;}

.right-module-position > div {min-height:250px;padding:0 0 0 0;margin:0 0 0 0;}


.with-users-image .left_column > div, .with-users-image .right-module-position > div {background-image:none;}

.with-users-image .left_column > div > div, .with-users-image .right-module-position > div > div {background-image:none;background-color:transparent;}

.right-module-position .moduletable{position:relative;z-index:1;}


.main_content {position:relative;overflow:hidden;padding:0 10px 10px 10px;z-index:1;}

.main_component {position:relative;overflow:hidden;z-index:1;}


.users_top, .users_bottom, .users_footer{margin:0;padding:0px 0 0px 0;clear:both;}
.users_bottom{padding:10px 0 0px 0px;}
.users_footer{padding:10px;margin-bottom:40px;}
.user1, .user4, .user7, .user_image1, .user_image4, .user_image7, .user_image10, .user_image13, .user_image16, .user_image19, .user_image22{float:left;}
.user3, .user6, .user9, .user_image3, .user_image6, .user_image9, .user_image12, .user_image15, .user_image18, .user_image21, .user_image24{float:right;}
.user2, .user5, .user8, .user_image2, .user_image5, .user_image8, .user_image11, .user_image14, .user_image17, .user_image20, .user_image23{position:relative;overflow:hidden;}
.user1, .user2, .user3, .user4, .user5, .user6, .user7, .user8, .user9,
.user_image1,
.user_image2,
.user_image3,
.user_image4,
.user_image5,
.user_image6,
.user_image7,
.user_image8,
.user_image9,
.user_image10,
.user_image11,
.user_image12,
.user_image13,
.user_image14,
.user_image15,
.user_image16,
.user_image17,
.user_image18,
.user_image19,
.user_image20,
.user_image21,
.user_image22,
.user_image23,
.user_image24{min-height:40px;height:auto!important;height:40px;}
.users_image{margin:0px 0 0px 0;}
.without-image .users_image{margin:0px 0 0px 0;}
.user_image1,
.user_image2,
.user_image3,
.user_image4,
.user_image5,
.user_image6,
.user_image7,
.user_image8,
.user_image9,
.user_image10,
.user_image11,
.user_image12,
.user_image13,
.user_image14,
.user_image15,
.user_image16,
.user_image17,
.user_image18,
.user_image19,
.user_image20,
.user_image21,
.user_image22,
.user_image23,
.user_image24{position:relative;min-height:100px;padding:0px 0px 0px 0px;z-index:1;*/}
.left_column .moduletable > div, .right-module-position .moduletable > div, .top-module-position .moduletable > div, .bottom-module-position .moduletable > div,.user1 .moduletable > div, .user2 .moduletable > div, .user3 .moduletable > div, .user4 .moduletable > div, .user5 .moduletable > div, .user6 .moduletable > div,.user7 .moduletable > div, .user8 .moduletable > div, .user9 .moduletable > div,
.user_image1 .moduletable > div,
.user_image2 .moduletable > div,
.user_image3 .moduletable > div,
.user_image4 .moduletable > div,
.user_image5 .moduletable > div,
.user_image6 .moduletable > div,
.user_image7 .moduletable > div,
.user_image8 .moduletable > div,
.user_image9 .moduletable > div,
.user_image10 .moduletable > div,
.user_image11 .moduletable > div,
.user_image12 .moduletable > div,
.user_image13 .moduletable > div,
.user_image14 .moduletable > div,
.user_image15 .moduletable > div,
.user_image16 .moduletable > div,
.user_image17 .moduletable > div,
.user_image18 .moduletable > div,
.user_image19 .moduletable > div,
.user_image20 .moduletable > div,
.user_image21 .moduletable > div,
.user_image22 .moduletable > div,
.user_image23 .moduletable > div,
.user_image24 .moduletable > div{padding:14px 20px;}
.left_column .green > div > h3, .right-module-position .green > div > h3, .top-module-position .green > div > h3, .bottom-module-position .green > div > h3, .user1 .green > div > h3, .user2 .green > div > h3, .user3 .green > div > h3, .user4 .green > div > h3, .user5 .green > div > h3, .user6 .green > div > h3, .user7 .green > div > h3, .user8 .green > div > h3, .user9 .green > div > h3,
.user_image1 .green > div > div > h3,
.user_image2 .green > div > div > h3,
.user_image3 .green > div > div > h3,
.user_image4 .green > div > div > h3,
.user_image5 .green > div > div > h3,
.user_image6 .green > div > div > h3,
.user_image7 .green > div > div > h3,
.user_image8 .green > div > div > h3,
.user_image9 .green > div > div > h3,
.user_image10 .green > div > div > h3,
.user_image11 .green > div > div > h3,
.user_image12 .green > div > div > h3,
.user_image13 .green > div > div > h3,
.user_image14 .green > div > div > h3,
.user_image15 .green > div > div > h3,
.left_column .orange > div > h3, .right-module-position .orange > div > h3, .top-module-position .orange > div > h3, .bottom-module-position .orange > div > h3, .user1 .orange > div > h3, .user2 .orange > div > h3, .user3 .orange > div > h3, .user4 .orange > div > h3, .user5 .orange > div > h3, .user6 .orange > div > h3, .user7 .orange > div > h3, .user8 .orange > div > h3, .user9 .orange > div > h3,
.user_image1 .orange > div > div > h3,
.user_image2 .orange > div > div > h3,
.user_image3 .orange > div > div > h3,
.user_image4 .orange > div > div > h3,
.user_image5 .orange > div > div > h3,
.user_image6 .orange > div > div > h3,
.user_image7 .orange > div > div > h3,
.user_image8 .orange > div > div > h3,
.user_image9 .orange > div > div > h3,
.user_image10 .orange > div > div > h3,
.user_image11 .orange > div > div > h3,
.user_image12 .orange > div > div > h3,
.user_image13 .orange > div > div > h3,
.user_image14 .orange > div > div > h3,
.user_image15 .orange > div > div > h3,
.left_column .red > div > h3, .right-module-position .red > div > h3, .top-module-position .red > div > h3, .bottom-module-position .red > div > h3, .user1 .red > div > h3, .user2 .red > div > h3, .user3 .red > div > h3, .user4 .red > div > h3, .user5 .red > div > h3, .user6 .red > div > h3, .user7 .red > div > h3, .user8 .red > div > h3, .user9 .red > div > h3,
.user_image1 .red > div > div > h3,
.user_image2 .red > div > div > h3,
.user_image3 .red > div > div > h3,
.user_image4 .red > div > div > h3,
.user_image5 .red > div > div > h3,
.user_image6 .red > div > div > h3,
.user_image7 .red > div > div > h3,
.user_image8 .red > div > div > h3,
.user_image9 .red > div > div > h3,
.user_image10 .red > div > div > h3,
.user_image11 .red > div > div > h3,
.user_image12 .red > div > div > h3,
.user_image13 .red > div > div > h3,
.user_image14 .red > div > div > h3,
.user_image15 .red > div > div > h3
.left_column .blue > div > h3, .right-module-position .blue > div > h3, .top-module-position .blue > div > h3, .bottom-module-position .blue > div > h3, .user1 .blue > div > h3, .user2 .blue > div > h3, .user3 .blue > div > h3, .user4 .blue > div > h3, .user5 .blue > div > h3, .user6 .blue > div > h3, .user7 .blue > div > h3, .user8 .blue > div > h3, .user9 .blue > div > h3,
.user_image1 .blue > div > div > h3,
.user_image2 .blue > div > div > h3,
.user_image3 .blue > div > div > h3,
.user_image4 .blue > div > div > h3,
.user_image5 .blue > div > div > h3,
.user_image6 .blue > div > div > h3,
.user_image7 .blue > div > div > h3,
.user_image8 .blue > div > div > h3,
.user_image9 .blue > div > div > h3,
.user_image10 .blue > div > div > h3,
.user_image11 .blue > div > div > h3,
.user_image12 .blue > div > div > h3,
.user_image13 .blue > div > div > h3,
.user_image14 .blue > div > div > h3,
.user_image15 .blue > div > div > h3{color:#fff;text-shadow:none;}
.left_column .blue a, .right-module-position .blue a, .top-module-position .blue a, .bottom-module-position .blue a, .user1 .blue a, .user2 .blue a, .user3 .blue a, .user4 .blue a, .user5 .blue a, .user6 .blue a, .user7 .blue a, .user8 .blue a, .user9 .blue a,
.user_image1 .blue a,
.user_image2 .blue a,
.user_image3 .blue a,
.user_image4 .blue a,
.user_image5 .blue a,
.user_image6 .blue a,
.user_image7 .blue a,
.user_image8 .blue a,
.user_image9 .blue a,
.user_image10 .blue a,
.user_image11 .blue a,
.user_image12 .blue a,
.user_image13 .blue a,
.user_image14 .blue a,
.user_image15 .blue a,
.left_column .green a, .right-module-position .green a, .top-module-position .green a, .bottom-module-position .green a, .user1 .green a, .user2 .green a, .user3 .green a, .user4 .green a, .user5 .green a, .user6 .green a, .user7 .green a, .user8 .green a, .user9 .green a,
.user_image1 .green a,
.user_image2 .green a,
.user_image3 .green a,
.user_image4 .green a,
.user_image5 .green a,
.user_image6 .green a,
.user_image7 .green a,
.user_image8 .green a,
.user_image9 .green a,
.user_image10 .green a,
.user_image11 .green a,
.user_image12 .green a,
.user_image13 .green a,
.user_image14 .green a,
.user_image15 .green a,
.left_column .orange a, .right-module-position .orange a, .top-module-position .orange a, .bottom-module-position .orange a, .user1 .orange a, .user2 .orange a, .user3 .orange a, .user4 .orange a, .user5 .orange a, .user6 .orange a, .user7 .orange a, .user8 .orange a, .user9 .orange a,
.user_image1 .orange a,
.user_image2 .orange a,
.user_image3 .orange a,
.user_image4 .orange a,
.user_image5 .orange a,
.user_image6 .orange a,
.user_image7 .orange a,
.user_image8 .orange a,
.user_image9 .orange a,
.user_image10 .orange a,
.user_image11 .orange a,
.user_image12 .orange a,
.user_image13 .orange a,
.user_image14 .orange a,
.user_image15 .orange a,
.left_column .red a, .right-module-position .red a, .top-module-position .red a, .bottom-module-position .red a, .user1 .red a, .user2 .red a, .user3 .red a, .user4 .red a, .user5 .red a, .user6 .red a, .user7 .red a, .user8 .red a, .user9 .red a,
.user_image1 .red a,
.user_image2 .red a,
.user_image3 .red a,
.user_image4 .red a,
.user_image5 .red a,
.user_image6 .red a,
.user_image7 .red a,
.user_image8 .red a,
.user_image9 .red a,
.user_image10 .red a,
.user_image11 .red a,
.user_image12 .red a,
.user_image13 .red a,
.user_image14 .red a,
.user_image15 .red a{color:#fff;}
.left_column .blue a:hover, .right-module-position .blue a:hover, .top-module-position .blue a:hover, .bottom-module-position .blue a:hover, .user1 .blue a:hover, .user2 .blue a:hover, .user3 .blue a:hover, .user4 .blue a:hover, .user5 .blue a:hover, .user6 .blue a:hover, .user7 .blue a:hover, .user8 .blue a:hover, .user9 .blue a:hover,
.user_image1 .blue a:hover,
.user_image2 .blue a:hover,
.user_image3 .blue a:hover,
.user_image4 .blue a:hover,
.user_image5 .blue a:hover,
.user_image6 .blue a:hover,
.user_image7 .blue a:hover,
.user_image8 .blue a:hover,
.user_image9 .blue a:hover,
.user_image10 .blue a:hover,
.user_image11 .blue a:hover,
.user_image12 .blue a:hover,
.user_image13 .blue a:hover,
.user_image14 .blue a:hover,
.user_image15 .blue a:hover,
.left_column .green a:hover, .right-module-position .green a:hover, .top-module-position .green a:hover, .bottom-module-position .green a:hover, .user1 .green a:hover, .user2 .green a:hover, .user3 .green a:hover, .user4 .green a:hover, .user5 .green a:hover, .user6 .green a:hover, .user7 .green a:hover, .user8 .green a:hover, .user9 .green a:hover,
.user_image1 .green a:hover,
.user_image2 .green a:hover,
.user_image3 .green a:hover,
.user_image4 .green a:hover,
.user_image5 .green a:hover,
.user_image6 .green a:hover,
.user_image7 .green a:hover,
.user_image8 .green a:hover,
.user_image9 .green a:hover,
.user_image10 .green a:hover,
.user_image11 .green a:hover,
.user_image12 .green a:hover,
.user_image13 .green a:hover,
.user_image14 .green a:hover,
.user_image15 .green a:hover,
.left_column .orange a:hover, .right-module-position .orange a:hover, .top-module-position .orange a:hover, .bottom-module-position .orange a:hover, .user1 .orange a:hover, .user2 .orange a:hover, .user3 .orange a:hover, .user4 .orange a:hover, .user5 .orange a:hover, .user6 .orange a:hover, .user7 .orange a:hover, .user8 .orange a:hover, .user9 .orange a:hover,
.user_image1 .orange a:hover,
.user_image2 .orange a:hover,
.user_image3 .orange a:hover,
.user_image4 .orange a:hover,
.user_image5 .orange a:hover,
.user_image6 .orange a:hover,
.user_image7 .orange a:hover,
.user_image8 .orange a:hover,
.user_image9 .orange a:hover,
.user_image10 .orange a:hover,
.user_image11 .orange a:hover,
.user_image12 .orange a:hover,
.user_image13 .orange a:hover,
.user_image14 .orange a:hover,
.user_image15 .orange a:hover,
.left_column .red a:hover, .right-module-position .red a:hover, .top-module-position .red a:hover, .bottom-module-position .red a:hover, .user1 .red a:hover, .user2 .red a:hover, .user3 .red a:hover, .user4 .red a:hover, .user5 .red a:hover, .user6 .red a:hover, .user7 .red a:hover, .user8 .red a:hover, .user9 .red a:hover,
.user_image1 .red a:hover,
.user_image2 .red a:hover,
.user_image3 .red a:hover,
.user_image4 .red a:hover,
.user_image5 .red a:hover,
.user_image6 .red a:hover,
.user_image7 .red a:hover,
.user_image8 .red a:hover,
.user_image9 .red a:hover,
.user_image10 .red a:hover,
.user_image11 .red a:hover,
.user_image12 .red a:hover,
.user_image13 .red a:hover,
.user_image14 .red a:hover,
.user_image15 .red a:hover,
.left_column .blue .active a,
.right-module-position .blue .active a,
.top-module-position .blue .active a,
.bottom-module-position .blue .active a,
.user1 .blue .active a,
.user2 .blue .active a,
.user3 .blue .active a,
.user4 .blue .active a,
.user5 .blue .active a,
.user6 .blue .active a,
.user7 .blue .active a,
.user8 .blue .active a,
.user9 .blue .active a,
.user_image1 .blue .active a,
.user_image2 .blue .active a,
.user_image3 .blue .active a,
.left_column .green .active a, .right-module-position .green .active a, .top-module-position .green .active a, .bottom-module-position .green .active a, .user1 .green .active a, .user2 .green .active a, .user3 .green .active a, .user4 .green .active a, .user5 .green .active a, .user6 .green .active a, .user7 .green .active a, .user8 .green .active a, .user9 .green .active a, .user_image1 .green .active a, .user_image2 .green .active a, .user_image3 .green .active a,
.left_column .orange .active a, .right-module-position .orange .active a, .top-module-position .orange .active a, .bottom-module-position .orange .active a, .user1 .orange .active a, .user2 .orange .active a, .user3 .orange .active a, .user4 .orange .active a, .user5 .orange .active a, .user6 .orange .active a, .user7 .orange .active a, .user8 .orange .active a, .user9 .orange .active a, .user_image1 .orange .active a, .user_image2 .orange .active a, .user_image3 .orange .active a,
.left_column .red .active a, .right-module-position .red .active a, .top-module-position .red .active a, .bottom-module-position .red .active a, .user1 .red .active a, .user2 .red .active a, .user3 .red .active a, .user4 .red .active a, .user5 .red .active a, .user6 .red .active a, .user7 .red .active a, .user8 .red .active a, .user9 .red .active a, .user_image1 .red .active a, .user_image2 .red .active a, .user_image3 .red .active a{color:#fff;}
.left_column .radius > div, .right-module-position .radius > div, .top-module-position .radius > div, .bottom-module-position .radius > div, .user1 .radius > div, .user2 .radius > div, .user3 .radius > div, .user4 .radius > div, .user5 .radius > div, .user6 .radius > div,
.user7 .radius > div, .user8 .radius > div, .user9 .radius > div,
.user_image1 .radius > div,
.user_image2 .radius > div,
.user_image3 .radius > div,
.user_image4 .radius > div,
.user_image5 .radius > div,
.user_image6 .radius > div,
.user_image7 .radius > div,
.user_image8 .radius > div,
.user_image9 .radius > div,
.user_image10 .radius > div,
.user_image11 .radius > div,
.user_image12 .radius > div,
.user_image13 .radius > div,
.user_image14 .radius > div,
.user_image15 .radius > div,
.user_image16 .radius > div,
.user_image17 .radius > div,
.user_image18 .radius > div,
.user_image19 .radius > div,
.user_image20 .radius > div,
.user_image21 .radius > div,
.user_image22 .radius > div,
.user_image23 .radius > div,
.user_image24 .radius > div{-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.left_column .border table, .left_column .border table td, .left_column .border table th, .left_column .border ul, .left_column .light ul,
.right-module-position .border table, .right-module-position .border table td, .right-module-position .border table th, .right-module-position .border ul, .right-module-position .light ul,
.top-module-position .border table, .top-module-position .border table td, .top-module-position .border table th, .top-module-position .border ul, .top-module-position .light ul,
.bottom-module-position .border table, .bottom-module-position .border table td, .bottom-module-position .border table th, .bottom-module-position .border ul, .bottom-module-position .light ul,
.user1 .border table, .user1 .border table td, .user1 .border table th, .user1 .border ul, .user1 .light ul, .user2 .border table, .user2 .border table td, .user2 .border table th, .user2 .border ul, .user2 .light ul,
.user3 .border table, .user3 .border table td, .user3 .border table th, .user3 .border ul, .user3 .light ul, .user4 .border table, .user4 .border table td, .user4 .border table th, .user4 .border ul, .user4 .light ul,
.user5 .border table, .user5 .border table td, .user5 .border table th, .user5 .border ul, .user5 .light ul, .user6 .border table, .user6 .border table td, .user6 .border table th, .user6 .border ul, .user6 .light ul,
.user7 .border table, .user7 .border table td, .user7 .border table th, .user7 .border ul, .user7 .light ul,
.user8 .border table, .user8 .border table td, .user8 .border table th, .user8 .border ul, .user8 .light ul, .user9 .border table, .user9 .border table td, .user9 .border table th, .user9 .border ul, .user9 .light ul,
.user_image1 .border table,
.user_image1 .border table td,
.user_image1 .border table th,
.user_image1 .border ul,
.user_image1 .light ul,
.user_image2 .border table,
.user_image2 .border table td,
.user_image2 .border table th,
.user_image2 .border ul,
.user_image2 .light ul,
.user_image3 .border table,
.user_image3 .border table td,
.user_image3 .border table th,
.user_image3 .border ul,
.user_image3 .light ul,
.user_image4 .border table,
.user_image4 .border table td,
.user_image4 .border table th,
.user_image4 .border ul,
.user_image4 .light ul,
.user_image5 .border table,
.user_image5 .border table td,
.user_image5 .border table th,
.user_image5 .border ul,
.user_image5 .light ul,
.user_image6 .border table,
.user_image6 .border table td,
.user_image6 .border table th,
.user_image6 .border ul,
.user_image6 .light ul,
.user_image7 .border table,
.user_image7 .border table td,
.user_image7 .border table th,
.user_image7 .border ul,
.user_image7 .light ul,
.user_image8 .border table,
.user_image8 .border table td,
.user_image8 .border table th,
.user_image8 .border ul,
.user_image8 .light ul,
.user_image9 .border table,
.user_image9 .border table td,
.user_image9 .border table th,
.user_image9 .border ul,
.user_image9 .light ul,
.user_image10 .border table,
.user_image10 .border table td,
.user_image10 .border table th,
.user_image10 .border ul,
.user_image10 .light ul,
.user_image11 .border table,
.user_image11 .border table td,
.user_image11 .border table th,
.user_image11 .border ul,
.user_image11 .light ul,
.user_image12 .border table,
.user_image12 .border table td,
.user_image12 .border table th,
.user_image12 .border ul,
.user_image12 .light ul,
.user_image13 .border table,
.user_image13 .border table td,
.user_image13 .border table th,
.user_image13 .border ul,
.user_image13 .light ul,
.user_image14 .border table,
.user_image14 .border table td,
.user_image14 .border table th,
.user_image14 .border ul,
.user_image14 .light ul,
.user_image15 .border table,
.user_image15 .border table td,
.user_image15 .border table th,
.user_image15 .border ul,
.user_image15 .light ul,
.user_image16 .border table,
.user_image16 .border table td,
.user_image16 .border table th,
.user_image16 .border ul,
.user_image16 .light ul,
.user_image17 .border table,
.user_image17 .border table td,
.user_image17 .border table th,
.user_image17 .border ul,
.user_image17 .light ul,
.user_image18 .border table,
.user_image18 .border table td,
.user_image18 .border table th,
.user_image18 .border ul,
.user_image18 .light ul,
.user_image19 .border table,
.user_image19 .border table td,
.user_image19 .border table th,
.user_image19 .border ul,
.user_image19 .light ul,
.user_image20 .border table,
.user_image20 .border table td,
.user_image20 .border table th,
.user_image20 .border ul,
.user_image20 .light ul,
.user_image21 .border table,
.user_image21 .border table td,
.user_image21 .border table th,
.user_image21 .border ul,
.user_image21 .light ul,
.user_image22 .border table,
.user_image22 .border table td,
.user_image22 .border table th,
.user_image22 .border ul,
.user_image22 .light ul,
.user_image23 .border table,
.user_image23 .border table td,
.user_image23 .border table th,
.user_image23 .border ul,
.user_image23 .light ul,
.user_image24 .border table,
.user_image24 .border table td,
.user_image24 .border table th,
.user_image24 .border ul,
.user_image24 .light ul{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;border:none;padding:0!important;}
.article_column,.leading{padding:12px 0 26px 0;}
.leading{position:relative;}
.leading_separator{display:block;height:10px;}
.article_separator{display:none;}
.blog{padding:0;}
.cols1{display:block;float:none !important;margin:0 !important;}
.cols2{width:47%;}
.cols3{width:30%;}
.column1,.column2{margin:0 5% 0 0;position:relative;float:left;}
.column2{margin:0;}
.column3{margin:0 0 0 5%;position:relative;float:right;}
.article_row{margin:0px 0 0px 0;padding:0;overflow:hidden;}
.article_column{padding:10px 0px 10px 0px;}
.row_separator2{display:block;clear:both;margin:0;border:solid 0px;}
.article-tools{display:block;float:left;margin:-20px 10px 0 0;background-color:transparent;}
.article-meta{padding:5px;}


.createdate{display:block;line-height:16px;/*font-size:10px;*/}
.createby{line-height:16px;/*font-size:12px;*/}


.article-link{display:block;float:right;margin:-14px 0 0px 0;}
.link-section{display:block;float:right;text-align:right;line-height:16px;font-size:10px;}
.buttonheading{display:block;float:right;margin:14px 16px 0 10px;text-align:right;line-height:16px;font-size:10px;}
.blog .buttonheading{margin-top:9px;}
.buttonheading img{margin:0 3px;}
.articleinfo{margin-top:-8px;}
span.modifydate{}
a.readon{display:block;}
p.pageinfo, p.iteminfo{margin:3px 0;}
p.pageinfo , p.iteminfo, p.articleinfo{line-height:13px;font-size:85%;margin:0;}
.contenttoc{float:right;margin:10px 0 20px 30px;clear:both;width:22%;}
.contenttoc th{font-weight:bold;}
.website-footer{clear:both;padding:18px 0 40px 0;background-color:transparent;background-image:url(../images/3points-light.png),url(../images/shadow-image-top.png);background-position:0 0, 0 9px;background-repeat:repeat-x, repeat-x;text-align:left;z-index:1;}
.bottom_menu{float:right;margin:-6px 10px 10px 0;}
.address{float:left;margin-left:10px;}
.address p{margin:0px;}
.rainbow-bg{position:fixed;bottom:0;width:100%;height:1px;background:transparent url(../images/rainbow.png) 50% 100% no-repeat;background-size:100% 1px;z-index:4;}
.clr{clear:both;}
.pull-left{float:left;}
.pull-right{float:right;}
table.category{width:100%;margin-top:20px;}
.sectiontableheader{background:transparent url(../images/black-05.png) top left repeat;padding:8px 5px;}
.sectiontableheader a{text-transform:uppercase;color:#444;text-decoration:none;}
tr.sectiontableentry1 td, tr.even td{background-color:transparent;border-bottom:1px dotted #444;padding:8px 5px;}
tr.sectiontableentry2 td, tr.odd td{background:transparent url(../images/black-05.png) top left repeat;border-bottom:1px dotted #444;padding:8px 5px;}
tr.sectiontableentry1 td a, tr.sectiontableentry2 td a{text-decoration:none;}
.pollstableborder{margin:10px 0;}
.pollstableborder tr{display:block;padding:5px 0;}
.pollstableborder tr .sectiontableentry1, .pollstableborder tr .sectiontableentry2{display:inline-block;margin-right:5px;text-align:left;}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"],
input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"],
input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{line-height:20px;margin:0;padding:4px 7px;max-width:90%;border:1px solid #ccc;border-color:rgba(0,0,0,0.10);background:transparent url(../images/black-04.png) top left repeat;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-moz-box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset;-webkit-box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset;box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
textarea:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="date"]:hover,
input[type="month"]:hover, input[type="time"]:hover, input[type="week"]:hover, input[type="number"]:hover, input[type="email"]:hover, input[type="url"]:hover,
input[type="search"]:hover, input[type="tel"]:hover, input[type="color"]:hover, .uneditable-input:hover{-moz-box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset, 0px 0px 7px rgba(60,107,250, 0.35);-webkit-box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset, 0px 0px 7px rgba(60,107,250, 0.35);box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset, 0px 0px 7px rgba(60,107,250, 0.35);}
input[type="submit"], button, a.readon{display:inline-block;*display:inline;padding:4px 14px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;*line-height:20px;color:#444444;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #bbbbbb;*border:0;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#a2a2a2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
input[type="submit"]:hover, button:hover, a.readon:hover{color:#222222;background-position:0 0;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 4px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 4px rgba(0, 0, 0, 0.15);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 4px rgba(0, 0, 0, 0.15);}
input[type="submit"]:active, button:active, a.readon:active{background-color:#f5f5f5;background-image:none;}
input[type="checkbox"], input[type="radio"]{margin-left:8px;}
select{height:30px;line-height:30px;padding:4px 8px 3px 6px;}
#image .content-module > *{margin:0!important;}
.contact_email label{display:inline-block;padding:10px 0 4px;}
.blog_more{margin:10px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.blog_more h2{color:#444444;font-size:105%;font-weight:normal;margin:0;padding:12px 5px 10px 5px;border:none;background-image:none;background-color:transparent;}
.blog_more ul{margin:4px 0 10px 6px!important;}
p.counter{float:right;margin:0 0 14px 0;}
#searchForm{margin:20px 0;}
#searchForm table{margin-bottom:15px;}
#searchForm td{padding:5px 0;}
#system-message{background-color:transparent;border:1px dotted #bbb;padding:14px 12px 8px 16px;margin:12px 4px 60px 0;-moz-box-shadow:2px 2px 4px #ccc;-webkit-box-shadow:2px 2px 4px #ccc;box-shadow:2px 2px 4px #ccc;}
#system-message dt.error{font-size:140%;color:red;}
#system-message dl.message{font-size:100%;color:#000!important;}
#system-message ul{margin:0!important;}
#system-message li{background-image:none!important;padding:8px 0 0 0 !important;}


.mt_snews_s3 h4 a{margin:0px;font-weight:bold;}
div.mt_snews_s3 span.p_date,div.mt_snews_s3 span.p_autor{font-size:0.9em;color:#555555;line-height:1.2em;}
div.mt_snews_s3 div.odstepy_l, div.mt_snews_s3 div.odstepy_r{margin:0px;padding:0px;border-bottom:1px solid #ffffff;}


div.mt_snews_s3 p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-bottom:1px solid #dddddd;line-height:1.2em;font-size:1em;font-weight:normal;min-height:100px;}


div.mt_snews_s3 div div.odstepy_r img{margin-top:2px;margin-left:3px;margin-right:3px;border:1px solid #dddddd;}
div.mt_snews_s3 div div.odstepy_l img{margin-top:3px;margin-right:3px;border:1px solid #dddddd;}
div.mt_snews_s3 div{margin:0;padding:0;}
div.mt_snews_s3 div a{text-decoration:none;font-size:1em;line-height:1em;}
div.mt_snews_s3 div a:hover{text-decoration:underline;}







a{color:#c35d1e;text-decoration:none;-webkit-transition:color 0.4s linear 0.1s;-moz-transition:color 0.4s linear 0.1s;-ms-transition:color 0.4s linear 0.1s;-o-transition:color 0.4s linear 0.1s;transition:color 0.4s linear 0.1s;}
a:hover{color:#444;text-decoration:none;-webkit-transition:color 0.2s linear 0s;-moz-transition:color 0.2s linear 0s;-ms-transition:color 0.2s linear 0s;-o-transition:color 0.2s linear 0s;transition:color 0.2s linear 0s;}
a:active, a:focus{outline:none;}
li span.separator{cursor:default;}
.breadcrumb a, .breadcrumb{color:#999;text-decoration:none;}
.breadcrumb a:hover{color:#c35d1e;text-decoration:none;}
.main_component ul, .blog_more ul, ul.normal, ul.check, ul.arrow, ul.normal_green, ul.check_green, ul.arrow_green, ul.circle, ul.circle_red,
ul.normal_red, ul.check_red, ul.arrow_red, ul.normal_white, ul.check_white, ul.arrow_white, ul.circle_white{margin:10px 0 16px 6px;}
.main_component ul li, .blog_more ul li, .normal li, .check li, .arrow li, .normal_red li, .check_red li, .arrow_red li, .circle li,
.circle_red li, .normal_white li, .check_white li, .arrow_white li, .circle_white li{background:url(../images/list_bullet.png) 0 3px no-repeat;padding-left:21px;list-style:none;margin:7px 0;}
.main_component ul ul, ul.normal ul, ul.check ul, ul.arrow ul, ul.normal_red ul, ul.check_red ul, ul.arrow_red ul, ul.circle ul,
ul.circle_red ul, ul.normal_white ul, ul.check_white ul, ul.arrow_white ul, ul.circle_white ul{margin-left:0px;margin-top:4px;padding-left:0;}
.main_component ul li li, .normal li li, .check li li, .arrow li li, .normal_red li li, .check_red li li , .arrow_red li li , .circle li li,
.circle_red li li, .circle_white li li, .check_white li li, .arrow_white li li, .normal_white li li{background:url(../images/list_bullet.png) 0 3px no-repeat;padding-left:18px;list-style:none;margin:5px 0;}
.check li{background:url(../images/list_check.png) 0 0px no-repeat !important;}
.arrow li{background:url(../images/list_arrow.png) 0 0px no-repeat !important;}
.arrow_red li{background:url(../images/list_arrow_red.png) 0 0px no-repeat !important;}
.check_red li{background:url(../images/list_check_red.png) 0 0px no-repeat !important;}
ol{margin:5px 0 0 6px;background-color:transparent;padding:0 0 0 20px;}
ol li{margin:0;padding:1px 5px;font-weight:normal;}
ul li > h2, ul li > h3, ul li > h4{margin-top:0;padding-top:0;}
.vertical_menu ul, #login-form ul, #form-login ul, #com-form-login ul, ul.mostread, ul.latestnews, .webvertical_menus ul, ul.newsfeed{margin:0;}
.vertical_menu ul li, #login-form ul li, #form-login ul li, #com-form-login ul li, ul.mostread li, ul.latestnews li, .webvertical_menus ul li, ul.newsfeed li{background-image:none !important;padding:0 !important;margin:0 !important;list-style:none;}
.vertical_menu ul li a, #login-form ul li a, #form-login ul li a, #com-form-login ul li a, ul.mostread li a, ul.latestnews li a, .webvertical_menus ul li a, ul.newsfeed li a{background:transparent url(../images/list-bullet.png) 0 7px no-repeat;}
.vertical_menu ul li a, #login-form ul li a, #form-login ul li a, #com-form-login ul li a, ul.mostread li a, ul.latestnews li a, .webvertical_menus ul li a, ul.newsfeed li a{display:inline-block;font-size:100%;font-weight:normal;line-height:100%;padding:4px 0 4px 15px;}
.vertical_menu ul li a{font-size:110%;line-height:130%;padding:2px 0 4px 15px;}
.vertical_menu ul li a:hover, #login-form ul li a:hover, #form-login ul li a:hover, #com-form-login ul li a:hover, ul.mostread li a:hover, ul.latestnews li a:hover, .webvertical_menus ul li a:hover, ul.newsfeed li a:hover,
.vertical_menu ul li#current > a, #login-form ul li#current > a, #form-login ul li#current > a, #com-form-login ul li#current > a, ul.mostread li#current > a, ul.latestnews li#current > a, .webvertical_menus ul li#current > a, ul.newsfeed li#current > a{background-position:0 -37px;color:#222;}
.vertical_menu ul ul{margin-left:8px;}
.vertical_menu ul li li a{background-image:url(../images/list-bullet-subitems.png);}
.vertical_menu ul li li a{background-position:0 9px;background-repeat:no-repeat;font-size:90%;color:#888;padding:3px 0 3px 10px;}
.vertical_menu ul li li a:hover, .vertical_menu ul li li#current > a{background-position:0 -20px;color:#222;}
.vertical_menu ul li li li a{background-image:none;}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;border-color:rgba(0,0,0,0.07);}
blockquote p{margin-bottom:0;font-size:110%;font-weight:300;line-height:1.4;}
blockquote small{display:block;line-height:2.5;color:#999999;}
blockquote small:before{content:'\2014 \00A0';}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}
blockquote.pull-right p, blockquote.pull-right small{text-align:right;}
blockquote.pull-right small:before{content:'';}
blockquote.pull-right small:after{content:'\00A0 \2014';}
q:before, q:after, blockquote:before, blockquote:after{content:"";}
.jmessage{background-color:#f6f6f6;background-color:rgba(0,0,0,0.04);border:1px dotted #bbb;padding:14px 12px 8px 12px;margin-bottom:20px;-moz-box-shadow:2px 2px 4px #ccc;-webkit-box-shadow:2px 2px 4px #ccc;box-shadow:2px 2px 4px #ccc;margin-right:4px;}
.jmessage:hover{background-color:#f4f4f4;background-color:rgba(0,0,0,0.06);-moz-box-shadow:2px 2px 4px #bbb;-webkit-box-shadow:2px 2px 4px #bbb;box-shadow:2px 2px 4px #bbb;}
#form-login-username label, #form-login-password label{display:block;font-size:96%;margin:7px 0 4px 0;}
#form-login-username input, #form-login-password input{margin-bottom:0;height:auto;line-height:inherit;}
#modlgn-username, #modlgn-password, #modlgn-passwd{max-width:75%;}
#submit-login{float:left;font-size:90%;}
p#form-login-username{margin:0;}
p#form-login-password{margin:2px 0 6px 0;}
#modlgn_remember{background-color:transparent;border:none;}
#form-login-remember{clear:both;margin:0;}
#form-login-remember input{display:inline-block;margin:-5px 5px 0 0;}
#form-login-remember label{display:inline-block;font-size:90%;margin:0;}
#submit_login{margin:10px 0 16px 0;}
.link_login{clear:both;padding-top:10px;}
.icon_login{clear:both;}
.website-footer{color:#6f6f6f;}
#address p{text-align:left;font-size:90%;text-transform:none;font-variant:small-caps;}
img.border{padding:4px;border:1px solid #bdbcb8;}
.shadow{margin:4px;-moz-box-shadow:2px 2px 6px #888;-webkit-box-shadow:2px 2px 6px #888;box-shadow:2px 2px 6px #888;border:4px solid #eee;}
a .shadow:hover{border-color:#aaa;-moz-box-shadow:2px 2px 6px #bbb;-webkit-box-shadow:2px 2px 6px #bbb;box-shadow:2px 2px 6px #bbb;}

.top_menu ul{margin:0px 0 0px 0;}
.top_menu li{padding:1px 5px 2px 5px;margin:0;display:inline-block;line-height:inherit;list-style:none;}
.top_menu li a, #top_menu li span.separator{text-decoration:none;text-transform:none;font-weight:normal;font-variant:small-caps;font-size:85%;padding:2px 8px 2px 8px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.top_menu li.active a, .top_menu li:hover a{text-decoration:none;}



.drop-down ul, .drop-down li{list-style:none;margin:0;padding:0;}
.drop-down li{position:relative;display:inline-block;padding:14px 5px;line-height:inherit;vertical-align:middle;zoom:1;z-index:1;}
.drop-down li:hover, .drop-down li:focus{position:relative;z-index:10;cursor:default;}
.drop-down li ul{display:none;position:absolute;top:100%;left:2px;z-index:0;opacity:0;width:160px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;-moz-box-shadow:0 4px 3px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0 4px 3px rgba(0, 0, 0, 0.25);box-shadow:0 4px 3px rgba(0, 0, 0, 0.25);padding:0;background-color:#fff;-webkit-transition:all 0s linear 0.5s;-moz-transition:all 0s linear 0.5s;-ms-transition:all 0s linear 0.5s;-o-transition:all 0s linear 0.5s;transition:all 0s linear 0.5s;}
.drop-down li ul ul{top:0px;left:157px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.drop-down li ul:hover{-moz-box-shadow:0 4px 3px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0 4px 3px rgba(0, 0, 0, 0.35);box-shadow:0 4px 3px rgba(0, 0, 0, 0.35);}
.drop-down li li ul:hover{-moz-box-shadow:0 1px 6px rgba(0, 0, 0, 0.6);-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.6);box-shadow:0 1px 6px rgba(0, 0, 0, 0.6);}
.drop-down li li{float:none;width:100%;background-image:none;padding:0;margin:0;}


.drop-down li a, .drop-down li span.separator{display:block;padding:4px 12px 2px 12px;margin-top:-1px;text-transform:uppercase;font-weight:normal;font-size:120%;text-decoration:none;background-image:none;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid transparent;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}


.drop-down li li a, .drop-down li li span.separator{display:block;letter-spacing:0px;font-size:104%;line-height:14px;text-align:left;padding:10px 10px 6px 13px;margin:0 3px;border-style:none;border-top:1px dashed #ddd;}


.drop-down li li:first-child a, .drop-down li li:first-child span.separator{border:none;}
.drop-down li a:hover, .drop-down li span.separator:hover{-webkit-transition:none;-moz-transition:none;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
.drop-down li li li:first-child > a, .drop-down li li li:first-child > span{border-top-right-radius:7px;border-top-left-radius:7px;}
.drop-down li li:last-child > a, .drop-down li li:first-child > span{border-bottom-left-radius:7px;border-bottom-right-radius:7px;}
.drop-down li:hover > ul, .drop-down li:focus > ul{display:block;z-index:10;opacity:1;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}
.drop-down a[href="#"]{cursor:default;}
.drop-down li:hover > a, .drop-down li:hover > span, .drop-down li.active > a, .drop-down li.active > span{color:#000;}
.drop-down li.active > a, .drop-down li.active > span{background:transparent url(../images/black-03.png) 0 100% repeat-x;border-color:#d2d2d2;-moz-box-shadow:1px 1px 2px rgba(0,0,0, 0.07) inset;-webkit-box-shadow:1px 1px 2px rgba(0,0,0, 0.07) inset;box-shadow:1px 1px 2px rgba(0,0,0, 0.07) inset;}
.drop-down li li:hover > a, .drop-down li li:hover > span, .drop-down li li.active > a, .drop-down li li.active > span{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.horizontal_menu{margin-left:-4px;}
.horizontal_menu ul{padding:3px 5px 4px 7px;margin:0;background:transparent url(../images/white-40.png) 0 0 repeat;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.horizontal_menu li{display:inline-block;padding:6px 10px 6px 0px;line-height:inherit;margin:0;list-style:none;}
.horizontal_menu li a, .horizontal_menu li span.separator{text-decoration:none;text-transform:none;font-weight:normal;color:#444;font-size:100%;padding:5px 12px 4px 12px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.horizontal_menu li.active a, .horizontal_menu li:hover a{text-decoration:none;-moz-box-shadow:1px 1px 2px rgba(0,0,0, 0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0, 0.2);box-shadow:1px 1px 2px rgba(0,0,0, 0.2);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #eaeaea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top, #ffffff 0%,#eaeaea 100%);background:-o-linear-gradient(top, #ffffff 0%,#eaeaea 100%);background:-ms-linear-gradient(top, #ffffff 0%,#eaeaea 100%);background:linear-gradient(to bottom, #ffffff 0%,#eaeaea 100%);background-color:#ffffff;}
.horizontal_menu li a:active{-moz-box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset;-webkit-box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset;box-shadow:1px 1px 2px rgba(0,0,0, 0.2) inset;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eaeaea 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #eaeaea 0%,#ffffff 100%);background:-o-linear-gradient(top, #eaeaea 0%,#ffffff 100%);background:-ms-linear-gradient(top, #eaeaea 0%,#ffffff 100%);background:linear-gradient(to bottom, #eaeaea 0%,#ffffff 100%);background-color:#eaeaea;}
.horizontal_menu ul ul{display:none;}
.bottom_menu ul{margin:2px 0 3px 0;}
.bottom_menu li{padding:4px 5px 0 5px;margin:0;display:inline-block;line-height:inherit;list-style:none;}
.bottom_menu li a, #bottom_menu li span.separator{text-decoration:none;text-transform:none;font-weight:normal;color:#6f6f6f;font-size:95%;padding:3px 8px 2px 8px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.logo span{text-align:left;;font-size:34px;line-height:57px;text-transform:none;letter-spacing:-1px;font-weight:normal;margin:0;color:#2463aa;}
.logo span span{padding-left:20px;font-size:22px;line-height:26px;color:#2463aa;}
.top_menu li.active a,
.top_menu li:hover a{color:#2463aa;}
.drop-down li:hover > a,
.drop-down li:hover > span,
.drop-down li.active > a,
.drop-down li.active > span{color:#2463aa;}
.drop-down li li:hover > a,
.drop-down li li:hover > span,
.drop-down li li.active > a,
.drop-down li li.active > span{color:#2463aa;}
.bottom_menu li.active a,
.bottom_menu li:hover a{color:#2463aa;}





a, a.readon,
input[type="submit"],
button,
.breadcrumb a:hover,
.top_menu li.active a,
.top_menu li:hover a,
.bottom_menu li.active a,
.bottom_menu li:hover a,
.horizontal_menu li.active a,
.horizontal_menu li:hover a{color:#2463aa;}
.mbContainer{float:left;width:100%;position:relative}
.mbClear{clear:both;}
.mbpopup{height:100%;width:100%;}
.mbWrapFlat{float:left;width:100%;border-bottom:1px dashed #ddd;padding:10px 0;position:relative;}
.mbitemFlat.full{width:100%;}
.mbitemFlat{width:80%;float:left;}
.mbImageFlat{border:1px solid #ddd;padding:4px;float:left;margin-right:20px;}
.mbWrapFlat h2{display:inline;font-size:1.4em;}
.microdateFlat{float:right;margin-right:11px;}
.mbDetailsFlat{float:right;width:18%;margin-top:10px;}
.mbMoreFlat{float:right;text-align:right;clear:both;width:100%}
.mbMoreFlat .readon{margin:0;}
.mbWrap{margin-bottom:30px;float:left;}
.mbImage{border:1px solid #ddd;padding:4px;float:left;margin-bottom:20px}
.mbitemCols h2{font-size:1.2em;line-height:1.6em;display:inline;}
.mbitemCols{width:100%;}
.mbDetailsCols{float:left;width:100%;text-align:left;}
.mbIntroCols{margin:0}
.mbDetailsCols{font-size:90%;}
.mbDateCols{width:96%;font-size:90%;font-style:italic;}
.mbMoreCols{float:right;width:80px}
.mbMoreCols a.readon{margin:0;}
.mbMoreCols{width:100%;}
ul#filter{float:left;width:100%;clear:both;margin-bottom:40px;}
ul#filter li{float:left;list-style-type:none;margin:0 20px 0 0;border:none;padding:0;background:#eee;padding:0 10px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px}
ul#filter li:hover{background:#333;color:#fff;}
ul#filter li.current{background:#333;color:#fff;}
ul#filter li.current a,ul#filter li a:hover{color:#fff;}
.mbFilterImage img{border:1px solid #ddd;padding:4px;background:#f9f9f9;margin-bottom:10px;}
ul.portfolio li{list-style-type:none;margin:0;float:left}
ul.portfolio{position:relative;clear:both;width:100%;}
.more{position:absolute;z-index:23;top:0;color:#fff;padding:25px;left:0;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;width:100%}
.mbFilterdate{line-height:1.8;font-size:90%}
.mbContainer.filter li.last{margin-right:0px !important;}
.mbitemIntro{width:100%;float:left;margin-bottom:20px;}
.mbImageIntro{border:1px solid #ddd;padding:4px;float:left;margin-right:20px;}
.mbWrapIntro h2{display:inline;font-size:1.4em;}
.mbdateIntro{font-size:90%;font-style:italic;}
.mbIntrolistdate{float:right;font-size:90%;font-style:italic;text-align:right;}
.mbMoreIntro{float:right;width:100%;text-align:right}
.mbMoreIntro .readon{margin:0;}
ul.mbList{clear:both;padding-bottom:20px;}
.mbList li{list-style-type:none;padding:0;float:left;width:100%;margin:0}
ul.mbList li a{display:block;border-bottom:1px solid #ddd;padding:4px 0}
ul.mbList li a:hover{}
.mbMaxBiz{float:left;width:100%;list-style-type:none;border-bottom:1px solid #DDDDDD;margin-bottom:20px;padding-bottom:10px;}
.mbLeftCol{width:8%;float:left;}
.mbMaxbizIntro p{margin:0!important;padding:0!important;}
span.mbMaxbiz{font-size:130%;padding-left:0}
.mbLeftCol .mbMoreIntro a.readon{background:none;float:left;margin-top:8px;margin-left:3px;}
.mbLeftCol .mbMaxbizDate{float:left;width:40px;height:40px;background:#F3F3C9;padding:4px;margin-top:4px;margin-right:5px;line-height:1;}
.mbLeftCol .mbMaxbizDate span.mbDay{font-weight:bold;font-size:20px;display:block;text-align:center;position:relative;top:2px;height:22px;color:#868663;}
.mbLeftCol .mbMaxbizDate span.mbMonth{float:left;clear:both;width:100%;text-align:center;line-height:1;font-size:14px;display:block;text-align:center;color:#868663;}
.mbRightCol{width:86%;float:right}
.newmediaitem{float:left;margin:2px 0 30px 0;padding:8px;width:92%;background:#fff url(../../../modules/mod_microblog/images/micro_gradient.jpg) repeat-x;border:1px solid #E9E9E9;}
.newmediaitem .mbDateCols{float:left;width:25%;padding-top:8px;color:#741111;;}
.newmediaitem .mbColImage{float:left;margin:10px 10px 10px 0}
.newmediaitem h2 a{text-decoration:none;font-size:1.3em;;}
.newmediadateWrap{border-top:1px solid #ddd;float:left;width:100%;}
.mbNewMediaMore{float:right;width:70%;line-height:1;background:url(../../../modules/mod_microblog/images/newmediamore.jpg) no-repeat right center;}
.viewport{position:relative;}
.viewport,.ccItem{float:left;overflow:hidden;}
.viewport a,.ccItem a{display:block;}
.viewport a span{display:none;font-size:1em;font-weight:700;height:100%;padding-top:35%;position:absolute;text-align:center;text-decoration:none;width:100%;z-index:100;}
.viewport a span.bottom{bottom:0;left:0;height:65%;}
.viewport a span em{display:block;font-size:0.45em;font-weight:400;}
.dark-background{background:url(blackOverlay.png);color:#fff;text-shadow:#000 0 0 20px;}
.dark-background em{color:#ccc;}
.light-background{background:url(whiteOverlay.png);color:#333;text-shadow:#fff 0 0 20px;}
.light-background em{color:#707070;}
div.captifyContent{margin:0;}
div.ccdark-background div.caption-top,div.ccdark-background div.caption-bottom{color:#fff;text-shadow:#000 0 0 20px;font-size:12px;font-family:arial;cursor:hover;border:0 solid #334143;background:#000;padding:0.6em 1.2em;}
div.cclight-background div.caption-top,div.cclight-background div.caption-bottom{color:#333;text-shadow:#fff 0 0 20px;font-size:12px;font-family:arial;cursor:hover;border:0 solid #334143;background:#fff;padding:0.6em 1.2em;}
div.captifyContent div.caption-wrapper{float:left;cursor:pointer;}
.captifyTitle{clear:both;width:94%;}
div.ccClear,br.c{clear:both;}
div.ccdark-background div.caption a,div.ccdark-background div.caption a,div.cclight-background div.caption a,div.cclight-background div.caption a{border:0 none;text-decoration:none;background:#fff;float:left;cursor:pointer;padding:0.3em;}
