/* CSS Document */

body{
background:#f5f5f5;
margin:0;
font-family:Arial,Helvetica,sans-serif;
}

a{
/* color:#ff8c00; */
color:blue;
/* font-weight:bold; */
text-decoration:underline;
}

a:hover{
color:#ff8c00;
font-weight:bold;
text-decoration:none;
}

a img{
border:0;
}

/*
.menu{
display:block;
color:white;
text-decoration:none;
font-weight:bold;
width:100%;
background:#ffa500;
border-left:10px solid #ff8c00;
margin:1px 0px;
}

.menu:hover{
display:block;
color:black;
text-decoration:none;
font-weight:bold;
width:100%;
background:#ffa500;
border-left:10px solid white;
margin:1px 0px;
}
*/

.menu{
display:block;
}

#circle{
float:left;
padding:3px;
padding-bottom:0;
}

.mono{
font-family:Courier New,monospace;
font-size:11pt;
}

#vpravo{
text-align:right;
}

#vyrazne{
font-weight:bold;
color:white;
background:red;
}

#bottom{
border-bottom:1px solid black;
}

#box{
text-align:center;
width:85%;
background:#ffa500;
border:4px solid #ff8c00;
}

#box_news{
float:right;
width:35%;
background:#ffffff;
border:4px solid #ff8c00;
padding:5px;
}

#silver{
background:#efefef;
}

#gold{
background:#fff8dc;
}

img#avatar{
margin:4px;
float:left;
}

img#rating{
margin:4px;
float:left;
}

img#reklama{
border:2px solid #ff8c00;
margin-bottom:1px;
}

a img#reklama{
border:1px solid blue;
}

a:hover img#reklama{
border:2px solid #ff8c00;
}

div#reklama{
text-align:center;
}

input[type=submit]{
border:1px solid black;
background:#d8d8d8;
font-weight:bold;
}

#tab{
width:100%;
}

#login{
text-align:right;
border-bottom:3px solid #ff8c00;
padding:0;
}

#login form{
padding:0;
margin-top:4px;
margin-bottom:4px;
}

#ramec{
width:1000px;
}

#head{
text-align:left;
background:#ffa500;
padding:10px;
color:#ffffff;
font-size:20pt;
font-weight:bold;
}

h1{
font-size:30pt;
margin:0;
border:0;
padding:0;
color:#ffffff;
}

#head a{
color:#ffffff;
text-decoration:none;
}

#menu{
text-align:left;
/* background:#ff8c00; */
height:60px;
background:url('images/menu_panel.PNG') #ff8c00 repeat-x;
color:#ffffff;
font-size:11pt;
font-weight:bold;
padding:1px 10px 1px 10px;
}

#menu2{
text-align:left;
/* background:#ff8c00; */
height:60px;
background:url('images/menu_panel.PNG') #ff8c00 repeat-x;
color:#ffffff;
font-size:11pt;
font-weight:bold;
padding:0;
}

.small{
font-size:10pt;
}

.small_news{
font-size:10pt;
padding-right:8px;
text-align:right;
}

.sort_by{
font-size:13pt;
font-weight:bold;
padding-left:8px;
padding-right:8px;
border-left:2px solid white;
text-decoration:none !important;
}

.sort_by:hover{
padding-left:8px;
padding-right:8px;
border-left:2px solid red;
color:red !important;
text-decoration:none !important;
}

.mainmenu{
font-size:13pt;
font-weight:bold;
padding-left:8px;
padding-right:8px;
border-left:2px solid black;
color:black !important;
text-decoration:none !important;
}

.mainmenu:hover{
padding-left:8px;
padding-right:8px;
border-left:2px solid red;
color:white !important;
text-decoration:none !important;
}

#menu3{
/* background:#ff8c00; */
float:right;
background:url('images/menu_panel.PNG') #ff8c00 repeat-x;
color:#ffffff;
font-size:11pt;
font-weight:bold;
padding:0;
text-align:right;
}

#login input[type=text]{
border:1px solid black;
background:#ffffff;
text-align:right;
font-size:11pt;
font-weight:bold;
}

#login input[type=password]{
border:1px solid black;
background:#ffffff;
text-align:right;
font-size:11pt;
font-weight:bold;
}

#login input[type=submit]{
border:1px solid black;
background:#d8d8d8;
font-weight:bold;
}

#menu a{
color:#ffffff;
text-decoration:underline;
}

a#diskusni{
color:#000000;
}

#thismonth10{
display:inline;
}

#thismonth{
display:inline;
}

#thism{
display:inline;
}

#foot{
background:#ff8c00;
padding:4px 10px 4px 10px;
color:#ffffff;
font-size:10pt;
font-weight:bold;
text-align:right;
float:right;
width:100%;
}

#foot a{
color:#ffffff;
text-decoration:underline;
}

#sco{
font-size:16pt;
vertical-align:top;
color:#ff0000;
}

#sco a{
color:red;
}

#scoimg{
vertical-align:middle;
}

#hledat{
text-align:right;
}

#hledat input[type=text]{
width:25%;
border:1px solid black;
background:#ffffff;
text-align:right;
font-size:11pt;
font-weight:bold;
}

#hledat input[type=submit]{
border:1px solid black;
background:#d8d8d8;
font-weight:bold;
}

#reklamanahore{
float:right;
}

#firsttime{
float:left;
color:red;
font-weight:bold;
font-size:25pt;
padding-right:10px;
}

#main{
background:#fff !important;
padding:6px;_padding:10px;
/*width:75%;*/
width:737px;_width:750px;
float:left;
text-align:left;
}

#right{
float:right;
/* padding:7px;_padding:10px; */
padding:0px;
/*width:22%;_width:25%;*/
width:250px;
border-left:1px solid #e5e5e5;
background:#f5f5f5 !important;
}

#right div{
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
}

#right .orangeheader{
text-align:center;
/* padding-right:6px; */
}

.center{
text-align:center;
}

.pokyny{
font-family:Courier New,monospace;
font-size:11pt;
margin:10px;
padding:6px;
background:rgb(255,255,220);
border:3px solid rgb(200,200,150);
}

.error{
font-family:Courier New,monospace;
font-size:11pt;
margin:10px;
padding:6px;
background:rgb(255,210,210);
border:3px solid rgb(255,150,150);
}

.info{
font-family:Courier New,monospace;
font-size:11pt;
margin:10px;
padding:6px;
background:rgb(240,255,255);
border:3px solid rgb(190,220,255);
}

.orange{
text-align:center;
font-family:Courier New,monospace;
font-size:11pt;
margin:10px;
padding:6px;
background:#ffd9c1;
border:3px solid #ffc800;
}

.orange form{
margin-bottom:0px;
}

.header{
font-size:15pt;
font-weight:bold;
border-bottom:2px solid black;
margin-bottom:0;
text-align:left;
}

.subheader{
font-size:13pt;
font-weight:bold;
border-bottom:1px solid black;
margin-bottom:0;
text-align:left;
}

.pridat-nazev{
padding:2px 6px;
font-size:13pt;
font-family:Courier New,monospace;
width:40%;
}

.pridat-nazev-bold{
padding:2px 6px;
font-size:13pt;
font-family:Courier New,monospace;
width:40%;
font-weight:bold;
color:red;
}

.pridat-small{
padding:2px 6px;
font-size:13pt;
font-family:Courier New,monospace;
}

.pridat-small-bold{
padding:2px 6px;
font-size:13pt;
font-family:Courier New,monospace;
font-weight:bold;
}

.pridat-popis{
padding:2px 6px;
font-size:10pt;
font-family:Courier New,monospace;
width:80%;
}

.float-left{
float:left;
padding-right:4px;
}

.float-right{
float:right;
padding:2px;
}

.float-right-center{
float:right;
padding:0px;
vertical-align:center;
text-align:right;
}

.float-right-center img{
padding-top:7px;
vertical-align:center;
}

.cover{
float:left;
padding:4px;
}

.minimenu{
width:10%;
float:right;
background:#f0f0f0;
margin:4px;
padding:4px;
}

.rank{
background:#ff8c00;
color:white;
font-size:30pt;
font-weight:bold;
text-align:center;
}

.rank_small{
background:#ff8c00;
color:white;
font-weight:bold;
text-align:center;
}

.float-vlevo{
float:left;
padding-top:2px;
padding-bottom:2px;
padding-right:4px;
position:relative;  bottom:2px;
}

.float-vpravo{
float:right;
padding-top:2px;
padding-bottom:2px;
padding-right:4px;
position:relative;  bottom:2px;
}

.rank_small_vpravo{
width:5%;
float:right;
background:#ff8c00;
color:white;
font-weight:bold;
text-align:center;
padding-top:2px;
padding-bottom:2px;
position:relative;  bottom:2px;
}

.rank_mini_vpravo{
width:10%;
float:right;
background:#ff8c00;
color:white;
font-weight:bold;
text-align:center;
padding-top:2px;
padding-bottom:2px;
position:relative;  bottom:2px;
}

.smaller{
font-size:9pt;
width:100%;
text-align:center;
}

.tab_active{
background:#ff8c00;
color:white;
font-weight:bold;
padding:2px 4px 0px 4px;
margin:0px 1px 3px 1px;
}

.tab{
background:#ffd5a1;
font-weight:bold;
color:black;
padding:2px 4px 0px 4px;
margin:0px 1px 3px 1px;
text-decoration:none;
}

.tab:hover{
background:#ffa500;
font-weight:bold;
color:black;
padding:2px 4px 0px 4px;
margin:0px 1px 3px 1px;
text-decoration:none;
}

.tab_content{
border-top:3px solid #ff8c00;
color:black;
width:90%;
text-align:center;
padding-top:8px;
}

.item_head{
/* background:#d0d0d0; */
background:#e0e0e0;
border-bottom:3px solid #ff8c00;
font-weight:bold;
padding-left:4px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:2px;
text-align:left;
/* padding-right:4px; */
}

.item_left{
background:#f0f0f0;
text-align:center;
padding-left:4px;
padding-right:4px;
}

.item_right{
background:#f0f0f0;
padding-left:4px;
padding-right:4px;
}

.item_text{
background:#f0f0f0;
padding:2px 4px 2px 4px;
margin-top:3px;
height:110px;
text-align:left;
}

.item_text_dis{
background:#f0f0f0;
padding:2px 4px 2px 4px;
margin-top:3px;
height:68px;
text-align:left;
}

.item_text_nizky{
background:#f0f0f0;
padding:2px 4px 2px 4px;
margin-top:3px;
text-align:left;
}

.item_text_dis .smaller{
text-align:left;
}

.item_text img{
float:left;
margin:3px;
margin-right:6px;
}

.item_text_dis img{
float:left;
margin:3px;
margin-right:6px;
}

.item_right-center{
background:#f0f0f0;
padding-left:4px;
padding-right:4px;
text-align:center;
}

tr.item_right{
background:#f0f0f0;
padding:0px !important;
}

.item_plus{
/* background:#e0e0e0; */
border:4px solid #00aa00;
/* border-right:2px solid #00aa00; */
background:#cceecc;
color:#000000;
font-size:11pt;
padding-left:4px;
padding-right:4px;
margin-top:2px;
margin-bottom:2px;
text-align:left;
}

.item_plus strong{
color:#009900;
}

.item_plusminus{
background:#e0e0e0;
color:#000;
padding-left:4px;
padding-right:4px;
}

.item_minus{
/* background:#e0e0e0; */
color:#000000;
border:4px solid #ff0000;
/* border-left:2px solid #ff0000; */
background:#ffcccc;
font-size:11pt;
padding-left:4px;
padding-right:4px;
margin-bottom:10px;
text-align:left;
}

.item_minus strong{
color:#ff0000;
}

.dis_reply1{
background:#f0f0f0;
}

.dis_reply2{
background:#e0e0e0;
}

.dis_reply3{
background:#d0d0d0;
}

.dis_reply1 .item_head{
width:90%;
}

.dis_reply1 .item_text_dis{
width:90%;
}

.dis_reply2 .item_head{
width:82.5%;
}

.dis_reply2 .item_text_dis{
width:82.5%;
}

.dis_reply3 .item_head{
width:75%;
}

.dis_reply3 .item_text_dis{
width:75%;
}

.item_foot{
background:#f0f0f0;
font-size:10pt;
padding:1px;
}

.item_foot_edit{
background:#f0f0f0;
font-size:10pt;
padding:1px;
text-align:right;
}

.item_orange{
background:#ffc800;
color:#000;
padding-left:4px;
padding-right:4px;
}

.souvisejici_left{
text-align:center;
}

.souvisejici_right{
text-align:center;
border-left:4px solid #ff8c00;
}

.nc-radek{
border-top:4px solid #ff8c00;
}

.nc-novinky{
border-left:4px solid #ff8c00;
padding:4px;
font-size:10pt;
}

.nc-clanek{
background:#fff9e9;
padding:4px;
text-align:right;
}

.nc-cll{
padding:4px;
border-right:2px solid #ff8c00;
text-align:center;
}

.nc-clc{
padding:4px;
border-left:2px solid #ff8c00;
border-right:2px solid #ff8c00;
text-align:center;
}

.nc-clr{
padding:4px;
border-left:2px solid #ff8c00;
text-align:center;
}

.red{
padding:1px 1px 1px 4px;
color:white;
background:#f00;
font-weight:bold;
}

.orangeheader{
background:#ff8c00;
color:#ffffff;
font-weight:bold;
padding:0px 6px;
}

.orangeheader h2{
font-size:13pt !important;
margin-top:0;
margin-bottom:1;
}

.orangeheader h3{
font-size:13pt !important;
margin-top:0;
margin-bottom:1;
}

.orangecontent{
border-bottom:3px solid #ff8c00;
padding:0px;
}

.orangerand{
background:#fff9e9;
text-align:left;
height:190px;
}

.p3{
padding-left:3px;
padding-right:3px;
}

.komrank_minus{
font-weight:bold;
font-size:14pt;
color:#ff0000;
}

.komrank_plus{
font-weight:bold;
font-size:14pt;
color:#009900;
}

.komrank_null{
font-weight:bold;
font-size:14pt;
color:#0000aa;
}
