#mainMenu {
padding: 0px;
margin: 0px;
}

p {
color: #5a5a54;
text-decoration: none;
font-family: arial, arial ce, sans-serif;
font-weight: normal;
text-align: left;
font-size: 12px;
margin: 0px;
padding: 0px;
}

a {
font-family: arial, arial ce, sans-serif;
color: #9d0f0f;
font-weight: normal;
font-style: normal;
text-decoration: underline;
}

a:hover {
color: #000040;
text-decoration: underline;
}

.mainMenuOffset0 {
background-image: url('../Images/rep_mainMenu_bg.gif');
background-repeat: repeat-x;
padding: 0px;
margin: 0px;
position:absolute;
top:0px;
text-align:left;
width:100%;
}

.mainMenuOffset1 {
padding: 0px;
margin: 0px;
position:absolute;
text-align:left;
top:-64px;
width:100%;
}

#mainMenu h1 {
color: #12254c;
text-decoration: none;
font-family: arial, arial ce, sans-serif;
font-weight: bold;
text-align: left;
font-size: 13px;
background-image: url('../Images/Heading_Bg1.gif');
background-repeat: repeat-x;
padding-left: 0px;
padding-right: 0px; 
padding-top: 43px; /* horizontalni hodnoty padding vztazeny k vysce Heading_Bg1.gif (soucet=vyska)*/
padding-bottom:5px;
}

#mainMenu h1 span.visible {
background-color:white;
padding-bottom: 5px; /* stejne jako padding-bottom h1 */
padding-left: 30px;
padding-right: 30px;
padding-top: 9px;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 0px;
border-style: solid;
}

#mainMenu h1 span.alternate {
background-color: #E9E9E9;
padding-bottom: 5px; /* musi bzt stejne jako h1 span.visible */
padding-left: 30px;
padding-right: 30px;
padding-top: 3px;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 0px;
border-style: solid;
}

h1 a {
color: #12254c;
text-decoration: none;
font-weight: bold;
}

#mainMenu p.submenu {
margin-left:15px;
padding-top:0px;
margin-top:0px;
}

#mainMenu p.submenu img {
padding-bottom:1px;
cursor:pointer;
}

#mainMenu img {
padding-bottom:1px;
cursor:pointer;
}

#mainMenu p.submenu a {
padding-left:15px;
font-weight:bold;
text-decoration:none;
}

#mainMenu p.submenu a:hover {
padding-left:15px;
font-weight:bold;
text-decoration:underline;
}

#mainMenu p.submenu a.active {
padding-left:15px;
font-weight:bold;
text-decoration:none;
}

#mainMenu p.submenu a.active:hover {
padding-left:15px;
font-weight:bold;
text-decoration:underline;
}

#mainMenu p.submenu a.passive {
padding-left:15px;
font-weight:bold;
text-decoration:none;
color:#A5A59C;
cursor:default;
}

#mainMenu p.submenu a.passive:hover {
padding-left:15px;
font-weight:bold;
text-decoration:none;
color:#A5A59C;
cursor:default;
}

div.linebreak {
margin-left:0px;
margin-right:0px;
font-size:1px;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-color:#C8C8C4;
border-style:solid;
text-align:center;
padding-top:20px;
}

span.menudiv {
padding-left:15px;
}

span.menulabel {
padding-left:15px;
font-weight:bold;
}

#zoomSelect {
margin-left:13px;
margin-top:5px;
margin-right:2px;
font-size:11px;
vertical-align:bottom;
}

#iqlSelect {
margin-left:15px;
margin-right:2px;
margin-top:5px;
font-size:11px;
vertical-align:bottom;
}

#fttSelect {
margin-left:13px;
margin-top:5px;
margin-right:2px;
font-size:11px;
vertical-align:bottom;
}

#bdSelect {
margin-top:5px;
margin-left:13px;
margin-right:2px;
font-size:11px;
vertical-align:bottom;
}

#fttDispSelect {
margin-top:5px;
margin-left:13px;
margin-right:2px;
font-size:11px;
vertical-align:bottom;
}

#imageBody {
background-image: url('../Images/rep_mainImg_bg.gif');
background-repeat: repeat-x;
padding: 0px;
margin: 0px;
text-align:center;
}

#previewImgBody {
/* background-image: url('../Images/rep_previewImg_bg.gif'); */
background-color:#e9e9e9;
background-repeat: repeat-x;
padding: 0px;
margin: 0px;
text-align:center;
}

#bmanager {
margin:0px;
padding-left: 27px; 
padding-right: 0px; 
padding-top: 15px; 
padding-bottom: 0px; 
}

#bmanager h1 {
color: #9d0f0f;
text-decoration: none;
font-family: arial, arial ce, sans-serif;
font-weight: bold;
text-align: left;
font-size: 18px;
background-repeat: repeat-x;
padding: 0px;
margin-left: 0px; 
margin-right: 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
}

#bmMark {
padding:5px;
text-align:center;
}

#bmMark span {
background-color: white;
font-weight: bold;
color: #9d0f0f;
margin:2px;
padding:3px;
border-color: #9d0f0f;
border-left-width: 2px;
border-right-width: 2px;
border-top-width: 2px;
border-bottom-width: 2px;
border-style: solid;
text-decoration: none;
font-family: arial, arial ce, sans-serif;
font-weight: normal;
font-size: 12px;
}

#pageInfo {
background-color:white;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
margin:0px;
padding-top:13px;
padding-bottom:13px;
padding-left:0px;
padding-right:0px;
}

#pageInfo p {
margin:0px;
padding:0px;
text-align:center;
}

#bmStatus {
font-weight: bold;
color: #9d0f0f;
text-decoration: none;
}

#bmStatus:hover {
text-decoration: underline;
}

#imgArea {
margin-top:15px;
margin-bottom:15px;
}

#imgArea.noMargins {
margin-top:0px;
margin-bottom:0px;
}

#imgArea.margins {
margin-top:15px;
margin-bottom:15px;
}

table.vertButton {
/* width:100%; */
background-color:white;
padding:0px;
margin:0px;
}

table.vertButton td {
text-align:center;
padding:4px;
background-color:white;
cursor:pointer;
}

table.vertGallery {
}

table.vertGallery td {
text-align:center;
}

#TOC {
background-image: url('../Images/rep_gallery_bg.gif');
background-repeat: repeat-x;
background-position: bottom;
padding: 0px;
margin: 0px;
text-align:right;
}

span.bookmarked {
background-color:#9d0f0f;
color:white;
padding-left:3px;
padding-right:3px;
}

p.galleryLabels {
font-size:12px;
background-color:white;
padding:2px;
margin:0px;
text-align:center;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
}

p.listLabels {
font-size:12px;
background-color:white;
padding:2px;
margin:0px;
text-align:center;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
}

td.currPageInGallery {
background-image: url('../Images/rep_galleryCurrPg_bg.gif');
}

p.currPageInList {
font-size:12px;
background-color:#d1d1d1;
padding:2px;
margin:0px;
text-align:center;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
}

table.vertList {
}

table.vertList td {
text-align:center;
color: #5a5a54;
text-decoration: none;
font-family: arial, arial ce, sans-serif;
background-color:white;
cursor:pointer;
}

table.vertList td.currPageInList {
font-size:12px;
background-color:#d1d1d1;
background-image: url('../Images/rep_galleryCurrPg_bg.gif');
padding:2px;
margin:0px;
text-align:center;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
}

table.vertList td.listLabels {
font-size:12px;
background-color:white;
padding:2px;
margin:0px;
text-align:center;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
}

#previeDisplayControls {
width:100%;
background-color:white;
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
}

#previeDisplayControls td {
padding:5px;
text-align:center;
}

ul {
color:#A5A59C;
}

li a {
text-decoration:none;
font-weight:bold;
}

span.galleryFttMark {
background-color:#000040;
color:white;
margin-left:10px;
padding-left:5px;
padding-right:5px;
}

#fttStatus {
font-weight:bold;
color:#000040;
}

div.vertControls {
border-color: #d1d1d1;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
background-color:white;
}

table.bmItems {
padding:5px;
cursor:pointer;
}

table.bmItems input {
cursor:default;
}

table.bmItems p {
padding-right:150px;
}

div.accessInfoFull {
background-color: #e9e9e9;
border-color: #c8c8c4;
border-left-width: 2px;
border-right-width: 2px;
border-top-width: 2px;
border-bottom-width: 2x;
border-style: solid;
margin-left: 15px;
margin-right: 15px;
margin-top: 15px;
margin-bottom: 15px;
width: 50%;
padding:15px;
}

div.accessInfoPreview {
border-color: #FF0000;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
}