@import url("global.css?version=0");
@import url("forms.css?version=0");
@import url("menus.css?version=0");
@import url("moduls.css?version=1");
@import url("partnerz.css?version=0");

html * {margin:0; padding:0; border:0; font-family: "Arial CE", Arial, "Tahoma CE", Tahoma, "Lucida Grande CE", Lucida, Sans-Serif;}
body {background:#fff; font-size:70%; color:#000; line-height: 130%;}

h1 {margin:0 0 1em 0; padding:0; font-size: 140%;}
p {margin: 0 0 1em 0;}
a {text-decoration: underline; color: #C98F00;}
a:hover {text-decoration: underline; color: #717171;}

/* logo + moduly */
#top {width: 760px; margin: auto; padding-top: 26px; clear: both;}
#top img {border: 0;}
#top #logo {float:left; width:169px; height: 48px;}
#top #logo img {margin:0 0 0 36px;}
#moduls {width: 495px; padding-right: 30px; margin: 6px 0 0 0; float: right; text-align: right; font-size: 9px;}
#moduls img {margin: 0 3px 0 3px; vertical-align: middle;}
#moduls a {color: #818181; text-transform: lowercase;}
#moduls a:hover {color: #C98F00; text-decoration: underline;}

/* mebnutabs-top, tematicky obrazek, menu v theme, headline */
#middle {width: 760px; margin: auto; margin-top: 1px; background: url('./picture/mask/bq-theme.gif') 0 -1px no-repeat; clear: both;}
#middle.yellow {background: url('./picture/mask/bq-theme-yellow.gif') no-repeat;}
#menu-top {float: left; padding-left: 237px;}
#menu-theme {float: right; width:155px; padding-right:30px}
#theme {width: 542px; clear: left;}
#theme img, #theme div {margin: 0 0 0 30px;}
#theme div {width: 542px; height: 122px;}
#headline {width: 572px; text-align: right;}
#headline div {background-color: #000; color: #fff; margin-left: 30px; padding: 8px 14px 7px 0; font-size: 140%;}

/* hlavni cast webu */
#content {width: 760px; margin: auto;}

/* leva cast s menu */
#contleft {width: 237px; float: left;}
#contleft h2 {font-weight: bold; padding: 10px 10px 6px 26px; margin: 0; background-image: url('./picture/mask/square-white.gif');background-repeat: repeat-y;}
.menu-yellow, .menu-gray {width: 207px; padding-top: 15px; margin-left: 15px; background-color: #fff; background-repeat: no-repeat;}
#contleft .menutree, #contleft .menutree2{padding: 0 10px 15px 27px; background-image: url('./picture/mask/square-white.gif'); background-repeat: repeat-y;}
.menu-yellow {background-image: url('./picture/mask/square-black.gif');}
.menu-gray   {background-image: url('./picture/mask/square-gray.gif');}
.menu-yellow h2 {color: #fff; background-color: #FDB913;}
.menu-gray h2   {color: #000; background-color: #EAEAEA;}
.menu-yellow .menutree {background-color: #FDB913;}
.menu-gray   .menutree {background-color: #EAEAEA;}
.menu-gray   .menutree a:hover {color: #C98F00;}
.menu-yellow .menutree2 {background-color: #EAEAEA;}
div#notifikace.menutree a, div#partneri.menutree a{color: #666666;}
div#notifikace.menutree a:hover, div#partneri.menutree a:hover{color: #C98F00;}


/* prava cast s obsahem */
#contright {width: 508px; float: right; overflow: auto; padding-bottom: 1px; padding-right:15px;}
#showpath {padding: 12px 0 10px 0;}
#article {width: 493px; padding-bottom: 1px;}
#article img {border:solid #D1D3D4 1px;}

/* paticka */
#footer {width: 760px; margin: auto; clear: both;}
#footer .first, #footer .second {width: 760px; float: left;}
#footer .first {padding-top: 20px; padding-bottom: 9px; margin-bottom:4px; background: url('./picture/mask/bq-footer.gif') left bottom no-repeat;}
#footer .left {width: 160px; float: left; padding-left:46px;}
#footer .right {width: 493px; float: left; margin-left: 37px;}

/* home */
#article-home {width: 508px; background: #fff url('./picture/mask/square-gray.gif') right top no-repeat; padding-top: 15px; position: relative;}
#article-home div {width: 493px; background-color: #EAEAEA;}
#article-home h1 {padding: 19px 20px 0 18px; background-color: #EAEAEA; margin:0;}
#article-home div div {margin: 14px 20px 0 18px; width: auto; padding-bottom: 9px;}

#news-home {width: 508px; background: #fff url('./picture/mask/square-gray.gif') right top no-repeat; padding-top: 15px;}
#news-home div {width: 493px; background-color: #EAEAEA;}
#news-home h2 {padding: 15px 20px 0 18px; background-color: #EAEAEA; margin:0; font-weight: bold;}
#news-home div div {width: 493px; float: left; background: #EAEAEA url('./picture/mask/news-home-spacer.gif') 236px repeat-y;}
#news-home div div div {width: 208px; float: left; padding: 9px 8px 0 18px; background: transparent;}
#news-home div div div p{padding:0; margin:0;}
#news-home .datum {font-size: 80%; margin: 0;}
#news-home .odkaz {font-weight: bold; font-size: 110%;}
#news-home .archiv {display: block; clear: both; margin: 0; padding: 10px 18px 18px 34px;  background: url('./picture/mask/ico-list.gif') 18px 13px no-repeat;}

#linx-home {width: 493px; padding-top: 15px;}
#linx-home div {border-left: solid #D1D3D4 1px; width: 218px; float: left; padding: 12px 8px 15px 12px; background: url('./picture/mask/bq-linx-home.gif') left top no-repeat;}
#linx-home h2 {margin:0 0 3px 0; font-weight: bold;}

/* odkaz zpět nahoru */
#go-top-link {width: 483px; margin-top: 1em; padding-left: 19px; padding-bottom: 1px;background: url('./picture/mask/ico-top.gif') 0 3px no-repeat;}

/* odkaz pokracovat */
#go-link {width: 483px; margin-top: 1em; padding-left: 19px; padding-bottom: 1px;background: url('./picture/mask/ico-go.gif') 0 3px no-repeat;}

/*  */
#login-logged {margin-top: 1em; margin-bottom: 1em;}
#login-logged div {width: 182px; margin-left: 40px; margin-bottom: 0.5em;}
/*#login-logged {padding-top: 1em;}*/


/* # # # # # # # # # *
   Notifikace - v masce
 * # # # # # # # # # */
.menu-gray .h2-notifikace-mask {color: #666;}
#notifikace, #partneri {color: #666;}
#notifikace input, #partneri input {color: #000; font-size: 100%;}
#notifikace .inp, #partneri .inp {width: 104px; margin-right: 4px; background-color: #ddd; border: solid #D1D3D4 1px; padding: 1px 3px;}
#notifikace .submit, #partneri .submit {width: 53px; background-color: #D1D3D4; border: solid #D1D3D4 1px; text-align: center; cursor: pointer; }

/* # # # # # # # # # *
   Notifikace - vnitrni obrazovky
 * # # # # # # # # # */
h3.notify {margin: 1.5em 0 0.5em 0; padding: 0.4em 5px 0.5em 5px; background-color: #E5E5E5; font-size: 110%;}

.table-notif {width: 50%; margin: 0 0 1em 0;}
.table-notif th, .table-notif td {padding: 3px 9px; text-align: center; border-right: solid #fff 1px; border-bottom: solid #fff 1px;}
.table-notif th {background-color: #D1D3D4; color: #777; border-bottom: solid #eaeaea 5px; text-align: center;}
.table-notif td {background-color: #E5E5E5; vertical-align: top;}
.table-notif-h4 td {background: #fff; text-align: left; padding: 0;}
.table-notif-h4 h4 {margin: 1.5em 0 0.5em 1px; font-size: 100%; font-weight: bold;}
.table-notif .table-notif-btns td {padding: 10px 0;}
.table-notif .table-notif-btns input { padding: 1px 10px; background: #000; border: 0; border-left: solid #FDB913 4px; color: #fff; text-align: center; cursor: pointer; font-size: 100%;}


.menu-gray .a-vlez-pzona {color: #666;}
.menu-gray .a-vlez-pzona:hover {color: #000;}


#home-pz-form { width:150px;margin:0;padding:0; }
#home-pz-form table { padding:0; margin:0;}
#home-pz-form td { padding:0; margin:0; }
#home-pz-form label { text-transform:lowercase; font-weight:normal; width:65px; display:block;text-align:right;padding-right:5px;}
#home-pz-form input { width:133px; background:#EAEAEA; border:1px solid #EAEAEA; }
#home-pz-form input.click { background:#fff; }

.home-pz-mesasge { padding-right:6px; text-align:right; }
#home-pz-form input.submit { 
    height:23px;
    line-height:11px;
    width:82px;
    color:#fff;
    text-transform:uppercase;
    background:#1E1B1C url('picture/mask/submit-bg.gif') 0 0 no-repeat;
    font-weight:bold;
    font-size:100%;
    cursor:pointer;
    text-align:center;
    text-transform:uppercase;
}

.cleaner {clear: both; font-size: 0; line-height: 0; visibility: hidden;}

/* modul anketa */

#mod-inquiry a:hover{text-decoration:none; color:#000; }
.mod-inquiry-subject {font-weight: bold;}
.mod-inquiry-answer-item {clear: both; height: auto;}
.mod-inquiry-answer {display: block; width: 170px;padding-top:1em;}
.mod-inquiry-answer-percents-bar { margin-top:4px;width: 130px; background-color: #D1D3D4; float: left;}
.mod-inquiry-answer-percents-bar div {height: 8px; background-color: #FDB913;}
.mod-inquiry-answer-percents-text {width: 30px; float: right;}
.mod-inquiry-already-voted {padding-top:1em;}

/* * * * * * * * *
 * MODUL SEARCH  *
 * * * * * * * * */

/* zadani vyhledavani */
#mask-search {display: inline;}
#mask-search input {margin-top:1.3em;vertical-align: middle; font-size: 100%;}
#mask-search .text {width: 128px; padding: 2px 8px 3px 4px; border: solid #A8A8A8 1px; background: #feffff; color: #000;}
#mask-search .submit {width: 25px; color: #000098; background: #d9ecfc; cursor: pointer; font-weight: bold; background: url('picture/mask/search-submit.gif') 50% 50% no-repeat;}

/* vysledek vyhledavani */
#mod-search-list {}
.mod-search-row { float:left; width:100%; clear: both; padding-bottom:0.4em;}
.mod-search-number {width:30px; float: left; text-align: right;}
.mod-search-text {width:470px; float: right;}
.mod-search-delimiter {color: #777;}
.mod-search-weight {color: #777;}
#mod-search-paging { clear: both; padding-top:1em; }
