body
{
  background: #646464; 
  margin: 0px;
  padding: 0px;
  font-family: Verdana;
  font-size: 11px; 
}


a {
	color: #414141;
  text-decoration: none;
}
a:visited {
	color: #414141;
}
a:hover {
  color: #9B0000;
	text-decoration: none;
}
a img {
	border: none;
}

#pageborderimg {
  width: 100%;
  padding-top: 10px;		
	background: url('img/web/bg.png') center top repeat-x;	
}

#mainpage {
  width: 980px;
  background: #fff; 
  margin-left: auto;
	margin-right: auto;  		
}

#header {
  width: 980px;
  height: 74px;
  display: block;
  background: #ccc; 
  margin-left: auto;
	margin-right: auto;
  background: url('img/web/header_bg.png') center top repeat-x;  
  border-bottom: 4px #CDCDCD solid;	
  color: #A0A0A0;
}

#header .logo {
	position: relative;
  float: left;	 
	top: 13px;
	left: 10px;
}

#header .pageLinkMenu {
	position: relative;
	background: #353535;
	float: left;
  top: 6px;
	left: 168px;
	width: 636px;
	height: 18px;
	padding: 5px 10px 2px 10px;
}

#header .userLogLink {
	float: right;
}


#header a {
  color: #A0A0A0;
  font-size: 11px;
  text-decoration: none;  
}
#header a:hover {
  color: #9b0000;  
}

#pagedef {
  width: 970px;
  padding: 5px;
  height: auto;
  background: #fff; 
  margin-left: auto;
	margin-right: auto;  
  clear: both;		
}

#pagedef .horizmenuLine {		 
	width: 960px;
	height: 25px;
	font-family: Verdana;
	display: block;
  font-size: 14px;      	
	padding: 8px 10px 2px 10px;	
	margin-left: auto;
	margin-right: auto;  
  clear: both;	
}

#pagedef .horizmenu {		 
	width: 636px;	
  padding-top: 2px;  		
}

#search  {     
  float: right;    
  color: #353535;
   
}   

#search input:focus { border-color:#303030; background-color:#FFFFFF; }
#search input       { width:138px; height:16px; font-size:12px; border:1px solid #C0C0C0; background-color:#FFFFFF;                                         
                    }

#search2 {    
  text-align: left;  
}
#search2 input   {      
  height:           22px; 
  width:            60px;  
  border-color:     #ffffff; 
  font-family: Verdana;
  font-size:        14px;              
  color:            #353535;
  }

#hmenu a{
    padding: 0px 15px 0px 0px;
    color:               #353535;    
}

#hmenu span{            
    overflow:            hidden;
    color:               #353535;
    text-decoration:     none;                
}

#hmenu .mouseThereText{
    color:               #9B0000;     
    cursor: pointer; cursor: hand;              
}

#hmenu .mouseOutText{
    color:               #353535;                    
}

   
#pagedef .reklamaBig {		 
	width: 970px;
	min-height: 50px;
	display: block;
	padding: 3px 0px 2px 0px;	
	margin-left: auto;
	margin-right: auto;
  border-top: 1px #CDCDCD solid;
  border-bottom: 1px #CDCDCD solid;  
}
#pagedef .pagePath {		 
	width: 970px;
	min-height: 12px;
	font-size: 9px;
	color: #ABABAB;
	display: block;
	padding: 2px 0px 2px 2px;	
	margin-left: auto;
	margin-right: auto;    
}

#pagedef a.pagePathurl {		 	
	color: #ABABAB;  
}
#pagedef a.pagePathurl:hover {		 	
	color: #9B0000;  
}

#pageMain {		 
	width: 970px;
	height: auto;
	display: block;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;   
  clear: both; 
}

#pageMenu {		 
	width: 168px;
	height: auto;
	display: block;
	padding-right: 2px;
	margin-left: auto;
	margin-right: auto;
  float: left;    
}

#main_menu{
  padding: 3px 0px 3px 0px;
  font-size: 12px;
}

#main_menu span{    
    height:              20px;
    display:             block;    
    overflow:            hidden;
    color:               #1D1D1F; 
    text-decoration:     none; 
    padding:             3px 0px 0px 2px;           
}

#main_menu .mouseThereText{
    color:               #9B0000;     
    cursor: pointer; cursor: hand;              
}

#main_menu .mouseOutText{
    color:               #1D1D1F; 
    background-color:    #FDFDFD;               
}

#main_menu a{    
    height:              20px;
    display:             block;    
    overflow:            hidden;
    color:               #1D1D1F; 
    text-decoration:     none; 
    padding:             3px 0px 0px 2px;           
}

#pageMenuLink {
  width: 170px;               
  padding: 8px 0px 5px 3px;       
}

#pageMenuLink a {  
  width: 160px; 
  font-size:           11px;     
  color:               #000000;
  text-decoration:     none;
  display:             block;  
  padding: 0px 0px 5px 0px;       
} 

#pageMenuLink a:hover {
  color:               #9B0000;
  text-decoration:     underline;
}


#pageNews {		 
	width: 170px;	
	display: block;
	margin-left: auto;
	margin-right: auto;
	float: left;       
}

#pageText {		 
	width: 620px;	
	min-height: 500px;
	display: block;
	margin-left: auto;
	margin-right: auto;
  padding: 0px 5px 0px 5px; 
  clear: both;     
}

#pageText .stlL{		 
	width: 303px;	
	min-height: 450px;
	display: block;
	margin-left: auto;
	margin-right: auto;
  padding: 0px 2px 15px 0px; 
  clear: both;     
}
#pageText .stlR{		 
	width: 303px;	
	min-height: 450px;
	display: block;
	margin-left: auto;
	margin-right: auto;
  padding: 0px 0px 15px 2px; 
  clear: both;     
}
#footer {
  width: 980px;
  height: 70px;
  display: block;
  clear: both;
  background: #ccc; 
  margin-left: auto;
	margin-right: auto;
  background: url('img/web/footer_bg.png') center top repeat-x;
  border-top: 4px #CDCDCD solid;	  		
}

#footer .logo2 {
	position: relative;
	top: 15px;
	left: 10px;
	float: left;
}

#footer .copyright {
	height: 20px;
	width: 960px;
	display: block;
    font-size: 10px;
	color: #717171;
	padding-left: 0px;
}

#footer .pageLinkMenu {
	float: right;
	width: 636px;
	height: 18px;
	text-align: right;
	padding: 0px 5px 2px 10px;
}

#T_Visitor { 
  font-size:   10px; 
  color:       #80401D; 
  font-family: Tahoma, Helvetica, Arial, 'Tahoma','Helvetica CE', 'Arial CE', sans-serif;
  text-align:  center; 
  font-weight: bold; 
  }
#gal_randomImg {
  width:            300px;
  height:           225px;
  display:          block; 
  overflow:         hidden;
}
#main_Rek1Img {
  width:            468px;
  height:           60px;
  display:          block; 
  overflow:         hidden;
}
#main_Rek2Img {
  width:            180px;
  height:           60px;
  display:          block; 
  overflow:         hidden;
}    

#main_RekRSImg {
  width:            180px;
  height:           180px;
  display:          block; 
  overflow:         hidden;
}    

.T_AutorCop { font-size:10px; color:#515151; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: center; margin-top: 2; margin-left: 0; margin-bottom: 2;font-weight: bold;}  



.kontakt            { font-size:12px; color:#000000; }
table.kontakt       { width:100%; border:none; border-collapse:collapse; font-size:12px; font-weight:bold; font-family:Arial,Helvetica,sans-serif;  color:#000066; }
td.kontakt          { border:none; padding:2px; font-size:12px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#000066;}




#w_wait span{
      height: 20px;
      width: 185px; 
      color: #9B0000;
      padding-top: 5px; padding-bottom: 0px; 
      text-align: left; padding-left: 5px;
      font-family:Tahoma,sans-serif; 
      font-size:11px; 
      background-color: #FFA54A;
      border: 1px solid #FFFFFF;
      vertical-align:middle; 
      float: left;
}


a.odkaz2:link {text-decoration:none; font-weight:bold; font-family:Arial,Helvetica,sans-serif;  color:#000066; font-size:10px;}
a.odkaz2:visited {text-decoration:none; font-weight:bold; font-family:Arial,Helvetica,sans-serif;  color:#000066; font-size:10px;}
a.odkaz2:hover {text-decoration:underline;}
a.odkaz2:active {text-decoration:underline;}


a.MOdkaz:link {text-decoration:none; font-family:Tahoma,sans-serif;  color:#717171; font-size:11px; font-weight: bold }
a.MOdkaz:visited {text-decoration:none; font-family:Tahoma,sans-serif;  color:#717171; font-size:11px; font-weight: bold}
a.MOdkaz:hover {color:#9B0000; }
a.MOdkaz:active {color:#9B0000;}

a.MOdkaz2:link {text-decoration:none; font-family:Tahoma,sans-serif;  color:#000000; font-size:11px;}
a.MOdkaz2:visited {text-decoration:none; font-family:Tahoma,sans-serif;  color:#000000; font-size:11px;}
a.MOdkaz2:hover {color:#9B0000; }
a.MOdkaz2:active {color:#9B0000;}

a.MOdkaz3:link {text-decoration:none; font-family:Tahoma,sans-serif;  color:#ACA9C8; font-size:9px;}
a.MOdkaz3:visited {text-decoration:none; font-family:Tahoma,sans-serif;  color:#ACA9C8; font-size:9px;}
a.MOdkaz3:hover {text-decoration:underline;color:#ACA9C8; }
a.MOdkaz3:active {text-decoration:underline; color:#ACA9C8;}

a.MOdkaz4:link {text-decoration:none; font-family:Tahoma,sans-serif;  color:#9B0000; font-size:14px;font-weight: bold}
a.MOdkaz4:visited {text-decoration:none; font-family:Tahoma,sans-serif;  color:#9B0000; font-size:14px;font-weight: bold}
a.MOdkaz4:hover {text-decoration:underline;color:#9B0000; font-weight: bold}
a.MOdkaz4:active {text-decoration:underline; color:#9B0000;font-weight: bold}

a.MOdkazG:link {text-decoration:none; font-family:Tahoma,sans-serif;  color:#9B0000; font-size:11px;font-weight: bold}
a.MOdkazG:visited {text-decoration:none; font-family:Tahoma,sans-serif;  color:#9B0000; font-size:11px;font-weight: bold}
a.MOdkazG:hover {text-decoration:underline;color:#9B0000; font-weight: bold}
a.MOdkazG:active {text-decoration:underline; color:#9B0000;font-weight: bold}

a.MOdkazL:link {text-decoration:none; font-family:Tahoma,sans-serif;  color:#717171; font-size:8px;  }
a.MOdkazL:visited {text-decoration:none; font-family:Tahoma,sans-serif;  color:#717171; font-size:8px; }
a.MOdkazL:hover {color:#9B0000; }
a.MOdkazL:active {color:#9B0000;}

.T_Nadpis { font-size:16px; color:#0000BB; font-family:Arial,Helvetica,sans-serif; text-align: Left; margin-top: 0; margin-bottom: 0;font-weight: bold;}
.T_Nadpis2 { font-size:16px; color:#DBDBDB; font-family:Arial,Helvetica,sans-serif; text-align: Left; margin-top: 6; margin-left: 20; margin-bottom: 0;font-weight: bold;}
.T_Nadpis3 { font-size:12px; color:#FFEEDD; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: center; margin-top: 2; margin-left: 0; margin-bottom: 2;font-weight: bold;}
.T_Popis_News{ font-size:10px; color:#515151; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 2; margin-bottom: 2; margin-left: 3; margin-right: 3;}
.T_Popis_News2{ font-size:12px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 2; margin-bottom: 2; margin-left: 3; margin-right: 3;}
.T_Popis_Aktual{ font-size:10px; color:#9B0000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 2; margin-bottom: 2; margin-left: 3; margin-right: 3;}
.T_Nadpis_Aktual{ font-size:11px; color:#FFEEDD; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: left; margin-top: 1; margin-bottom: 1; margin-left: 3; margin-right: 3; ; font-weight: bold}
.T_Nadpis_AktualR{ font-size:10px; color:#9B0000; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: right; margin-top: 1; margin-bottom: 1; margin-left: 3; margin-right: 3; ; font-weight: bold}
.T_TabAktual {margin-top: 2; margin-bottom: 2; }
.T_TabAktualD {margin-top: 2; margin-bottom: 5; }
.T_TabAktualD1 {margin-top: 0; margin-bottom: 5; }
.T_MenuL {margin-top: 0; margin-bottom: 2; }

.T_RandP1 {margin-top: 2; margin-bottom: 2; text-align: center;}

.T_Popis_MO_RED { font-size:12px; color:#FF0000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 0; margin-bottom: 6;}
.T_Popis_MO { font-size:12px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 5; margin-bottom: 0;}
.T_Popis { font-size:12px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 0; margin-bottom: 4; margin-left: 4;margin-right: 4;}
.T_PopisAkt { font-size:12px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-left: 10; margin-top: 0; margin-bottom: 4;}
.T_PopisAkt2 { font-size:12px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-left: 0; margin-top: 10; margin-bottom: 4;}
.T_Popis_MT6 { font-size:12px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 6; margin-bottom: 4; }
.T_Popis_MBT12 { font-size:12px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 6; margin-bottom: 12;}
.T_Popis_Bold { font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 6; margin-bottom: 4 }
.T_Popis_Bold_0M { font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0 }
.T_Popis_11px { font-size:11px; color:#ACA9C8; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 4; margin-left: 4; margin-right: 4; margin-bottom: 2;}
.T_Popis_10px { font-size:10px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Justify; margin-top: 0; margin-bottom: 0;}
.T_Popis_10pxT { font-size:10px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: Center; margin-top: 2; margin-bottom: 2; margin-left: 2;}
.T_Popis_10px_MBT { font-size:10px; color:#000000; font-family:Arial,Helvetica,sans-serif; margin-top: 0; margin-bottom: 12;}
.T_Aktual { font-size:10px; color:#000066; font-family:Arial,Helvetica,sans-serif; text-align: center; margin-top: 4; margin-bottom: 4;}
.T_DnesDate { font-size:8px; color:#818181; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: center; font-weight: bold; margin-top: 0; margin-right: 0;}

.Text_12Z { font-size:12px; color:#ef8e0c; font-family:Tahoma,Helvetica,Arial,sans-serif; margin-top: 5; margin-bottom: 5; margin-left: 10; margin-right: 10; text-align: justify; line-height: 125%;}

.T_NadpisDel { font-size:20px; color:#ACA9C8; font-family:Helvetica,sans-serif; text-align: right; margin-top: 0; margin-left: 0; margin-bottom: 0; margin-right: 3; line-height: 100%; font-weight: bold;}
.T_NadpisDel2 {text-decoration:none; font-size:9px; color:#ACA9C8; font-family:Helvetica,sans-serif; text-align: right; margin-top: 0; margin-left: 0; margin-right: 3;margin-bottom: 0; font-weight: bold;}


.MenuL { padding-top: 3; padding-bottom: 0; text-align: Center; padding-left: 3; padding-right: 3;}


.NoBorder { line-height: 100%; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0;}

.Tab_Left_Pict { font-size:11px; color:#000000; font-family:Tahoma,Helvetica,sans-serif; margin-top: 1; margin-bottom: 5; margin-left: 1; margin-right: 1; text-align: center; line-height: 120%;}
.T_TabText1 { font-size:12px; color:#007B00; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: center; margin-top: 2; margin-left: 0; margin-bottom: 2;font-weight: bold;}
.T_TabText2 { font-size:10px; color:#818181; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: center; margin-top: 2; margin-left: 0; margin-bottom: 2;font-weight: bold;}

.T_Galery { font-size:10px; color:#000000; font-family:Arial,Helvetica,sans-serif; text-align: center; margin-top: 2; margin-bottom: 2; margin-left: 2;}

.T_Tab_Bold { font-size: 12px; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; margin-right: 4px; margin-left: 4px; margin-top: 2px; margin-bottom: 2px; }
.T_Tab_BoldR { font-size: 12px; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; text-align: right; font-weight: bold; margin-right: 4px; margin-left: 4px; margin-top: 2px; margin-bottom: 2px; }

#kont {
      width:              630px;
      display:            block;  
      overflow:           hidden;           
}
#kont span{       
      margin-bottom:      2px;       
      text-align:         left; 
      font-family:        Tahoma,sans-serif; 
      font-size:          11px; 
      padding:            4px 4px 2px 5px;
      float:              left; 
      display:            block;  
      overflow:           hidden;      
}

#kont td{
       
      margin-bottom:      2px;       
      text-align:         left; 
      font-family:        Tahoma,sans-serif; 
      font-size:          11px; 
      background-color:   #1D1D1F;
      padding:            0px;
      float:              left; 
      display:            block;  
      overflow:           hidden;      
}

#kont .K_kontR{
         
      height:             20px;
      width:              457px;
      color:              #000000;          
}

#kont .K_kontRICQL{
       
      height: 20px;
      width: 74%;
      color: #000000; 
      margin-right: 2px;         
}
#kont .K_kontRICQR{
       
      height: 20px;
      width: 286px;
      color: #000000;          
}
#kont .K_kontLBig{
       
      height: 30px;
      width: 25%; 
      color: #9B0000; 
      margin-right: 2px;           
}
#kont .K_kontRBig{
       
      height: 30px;
      width: 74%;
      color: #000000;        
}
#kont .K_kontLBig2{
       
      margin-right: 2px;
      height: 45px;
      width: 25%; 
      color: #9B0000;            
}
#kont .K_kontRBig2{
       
      height: 45px;
      width: 74%;
      color: #000000;        
}


#kont input:focus { border-color:#303030; background-color:#F8F8F8; }
#kont input       {   width:330px; font-size:11px; border:1px solid #C0C0C0;}
#kont textarea    {   width:430px; font-size:11px; border:1px solid #C0C0C0;}
#kont textarea:focus { border-color:#303030; background-color:#F8F8F8;  }

#alert {
      padding: 3px;        
      text-align: left; 
      font-family:Tahoma,sans-serif; 
      font-size:11px; 

      float: center;       
      height: 110px;
      width: 615px; 
      background-color: #FFE6CC;    
      display: block;
      overflow: hidden;              
}

#alert span{            
      vertical-align:middle; 
      float: left; 
      width: 615px;         
      background-color: #FFE6CC;            
}
#alert .A_line1{
  font-size:        12px; 
  color:            #000000; 
  width:            609px;
  padding:          3px;
  background-color: rgb(255,140,26);
  display:          block;
  font-weight:      bold;           
}
#alert .A_line2{
  font-size:        11px; 
  color:            #000000; 
  width:            609px;
  padding:          3px;  
  display:          block;         
}



.Tab_Nadpis
    {
	font: 10pt/100% "Arial";
	font-size:12px;
	text-align: left;
	margin: 2px;
	font-weight : bold;	
	border: thin none black;
    }
    .Tab_Nadpis2
    {
	font: 10pt/100% "Arial";
	font-size:12px;
        text-align: left;
        margin: 2px;
        font-weight : bold;	
        border: thin none black;
    }
    .Tab_Normal
    {
        font: 10pt/100% "Arial";
        font-size:12px;
        text-align: left;
        margin: 2px;
        font-weight : normal;	
        border: thin none black;
    }
    .Normalni
    {
        font: 10pt/100% "Arial";
        text-align: left;
        margin: 0px;
        border: thin none black;
    }
    .Tab_Down_Pict
    {
        font: 10pt/100% "Arial";
        font-size:12px;
        text-align: center;
        margin: 2px;
        font-weight : normal;	
        border: thin none black;
    }
    .Tab_Down_File
    {
        font: 10pt/100% "Arial";
        font-size:12px;
        text-align: right;
        margin: 2px;
        font-weight : bold;	
        border: thin none black;
    }




#kont {
      
      width: 100%;
      padding-top: 10px;
      display: block;  
      overflow: hidden;       
}
#kont span{
      
      margin-bottom: 2px;       
      text-align: left; 
      font-family: Tahoma,sans-serif; 
      font-size: 11px; 
      padding: 3px 2px 2px 5px;
      float: left; 
      display: block;  
      overflow: hidden;      
}

#kont td{
      
      margin-bottom: 2px;       
      text-align: left; 
      font-family: Tahoma,sans-serif; 
      font-size: 11px; 
      padding: 3px 2px 2px 5px;
      float: left; 
      display: block;  
      overflow: hidden;      
}
#kont .K_kontL{
      
      margin-right: 2px;
      height: 17px;
      width: 100px; 
      color: #000000;            
}
#kont .K_kontR{
        
      height: 17px;
      width: 500px;
      color: #000000;          
}

#kont .K_kontRL{
      
      margin-right: 2px;
      height: 17px;
      width: 100px; 
      color: #9B0000;            
}

#kont .K_kontRI{       
      height: 17px;
      width: 500px;
      color: #000000;      
}

#kont .K_kontLT{
      
      margin-right: 2px;
      height: 125px;
      width: 100px; 
      color: #9B0000;            
}

#kont .K_kontRT{
      
      height:125px;
      width: 500px;
      color: #000000;       
}

#kont .K_line{      
      height: 1px;
      width: 100%; 
      padding: 0px;
      border-top: 1px solid #9B0000;            
}

