﻿BODY {margin: 0; padding: 0; background:#ffffff url("Images/bg_body.gif") repeat-x; color:#000000;
      font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height:14px; }

H1, H2, H3 {margin: 0;}
H1 {font-size: 16px; background:#ffe03e url("Images/bg_h1.jpg") no-repeat top left; color: #0067ac;
    padding: 10px 15px; text-transform: uppercase; margin-bottom: 15px; line-height:18px;}
H2, H2 A {font-size: 16px; color: #2993d1; margin-bottom: 15px; line-height:20px;}
H3 {font-size: 14px; color: #2993d1; margin-bottom: 15px;}

UL {list-style-type: none; margin: 0; padding: 0;}


A {color: #2993d1; text-decoration: underline;}
A:hover { color: #2993d1; text-decoration: none;}

IMG {border:0;}

P {margin: 0px; padding: 0px 0px 10px 0px;}

/* layout */
DIV.page {width: 100%;}
DIV.pageContent {width: 970px; margin: 0 auto;}

DIV.header {height: 100px; background: url("Images/banner.jpg") no-repeat top left; position: relative;}
DIV.headerContent {padding: 15px 15px 15px 0px; position: relative; z-index: 200;}
DIV.headerLinkMore {display:none;}
DIV.header A.logoLink {position: absolute; display: block; width: 230px; height: 75px; text-decoration: none; left:0;}

DIV.mainNavigation {}
DIV.mainNavigationContent {margin-left: 5px;}

DIV.subNavigation {}
DIV.subNavigationContent {}
      
div.main {}
div.mainContent {padding: 5px 15px 15px;}

DIV.mainBreadCrumb {background:url("Images/icon_Home.gif") no-repeat; margin:7px 0px 12px; padding-left: 23px;
                    color: #717171; font-size: 12px;}
DIV.mainBreadCrumb A {font-size: 12px; color: #2993d1;}
DIV.mainBreadCrumb SPAN {font-size: 12px; color: #717171;}

div.mainLeft {width: 610px; float: left; padding-right: 30px;}
div.mainLeftContent {}

div.mainRight {width: 300px; float: right; background:#e0e0e0 url("Images/bg_mainRight.jpg") no-repeat top right;}
div.mainRightContent {padding: 20px 20px;}

div.mainBottom {float: left;}
div.mainBottomContent {}
  
DIV.footer {width: 100%; background:#2993d1;}
DIV.footerContent {width: 970px; padding: 1px 15px 15px; margin: 0 auto;}
      
DIV.quickNavigation {width: 970px; height: 210px;}
DIV.quickNavigationContent {padding: 15px 15px; margin: 0 auto;}

DIV.footerSub {width: 970px; background:Transparent url("Images/bg_footerSub.jpg") no-repeat;
               margin-top: 10px; color: #95cff2;}
DIV.footerSubContent {padding: 15px 15px; font-size: 11px;}
DIV.footerSubContent A {color: #ffffff; font-size: 11px;}
DIV.footerSubContent A:hover {color: #95cff2;}

DIV.footerLinks {width: 940px; height: 55px; background:url("Images/bg_footerLinks.jpg") no-repeat; margin: 0 auto;}
DIV.footerLinksContent {}
DIV.footerLinksContent DIV.footerLinksLeft {float:left; margin-left:10px;}
DIV.footerLinksContent DIV.footerLinksLeft A {margin:14px 0px 0px 14px; display:block; float:left; text-transform:uppercase;
                                              font-weight:bold; text-decoration:none; color:#0067ac; padding-right:14px;
                                              background:url("Images/footer_links_separator.jpg") no-repeat top right;
                                               line-height:15px;}
DIV.footerLinksContent DIV.footerLinksRight {float:right; margin-right:20px;}
DIV.footerLinksContent DIV.footerLinksRight A {text-decoration:none; margin:5px 8px 0px; display:block; float:left;}


/* search box */
DIV.searchBox {float: right;}
DIV.searchBox .txtSearch {float:left; color:#717171; display:block; margin:8px 5px 0px 20px;}
DIV.searchBox .text {width:163px; height:22px; background:url("Images/inp_search.gif") no-repeat; border:0;
                          float:left; overflow:hidden; color:#717171; padding:6px 0px 0px 5px;}
DIV.searchBox .btnSearch {width:29px; height:28px; background:url("Images/btn_search.gif") no-repeat; border:0;
                          float:left; overflow:hidden; cursor:pointer;}


/* main navigation */
DIV.mainNavigation UL {height: 61px;}
DIV.mainNavigation UL LI {float: left;}

DIV.mainNavigation LI.CMSListMenuLI, DIV.mainNavigation LI.CMSListMenuLILast {height: 61px; background-image:none;}
DIV.mainNavigation A {height: 38px; display: block; padding: 0px 14px 0 10px; font-size: 13px; color: #ffffff;
                      font-weight: bold; text-transform: uppercase; text-decoration: none; padding-top: 23px;}
DIV.mainNavigation LI.CMSListMenuLI A {background:Transparent url("Images/mainNavSeparator.jpg") no-repeat top right;}
DIV.mainNavigation LI.CMSListMenuHighlightedLI,
DIV.mainNavigation LI.CMSListMenuHighlightedLILast {background:Transparent url("Images/mainNavSelect.jpg") no-repeat top left; 
                                                    height: 61px;}
DIV.mainNavigation LI.CMSListMenuHighlightedLI A {background:Transparent url("Images/mainNavSeparatorSelect.jpg") no-repeat top right;}
DIV.mainNavigation LI.CMSListMenuHighlightedLILast A {background:Transparent url("Images/mainNavSelectLast.jpg") no-repeat top right;}
DIV.mainNavigation LI.CMSListMenuLI A:hover, DIV.mainNavigation LI.CMSListMenuHighlightedLI A:hover,
DIV.mainNavigation LI.CMSListMenuLILast A:hover, DIV.mainNavigation LI.CMSListMenuHighlightedLILast A:hover {color: #95cff2;}
DIV.mainNavigation LI.CMSListMenuLILast {height: 61px;}
DIV.mainNavigation LI.CMSListMenuLI A {background:Transparent url("Images/mainNavSeparator.jpg") no-repeat top right;}


/* sub navigation */
DIV.subNavigation UL {height: 40px; overflow:hidden;}
DIV.subNavigation UL LI {float: left;}

DIV.subNavigation A {height: 29px; font-size: 13px; padding: 11px 15px 0px; display: block; text-transform: lowercase;
                     background:Transparent url("Images/subNavSeparator.jpg") no-repeat top right; color: #ffffff;
                     font-weight:bold; text-decoration:none; line-height:15px;}
DIV.subNavigation A.CMSListMenuLinkHighlighted {text-decoration:underline;}
DIV.subNavigation LI.Last A {background-image: none; white-space:nowrap;}            
DIV.subNavigation A:hover {color: #95cff2;}


/* quick navigation */
DIV.quickNavigation UL {margin: 0px 0px; padding: 0px 0px;}
DIV.quickNavigation UL LI {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px; float: left; height: 180px;
                           background:Transparent url("Images/footer_list_separator.gif") no-repeat top right;
                           line-height: 12px;}
DIV.quickNavigation UL LI A {color: #ffe03e; text-transform: uppercase; font-size: 12px; padding-right:10px;
                             font-weight: bold; text-decoration: none; line-height: 16px;}
DIV.quickNavigation UL LI A:hover {text-decoration: underline;}

DIV.quickNavigation UL LI UL {margin: 0px 0px 0px 0px; padding:0px 0px 3px 0px; overflow:hidden;}    
DIV.quickNavigation UL LI UL LI {float: left; background-image: none; height: 12px; clear: both;
                                 background: url("Images/footer_list_style_image.gif") no-repeat left 4px;
                                 padding:0px 0px 0px 12px; margin: 5px 10px 0px 0px;}
DIV.quickNavigation UL LI UL LI A {color: #ffffff; text-decoration: underline;
                                   font-weight: normal; text-transform: none; font-size: 11px;}
DIV.quickNavigation UL LI UL LI A:hover {color: #95cff2; text-decoration: none;}


/* mini logon form */
DIV.LogonMiniForm {position: absolute; right: 16px; top: 60px;}
A.lnkExpandForm {position: absolute; right: 0px; top: 0px; white-space: nowrap; text-decoration: none; cursor: pointer;
                 padding: 5px 22px 5px 8px; background:#2993d1 url("Images/bg_pnlFormOpen.gif") right 2px no-repeat; 
                 color:#ffffff; border:1px solid #ffffff;}
A.lnkExpandFormSelect {position: absolute; right: 0px; top: 0px; white-space: nowrap; text-decoration: none; cursor: pointer;
                       padding: 5px 22px 5px 8px; background:#2993d1 url("Images/bg_pnlFormClose.gif") right 2px no-repeat !important; 
                       color:#ffffff; border:1px solid #ffffff; border-bottom:1px solid #2993d1; z-index:1000;}
DIV.pnlExpand {position: absolute; right: 0px; top: 24px; background:#2993d1; border:1px solid #ffffff; 
               padding: 20px; z-index:300;}
DIV.pnlExpand INPUT.text {width:212px; height:26px; background: url("Images/logonTextBox.jpg") no-repeat; border: 0; 
                          margin-bottom: 4px;}
DIV.pnlExpand INPUT.watermark {width: 212px; height: 26px; background: url("Images/logonTextBox.jpg") no-repeat; border: 0; 
                               margin-bottom: 4px;color:#9fa0a0;}
DIV.pnlExpand, DIV.pnlExpand A {color:#ffffff;}
DIV.pnlExpand DIV.lnkLinkButton {padding-top: 10px; white-space: nowrap;}
DIV.pnlExpand INPUT.LoginButton {width: 97px; height: 32px; background: url("Images/btn_login.jpg") no-repeat; border: 0;
                                 color: #ffffff; cursor: pointer;} 


/* html */
DIV.html {margin-bottom: 15px;}
DIV.html .item IMG {margin: 0px 15px 15px 0px; border:1px solid #e0e0e0; padding:1px; background-color: #ffffff;}
DIV.html .alternatingItem IMG {margin: 0px 15px 15px 0px; border:1px solid #e0e0e0; padding:1px; background-color: #ffffff;}
DIV.html TABLE IMG {margin: 0px; border:0px; padding:0px; background-color:Transparent;}
DIV.html P.dateTime {color: #9fa0a0; margin-bottom:5px;}
DIV.html {/*border-bottom:1px dotted #a7a7a7; margin-top: 15px; padding-bottom: 15px;*/}
DIV.html UL LI {background: url("Images/liCube.gif") no-repeat; padding-left: 10px; margin:9px 15px 0px 15px;}
DIV.attachedDocuments {border-bottom:1px dotted #a7a7a7; margin-top: 15px; padding-bottom: 15px; margin-bottom: 15px;}
DIV.attachedDocuments IMG {float: left;}
DIV.attachedDocuments DIV.attachedItem {float: left; clear: both; margin-bottom: 3px;}
DIV.relatedDocuments {border-bottom:1px dotted #a7a7a7; margin-top: 15px; padding-bottom: 15px; margin-bottom: 15px;}
DIV.imageGallery {border-bottom:1px dotted #a7a7a7; margin-top: 15px; padding-bottom: 15px; margin-bottom: 15px;}
DIV.mediaGallery {border-bottom:1px dotted #a7a7a7; margin-top: 15px; padding-bottom: 15px; margin-bottom: 15px;}

DIV.imageGallery div.image {display: block; height: 110px; width: 200px; overflow: hidden; text-align: center; float: left;}

/* aktuality */
DIV.Headliner {}
DIV.HeadlinerContent IMG {border:1px solid #e0e0e0; padding:1px; background-color: #ffffff;}
DIV.ArticleRepeaterContent IMG {border:1px solid #e0e0e0; padding:1px; background-color: #ffffff;}
DIV.item IMG {margin: 0px 15px 15px 0px;	}
DIV.item P.dateTime {color: #9fa0a0; margin-bottom:5px;}
DIV.item {border-bottom:1px dotted #a7a7a7; padding-top: 15px; /*padding-bottom: 15px;*/}


/* kalendář akcí */
DIV.ArticleRepeaterContent DIV.imgCalendar {width:60px; height:55px; background: url("Images/bg_calendar.jpg") no-repeat;
                                            text-align:center; padding-top:5px; font-size:20px; font-weight:bold;
                                            color:#0067ac; float:left;  margin:0px 15px;}
DIV.ArticleRepeaterContent DIV.imgCalendar SPAN {display:block; text-align:center; font-size:11px; padding-bottom:6px;
                                                 color:#000; font-weight:normal;}
DIV.ArticleRepeaterContent DIV.imgCalendar SPAN.year {display:block; text-align:center; font-size:9px;
                                                      color:#0067ac; font-weight:normal; padding-top:1px;}
DIV.ArticleRepeaterContent DIV.contentCalendar {display:block; overflow:hidden;}
DIV.ArticleRepeaterContent DIV.contentCalendar STRONG {/*width:60px; display:block; float:left;*/}

DIV.ArticleRepeaterContent DIV.alternate {background-color:#f4f4f4;}
DIV.ArticleRepeaterContent DIV.alternate DIV.imgCalendar {background: url("Images/bg_calendar_alt.jpg") no-repeat;}


/* temata */
TABLE.tblArticleTopic {}
TABLE.tblArticleTopic DIV.articleTopicLeft {margin-right:12px;}
TABLE.tblArticleTopic DIV.divArticleTopic {width:295px; height:180px; border:1px solid #005a9f; margin-bottom:12px;
                                           background:#fff url("Images/bg_rightBox_headline.gif") repeat-x;
                                           position:relative;}
TABLE.tblArticleTopic DIV.divArticleTopic H2 {text-transform:uppercase; color:#fff; font-size:12px; margin:5px;}
TABLE.tblArticleTopic DIV.divArticleTopic H2 A {color: #fff; font-size: 12px; text-decoration: none;}
TABLE.tblArticleTopic DIV.divArticleTopic H2 A:hover {color: #95cff2; text-decoration: underline;}

TABLE.tblArticleTopic DIV.divArticleTopic UL {margin-top:15px;}
TABLE.tblArticleTopic DIV.divArticleTopic UL LI {background: url("Images/liCube.gif") no-repeat; padding-left: 10px;
                                                 margin:9px 15px 0px 15px;}
TABLE.tblArticleTopic DIV.divArticleTopic A.articleTopicLink {position:absolute; bottom:0; right:0; margin:0px 5px 5px;}

/* usneseni */
DIV.divResolution {width:295px; height:180px; border:1px solid #005a9f; margin-bottom:12px; float:left; width:100%;
                   background:#eeeeee url("Images/bg_rightBox_headline.gif") repeat-x; position:relative; margin-top:15px;}
DIV.divResolution H2, DIV.divResolution H2 A {text-transform:uppercase; color:#ffffff; font-size:14px; margin:5px;
                                              text-decoration: none;}
DIV.divResolution UL {margin-top:15px;}
DIV.divResolution UL LI {background: url("Images/liCube.gif") no-repeat; padding-left: 10px; margin:9px 15px 0px 15px;}


/* SocialBookmarking */
DIV.SocialBookmarking {float:left;}
SPAN.SocialBookmarkingTitle {display:block; float:left; margin:2px 2px 0px 0px;}


/* Discussion */
DIV.discussion {margin-bottom:15px;}


/* SendToFriendLink PrintLink BackLink */
DIV.SendToFriendLink {float:right; background: url("Images/icon_SendToFriendLink.gif") no-repeat; padding-right:6px; margin-right: 6px;
                      line-height:16px; padding-left:21px; border-right:1px solid #bababa;}
DIV.PrintLink {float:right; background: url("Images/icon_Print.gif") no-repeat; padding-right:6px; margin-right: 6px;
               line-height:16px; padding-left:21px; margin:0px 6px; border-right:1px solid #bababa;}
DIV.BackLink {float:right; background: url("Images/icon_Back.gif") no-repeat;
              line-height:16px; padding-left:21px;}


/* html table blue */
DIV.html TABLE {border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-spacing:0; border-collapse:collapse;}
DIV.html TABLE TR {}
DIV.html TABLE CAPTION {border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background-color:#004a8f;
                        font-weight:bold; color:#ffffff; padding:8px; border-left:1px solid #ffffff;}
DIV.html TABLE TH {border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background-color:#004a8f;
                   font-weight:bold; color:#ffffff; padding:8px; text-align:left;}
DIV.html TABLE TD {border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background-color:#2993d1;
                   color:#ffffff; padding:8px;}
DIV.html TABLE A {color:#ffffff;}
DIV.html TABLE A:hover {color:#ffffff;}

/* html table gray */
DIV.html TABLE.tblGray CAPTION {background-color:#717171;}
DIV.html TABLE.tblGray TH {background-color:#717171;}
DIV.html TABLE.tblGray TD {background-color:#e9e9e9; color:#717171;}

DIV.html TABLE.tblGray TD.bgColor1 {background-color:#0067ac;}
DIV.html TABLE.tblGray TD.bgColor2 {background-color:#137cba;}
DIV.html TABLE.tblGray TD.bgColor3 {background-color:#2993d1;}
DIV.html TABLE.tblGray TD.bgColor4 {background-color:#46afed;}
DIV.html TABLE.tblGray A {color:#2993d1;}
DIV.html TABLE.tblGray A:hover {color:#2993d1;}

/* forum */
DIV.html TABLE.tblForum {width: 100%;}
DIV.html TABLE.tblForum THEAD TD {background-color:#f7f7f7;}
DIV.html TABLE.tblForum CAPTION {background-color:#004a8f;}
DIV.html TABLE.tblForum TH {background-color:#717171;}
DIV.html TABLE.tblForum TD {background-color:#e9e9e9; color:#717171;}
DIV.html TABLE.tblForum DIV.ucBBEditor TEXTAREA {width: 98%; height:170px;}
DIV.html TABLE.tblForum TABLE.noBorder, DIV.html TABLE.tblForum TABLE.noBorder TD {border:0;}
DIV.html TABLE.tblForum A {color:#2993d1;}
DIV.html TABLE.tblForum A:hover {color:#2993d1;}
DIV.divForum {background-color:#e9e9e9; border:1px solid #ffffff;}


/* tv pořad */
DIV.tvShow {width:201px; display:block; float:left; margin-bottom:15px;}
DIV.tvShowContent {position:relative; width:182px; height:137px; display:block;
            border:1px solid #e0e0e0; margin:0 auto;}
DIV.tvShowContent A {position:absolute; bottom:1px; overflow:hidden; padding:1px; height:134px;}
DIV.tvShowContent IMG {}

DIV.texty {width:184px; height:100px; display:block; margin:1px auto 0px; overflow:hidden;
           background-color:#eeeeee; position:relative;}
DIV.textyContent {display:block; float:left; padding:8px;}
DIV.textyContent P.fr {position:absolute; bottom:0; right:10px;}


/* white spaces */
DIV.clearer {font-size: 0px; height: 0px; visibility: hidden; overflow: hidden;
             display: block; float: none; clear: both;}

/* box na prave strane */
DIV.rightBox {width: 260px; border: solid 1px #fff;}
DIV.rightBox H2 {padding: 0px 10px; text-align: right; line-height: 29px; vertical-align: middle; 
                 color: #fff; font-size: 12px; text-transform: uppercase; 
                 border-bottom: solid 1px #fff; background: url(Images/bg_rightBox_headline.gif) repeat-x;}
DIV.rightBox DIV {padding: 0px 10px 10px 10px; background: #fff url(Images/bg_rightBox.gif) repeat-x;}

DIV.rightBox DIV UL {margin: 0px 5px; padding: 0px; color: #0067ac;}
DIV.rightBox DIV UL LI {margin: 5px 5px; padding: 0px 0px 0px 10px; background: url("Images/liCube.gif") no-repeat;
                        border-bottom:1px dotted #a7a7a7; margin-top: 15px; padding-bottom: 10px; margin-bottom: 0px;}

/* tlacitka na prave strane */
DIV.links {width: 260px; height: 40px; position: relative; border: solid 1px #fff; overflow: hidden; margin-bottom: 8px;}
DIV.links A {display: block; width: 260px; height: 40px; padding: 14px 12px; font-size: 12px; font-weight: bold; 
             color: #ffffff; position: absolute; text-transform: uppercase; text-decoration: none; 
             background:url("Images/bg_links_blue.png") no-repeat; z-index: 100;}
DIV.links A:hover {color: #0067ac; text-decoration: underline; background:url("Images/bg_links_yellow.png") no-repeat;}

DIV.links IMG {border: 0; padding: 0px; margin: 0px; background-color: Transparent;}


/* teaser image list */
DIV.teaserImageList {display:block; float:left; background:#eeeeee url("Images/bg_rightBox_headline.gif") repeat-x; 
                     border:1px solid #005a9f; margin:4px;}
DIV.teaserImageList A {text-decoration: none;}
DIV.teaserImageList SPAN.h3 {font-weight:normal; color:#fff; font-size:13px; text-align:center; margin-bottom:0px;
                             padding-top:7px; height:22px; width:142px; display:block;}
DIV.teaserImageList IMG {margin:1px;}


/* volicske skupiny */
DIV.electorGroupImageList {display:block; float:left; background:#eeeeee url("Images/bg_rightBox_headline.gif") repeat-x; 
                           border:1px solid #005a9f; margin:4px;}
DIV.electorGroupImageList A {text-decoration: none;}
DIV.electorGroupImageList SPAN.h3 {font-weight:normal; color:#fff; font-size:13px; text-align:center; margin-bottom:0px;
                                   padding-top:7px; height:22px; width:193px; display:block;}
DIV.electorGroupImageList IMG {margin:1px;}


/* data grid */
TABLE.table {width:100%; border: none 0px #fff !important; border-collapse: collapse;}
TABLE.table TD {padding: 12px 12px !important; margin: 1px 1px; background-color: #2993d1; color: #fff; border: solid 1px #fff !important;}
TABLE.table TR.header TD, TR.footer TD {padding: 12px 12px; margin: 1px 1px; background-color: #004a8f; color: #fff; font-weight: bold; text-align:center; border: solid 1px #fff !important;}
TABLE.table TR.item TD {padding: 12px 12px; margin: 1px 1px; background-color: #e9e9e9; color: #000; border: solid 1px #fff !important;}
TABLE.table TR.alternatingItem TD {padding: 12px 12px; margin: 1px 1px; background-color: #fff; color: #000; border: solid 1px #fff !important;}
TABLE.table TR.item TD IMG, TABLE.table TR.alternatingItem TD IMG {margin:0px;}

TABLE.table TD a {color: #fff;}
TABLE.table TD a:hover {color: #95cff2;}


/* forms */
DIV.filter {background-color:#e0e0e0;/*background:url("Images/bg_form_foto.gif") repeat-x;*/ border:1px solid #bfbfbf; 
            padding: 10px 10px;}
DIV.filter TABLE {background: Transparent; border: none 0px #fff;}
DIV.filter TABLE TD {padding: 2px 2px 2px 2px; margin: 2px 2px 2px 2px; background: Transparent; border: none 0px #fff;
                     color: #000;}
DIV.filter label {font-weight: bold; color: #000;}
DIV.filter A.CalendarAction, DIV.filter A.CalendarAction:hover {color: #000;}
DIV.filter DIV.action SELECT {width: 160px;}
DIV.filter DIV.regionControl {margin-right: 28px;}
DIV.filter DIV.lbParticipant {margin-top: 5px;}

DIV.form {/*background: #cedde5 url("Images/bg_form_foto.gif") repeat-x;*/ border:1px solid #bfbfbf; padding: 10px 10px; 
          background-color:#e0e0e0; color: #000;}
DIV.form TABLE {background: Transparent; border: none 0px #fff;}
DIV.form TABLE TD {padding: 2px 2px 2px 2px; margin: 2px 2px 2px 2px; background: Transparent; border: none 0px #fff; color: #000;}
DIV.form LABEL {font-weight: bold; color: #000;}
DIV.form input.watermark {width: 220px; color: #ababab;}
DIV.form IMG {margin: 0px 0px; padding: 0px 0px;}
DIV.form input.text {width: 220px;}


/* others */
.fl {float:left;}
.fr {float:right;}
.fn {float:none; clear:both;}
.noPadding {padding-bottom:2px;}


/* Abuse - hlášení vulgarit */
DIV.inlineAbuse {background-color:#ffffff; border: 1px solid #ababab; padding: 10px;}
DIV.inlineAbuse DIV.PageTitleHeader {background-color: #004a8f; color: #ffffff; padding: 2px 0px; margin-bottom: 2px;}
DIV.inlineAbuse DIV.PageTitleHeader TABLE {width: 180px !important;}
DIV.inlineAbuse .PageTitleImage {float:left;}
DIV.inlineAbuse SPAN.PageTitle {display: block; font-weight: bold; margin-top: 7px; float: left; margin-left: 10px;}
DIV.inlineAbuse DIV.Messages {margin-bottom: 2px;}
DIV.inlineAbuse DIV.Buttons {margin-top: 2px;}


/* address */
DIV.html ADDRESS {padding-left: 30px; background: url(Images/address.png) no-repeat;}

SPAN.memberHeader IMG {margin: 0px 15px 15px 0px; border:1px solid #e0e0e0; padding:1px; background-color: #ffffff;}
SPAN.member {width: 200px; text-align:center; float: left; display:block; margin-top:20px;}
SPAN.member A.memberImg {display:block;}
SPAN.member A.memberImg IMG {margin: 0px 15px 15px 0px; border:1px solid #e0e0e0; padding:1px; 
                             background-color: #ffffff;}
SPAN.member SPAN.memberContent {}
SPAN.member SPAN.h2 {font-size: 11px; padding: 0px 0px; margin: 0px 0px; display:block; color: #2993d1;}
SPAN.member SPAN.p {font-size: 11px;padding: 4px 0px; margin: 0px 0px; height:30px; display:block;}

DIV.articleFilter {padding: 6px 10px 0 10px; float: right;}

DIV.currentUser {color: #717171; text-align: right; float: right; clear: right; padding: 10px 0px 10px 20px; background: url(Images/lock.gif) no-repeat 0px 5px;}


/* auction */
div.auction div.item {float: left; width: 166px;  padding:10px; border: none 0px #fff;}
div.auction div.item div.itemContent {padding: 2px; border: 1px solid #e0e0e0;}
div.auction div.item div.itemContent div {text-align: center; height: 225px;}
div.auction div.item div.itemContent div img {margin: 0px; width: 160px;}
div.auction div.item h2 {height: 50px; text-align:center;}
div.auction div.item h2 a {text-decoration: none;}
div.auction div.item p {height: 45px; border:1px solid e5e5e5; padding: 10px; background-color: #eeeeee; text-align:center;}
div.auction div.item a.detail {display: block; text-decoration: none; background-color: #2993d1; margin: 2px 0px; padding: 10px 10px; text-align:center; color: #ffffff; font-weight: bold;}
div.auction div.countdown {padding: 0px 220px; text-align: center;}

div.auctionDetail div.item {border-bottom:1px dotted #a7a7a7; margin-bottom: 15px;}
div.auctionDetail div.item IMG {margin: 0px 15px 15px 0px; border: solid 1px #e0e0e0; padding:1px; background-color: #ffffff; float: left;}

/* jQuery Countdown styles 1.5.7. */
.hasCountdown {border: 1px solid #ccc;	background-color: #eee; width: 500px; height: 50px;}
.countdown_rtl {direction: rtl;}
.countdown_holding span {background-color: #ccc;}
.countdown_row {clear: both;width: 100%;padding: 0px 2px;text-align: center;}
.countdown_show1 .countdown_section {width: 98%;}
.countdown_show2 .countdown_section {width: 48%;}
.countdown_show3 .countdown_section {width: 32.5%;}
.countdown_show4 .countdown_section {width: 24.5%;}
.countdown_show5 .countdown_section {width: 19.5%;}
.countdown_show6 .countdown_section {width: 16.25%;}
.countdown_show7 .countdown_section {width: 14%;}
.countdown_section {display: block; float: left; font-size: 75%; text-align: center; padding: 15px 0px 0px 0px;}
.countdown_amount {font-size: 200%;}
.countdown_descr {display: block; width: 100%;}
