/* Start of CMSMS style sheet 'custom' */
img.test {border: 4px solid #bdd124}
body#google       #heading .banner  { background-image: url('../files/graphics/bannery/ga_bannerik.jpg'); }
body#bannery2       #heading .banner  { background-image: url('../files/graphics/bannery/subBanner3.jpg'); }

body#graf       #heading .banner  { background-image: url('../files/graphics/bannery/subBanner8.jpg'); }

body#google2  #heading .banner  { background-image: url('../images/google2.jpg'); }


body#sme div#main table {
border-collapse: collapse;
margin-left: 40px; margin-bottom: 25px;
}

body#sme div#main table td {
border: 1px solid #DAD9D9;
padding:4px 14px;
}

body#sme div#main table th {
border: 1px solid #DAD9D9;
padding:4px 14px;
font-weight:bold;
background-color: #F4F4F4;
}

#mainBar div p a {color: white; text-decoration: underline}
#mainBar.single {width:950px;}

body#bannery2 div#main table,
body#google div#main table,
body#obsah div#main table.formated {
border-collapse: collapse;
margin-bottom: 25px;
}

body#bannery2 div#main table td,
body#google div#main table td,
body#obsah div#main table.formated td {
border: 1px solid #DAD9D9;
text-align: left;
padding:4px 4px;
}

body#bannery2 div#main table th,
body#google div#main table th,
body#obsah div#main table.formated th {
border: 1px solid #DAD9D9;
padding:4px 4px;
text-align: left;
font-weight:bold;
background-color: #f4f4f4;
}

body#bannery2 div#main table tr.col2,
body#obsah div#main table.formated tr.col2 {
background-color: #fafffa;
}

body#bannery2 div#main table tr.col1,
body#obsah div#main table.formated tr.col1 {
background-color: #f4fff4;
}


#graf #mainBar {
margin:0 45px;
width:840px;
float: none;
}

#graf #mainBar h2 {
margin: 0; font-size: 1.8em; margin-bottom: 4px;
}

#graf #mainBar h3 {
margin: 0; font-size: 1.4em; margin-bottom: 4px;
}

#graf #mainBar .notifyBox{
color: #515151; font-weight: normal;
}

#graf #mainBar .left{
float: left; padding: 0 20px 0 20px; 
}

#graf #mainBar .right2{

}

#graf #mainBar label{

}

#graf #mainBar .right{
position: absolute; left: 300px; width: 570px;
}

#graf #mainBar .notifyBox span{
color: #a4b813; font-weight: bold; display: block; 
}

#graf #mainBar .notifyBox span.gray {
 margin-top: 7px; color: #9b9c89;
}

#graf #mainBar .notifyBox input, #graf #mainBar .notifyBox select {
border :1px solid #DAD9D9; height: 1.6em; width: 120px; margin: 5px 0
}

#graf #mainBar .notifyBox #datatype1 select {
width: 270px;
}
#graf #mainBar .notifyBox #datatype1 input {
width: 60px;
}

#graf #mainBar .notifyBox #datatype1 input.submit {
width: 93px;
}


#graf #mainBar .notifyBox input{
width: 90px; margin: 5px 0; vertical-align: middle;
}


#graf #mainBar .notifyBox input.checkbox, #graf #mainBar .notifyBox input.radio {
width: 14px;margin-right: 2px; border: 0; height: 14px;
}

#graf #mainBar .notifyBox input.checkbox{
 margin-right: 7px; border: 0;
}

#graf #mainBar .notifyBox input.calbutton {
width: 20px;
}

#graf #mainBar .notifyBox input.submit {
width: 93px; height: 30px; margin: 17px 0px; background-image: url(statgen/generate.png); float: right; color: white; font-variant: small-caps;
}

#graf #mainBar .notifyBox .hr {
border-bottom: 1px solid #DAD9D9; margin-top: 25px; margin-bottom: 22px; clear: both;
}

#graf #mainBar .notifyBox .right .hr { margin-top: 15px; margin-bottom: 12px;
}

#graf .siteselect {
background: white; border: 1px solid #DAD9D9; width: 200px; height: 350px; 
}

#graf .siteselectlist {
background: white; border: 1px solid #DAD9D9; width: 200px; height: 180px;
}

#graf #mainBar .notifyBox .siteselect span,#graf #mainBar .notifyBox .siteselectlist span  {
 color: #515151; font-weight: normal;
}

#graf #mainBar .notifyBox .siteselect .checked span {
 color: #a4b813;
}

#graf #mainBar .notifyBox .siteselectlist span {
background: transparent url('statgen/cross.gif') no-repeat 7px 6px; padding-left: 20px
}

#graf #frejm {
text-align: center; margin-bottom: 20px
}

#graf #code {
background: white; border: 1px solid #DAD9D9; width: 100%; height: 90px;
}

#graf #mainBar .notifyBox span#obd1,
#graf #mainBar .notifyBox span#obd2{
color:#515151 ; font-weight: normal; display: inline;
}


.aimstat {width: 150px; float: left; margin: 12px 0 0 15px}
.aimstat img{ float: left}
.aimstat a {text-decoration: none; color: #4d4d4d}
.aimstat .sitename {text-transform: uppercase; font-weight: bold}
.aimstat .sitename, .aimstat .percent {padding-left:38px}
.tickeritems {position: absolute; width: 500px}





table.stats {
        width: 840px;
        margin: 7px 0 7px 0;
        padding: 0;
        border-collapse:collapse;
}

div#content ul li span {
        color: #94A01D;
}

table.stats span.num {
        display: block;
        width: 6px;
        margin: 5px 7px 5px 2px;
        height: 6px;
        background: transparent;
        float: left;
}

table.stats span.num1 { background: #add6f6;}
table.stats span.num2 { background: #f4bb0e;}
table.stats span.num3 { background: #89b800;}
table.stats span.num4 { background: #fd8c45;}
table.stats span.num5 { background: #008c8c;}
table.stats span.num6 { background: #d44545;}
table.stats span.num7 { background: #8c458c;}
table.stats span.num8 { background: #578325;}
table.stats span.num9 { background: #b1a800;}
table.stats span.num10 { background: #008cd4;}
table.stats span.num11 { background: #9b070c;}
table.stats span.num12 { background: #9f84bc;}
table.stats span.num13 { background: #ca6500;}
table.stats span.num14 { background: #fbc487;}

table.stats span.num15 { background: #a99e00;}

table.stats td {
        text-align: right;
        padding: 4px;
        padding-right: 20px;
        border:1px solid #DAD9D9;
}

table.stats td img {
        margin-left: 13px;
}

table.stats th{
        text-align: left;
        padding: 4px;
        border:1px solid #DAD9D9;
}

body#graf div#main form.stats {
        background-color:#F4F4F4;
        border:1px solid #DAD9D9;
        margin: 9px 0;
        padding: 10px;
}

div#main form input.radio {
        vertical-align: middle;
}

div#main form label.radio {
        padding-right: 20px;
}

div#main form input.cal, div#main form input.calbutton, div#main form input.submit, input.vsetky {
        vertical-align: middle;
        height: 18px;
        border:1px solid #DAD9D9;
}

div#main form input.cal {
        width: 130px;
}


div#main form input.submit, input.vsetky {
        height: 20px;
        padding: 0 6px; margin: 0 7px;
}

input.vsetky {
        float: right;
}

table.stats tr.header th {
        text-align: center;
        background-color:#F4F4F4;
        border:1px solid #DAD9D9;
}

table.stats tr.col2 {
        background-color: #f4fff4;
}

table.stats tr.col0 {
        background-color: #fafffa;
}

div.generate {
        height: 48px; width: 840px;
        background-image: url('/statgen/generate_graph.gif');
        margin: 4px 0;
}

div.generate div {
        padding: 11px 0 0 46px;
        font-weight: bold;
        color: white;
        font-size: 1.6em;
}

div.generate div a{
        color: white;
        text-decoration: none;
}

#tooltipcontent {
        position: absolute;
        display: none;
        background: #6c7a09;
        color: white;
        opacity: 0.8;
        filter: alpha(opacity='80');
        width: 250px;
        margin-top: 40px;
        z-index: 9999;
        padding: 7px;
}


        #ID {width: 200px; height: 350px; overflow: auto}
        .plus {float: left; width: 11px; background: transparent url('/statgen/plus.gif') no-repeat; height: 11px;margin: 3px 0px 0 7px}
        .minus {background: transparent url('/statgen/minus.gif') no-repeat;}
        .depth2 .plus {margin-left: 17px;}
        .depth3 .plus {margin-left: 27px;}
        .depth4 .plus {margin-left: 37px;}
        .depth5 .plus {margin-left: 47px;}
        .item {float: right; clear: right; width: 160px; text-align: left;}
        .depth2 .item {width: 150px;}
        .depth3 .item {width: 140px;}
        .depth4 .item {width: 130px;}
        .depth5 .item {width: 120px;}
        .checked {color: red}

#graf div#mainBar p {font-size: 1em}
#graf #content #mainBar ul { font-size: 1em}

.heading,  #content .heading, #content .heading-border  { 
color:#5C5B59;
margin:20px 0 11px 0px;
font-size:2em;
}
#content .heading-border {border-bottom:1px solid #ccc; line-height:2;}
.margin-bottom-20 { margin-bottom:20px;}
#page #main {margin:0;}

#sideBar .notifyBox.referencie.img p.bubble {padding: 0px 0 0 0px!important; background-image: none; }
#sideBar .notifyBox.referencie p.bubble {padding: 0 0 0 40px!important;}
#sideBar .notifyBox.referencie.img  img { margin:0 10px 5px 0; float: left;}

blockquote pre {
margin-left:30px;
}
/* End of 'custom' */

