/* CSS Document */
body { margin:10px 10px 0px 10px; padding: 0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000;}

a:link, a:visited { text-decoration: underline; color:#aa6666; }
a img { border:0px; }

.plainText { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; line-height:14pt; font-weight:normal; margin:0px; }

#pageContainer { margin: 0px auto 0px; width:950px; } 
#topLine { margin:0px; padding: 0px; line-height:20pt; font-size:10pt; width:950px; }
.fascicleNumContainer { float:right; text-align:right; width:90px;  }
.fascicleNumText { font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#ed1b2f; margin:0px; }
.fascicleNumText a:link, .fascicleNumText a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#ed1b2f; text-decoration:underline; }
.fascicleNumText a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#ff0000; text-decoration:underline; }
.fascicleDateContainer { float:right; text-align:right; margin-right:5px; width:195px; }
.fascicleDateText { font-family:Arial, Helvetica, sans-serif; font-size:8pt; }
.fascicleInfoContainer { font-family:Arial, Helvetica, sans-serif; color:#a0a0a0; float:left; margin-top:2px; }
#topLine h1, #chief { height:28px; float:left; width:470px; font-size:10pt; margin:0px; padding:0px; font-weight:normal; }
.smallCaps { font-size:8pt; }
#favoritesContainer { display:none; float:left; width:170px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; margin: 0px 0px 0px 11px; }
#favoritesContainer img { margin: 0px 4px 0px 0px; }
.clear { clear:both; line-height:0px; font-size:0px; height:0px; } 

.counter8831 { float:left; height:31px; width:88px; margin: 0px 5px 0px 5px }
.div0 {width:0px; height:0px; overflow:hidden; line-height:0px;}

#logoLine {  }
#logoContainer { float:left; width:472px; background-color:#ed1b2f; height:130px; margin-right:10px;  }
#logoContainer img { margin: 7px 0px 0px 20px; }
#logoContainer.topSobLogoTwin img { margin: 16px 0px 0px 20px; }
#logoContainer.topSobLogoTwin { height:146px; }

#promoContainer { float:left; width: 468px; }
#promoContainer p { padding: 5px 0px 5px 15px; margin:0px;  line-height:14pt; }
#promoContainer iframe { margin:0px 0px 10px 0px; }

.menuLine { background-color:#fde8e7; height:38px; border-top: 2px solid #000000; border-bottom: 2px solid #000000; margin: 10px 0px 10px 0px; background-image:url(../images/menuback.gif) }

.menuLine .weatherContainer { width:265px; margin-right: 11px; margin-top: 4px; float:right; text-align:right; }
.menuLine .menuTextContainer { width:565px; margin: 0px 25px 0px 0px; line-height:38px; text-align:right; float:left; overflow:hidden; height:39px; font-size:13px; padding:0px; }
.menuLine .menuTextContainer a.menuItem:hover { background-color:#fcbab7; color: #444444!important; }
.menuLine .menuTextContainer a.active { background-color:#fde1df; }
.menuLine .menuTextContainer a.menuItem:link, .menuLine .menuTextContainer a.menuItem:visited { padding: 11px 20px 11px 21px; text-decoration:none; color:#000000; }

.categoryLine { overflow:hidden; text-align:center; height:19px; background-image:url(../images/categoryBack.gif); padding: 0px; }
.categoryName { padding:2px 15px 10px 15px; border: 0px; background-color:#ed1b2f; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; margin:0px; line-height:19px; }

#leftColumn { width:590px; margin-bottom:15px; float:left; }
#rightColumn { width:360px; margin-bottom:15px; float:left; }

#newNumberBox { z-index:2; position:relative; margin: 0px 10px 15px 10px; background-color:#e0e0e0; border: 1px solid #a9a8a8; padding:10px; color:#000000; }
#newNumberBox #header { text-align:center; color:#ed1b2f; font-weight:bold; line-height:18pt; font-size:12pt; }
#newNumberBox #subHeader { text-align:center; font-weight:bold;  font-size:10pt; line-height:18pt; color:#58595b; }
#newNumberBox img { z-index:3; position:relative; float:left; margin: 0px 10px 5px 0px; }

#mainMaterial p { line-height:14pt; }	
.mainMaterialHeader { font-family:"Times New Roman", Times, serif; font-size:20pt; text-transform:capitalize; font-weight:bold; line-height: 30pt; margin: 10px 0px 10px 0px; }
.mainMaterialSubHeader { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12pt; }
#mainMaterial img { margin: 0px 10px 10px 0px; }
#anonses { margin-top:20px; }
.anonsHeader{ text-transform:uppercase; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin-top:4px; margin-bottom: 4px; text-decoration:none; }
.anonsHeader a , a .headerLine { color:#000000; }
.anons img { margin:4px 10px 5px 0px; }
.anons { float:left; width:287px; line-height:14pt; margin-top:20px; }
.anonsContent { padding:10px; }
.anonsSpacer { width:15px; float:left; }

.childAnonses { margin-top: 10px;}
.childAnonses .anonsHeader { margin-top:0px; text-transform:uppercase; font-size: 8.5pt; }
.childAnonses img { margin: 0px 10px 10px 0px; }
.childAnonses .anonsContent { clear: both; margin:0px; }
.childAnonses p { line-height:12pt; }

#rightSubstrate { background-color:/*#f1f1f1*/#eeeeee; margin: 0px 0px 0px 15px; padding-top:10px; padding-bottom:10px;}

.mainAnons { z-index:2; position:relative; line-height:14pt; background-color:#ffffff;  border: 1px solid #a9a8a8; margin: 0px 10px 0px 0px; }
.mainAnons .mainAnonsContent { margin: 10px 10px 10px 10px; z-index:3; position:relative; }
.mainAnons .mainAnonsContent p {margin: 0px;}

.smallAnons { margin: 15px 10px 10px 10px; }
.smallAnonsContent { margin:10px; }

.anonsShadow { /*background-color: #f0dbda;*/ z-index:1; position:relative; margin: 0px 10px 0px 10px; background: url('../images/shadow.gif') 300px 10px repeat-x; }
.botShadow { background-color: #f0dbda; height:10px; line-height:10px; margin: 0px 10px 20px 20px;}
.imageContainer { z-index:4; position:relative; float:left; width:78px; margin: 0px 10px 5px 0px; }
.mainAnonsContent .headerLine { font-weight:bold; line-height:18pt; font-size:10pt; }
#bottomContainer { height:100px; }
#bottomPromo { float:left; width: 590px; text-align:center; }
#bottomPromo img { border:0px; }
#disclaimer { float:right; width:340px; padding-left:20px; text-align:left; color:#444444; }

/* Article Page -- begin */
.articleAuthor { color:#777777; text-align:left; font-size:9pt; margin-bottom:10px; /*padding-top: 1px; border-top: 2px solid #a9a8a8; padding-bottom:1px; border-bottom: 1px solid #000000;*/ }
.articleHeader { font-family:"Times New Roman", Times, serif; font-size:18pt; font-weight:bold; line-height: 20pt; margin-bottom: 15px; margin-top: 12px; }
.articleHeader a { color:#000000; text-decoration:none; }
.articleSubHeader { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11pt; margin-bottom: 15px; line-height: 15pt; }
.articleText { line-height: 14pt; }
.picTitleText { font-size:8pt; line-height: 11pt; }
.articleText input.inputText { width:250px; }
.articleText p b, .articleText h3 { font-size:11pt; line-height: 18pt; text-align:center; }
.articleText img { margin: 4px 10px 5px 0px; }
/* Article Page -- end */

/* Archive page -- begin */
.pageHeader { font-family:"Times New Roman", Times, serif; font-size:18pt; font-weight:bold; line-height: 20pt; margin-bottom: 15px; margin-top: 0px; }
.fascicleContainer { text-align:left; margin-bottom:15px; }
.anonsesContainer{ line-height: 14pt; }
.anonsesContainer li{ margin-bottom: 10px; }
.anonsesContainer li a:link, .anonsesContainer li a:visited { color: #000000; text-decoration:underlined; }
.anonsesContainer li a:hover { text-decoration:underline; }
/* Archive page -- end */

/* Search page -- begin */
.message { color:#ed1b2f; font-weight:bold; }
.resultsContainer li {margin-top:15px;}
.resultsContainer li a:link, .resultsContainer li a:visited { color: #000000; text-decoration:underlined; }
.resultsContainer li a:hover { text-decoration:underline; }

/* Search page -- end */

/* Podpiska page -- begin */
.podpiskaTable { background-color:#a9a8a8; }
.podpiskaTable tr { background-color:#ffffff; }

/* Podpiska page -- end */