/*
    Document   : pz_global_style
    Created on : 2010-01-06, 17:37:36
    Author     : Rafal
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { display: block;}

/*body {background-image:url(../img/background.png); margin: 0 auto; width: 960px; font-family: Trebuchet MS; font-size: 12px;}*/
body {background-image:url(../img/background.png); font-family: Trebuchet MS; font-size: 12px; margin-top: 0px; margin-left: 0px; margin-right:0px;}
#body1 {min-width: 960px; background-image:url(../img/podklad.jpg);  background-repeat: no-repeat; background-position:top center; margin: 0px; }
#body2  {margin: 0 auto; width: 960px; font-family: Trebuchet MS; font-size: 12px;}



#logo {float: left; margin-top:10px;}
#logo img {border: none}

#kontakt {float: right; margin-top:30px;}
#kontakt img {border: none}

#old {float: right; margin-top:27px; margin-right: 20px; font-family: Trebuchet MS; font-size: 12px; color:#d0cccc}
#old a {color:gray; text-decoration: none;}
#old a:hover {color:#d0cccc;}


#header {/*background-image:url(../img/osp_top_small.png); background-repeat: no-repeat;*/ width:100%; height:164px; margin-top:-30px; float:left;}

#menu {background-image:url(../img/background_.menu.png); height:50px; width:960px; margin:10px 0 10px 0; float:left; font-family: Trebuchet MS; font-size: 14px; color:#d0cccc}
#menu ul {margin: 0px; padding: 0px;}
#menu li {list-style-type: none; display:inline;}
#menu li a {text-decoration: none; display:inline; padding:16px 30px 16px 30px; float:left; color:#d0cccc;}
#menu li a:hover {background-image:url(../img/background_.menu_hover.png); text-decoration: none;}
#menu p {text-align: center; color:  maroon;}


#sidebar_all {height:auto; width:170px;  float:left;}

#sidebar {background-image:url(../img/background_cat.png); height:auto; width:170px;  float:left; font-family: Trebuchet MS; font-size: 14px; color:#d0cccc}
#sidebar ul {margin: 0px; padding: 0px;}
#sidebar li {list-style-type: none; width:170px; float:left;}
#sidebar li a {text-decoration: none; display:block;  width:160px; padding:5px 0px 5px 10px; float:left; color:#7c7c7c;}
#sidebar li a:hover {background-color:#333232; text-decoration: none;}
#sidebar p {background-image:url(../img/back_cat.png);text-align: center; margin:0; padding: 10px}
#sidebar p.stat {background: none; text-align: left; margin-top:2px; padding-top: 5px; padding-bottom: 3px}


#sidebar_fast {background-image:url(../img/background_cat.png); height:auto; width:170px;  float:left; font-family: Trebuchet MS; font-size: 14px; color:#d0cccc}
#sidebar_fast ul {margin: 0px; padding: 0px;}
#sidebar_fast li {list-style-type: none; width:170px; float:left; font-size: 12px;}
#sidebar_fast li a {text-decoration: none; display:block;  width:160px; padding:5px 0px 5px 10px; float:left; color:#7c7c7c;}
#sidebar_fast li a:hover {background-color:#333232; text-decoration: none;}
#sidebar_fast p {background-image:url(../img/back_cat.png);text-align: center; margin:0; padding: 10px; font-size: 14px;}
#sidebar_fast p.stat {background: none; text-align: left; margin-top:2px; padding-top: 5px; padding-bottom: 3px}


#sidebar_stats {background-image:url(../img/background_cat.png); height:auto; width:170px; float:left; font-family: Trebuchet MS; color:#d0cccc; margin-top: 10px}
#sidebar_stats p.txt {font-size: 11px; text-align: center; font-style: italic;   margin: 20px}
#sidebar_stats p.online {font-size: 11px; text-align: left; margin: 20px}

#content {height:auto; width:700px;  float:left; font-family: Trebuchet MS; font-size: 14px; color:#d0cccc}

#news {height:auto; width:700px; margin-left: 10px;  float:left;}
#news div.info {background-image:url(../img/background_cat.png); height:auto; width:700px; margin-bottom: 10px;  float:left; font-family: Trebuchet MS; font-size: 14px; color:#d0cccc}
#news p.title {background-image:url(../img/back_cat.png);text-align:left; color: orange; float:left; height:17px; width:480px; margin:0; padding: 10px}
#news p.title2 {background-image:url(../img/back_cat.png);text-align:left; color: orange; float:left; height:17px; width:480px; margin:0; padding: 3px 10px 17px 10px}
#news p.date {background-image:url(../img/back_cat.png);text-align:right; color:#808080; font-size: 10px; float:right; width:195px; height:34px; margin:0; padding-right:5px; padding-top: 3px;}
#news p.txt {font-size: 12px; padding-left:10px; padding-right:10px}
#news p.more {font-size: 12px; text-align: right; color: orange; margin-top: 0px;}
#news p.more a {font-size: 12px; text-align: right; color: orange; text-decoration: none; padding-right: 20px;}
#news p.more a:hover {color:gray}
#news a.link {font-size: 11px; color: orange; text-decoration: none; padding-right: 5px; padding-left: 5px;}
#news a.link:hover {color:gray}
#news img.person {border:4px solid #353535; float: left; margin: 5px}
#news img.person a {border:4px solid #353535;}
#news img.first {border:4px solid #353535; float: left; margin-right: 9px; margin-top: 2px}
#news img.first a {border:4px solid #353535;}
#news table {width: 700px;}
#news table.small {width: 690px;}
#news img.table {border:2px solid #353535;}
#news td.email {font-size: 12px; text-align: center; color:white;}
#news td.gg {font-size: 13px; text-align: center; color:white;}
#news td.name {font-size: 13px; text-align: center; color:white;}
#news td.name_small {font-size: 11px; text-align: center; color:white;}
#news td.title {font-size: 12px; text-align:center; color:#808080;}
#news div.box {float:left; width: 280px; margin:2px;}
#news div.box2 {float:left; width: 680px; margin:5px;}
#news div.box3 {float:left; width: 700px; margin-top:20px;}
#news img.gallery {border:4px solid #353535; float: left; margin:8px;}
#news img.gallery a {border:4px solid #353535;}
#news span.inbox {font-size: 12px; color: silver;}
#news p.inbox {font-size: 12px; color: silver; font-style:italic}

#rightbar {float:right; width:80px; text-align: center; }
#rightbar img {float: left; border: none; margin-left: 12px; margin-bottom: 10px}

#footer {background-image:url(../img/background_.menu.png); margin:20px 0; width: 100%; height: 60px; font-size: 10px; color: gray;}
#footer span.left {float:left; padding-top: 8px; padding-left: 10px}
#footer span.right {float:right; font-size: 12px; padding-top: 23px; padding-right: 25px;}




#content2 {
    float: left;
    min-width: 1000px;
    max-width: 1000px;

}


#tab {
    empty-cells: show;
}

#tab td.title {
    border: 1px solid gray;
    border-right:none;
    font-family: Tahoma;
    font-size: 10px;
    text-align: center;

}
#tab td.name {
    border: 1px dotted gray;
    border-right:none;
    border-top: none;
    font-family: Tahoma;
    font-size: 10px;
    text-align: center;
}


#facebook {
background:url("../img/slider.png") repeat scroll 0 0 transparent;
display:block;
float:right;
height:420px;
padding:0;
position:fixed;
right:-205px;
top:170px;
width:232px;
z-index:100;
}




