<style type="text/css">
    
.corecssFirstClassIsIgnoredAfterStyleTagAndIWantCSSHighLightInNetBeans
{
    
}

html
{
  height:95%;
}

body
{
  display: inline-block;
  width:95%;
  height:96%;
  text-align:left;
  padding:0px;
  margin-left:2%;  
  margin-right:2%;  
  margin-top:0px;  
  margin-bottom:0px;  
  font-family:Tahoma, sans serif;
  font-size:12px;
  font-weight:normal;

  background:#5a7486 url('http://www.petrjanousek.net/img/headerbackground.png');  
  background-repeat: repeat-x;    
  background-color:#f0f7ff;
}

@font-face 
{
    font-family: TNG; 
    src: url('http://www.petrjanousek.net/fonts/tng.ttf'); 
}

header
{  
  /* min-width:1000px; */
  width:100%;
  color:blue;
  margin:0px;
  padding:0px;
  /* background:#5a7486 url('http://www.petrjanousek.net/img/header100.png');   */
  background-repeat: no-repeat;
  background-color:transparent;
  
  padding-top:0px;
  padding-left:5px;
  
  border:0px;
}

.headerButtonsDiv
{ 
  border:0px;  
  padding:0px;
  margin:0px;  
  display:inline;  
  vertical-align:top;  
  
  color:blue;
  font-size:20px;
  font-weight:bold;    
}

.headerButtonsDiv img
{
    max-width:26x;
    height:22px; 
    margin:0px;
    padding:0px;
}

.headerLogo
{
    height:35px;
    margin-left:20px;
    margin-top:0px;
    margin-bottom:0px;
}

#headerEditButtonsDiv
{ 
  border:0px;  
  padding:0px;
  margin:0px;  
  display:inline;  
  vertical-align:top;    
  color:blue;
  font-size:20px;
  font-weight:bold; 
}

footer
{
  width:100%;
  margin-top:5px;
  margin-left:0px;
  margin-bottom:5px;
  margin-right:0px;
  background-color:transparent; 
  border-left:0px;
  border-top:1px solid;
  border-bottom:0px;
  border-right:0px;
  border-color:blue;    
  padding-top:5px;
  padding-left:5px;
  
  color:blue;
  font-size:8px; 
}	  

.contentPage
{
  min-width:100%;
  width: auto !important;
  width: 100%;
  
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin:0px;
}

.contentPage hr
{
  color:blue;
  background-color:blue;
  border:none;
  height:1px;
  margin:0px;
  padding:0px;
}

.loginForm
{
  background-color:#cbe2fc; 
  border-top:1px solid;
  border-bottom:1px solid;		
  border-left:0px;
  border-right:0px solid;
  border-color:black;		    
}


.mainPageSingle
{
  /*float:left;*/  
  margin:0px;
  width:auto;
  border:0px;
  border-color:#BBBBFF;
  background-color:transparent; 
  padding-left:5px;
  padding-top:5px;
}

.mainPageRight
{
  /*float:left;*/  
  margin-left:105px;
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 0px;    
  width:auto;
  border:0px;
  border-color:#BBBBFF;
  background-color:transparent; 
  padding:5px;
}

.clearFloat
{
   clear:both;
}


.imgWebForm
{
    max-width:26x;
    height:22px;
    border:0px;
    display:inline;
}

.imgWebForm form
{
    max-width:26x;
    height:22px;
    display:inline;
}

.imgWebForm img
{
    max-width:26x;
    height:22px; 
    margin:0px;
    padding:0px;
}

.imgWebForm form input
{
    max-width:26x;
    height:22px;
    margin:0px;
    padding:0px;
}

.webForm
{
    width:100%;
    border:1px solid;
    border-color:#3166cc;
    background-color:#cbe2fc; 
}

.webForm form
{
  width:100%;
  display:inline;
}

.webForm table
{
  color:blue;
  width:100%;
  font-family:Tahoma, sans serif;
  font-size:10px;
  font-weight:bold;  
}


#loginForm
{
    width:400px;
}


.webForm .submitBtn
{		
    border:1px solid;
    border-color:black;
    color:#FFFFFF;
    background-color:#3366CC;
    padding-left:15px;
    padding-right:15px;
    font-weight:bold;
}

.webForm .submitBtnMarked
{		
    border:1px solid;
    border-color:black;
    color:yellow;
    background-color:#FF0000;
    padding-left:15px;
    padding-right:15px;
    font-weight:bold;
}

.webForm table input, textarea, select 
{
    background-color: #DFF4FF;
    border: 1px solid #000000;
    color: blue;
    font-size: 11px;
    padding: 0px;
}

.webForm th
{  
  color:white;
  background-color:#3166cc;   
}

.webForm td
{   
  font-weight:normal;
  vertical-align:top;
}

.webTable
{
    border:1px solid;
    border-color:blue;
    border-collapse:collapse;    
}

.webTable th
{
    background-color: #3166cc;;
    color:white;
    font-size:10px;
}

.webTable td,th
{
    font-size:10px;
    
    border:1px solid;
    border-color:blue;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:2px;
    
}

.treeNodeImg
{
  width:12px;
  height:12px;
  margin:0px;
}

.treeNodeDiv
{
   margin:0px;
   padding:0px;
   border:0px;
   border-color:blue;
}

.webmenu
{
    /*border:1px solid;border-color:black;*/
    /*background-color:blue;*/     
    background-color:green;
    border-radius: 25px;
    padding-left:5px;
    width:100%;    
}

.webmenuLink
{
  color:blue;  
  font-family:Tahoma, sans serif;
  font-size:16px;
  font-weight:bold;  
  text-decoration:none;
}


.webmenuLink:visited
{
    color:blue;  
    text-decoration:none;
}


.mediaPreviewFile
{    
    width:120px;
    /*height:100px;*/
    
    margin:3px;
    padding:3px;
    border:1px solid;
    border-color:darkslateblue;
    float:left;
    font-size:10px;
    background-color: transparent;
    border-radius:5px;
}

.mediaPreviewFile:hover
{
    background-color: lightsteelblue;
}


.mediaPreview
{
    
    width:auto;
    height:85px;   
    
    margin:3px;
    padding:2px;
    border:1px solid;
    border-color:blue;    
    float:left;    
    font-size:10px;
    background-color: transparent;
    border-radius:5px;
}


.mediaPreview:hover
{
    background-color: #cbe2fc;
}

.mediaPreview a,.mediaPreviewFile a
{
    text-decoration:none;
    color:blue;  
    font-family:Tahoma, sans serif;
    font-size:8px;
    font-weight:bold;  
    text-decoration:none;
    text-align:center;
}

.imgPreview
{
    max-width:114px;
    max-height:60px;
    height:auto;
    border:0px;
    margin:auto;
    padding:0px;    
    display:block;
}


.imgThumbnail
{
    max-width:114px;
    max-height:60px;
    height:auto;
    border:0px;
    margin-left:0px;
    margin-top:0px;
    padding:0px;    
    display:block;
    float:left;
}

.imgIcon
{
    width:25px;
    height:25px;
    border:0px;
    margin:3px;
    padding:0px;    
    display:block;
}

.fallback
{
    width:250px;
    height:150px;
    border:1px solid;
    border-color:gray;
    vertical-align:middle;
    padding:auto;
    margin:auto;
}

.FileInfo
{
    display:inline;
    float:left;
    margin-left:5px;
}

.pagePreview
{
    float:left;
    margin:3px;
    padding:2px;
    width:100%;
    border:1px solid;
    border-color:blue;    
    border-radius:5px;
}

.pagePreview:hover
{
    background-color:#cbe2fc;
}

.pagePreviewImgDiv
{    
    float:left;
    margin:3px;
    width:100%;;
    border:0px;
}

.pagePreviewImgDiv img
{
 
    width:auto;
    height:60px;    
    /*max-height:60px;*/
    
    margin:0px;
    padding:0px;
    border:0px;
    
    font-size:10px;
}

.pagePreviewImgInnerDiv
{    
    float:left;
    height:60px;
    min-width:110px;
    border:0px;
    padding:0px;
    margin-right:5px;
    margin-left:5px;
    margin-top:0px;
    margin-bottom:0px;
    text-align:center;
}


.pagePreviewImgDiv span
{
    float:left;    
    margin-left:10px;    
}

.playIcon
{
    position:absolute;
    margin-top: -80px;
    
    width:30px;
    height:30px;
    border:0px;    
}

.shadow_1 
{
    background-color: #ccc;
    color: inherit;
    margin-left: 4px;
    margin-top: 14px;
}
.shadow_2, .shadow_content 
{
    bottom: 4px;
    position: relative;
    right: 4px;
}
.shadow_2 {
    background-color: #666;
    color: inherit;
}
.shadow_content 
{    
    text-align:center;
    background-color: white;
    border: 1px solid #000;
    color: #000;
    padding: 2px;    
}

.imgDiv
{
    width:100%;
    text-align: center;
    margin-left:auto;    
    margin-right:auto;   
}

.centeredDiv
{   
   display: inline-block;
}

.titleDiv
{    
    position:absolute;
    text-align:center;
    width:95%;
    border:0px;
    margin-left:auto;
    margin-right:auto;
}

.titleDiv a
{
    font-family:Tahoma, sans serif;
    font-size:12px;
    font-weight:bold;
    color:blue;
    text-decoration: none;        
}

.infoDiv 
{
    font-family:Tahoma, sans serif;
    font-size:12px;
    font-weight:bold;
    color:green;
    text-decoration: none;     
    margin-left:0px;
    margin-top:10px;
    margin-bottom:10px;
}


.videoDiv
{
    widtth:100%;
    height:100%;
    border:0px;    
}

.resizeImg
{
    width:32px;
    height:32px;
    border:0px;
}

.resizeImg:hover
{
    background-color:gray;
}

.pager a
{
    text-decoration:none;
    color:green;
}

.webTableRow
{
    background-color: transparent;
}

.webTableSelectedRow
{
    background-color: lightgreen;
}

pre
{
  background-color:white;
  color:black;
  padding:5px;
  border:1px solid; 
  border-color:black;
  overflow: auto;  
}


.quickLink
{
    font-family:Tahoma, sans serif;
    font-size:8px;
    font-weight:bold;
    color:blue;
    text-decoration: none;     
    margin-left:0px;
    margin-top:10px;
    margin-bottom:10px;
}

</style>