body {background-color:#9C9C9C; color:white; _text-align:center}#ramec {width:955px; margin:auto; text-align:center; font-family:arial; font-size:12px; padding:1px; background-color:white; margin-bottom:40px;}/*Hlavička webu*/.pruh {height:25px; line-height:25px; background:url(../images/stin-logo.jpg) repeat-x;}.odkazy {float: right;padding:3px 0px 3px 60px;background:url(../images/zemekoule-logo.png) no-repeat left center;}.odkazy form{margin-top: -2px}.odkazy a {float:right; background:url(../images/odkaz-logo.png) no-repeat; width:87px; height:17px; line-height:17px; display:block; float:left; padding-left:3px; padding-right:3px; color:white; text-decoration:none; text-align:left;}.stin {background:white url(../images/logo.jpg) no-repeat; background-position:center bottom; width:955px; height:127px; display:block; }.classCMS_Culture{background-image:url(../images/logoCultura.jpg) !important}/* Menu */.menu {background:white url(../images/stin-menu.jpg) repeat-x; height:18px; text-align:left;}.menu ul li {float:left; line-height:18px; height:18px;}.menu ul li a {color:white; text-decoration:none; display:block; height:18px; padding-left:10px; padding-right:10px; line-height:18px; float:left;}.menu ul li a:hover, .menu ul li .activeMenulink {background:white url(../images/stin-menu-hover.jpg) repeat-x;}/* Obsahová část */.obsah {color:black; text-align:left; background:url(../images/background.jpg) repeat-y;}.levy-panel {width:763px; _width:760px;float:left; border-top:2px solid #B5B5B5; _overflow: hidden}.clanek,.clanek-sedivy {position:relative; width:373px; float:left; border:1px solid #C9C8C8; padding:3px; height:122px; overflow: hidden}.clanek {background-color:white;}.clanek-sedivy, .clanek-sedivy .newsContinue {background-color:#E5E2E2;}.clanek img,.clanek-sedivy img {float:left; padding:1px; margin:0px 4px 2px 0px; border:2px solid #9E9D9D;}.clanek h2,.clanek-sedivy h2,.clanek h2 a {color:#00418C; font-weight:bold; font-size:14px;}.clanek em,.clanek-sedivy em {color:#7F7F7F; font-weight:bold; font-size:14px; font-style:normal;}.clanek-dbl {height:252px;}.clanek-dbl + .clanek-lichy {margin-top:-130px;}.clanek-dbl + .clanek-dbl + .clanek-lichy {margin-top: 0}.newsContinue{text-align:right;background: white; position:absolute; bottom:0px; left: 0; padding-bottom: 2px; text-align:right; width:365px;}.newsContinue{margin-right: 10px}/*.clanek-dbl + .clanek-sudy + .clanek-lichy {margin-top:-124px;margin-right:377px;}*/.clanek p{margin: 0}.pravy-panel {width:192px; float:right; }.pravy-panel .vyhledavani {background:url(../images/stin-vyhledavani.jpg) repeat-x; height:64px; padding-left:10px; padding-top:5px;}.pravy-panel .vyhledavani strong {color:white; font-weight:normal;}.pravy-panel .vyhledavani .text {width:160px; border:1px solid #9E9D9D; background-color:white;}.pravy-panel .vyhledavani .button {border: 0; float: right; background: url(../images/lupa.png) no-repeat 100% 50%; _background-image: url(../images/lupa.gif); margin: 8px 0; padding-right: 20px; text-decoration: underline !important; color: white; _margin-top:-3px}.pravy-panel .hledat {display:block; color:white; background:url(../images/lupa.png) no-repeat; background-position:98% 94%; text-align:right; padding-right:20px; padding-top:5px;}.pravy-panel .sedivy-blok {background-color:#C9C8C8; padding:5px 0px 5px 2px; }.pravy-panel .sedivy-blok td {padding:2Px;}.pravy-panel .sedivy-blok td input {border:1px solid #9E9D9D; background-color:white; width:95%; &width: 120px}.pravy-panel .sedivy-blok .prihlasit-se {display:block; text-align:right; background:url(../images/uzivatel.png) no-repeat; background-position:98% 94%; padding-top:5px; padding-right:20px;}.pravy-panel .modry-blok {background:#00418C url(../images/stin-kalendar.jpg) repeat-x;  padding-top:5px;  padding-bottom:5px;  padding-left:5px;}.pravy-panel .modry-blok strong {color:white; font-weight:normal; background:url(../images/soubor.png) no-repeat; background-position:0% 50%; padding-left:20px;}.pravy-panel .modry-blok .nazev {color:#CD041C; font-weight:bold;}.pravy-panel .modry-blok a {background:url(../images/sipka.png) no-repeat; background-position:0% 13%; color:white !important;  display:block; padding-left:15px;}.pravy-panel .seznam {background:#C9C8C8 url(../images/info.jpg) no-repeat; background-position:95% 90%; display:block;}.pravy-panel .sedivy-blok ul li {background:url(../images/sipka.png) no-repeat; background-position:0% 25%; padding-left:15px;}.pravy-panel .spolky {border-top:1px solid white; border-bottom:1px solid white; background:url(../images/uzivatel2.png) no-repeat; background-position:4% 10%; padding-top:5px; padding-bottom:5px;}.pravy-panel .restaurace {border-bottom:1px solid white; background:url(../images/domek.png) no-repeat; background-position:4% 10%; padding-top:5px; padding-bottom:5px;}.pravy-panel .zastupitelstvi {border-bottom:1px solid white; background:url(../images/panaci-levy.png) no-repeat; background-position:4% 13%; padding-top:5px; padding-bottom:5px;}.spolky strong,.restaurace strong,.zastupitelstvi strong {display: block; font-weight:normal; padding-left:30px; padding-bottom:5px;}.spolky select,.restaurace select,.zastupitelstvi select {margin-top:5px; margin-left:5px; border:1px solid #9E9D9D; background-color:white; width:175px;}.spolky a,.restaurace a,.zastupitelstvi a {color:#DC0014 !important;}.spolky .button,.restaurace .button,.zastupitelstvi .button{float: right; border: 0; background: url(../images/lupa.png) no-repeat 100% 50%; padding-right: 20px; color: #dc0117; }/* Patička */.paticka {background:url(../images/stin-paticka.jpg) repeat-x; background-position:100% 100%; clear:both; height:34px; width:762px;}.paticka a:hover {color:#00418C;}.paticka .zpravy,.paticka .vazba {display:block; background:url(../images/odkazy-paticka.png) no-repeat; width:112px; height:17px; line-height:17px; text-align:right; color:white; text-decoration:none; padding-right:25px;}.paticka .zpravy {float:left; padding-left:0px;}.paticka .vazba {float:right;}.paticka .server,.paticka .mail,.paticka .kniha {display:block; padding-right:10px; height:17px; float:left; color:white; text-decoration:none; line-height:17px;}.paticka .server,.paticka .mail {border-right:1px solid #ADADAD;}.paticka .server {background:url(../images/server-paticka.png) no-repeat; background-position:10% 50%; padding-left:30px;}.paticka .mail {background:url(../images/mail-paticka.png) no-repeat; background-position:8% 50%; padding-left:25px;}.paticka .kniha {background:url(../images/kniha-paticka.png) no-repeat; background-position:2% 50%; padding-left:25px;}/* Článek */div.text {padding:10px; width:740px;}div.text h1,.blogy h1,.inzerce h1, .main-title, .main h1 {color:#DE0015; font-size:16px; font-weight:bold; padding:10px 0px 10px 0px;}div.text h2{color:#00418D !important; font-size:14px; font-weight:bold; padding:5px 0px 5px 0px;}div.text p {line-height:20px; font-size:12px; text-align:justify; padding:4px;}div.text .lfloat {margin-right:10px; margin-bottom:5px; padding:1px;}div.text img.lfloat {border:4px solid #9E9C9D; margin: 10px}.main-title{margin-left: 20px;}.clickable{cursor: pointer;}/* Blogy */.blogy {background-color:white;}.blogy h1,.inzerce h1,.inzerce h2 {padding-left:10px;}table.sedo-bila {width:100%;}table.sedo-bila tr {height:30px; line-height:30px;}table.sedo-bila tr.sedy {background-color:#E6E2E3; border:1px solid #C9C7C8;}table.sedo-bila td strong {color:#666666; font-size:14px; padding-left:15px;}table.sedo-bila td a {color:#00418F; font-weight:bold; text-decoration:none; background-image:url(../images/sipka.png); background-repeat:no-repeat; padding-right:15px; font-size:14px; background-position:100% 50%;}a.cerveny-odkaz {display:block; background-color:#DE0015; background-image:none; height:30px; line-height:30px; width:130px; color:white !important; text-decoration:none; text-align:right; font-weight:bold; padding-right:15px;}/* Inzerce */.inzerce{background-color:white; padding-bottom: 10px}.inzerce td {line-height:20px !important;font-size:12px !important;border-bottom:1px solid #C8C8C8;}.inzerce td p {color:#02428A;font-size:11px;}.inzerce td p span {color:black;}.inzerce h2 {color:#666666;font-size:14px;font-weight:bolder;}.inzerce strong {padding:0px !important;color:#DD0014 !important;font-size:13px !important;}.inzerce td a.detail {font-size:12px;color:#DD0014;font-weight:normal;background-image:none;}.inzerce tbody td {padding:5px 10px;width:380px;}.inzerce tbody tr.bily td:first-child {border-right:1px solid #C8C8C8;}.inzerce.diskuse tbody tr.bily td:first-child {border-right:0px;}#inzerceItem {padding: 10px}#inzerceItem h3{font-weight: bold;font-size: 1.5em; color: #dd0014}#inzerceItem h3 i{color: black; font-size: .7em}#inzerceItem h4 {font-weight: bold;font-size: 1.2em; color: #dd0014}#inzerceItem ul {padding-left: 20px; padding-bottom: 20px}#inzerceItem ul span{color: #dd0014}#inzerceItem form table input.text, #inzerceItem form table textarea{width:100%; margin: 2px 0 2px 5px; border: solid 1px black; }/* Kultura */.kultura .lfloat {margin-right:10px; margin-bottom:5px; padding:1px;}.kultura img {border:4px solid #9E9C9D;}/* Kalendář */.kalendar {background-color:white;}.kalendar .ruka {background:url(../images/ruka.png) no-repeat;display:block;float:right;width:156px;height:169px;position:relative;top:-10px;left:10px;}.kalendar h1 {float:left;}.kalendar .mesice {color:#DE0015; padding-top:13px; display:block;}.kalendar table {clear:both; width:100%;  }.kalendar td {border-top:1px solid #C9C7C8; padding:3px;}.kalendar strong {font-size:14px; color:#DE0015;}/* Formulář */.formular {background-color:white;}.formular td {padding:5px;}/* Ostatní */.cleaner {clear:both; height:0px;}/* flash */.flash{background: #fbe2d6 url('../images/msgErr.png') 15px 50% no-repeat; margin: 5px; color: #909090; padding: 20px 10px 20px 80px; font-size: .8em; border: solid 1px #f9c1b8}.flash a{color: firebrick !important}.flash-info {background: #e4f0fc url('../images/msgInfo.png') 15px 50% no-repeat !important; border-color: #abd1f5}.dashboardItem{margin: 10px; padding: 10px; border: solid 1px black; background: #ffccff}.advertisingItem{background-color: #ccccff}.dashboardItem h4{font-weight: bold; font-size: 120%}.advertisingQuestionItem{background-color: #aaaaFF}.feedbackItem {background-color: #FF9A82}.corporateItem{background-color: #A57B58}/**inner block*/.inner{padding: 10px}.fleft{float: left}.fright{float: right}.clean{clear: both}.withPadding{padding: 10px}.paginator {	margin: 1em 0;	padding-bottom: 1em;	font-size: 90%;}.paginator a, .paginator span {	margin-right: 0.1em;	padding: 0.2em 0.5em;	color: #999999;}.paginator a {	border: 1px solid #9AAFE5;	text-decoration: none;	color: #105CB6;}.paginator span.button {	border: 1px solid #DDDDDD;}.paginator .current {	background: #2E6AB1;	border: 1px solid #2E6AB1;	color: white;	font-weight: bold;}.main{padding: 10px; background: white; width: 736px}: Ddt{width: 150px; float: left; clear: left; font-weight: bold !important}.levy-panel input.text {width: 150px}.langTextarea{float: right;}.langText{float: right; margin-right: 350px}.levy-panel textarea{width: 500px}.nolink { font-weight:normal; background: none !important; padding: 0 !important; font-size:14px; }.nolink:hover{text-decoration: underline}strong .nolink{color: #666666 !important}#langBar {float:left; padding: 3px 0 0 35px; background: url(../images/langArrow.png) 5px 45% no-repeat}#langBar a{margin-left: 10px}/* database */.bcg-white { background: white; width: 100%; }.list-of-address { padding: 5px; }.list-of-address th { color: black; font-size: 14px; padding: 0 10px; }.list-of-address h3 { color: #DE0015; font-weight: bold; }.list-of-address td { padding: 3px 10px 10px 10px; width: 220px; }/* buttons */.activeTer{background: url(../images/activeterritory.png) no-repeat !important}.editButton{background: url(../images/editButton.png) no-repeat !important; width: 16px; height: 16px; line-height: 100px; overflow: hidden}.removeButton{background: url(../images/removeButton.png) no-repeat !important; width: 16px; height: 16px; line-height: 100px; overflow: hidden}/* search */.searchtable{border: solid 1px #C9C7C8; }.searchtable .odd{background: #E6E2E3; border:1px solid #C9C7C8;}/* copyright */.copy {color:#fff;background-color:#808080;border-top:1px solid #fff;padding:2px;}.copy a {color:#fff;}.data-admin {border-bottom:1px solid white;padding:2px 10px;text-align:right;}.data-admin a {color:#efefef}#fontsizer {position: absolute; top: 125px; right: 10px; font-size: 15px; font-weight: bold}#fontsizer a{color: black; text-decoration: none; color: white}#decreaseFont{font-size: .8em}#normalFont{font-size:1.1em}#increaseFont{font-size: 1.5em}.datagridDiv{padding: 10px; background: white; }.datagridDiv td{padding: 2px 3px; border-right: solid 1px gray}.datagridDiv .filters td{border-bottom: solid 1px black}.datagridDiv th{text-align: center}.datagridDiv input.text{width: 100% !important}.datagridDiv .even{background: #DDD}.datagridDiv .actions, .datagridDiv .footer td{border-right: 0 !important}.datagridDiv .paginator .paginator-first {background-image: url('../images/control_start_blue.png');}.datagridDiv .paginator .paginator-prev  {background-image: url('../images/control_left_blue.png');}.datagridDiv .paginator .paginator-next  {background-image: url('../images/control_right_blue.png');}.datagridDiv .paginator .paginator-last  {background-image: url('../images/control_end_blue.png');}.datagridDiv .paginator span{padding: 1px 8px}.datagridDiv .paginator .inactive{opacity:0.40;=filter:alpha(opacity=40);}.datagridDiv td span.positioner{width:22px;height:16px;display:block;float:left;margin-right:2px;}.datagridDiv td span.positioner a span{border:none;display:block;float:left;margin:2px;width:21px;height:4px;opacity:0.40;=filter:alpha(opacity=40);}.datagridDiv td span.positioner a span.up{background:url('../images/asc.gif') no-repeat right center;}.datagridDiv td span.positioner a span.down{background:url('../images/desc.gif') no-repeat right center;}.datagridDiv td span.positioner a span.down:hover,table.datagrid td span.positioner a span.up:hover{opacity:1;=filter:alpha(opacity=100);}.datagridDiv td span.positioner a.inactive span,table.datagrid td span.positioner a.inactive span:hover{background:none !important;cursor:default;}#antispam{position: absolute; top: -2000px; /*height:50px; padding:0; margin:0;margin-top: -2000px; margin-bottom: 1950px*/}.mceEditor{height: 300px}#ramec .obsah .blueLinks a{color: #00418C !important}

.lang-settings { width: 190px; text-align: right; padding-right: 10px; }
.lang-settings img { margin-right: 4px; }
.lang-settings div { margin-top: 4px; }

.differentArea { width: 350px !important; height: 60px; }