/* Platí pro celou stránku */
HTML, BODY, TABLE, TD, SELECT, INPUT, TEXTAREA, P { font-size: 11px;
				   font-family: "Tahoma", "Helvetica", "Helvetica CE", "Arial CE", "Arial", "Helvetica", sans-serif;
	      			   font-weight: normal;
				   scrollbar-base-color:#FFFACD;
				   scrollbar-face-color: #FFFACD;
				   scrollbar-shadow-color: #AF9D85;
				   scrollbar-highlight-color: #FFFFFF;
				   scrollbar-3dlight-color: #AF9D85;
				   scrollbar-darkshadow-color: #F2D9B8;
				   scrollbar-track-color: #F2D9B8;
				   scrollbar-arrow-color: #AF9D85;
				 }

FORM {margin-top: 0px; margin-bottom: 0px;}

HR {clear: both; height: 1px;}

a:link  { color: #696969 }
	 
a:visited  { color: #696969; text-decoration: underline }
	 
a.xNorm:hover { color: #FF3300;
		text-decoration: underline;
       }

a.xNorm:link  { color: #696969; text-decoration: underline }
	 
a.xMenu:hover { color: #000078;
		text-decoration: underline;
       }

a.xMenu:link  { color: #696969; text-decoration: none }	 
	 
a.xMainMenu:hover { color: #FFFFFF;
		font-size: 9px;
		font-weight: bold;
		letter-spacing: 2px;
		text-transform: uppercase;
		text-decoration: underline;		
	      }
	      
a.xMainMenu:link { color: #FFFFFF;
		font-size: 9px;
		font-weight: bold;
		letter-spacing: 2px;
		text-transform: uppercase;
		text-decoration: none;		
	      }
	      
a.xMainMenu:visited { color: #FFFFFF;
		font-size: 9px;
		font-weight: bold;
		letter-spacing: 2px;
		text-transform: uppercase;
	      }	 	      

.xBlueB  { color: #3366cc; font-weight: bold; font-size: 11px }	
	     
.xBlue 	  { color: #3366cc; font-weight: normal; font-size: 11px }
.xViolet { color: #f0f; font-weight: normal; font-size: 10px }
.xText    { color: #003c96; font-weight: normal; font-size: 12px; text-align: justify }	
	     
.xTextSmall  { color: #a0522d; font-weight: normal; font-size: 10px; text-align: justify }	
	     
.xTextBig  { color: #a0522d; font-weight: normal; font-size: 14px }		     
	     
.xTextB   { font-weight: bold; font-size: 11px }
	     
.xTextSmallB { font-size: 10px;
	      font-weight: bold;
	     }	     
	     
.xTextBigB  { color: #a0522d; font-weight: bold; font-size: 14px }		     
	     
.xItalic { font-style: italic;
	 }	     
	     
.xCopyRight  { color: #a0522d; font-size: 9px }
	     
.xMainMenu { color: #FFFFFF;
		font-size: 9px;
		font-weight: bold;
		letter-spacing: 2px;
		text-transform: uppercase;
		text-decoration: none;		
	      }
	      
.xLeftMenu  { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; text-transform: uppercase; letter-spacing: 0 }
	      
.xAction { color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
		font-style: italic;
		letter-spacing: 3px;
		text-transform: uppercase;
		text-decoration: none;		
	      }	      
	      
.xHeadText  { color: #8b4513; font-weight: bold; font-size: 18px; text-transform: uppercase }
	      
.xBannerText { color: #FF3300;
		font-weight: bold;
	     }
	      
.xNoTransform { text-transform: none;
	      }		      

.xWhiteBg { background-color: #FFFFFF;
	       color:#000000;
	     }
  
.xDarkBlueBg { background-color: #447DBC;
	       color:#FFFFFF;
	     }	     
	     
.xLightBlueBg { background-color: #E6EEF6;
	       color:#000078;
	     }
	     
.xWhiteBlueBg { background-color: #F7FAFD;
	       color:#000078;
	     }	 	     
	     
.xLine	 { color: #af9d85 }
	
.xForm { border-style: outset;
	 border-width: 1;
	 border-color: #000000;
	 font-size: 10px;
       }	
	
.xPicture  { background-color: #c0c0c0; margin: 2px; border: outset 1 #8b4513 }

.xPictureBg {	float: left;
		margin-top: 6px;
		margin-left: 6px;
		margin-right: 6px;		
		margin-bottom: 6px;		
		background-color: #E6EEF6;
		border-width: 1;
		border-color: #3366CC;
		border-style: outset;
	    }	

.xColumns  { width: 350px }
	  
.xColumn  {	width: 175px;
	  }	  
	
.xBorderA { BORDER-RIGHT: #B5DCFA 1px solid;
	     BORDER-LEFT: #B5DCFA 1px solid;
	     WIDTH: 100%;
	     BORDER-BOTTOM: #B5DCFA 1px solid;
	     background-color: #FFFFFF;
	  }

.xBorderNA { BORDER-RIGHT: #ffffff 1px solid;
	     BORDER-LEFT: #ffffff 1px solid;
	     WIDTH: 100%;
	     BORDER-BOTTOM: #ffffff 1px solid;
	  }
	  
.xNone	{
	}
