/*=============
COMMON PART  
=============*/

/* GLOBAL DEFINITIONS*/
BODY { 
background:  #99CC99; /* #669933;  */
color:  #000000; 
font-family:   "Arial CE", Arial, Helvetica, Verdana, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: bold;
font-variant: normal;
line-height: 120%;
margin : 10px;
scrollbar-base-color : #99CC00; /* #669900; */
}

A:link       { color: #FFFF00; text-decoration: none; }
A:link       { color: #FFFF99; text-decoration: none; }

A:visited { color:  #FFFF99; text-decoration: none; }   
A:visited { color:  #FFFFB3; text-decoration: none; }   

A:active  { color: #FFFFFF; text-decoration: none; }   

A:hover   { color: #63FFFF; }   
A:hover   { color: #ffffff; }   

ul A:link       { color: #1D05AA; text-decoration: none; }
ul A:link       { color: #000376; text-decoration: none; }

ul A:visited { color:  #3C3FAD; text-decoration: none; }   
ul A:active  { color: #4633BB; text-decoration: none; }   

ul A:hover   { color: #621B05; }   
ul A:hover   { color: #8F1800; }   

a.vacant:visited { color: #000376; }
a.vacant:link { color: #000376 !important; }
a.vacant:hover { color: #80320B; text-decoration: underline; }


ul {font-size:120%;}

TABLE { background: #99CC99;} /* #669933;  */
TD { background: #99CC99; font-family:   "Arial CE", Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }
PRE { background: #99CC99; font-family:   "Arial CE", Arial, Helvetica, Verdana, sans-serif; font-weight: bold; }
P { padding-top: 0px; padding-bottom: 0px;  margin-top : 2px; margin-bottom: 10px; }
I { color: #006699; font-weight: bold; }

H1, H2, H3, H4, H5,  H6 {
color: #000000;
font-family:   "Arial CE", Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-align: left;
border: 0px;
border-style: none;
padding: 4px;
margin: 0px;
}

/* INFO - PAGE NAME  */
.HP { font-size: 15px; color: #330066; border-left: none; padding:2px; padding-left: 10px; }
.HPxy { position: absolute;  top: 10px; left: 15px;}
/*.TBPd { font-size: 14px; color: #330066; border-left: ridge;  border-left-color:  #00CC99; border-left-width: 4px; padding:2px; padding-left: 10px; }*/

/* INFO - GALLERY */
.HGxy { position: absolute;  top: 10px; left: 290px; width: 400px; }
/* INFO -  MENU ITEMS  */
.TBPe { font-size: 13px; color: #330066; border-left: ridge;  border-left-color:  #00CC99; border-left-width: 4px; border-right: ridge;  border-right-color:  #00CC99; border-right-width: 4px;padding:7px;  }
/* INFO -  PICTURES - SMALL */
.TBPg { font-size: 13px; color: #000000; border-left: ridge;  border-left-color:  #00CC99; border-left-width: 4px; padding:2px; padding-left: 10px; margin-left: 20px; margin-bottom: 7px; }
/* INFO -  PICTURES - DETAIL */
.TBPgg { font-size: 13px; color: #000000; border-left: ridge;  border-left-color:  #FF9900; border-left-width: 4px; padding:2px; padding-left: 10px; margin-left: 10px; margin-bottom: 7px; }
/* INFO -  WARNING */
.TBPh { font-size: 13px; color: #330066; border-left: ridge;  border-left-color:  #FF9900; border-left-width: 4px; border-right: ridge;  border-right-color: #FF9900; border-right-width: 4px; padding:7px;  }
/*  BASIC TXT black - green light  */
.TBPb { font-size: 13px; color: #000000; border-left: ridge;  border-left-color:  #CC9933; border-left-width: 4px; border-right: ridge;  border-right-color:  #CC9933; border-right-width: 4px; padding-left: 20px; padding-right: 15px; background: #99CC99; }

/* HEADERS atd. */
.HBa0 { font-size: 14px; color: #993300; margin-left : 0px; }
.HBa1 { font-size: 16px; color: #993300; margin-left : 0px; }
.HBa2 { font-size: 19px; color: #993300; margin-left : 0px; }
.HBa3 { font-size: 19px; color: #993300; margin-left : 30px; }
.HBa4 { font-size: 18px; color: #FFFF00; margin-left : 0px; }

/* IMG comment */
.IMGc { font-size: 13px; color: #000033; margin-left : 40px; font-weight: bold; font-style: italic; } 

/* IMG animace */
.imgs {margin: 0.1em 0.4em 0.5em 0.4em; background:#B1EB77; padding:2px; border:solid 2px #B8892C; padding:2px; }
.imgd {margin: 0.1em 0.4em 0.5em 0.4em; background:#B1EB77; padding:2px; border:solid 4px #B8892C; padding:3px; }
a:hover .imgd, a:hover .imgs {background:#F8D877;}
.imgs-txt {font-size:85%; color:#000033; font-weight:bold; font-style:italic;}
.img-obal {margin:10px 80px;}
.img-obal-left {margin:10px 20px 20px 30px; float:left;}

/* SPACE */
.SPSa {	margin-left :  10px; }
.SPSb {	margin-left :  40px; }
.SPSc {	margin-left :  80px; }
.SPSe {	margin-left :  30px; }
.SPSf {	margin-left :  10px; }
.SPSi {	margin-left :  23px; }

/*  index only */
.inf {font-size: 13px; color: #FFFFCC; border-left: outset; border-left-color: #FF9900; border-left-width: 5px; padding-left: 20px; }

/* MENU MAIN-TOP */
.TDm01 {
background: #669933;
font-size: 14px;
font-style: normal;
font-weight: bold;
border-left-color: #00CC33; 
border-top-color: #00CC33;  
border-right-color: #00CC33; 
border-bottom-color: #00CC33; 
border-style: outset; 
border-width: 2px; 
text-align: center;
padding: 2px;
width: 100px;
}
	
/* MENU STAFF */
.TDm02 {
height:110px; 
width:170px; 
visibility:visible; 
overflow: auto; 
border:ridge; 
border-color : #CC9933; 
border-width:2px;	
border-left-width:5px;
}
/* MENU STAFF  - TEXT*/
.TDm02t, .TDm02s {
background:   #999900; /* #669933; */
font-size: 13px;
font-style: normal;
font-weight: bold;
border-style: none; 
border-width: 0px; 
text-align: left;
padding: 2px;
padding-left: 10px;
}

/* TD with IMG */
.Dark { background: #000000; }
.Light { background: #CCFF33; } /*   #FF9999; #66FF00;#CC6633;#CC9999; #000000; */

/* COLORS */
.CLR1 { color : #990000; }
.CLR2 { color : #006699; }	
.CLR3 { color : #993300; }
.CLR4 { color : #FFFFCC; }
.CLR5 { color: #63FFFF; }
.CLR6 { color:   #000099; }
.CLR7 { color:   #000000; }

/* FORMAT BLOCKS */
.right, .left, .clean {padding:0px; margin:0px; height:1px; font-size:1px;}
.right {float:right;}
.left  {float:left;}
.clean {clear:both;}

/* MAIN DIV - new versions PHP or TinyMce */
.main {width:650px;}

