A.typ1 { 
   color:#FFFFFF;
}

A.levemenu { 
   text-decoration: none;
   color: #FFFFFF;
   font-weight: bold;
   letter-spacing: 1px;
}

BODY { 
   background-image: url(/img/bg1.gif);
}

BR.typ1 { 
   clear: both;
}

DIV.typ1 { 
   float:right;
   width:250px;
}

DIV.typ2 { 
   margin-left: 1em;
   padding-top: 0.5em;
   float:right;
   width:150px;
}

DIV.typ3 { 
   width:250px;
   background-color:#800000;
   font-weight:bold;
   text-align:center;
   padding:0.5em 0;
   font-size:1.1em
}

DIV.typ4 {
   float:right;
   width:165px;
}

div.typ5 {
   width: 205px; 
   float: right;
   padding-top: 1em;
}


H1 { 
   margin-top: 10px;
   font-size: 20px;
   text-align:left;
}

H1.top { 
   font-weight: normal;
   text-align: center;
   margin-top: 0px;
}

H1.top1 { 
   font-size: 16px;
   text-align: center;
}

H2 { 
   font-size: 16px;
   border : 0;
   padding:10px;
   text-align: left;
   font-weight: bold;
   background-color: #fef7ed;
   margin-top: 40px;
   margin-bottom: 10px;
   clear: both;   
}
    
h2.typ1 {
   margin-top: 20px;
   font-weight: normal;
   padding: 6px 10px;
}

h2.over {
   margin-top: 20px;
   font-weight: normal;
   padding: 6px 10px;
   background-color: #800000;
   color: #fff;
}             

h2.over a {
   color: #fff;
}             

H3 { 
   font-size: 14px;
   margin-bottom:5px;
   margin-top: 30px;
   text-align:left;
}

h3.typ1 {
   margin-top: 20px;
   padding: 6px 10px;
   background-color: #eee;
}

h3.over {
   margin-top: 20px;
   padding: 6px 10px;
   background-color: #800000;
   color: #fff;
}             

h3.over a {
   color: #fff;
}             



H4 { 
   font-size: 12px;
   margin-top: 25px;
   margin-bottom:5px;
   text-align:left;
}

HR.typ1 { 
   color:black;
   height:1px;
}

HR.copy { 
   line-height : 1px;
   color : #800000;
}

IMG.typ1, IMG.typ11 { 
   float : right;
   margin-left: 20px;
   margin-top: 10px;
   margin-bottom: 10px;
}

IMG.typ2, IMG.typ12 { 
   float : right;
   margin-left: 20px;
   margin-bottom: 5px;
   margin-top: 2px;
}

IMG.typ3 { 
   float : left;
   margin-right: 20px;
   margin-top: 10px;
   margin-bottom: 20px;
}

IMG.typ4 { 
   float : left;
   margin-right: 20px;
   margin-bottom: 5px;
   margin-top: 2px;
}

IMG.typ5 { 
   margin-top: 10px;
   margin-bottom: 10px;
   text-align: center;
}

IMG.typ6 { 
   float : right;
   margin-left: 20px;
   margin-bottom: 20px;
   margin-top: 2px;
}

IMG.typ7 { 
   margin-right: 10px;
   margin-top: 2px;
}

IMG.typ8 { 
   margin-right: 20px;
}

#sekce-text img.typ9 { 
   float : right;
   padding: 3px 0px 1em 40px;
}

IMG.typ99, td.typ99 { 
   width: 1cm;
   height: 1cm;
}

INPUT.typ1 { 
   font-size: 10px;
   height: 15px;
   width: 200px;
   margin: 0px;
   padding: 0px;
   border: #000000;
   border-style: inset;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px
}

INPUT.typ2 { 
   margin: 0px;
   padding: 0px;
   border: #000000;
}

INPUT.kulkalb { 
   border-right: #ffffff 1px solid;
   border-top: #ffffff 1px solid;
   font-weight: bold;
   font-size: 10pt;
   border-left: #ffffff 1px solid;
   cursor: pointer;
   color: #ffffff;
   border-bottom: #ffffff 1px solid;
   font-family: Arial,'Trebuchet MS';
   background-color: #800000;
}

INPUT.searchbtn { 
   border-right: 0;
   border-top: 0;
   font-size: 8pt;
   border-left: 0;
   cursor: pointer;
   color: #ffffff;
   border-bottom: 0;
   font-family: Verdana,Arial, Helvetica, sans-serif;
}

INPUT.submit { 
   font-weight: bold;
   font-size: 10pt;
   cursor: pointer;
   color: black;
   border-top: silver 1px solid;
   border-left: silver 1px solid;
   border-right: gray 1px solid;
   border-bottom: gray 1px solid;
   font-family: Arial,'Trebuchet MS';
   background-color: #FDBA60;
}

LI { 
   margin-top: 3px;
}

OL { 
   margin-top: 5px;
}

P { 
   text-align:justify;
}

P.typ1 { 
   font-size: 12px;
   font-weight: bold;
   margin-bottom:5px;
   text-align: left;
}

P.typ10 { 
   text-align:left;
   font-size:13px;
   font-weight:bold;
   margin-top:0px;
   margin-bottom:0px;
}

P.typ11 { 
   text-align:left;
   font-size:11px;
   margin-top:3px;
   font-weight:bold;
   margin-bottom:0px;
}

P.typ12 { 
   margin-top:1px;
   margin-bottom:0px;
   text-align:left;
}

P.typ13 { 
   text-align:right;
}

P.typ14 { 
   font-style:italic;
}

P.typ15 { 
   margin-top:0.5em;
   margin-bottom:0px;
}

P.typ16 { 
   text-align:left;
   font-size:13px;
   font-weight:bold;
   margin-left:4px;
   margin-top:5px;
   margin-bottom:8px;
}

P.typ17 { 
   margin-top:0.5em;
   margin-bottom:0px;
   font-size:0.8em;
   font-style:italic;
}

P.typ18 { 
   border: 1px solid #800000; 
   padding: 0.5em 0.75em;   
   background-color: #fef7ed;
}

P.typ19 { 
   margin-top:0.5em;
   margin-bottom:0px;
   font-size: 0.8em
}

P.typ20 { 
   margin: 0; 
   padding: 0;
   border: 0;
   font-size: 1.1em
}


P.typ2 { 
   margin-top:5px;
}

P.typ3 { 
   text-align:center;
}

P.typ4 { 
   text-align:left;
}

P.typ5 { 
   text-align: left;
   font-weight: bold;
   text-transform: uppercase;
}

P.typ6 { 
   text-align: left;
   padding-left: 10pt;
   text-transform: uppercase;
   margin-top: 7pt;
}

P.typ7 { 
   text-align: left;
   font-size : 8pt;
   padding-left: 20pt;
   margin-top: 5pt;
   font-style: italic;
}

P.typ8 { 
   text-align: left;
   font-size : 8pt;
   padding-left: 30pt;
   margin-top: 2pt;
}

P.typ9 { 
   font-style:italic;
   text-align:right;
}

SELECT.kulkal { 
   BORDER-RIGHT:#ffffff 1px solid;
   BORDER-TOP: #ffffff 1px solid;
   BORDER-LEFT: #ffffff 1px solid;
   BORDER-BOTTOM: #ffffff 1px solid;
   font-family: Arial,'Trebuchet MS';
   font-size: 8pt;
}

TABLE.typ1 { 
   color: #000000;
   border:1px dashed #333;
   background-color: #FFFFFF;
   width: 550px;
   font-size: 12px;
   font-weight: normal;
   line-height: 16px;
   text-align: left;
   text-decoration: none
}

TABLE.typ10 { 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;
   width: 300px;
}

TABLE.typ11 { 
   border-collapse: collapse;
   padding: 5px;
   margin: 0px;
   border: 0px;
   float: right;
   margin-left: 10px;
}

TABLE.typ12 { 
   padding: 0px;
   margin: 0px;
   border: 0px;
   text-align: center;
}

TABLE.typ13 { 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;
   width:100%;
   height:100%;
}

TABLE.typ14 { 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;
   margin-bottom:20px;
   border-bottom: #000000 1px solid;
}

TABLE.typ15 { 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;
}

TABLE.typ16 { 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;
   float: right;
}

TABLE.typ17 { 
   float: right; 
   border-collapse: collapse; 
   margin: 12px 2px 0 0;
}

TABLE.typ2 { 
   border: 0;
   border-width: 0;
   background-color: #000000;
}

TABLE.typ3 { 
   color: #000000;
   background-color: #d5d5d5;
   width: 590px;
   font-size: 12px;
   font-weight: normal;
   line-height: 16px;
   text-align: left;
   text-decoration: none
}

TABLE.typ4 { 
   background-color: #fef7ed;
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;
   width: 100%;
   margin-bottom: 20px;
}

TABLE.typ5 { 
   background-color: #fef7ed;
   border-collapse: collapse;
   border: 0px;
   width: 100%;
   margin-top: 40px;
   margin-bottom: 10px;
}

TABLE.typ6 { 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;
   width: 100%;
}

TABLE.typ7 { 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 10px;
}

TABLE.typ8 { 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 10px;
}

TABLE.typ9 { 
   background-color: #fef7ed;
   border-collapse: collapse;
   border: 0px;
   width: 100%;
}

TABLE.toparray { 
   background-color: #fef7ed;
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;
   width : 900px;
}

TD { 
   font-family: Verdana,Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-align:justify;
}

TD.typ1 { 
   color: #000000;
   border:1px dashed #333;
   background-color: #FFCC00;
   width: 550px;
   font-size: 12px;
   font-weight: normal;
   text-align: center;
   text-decoration: none
}

TD.typ10 { 
   color: #000000;
   border-right: #000000 1px solid;
   padding: 5px;
   background-color: #fef7ed;
   width: 310px;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: top;
   padding-bottom:8px;
   padding-left:8px;
   padding-right:8px;
}

TD.typ11 { 
   color: #000000;
   border : 0;
   background-color: #FFFFFF;
   width: 235px;
   font-size: 11px;
   font-weight: BOLD;
   text-align: left;
   text-decoration: none;
   vertical-align: top;
   padding-left:3px;
}

TD.typ12 { 
   color: #000000;
   border : 0;
   background-color: #fef7ed;
   width: 235px;
   font-size: 11px;
   font-weight: BOLD;
   text-align: left;
   text-decoration: none;
   vertical-align: top;
   padding-left:3px;
}

TD.typ13 { 
   border : 0;
   padding-left:15px;
   padding-top:10px;
   font-size: 14px;
   font-weight: 900;
   text-align: left;
   text-decoration: none;
   vertical-align: top;
}

TD.typ14 { 
   padding: 0px;
   margin: 0px;
   border: 0px;
   text-align: right;
   vertical-align: top;
}

TD.typ15 { 
   padding: 0px;
   margin: 0px;
   border: 0px;
   vertical-align: top;
}

TD.typ16 { 
   border : 0;
   padding-left:15px;
   padding-right:5px;
   padding-top:5px;
   vertical-align: top;
   text-align: left;
}

TD.typ17 { 
   border : 0;
   padding:10px;
   text-align: left;
   font-size: 14px;
   font-weight: bold;
}

TD.typ18 { 
   width:100px;
   vertical-align: top;
}

TD.typ19 { 
   padding-left:15px;
   text-align: right;
   border-color: #800000;
   margin: 0px;
   border-style: solid;
   border-width: 1px;
   padding: 5px;
}

TD.typ2 { 
   color: #000000;
   vertical-align: top;
   border:1px solid #333;
   padding: 3px;
   border:1px dashed #333;
   background-color: #DCDCDC;
   width: 550px;
   font-size: 12px;
   font-weight: normal;
   line-height: 16px;
   text-align: left;
   text-decoration: none
}

TD.typ20 { 
   text-align: center;
   border-color: #800000;
   margin: 0px;
   border-style: solid;
   border-width: 1px;
   padding: 3px;
   background-color : #800000;
   color : White;
   font-weight : bold;
}

TD.typ21 { 
   border : 0;
   padding-left:10px;
}

TD.typ22 { 
   font-size: 14px;
   font-weight : bold;
   text-align: left;
}

TD.typ23 { 
   text-align: left;
   margin: 0px;
   border-color: #800000;
   border-style: solid;
   border-width: 1px;
   padding: 5px;
}

TD.typ24 { 
   text-align: left;
   margin: 0px;
   border-color: #800000;
   border-style: solid;
   border-width: 1px;
   padding: 5px;
   vertical-align: top;
}

TD.typ25 { 
   text-align: right;
   width: 65px;
}

TD.typ26 { 
   text-align: left;
   vertical-align: bottom;
}

TD.typ27 { 
   text-align: center;
   border-color: #FFFFFF;
   margin: 0px;
   border-style: solid;
   border-width: 1px;
   padding: 3px;
   background-color : #FFFFFF;
   color : White;
   font-weight : bold;
}

TD.typ28 { 
   vertical-align: top;
   text-align: right;
   width: 130px;
   padding: 5px;
}

TD.typ29 { 
   vertical-align: top;
   text-align: center;
   width: 30px;
   padding: 5px;
}

TD.typ3 { 
   vertical-align: top;
   text-align: left;
   width: 170px;
}

TD.typ30 { 
   text-align: right;
   font-size: 12px;
   border : 0;
   padding:5px;
   font-weight: bold;
   background-color: #fef7ed;
   border-top: 20px solid white;
   border-bottom: 5px solid white;
}

TD.typ31 { 
   font-size : 8pt;
   text-align: left;
   font-weight: bold;
   width: 20%;
   padding:5px;
   vertical-align: top;
}

TD.typ32 { 
   font-size : 8pt;
   text-align: center;
   font-weight: bold;
   width: 60%;
   padding:5px;
   vertical-align: top;
}

TD.typ33 { 
   font-size : 8pt;
   text-align: right;
   font-weight: bold;
   width: 20%;
   padding:5px;
   vertical-align: top;
}

TD.typ34 { 
   padding: 0px;
   margin: 0px;
   border: 0px;
   vertical-align: top;
   text-align: center;
}

TD.typ35 { 
   padding: 0px;
   margin-left: 0px;
   border: 5px solid White;
   vertical-align: middle;
   text-align: center;
   height: 175px;
   width: 165px;
   background-color: #EEEEEE;
}

TD.typ36 { 
   width:100%;
   height:100%;
   padding:10px;
}

TD.typ37 { 
   vertical-align:bottom;
   text-align:left;
   padding-left:10px;
}

TD.typ38 { 
   vertical-align:bottom;
   text-align:right;
   padding-right:10px;
}

TD.typ39 { 
   vertical-align:top;
   text-align:left;
   font-size:10px;
   padding-left:10px;
   padding-bottom:10px;
}

TD.typ4 { 
   text-align: left;
   vertical-align: top;
}

TD.typ40 { 
   vertical-align:top;
   text-align:left;
   width:50%;
}

TD.typ41 { 
   vertical-align:top;
   text-align:left;
   width:90px;
}

TD.typ42 { 
   text-align: left;
   vertical-align: top;
   padding:5px;
}

TD.typ43 { 
   vertical-align:top;
   padding-bottom:8px;
}

TD.typ44 { 
   text-align:center;
   background-color: #fef7ed;
   padding:5px;
}

TD.typ45 { 
   font-weight: bold;
   font-size:0.7em;
   border: 1px black solid;
   background-color: #F1CA5F;
   text-align:center;
   padding:5px;
}

TD.typ46 { 
   white-space: nowrap;
   text-align:center;
   font-weight: bold;
   font-size:7pt;
   border: 1px black solid;
   background-color: #F1CA5F;
}

TD.typ47 { 
   border: 1px black solid;
   padding:5px;
   text-align:center;
}

TD.typ48 { 
   border: 1px black solid;
   padding:5px;
   text-align:right;
}

TD.typ49 { 
   font-weight: bold;
   font-size:0.7em;
   border: 1px black solid;
   background-color: #fef7ed;
   text-align:center;
   padding:5px;
}

TD.typ50 { 
   border: 1px black solid;
   padding:5px;
   text-align:left;
}

TD.typ51 { 
   border: 1px black solid;
   font-size:0.7em;
   text-align:center;
   padding:5px;
}

TD.typ52 { 
   border: 1px black solid;
   font-size:0.7em;
   padding:5px;
   text-align:left;
   white-space: nowrap;
}

TD.typ53 { 
   border: 1px black solid;
   font-size:0.7em;
   padding:5px;
   text-align:right;
}

TD.typ54 { 
   padding: 5px 8px; 
   vertical-align: top; 
   width: 375px;
}

TD.typ55 { 
   width: 165px; 
   background-color: #ECDAC0; 
   padding: 0;
}

TD.typ56 { 
   font-size: 16px;
   padding-bottom: 15px;
   text-align: left;
}

TD.typ57 { 
   font-size: 16px;
   padding-bottom: 15px;
   text-align: right;
}



TD.typ5 { 
   color: #000000;
   border: 0;
   background-color: #FFFFFF;
   width: 550px;
}

TD.typ6 { 
   color: #FFFFFF;
   border-right: #000000 1px solid;
   border-left: #000000 1px solid;
   background-color: #800000;
   width: 100%;
   font-size: 12px;
   font-weight: bold;
   text-align: left;
   padding: 5px;
   text-decoration: none
}

TD.typ7 { 
   color: #000000;
   border-right: #000000 1px solid;
   border-left: #000000 1px solid;
   background-color: #FFFFFF;
   width: 240px;
   padding: 5px;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: top;
}

TD.typ8 { 
   color: #000000;
   border-right: #000000 1px solid;
   padding: 5px;
   background-color: #FFFFFF;
   width: 310px;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: top;
   padding-bottom:8px;
   padding-left:8px;
   padding-right:8px;
}

TD.typ9 { 
   color: #000000;
   border-right: #000000 1px solid;
   border-left: #000000 1px solid;
   padding: 5px;
   background-color: #fef7ed;
   width: 240px;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: top;
}

TD.bezokraju { 
   padding: 0px;
   margin: 0px;
   border: 0px;
}

TD.hlavni { 
   padding: 20px;
   vertical-align: top;
   width:700px;
}

TD.levemenu { 
   background-color: #F1CA5F;
}

TD.logo { 
   background-color: #F1CA5F;
   text-align: center;
}

TD.toponomicleft { 
   background-color: #800000;
}

TD.toponomicleft000080 { 
   background-color: #800000;
}

TD.toponomictext { 
   background-color: #800000;
   color:white;
   text-align:right;
   padding-left:20px;
   font-size: 11px;
}

TD.toponomictext000080 { 
   background-color: #800000;
   color:white;
   text-align:right;
   padding-left:20px;
   font-size: 11px;
}

TD.typcopy { 
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 5px;
   padding-bottom: 10px;
   vertical-align: top;
   text-align:center;
   width:550px;
}

TD.typcopy-cell { 
   padding: 0px;
   vertical-align: top;
   background-color: #FFFFFF;
   text-align:center;
   width:550px;
}

TR.typ1 { 
   background-color: #fef7ed;
}

TR.mainrow { 
   background-color: #FFFFFF;
}

UL { 
   margin-top: 5px;
   margin-left: 20px;
}


/* CSS Include */
.link_black {  text-decoration: none; color: #000000}
.link_black:hover{  text-decoration: underline; color: #333333}

.link_white {  color: #FFFFFF; text-decoration: underline}
.link_white:hover {  color: #DDDDDD}

.nastred { text-align:center; }

.white { color:white; }

a {  
    text-decoration: underline; 
    color: black;
}

a:hover{  
    text-decoration: underline; 
    color: gray;
}

a.levemenu:hover { 
    text-decoration: underline; 
    color: #000000;
}

.obtekanyVlevo {
	float : right;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.obtekanyVpravo {
	float : left;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.smallinput {
	font-size: 10px; 
	height: 15px; 
	width: 100px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 2px; 
/*	clip:  rect(   );  */
	border: #000000; 
	border-style: inset; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

img.typ9 { 
   float : right;
   padding: 3px 20px 1em 20px;
}

img.typvpred { 
   float: left;
   margin: 3px 5px 0 0;
}

img.typzpet { 
   float: right;
   margin: 3px 0 0 5px;
}

img.typtop { 
   float: right;
   margin: 2px 0 0 5px;
}

div.menumain {
	position:absolute;
	left:0px;
	top:127px;
	width:158px;
}
div.menumain a {
	display:block;
    background:#F1CA5F;
	color:#FFFFFF;
	font-weight: bold;
	padding-top:0.4em;
	padding-bottom:0.5em;
	padding-left: 0.5em;
	padding-right: 2em;
	font-size:1em;
	border-bottom: 1px solid #fef7ed;
    text-decoration: none;
    text-align: left;
	}
div.menumain a:hover {
	padding-left: 0.5em;
    color:black;
    text-decoration: none;
}
.menuodd { display:none; }

#treeview  {
  background-color: #fef7ed; 
  font-family: verdana,helvetica;
  font-size: 12px;
}

#treeview a  {
  text-decoration: none;
  color: black;
}

#treeview .specialClass {
  font-family:garamond; 
  font-size:12pt;
  color:green;
  font-weight:bold;
  text-decoration:underline;
}


span.ShowMenuPathItem {
  color: #666666;
  font-weight:bold;
}	

#linemenu a {
	display:block;
    background:#F1CA5F;
	color:#800000;
	font-weight: bold;
	padding-top:0.4em;
	padding-bottom:0.5em;
	padding-left: 1em;
	padding-right: 1em;
	font-size:1em;
	border-right: 2px solid #fef7ed;
	border-bottom: 2px solid #fef7ed;
    text-decoration: none;
	float: left;
	
}

#linemenu a:hover, #linemenu a.active_field:hover  {
    color:#ffffff;	
    background:#800000;
}

#linemenu a.active_field {
	display:block;
    background:#800000;
	color:#F1CA5F;
	font-weight: bold;
	padding-top:0.4em;
	padding-bottom:0.5em;
	padding-left: 1em;
	padding-right: 1em;
	font-size:1em;
	border-right: 2px solid #fef7ed;
	border-bottom: 2px solid #fef7ed;
    text-decoration: none;
	float: left;
}


.cleaner {
	width: 100%;
	height: 0px;
	font-size: 0;
	clear: both;
}

#linemenu {
/*    background:#F1CA5F;	*/
}

a.zmenit_provoz {
	color: green;
	text-decoration: none;
}
a.zmenit_provoz:hover {
	text-decoration: underline;
}

a.foto_provoz {
	color: #009;
	text-decoration: none;
}
a.foto_provoz:hover {
	text-decoration: underline;
}

a.nabidky_provoz {
	color: #960;
	text-decoration: none;
}
a.nabidky_provoz:hover {
	text-decoration: underline;
}

a.lastminutes_provoz {
	color: #630;
	text-decoration: none;
}
a.lastminutes_provoz:hover {
	text-decoration: underline;
}

a.ceniky_provoz {
	color: #600;
	text-decoration: none;
}
a.ceniky_provoz:hover {
	text-decoration: underline;
}


a.smazat_provoz {
	color: #900;
	text-decoration: none;
}
a.smazat_provoz:hover {
	text-decoration: underline;
}

a.smlouva_provoz {
	color: #c0c;
	text-decoration: none;
}
a.smlouva_provoz:hover {
	text-decoration: underline;
}

a.potvrzeni_provizi, td.potvrzeni_provizi {
	background: #c0c;
	color: #fff;
	text-decoration: none;
}
a.potvrzeni_provizi:hover {
	text-decoration: underline;
}

a.objednavkasluzeb_provoz {
	color: #660066;
	text-decoration: none;
}
a.objednavkasluzeb_provoz:hover {
	text-decoration: underline;
}
 
a.nahled_provoz {
	color: #000;
	text-decoration: none;
}
a.nahled_provoz:hover {
	text-decoration: underline;
}

a.export_provoz {
	color: #060;
	text-decoration: none;
}
a.export_provoz:hover {
	text-decoration: underline;
}
                
a.dosle_objednavky {
	color: #a86300;
	text-decoration: none;
}
a.dosle_objednavky:hover {
	text-decoration: underline;
}
                
a.trziste {
	color: #900;
	text-decoration: none;
}
a.trziste:hover {
	text-decoration: underline;
}
                
                                

div.objednane_sluzby {
	border: 1px solid #f3e0c5;
	background: #fef7ed;
	font-size: 10px;
	margin: 0 0 15px 0;
}

div.objednane_sluzby div.content {
	padding: 5px 8px;
}

div.objednane_sluzby div.content strong {
	font-weight: normal;
	color: #800;
}

div.objednane_sluzby a {
	color: #111;
	text-decoration: none;
}

div.objednane_sluzby a:hover {
	color: #666;
	text-decoration: underline;
}


.ukaz {
	display: block;
}

.skryj {
	display: none;
}

.provoz_border {
	font-size: 6px;
	line-height: 6px;
}

#objednavka-sluzeb #menu {           
	margin-top: 0;
	background: #800000;
	padding: 5px 8px 8px 8px;
	font-weight: normal;
	color: #999;
}

#objednavka-sluzeb #menu a {
	color: #fff;
	text-decoration: none;
}                        

#objednavka-sluzeb #menu a strong {           
	color: #ffc;
}

#objednavka-sluzeb #menu a.active-item {
}                        

#objednavka-sluzeb #menu a:hover strong {           
	color: #ffc;
}

#objednavka-sluzeb #menu a.active-item strong, #objednavka-sluzeb #menu a.active-item:hover strong {           
	color: #ff9900;
}

#objednavka-sluzeb #menu a:hover strong {           
	color: #00cc00;
}

#objednavka-sluzeb table.objednavka-sluzeb {
	width: 100%;
	border-collapse: collapse;
}                        

#objednavka-sluzeb table.objednavka-sluzeb th {
	padding: 6px 10px; 
	border: 1px solid black;
	background-color: #EEEEEE;
	text-align: center;
}

#objednavka-sluzeb table.objednavka-sluzeb td {
	padding: 6px 10px; 
	border: 1px solid black;
	text-align: left;
}

#objednavka-sluzeb table.objednavka-sluzeb td.center {
	text-align: center;
}

#objednavka-sluzeb table.objednavka-sluzeb td.right {
	text-align: right;
}

#objednavka-sluzeb table.objednavka-sluzeb td div.order-support {
	margin-top: 5px; 
	background-color: #EEEEEE;
	padding: 3px;
}

#objednavka-sluzeb p.statpanel {
	padding: 6px 10px; 
	border: 1px solid black;
	background-color: #EEEEEE;
	text-align: center;  
	color: #666;
}

#objednavka-sluzeb p.statpanel strong {
	color: #000;
}

#objednavka-sluzeb h3.provozovna {
	padding: 15px 0 8px 0;
	margin: 0;
}

#objednavka-sluzeb h3.provozovna strong {
	color: #800000;
	text-transform: uppercase;
}


#objednavka-sluzeb p.statpanel span.delimiter {           
	color: #000;
}

#dosavadniobjednavky.ukaz, #dosavadniobjednavky {
	margin: 0 0 0 8px;   
	width: 100%;
}

table.superman_provozovna_akce {  
	border-collapse: collapse;
	margin-top: 3px;
}

table.superman_provozovna_akce td {
	padding: 2px 0px;
	border: 1px solid #ccc;
	text-align: center;
	width: 60px;
}

table.superman_provozovna_akce td.double {
	width: 120px;
}
 
table.superman_provozovna_akce td.potvrzeni_provizi {
	background: #c0c;
	color: #fff;
	width: 120px;
}

table.superman_provozovna_akce td.kvyrizeni {
	background: #600;
	color: #fff;
	width: 60px;     
}

table.superman_provozovna_akce td.kvyrizeni a {
	color: #fff;
	text-decoration: none;
}


table.superman_provozovna_akce th {
	padding: 2px 8px;
	border: 1px solid #ccc;      
	background: #eee;
	width: 80px;
}
