
*			{ font-family:Arial, helvetica, sans-serif; text-align:left;}
 h1, h2, h3, h4,
.h1,.h2,.h3,.h4,
.small,h2 span	    { font-family:"Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;}

*                   { border: 0px; padding: 0px; margin: 0px;                                                           }
strong, .strong     { font-weight:bold;                                                                                 }
h1, .h1             { color:#333438; font-size:50px; font-weight:normal;                                             		}
h2, .h2             { color:#333438; font-size:36px; font-weight:normal;                                             		}
h3, .h3             { color:#0f4992; font-size:150%; font-weight:normal; margin:20px 20px 5px 0px;                 	  }
h4, .h4             { color:#0f4992; font-size:110%; font-weight:normal; margin:20px 20px 5px 0px;                  		}
p                   { margin:5px 0px 5px 0px; text-indent:14px;     }
.small              { font-size:75%;                                                                                    }
.blue               { color:#0f4992;                                                                                    }
.content a          { color:#0f4992; text-decoration:underline;																								}
.content a:hover    { text-decoration:none;																															}

.content_pod a          { color:#0f4992; text-decoration:underline;															}
.content_pod a:hover    { text-decoration:none; }

.content_kontakt a          { color:#0f4992; text-decoration:underline;																													}
.content_kontakt a:hover    { text-decoration:none; }

.part               { text-align:center; margin:20px;																																		}
.r_img              { float:right; border:4px solid #c3c4c8; margin:6px 0px 0px 10px; 																	}
.force_left	    { text-align:left; margin-left:0px; padding-left:0px; text-indent:0px; 															}
img.a		    { float:left; margin:1px; 																																					}


/* HOME */

ul.map              { float:left; margin-top:0px; margin-bottom:100px;	margin-left:0px																								}
.map li             { list-style:none; margin-left:20px; font-weight:bold;																							}
.map li a           { display:block; height:18px; width:200px; padding:0px; background: transparent url("./img/li.gif") 0px 3px no-repeat; padding-left:12px; color:#939498;}
.map li a:hover     { color:#0f4992; background: transparent url("./img/li_link.gif") 0px 3px no-repeat; 								}
.map li ul li       { margin-left:10px; font-weight:normal;																															}


.skvira		    { margin-top: 7px; }

.foto_copy          { text-align:right; font-size:10px; margin:0px 25px 0px 0px}
.foto_copy a        { color:#939498; text-decoration:none; }
.foto_copy a:hover  { color:#0f4992; text-decoration:none; }

.foto_copy_poz          { text-align:right; font-size:10px; margin: -60px 8px 50px 0px }
.foto_copy_poz a        { color:#939498; text-decoration:none; }
.foto_copy_poz a:hover  { color:#0f4992; text-decoration:none; }


/* KONTAKT */


.success            { font:9pt arial; color:#939498; text-align:center;																									} 
.contact						{ float:left; margin-right:20px; 																																		}
 .contact table			{ margin-left:20px;																																									}
  .contact td				{ width:100px;																																											}
  .contact td.right {width:180px;}
.form								{ border-left:1px solid #c3c4c8; border-right:1px solid #c3c4c8; position:relative; width:180px; 
											height:240px; margin:0px 20px 0px 300px; padding:0px 20px 0px 20px; font:9pt arial; color:#939498;}
 textarea, input		{ width:180px; 																																											}			
 input							{ height:20px;}
 textarea						{ height:100px;}
 .button            { border:1px solid #939498; background-color:#fff; color:#939498; text-align:center;																	}







/* PAGE STRUCTURE */


body                { top:0px; height: 100%; width: 100%; margin: 0px; padding:0px;           				background-color:#f3f4f8;}
 .backs             { margin-top:-19px;					                                                                        background-color:#fff;}  
  .backs .topline   { height: 24px; width:  50%; margin-left:-380px; background:transparent url("./img/bg_tt.gif")   left top repeat-x;}
  .menuline         { height: 12px; width: 100%; margin-top:   76px; background:transparent url("./img/bg_line.gif") left top repeat-x;}
  .back             { height:420px; width: 100%; margin-top:   -7px; background:#f3f4f8     url("./img/bg.gif")      left top repeat-x;}
 .center            {               width:760px; margin-left:-380px; position:absolute; left:50%; top:0px;              }
  .center .topline  { height: 23px; width:300px; position:absolute;  background:transparent url("./img/bg_t.gif")    left top repeat-y;}

   .topline a       { height: 19px; display:block; float:left; font-size:8pt; color:#0f4992;                          	}
   .topline a       {   border-left:1px solid #e3e4e8; margin-right:8pt; padding-left:10px; padding-top:4px;           	}
   .topline a:hover {   text-decoration:none; 																																					}
    .topline .grey  {   text-decoration:none; color:#939498;                                                            }
  .header           { height:100px; width:760px;                                                                        background:transparent url("./img/penize.jpg")  85%  0%  no-repeat; }
   .header h2       { display:inline; position:absolute; top:42px; left: 16px; color:#939498; font-size:24pt;           }
   .header h1       { display:inline; position:absolute; top:28px; width:700px; text-align:right; right:10px; color:#939498; font-size:50px;                           }
  .body             {               width:758px; color:#333438; margin-top:11px; border:1px solid #fff; font-size:80%;	background-color:#fff; }
   .menu            { height:28px;  width:758px;                                                                        background: transparent url("./img/menu_a.gif") left top repeat-x; }
    .menu a         { color:#000;   display:block; float:left; height:28px; text-align:center;                          background: transparent url("./img/menu_a.gif") left top repeat-x; border-right:1px solid #fff; text-decoration:none; }
    .menu a:hover   { color:#0f4992;                                                                                    background: transparent url("./img/menu_h.gif") left top repeat-x;}
    .menu div       { height:28px; display:block; float:left; border-right:1px solid #fff;                              background: transparent url("./img/menu_s.gif") left top repeat-x; color:#000;}
    .menu a, 
    .menu div 			{   padding-top:10px; text-align:center; font-size:11px; font-weight:bold; 													}
   .content         { border-bottom:0px;              background-color:#fff; }
   .footer          { height:21px; width:758px; border-top:5px solid #f4f5f9; margin-top:60px;                               }
    .footer p       { text-align:right; margin:3px 10px 0px 0px; color:#b5b6ba;                                         }
    .footer a       { color:#b5b6ba;                                                                                    }
    .footer a:hover { text-decoration:none;																																							}
    form table 			{ font-size:8pt;}

.content_pod	{ position:relative; left: 35px; width:90%; text-indent:0px; }
.content_pod p	{ text-indent:14px; }
.content_kontakt	{ position:relative; left: 15px; width:96%; text-indent:0px; }
.content_kontakt p	{ text-indent:0px; margin: 10px 0px 0px 20px; }

.prvni			{ text-indent:0px;  }

.plov_menu	{ position:relative; left: 10px; width:150px; }
#map		{ position:relative; left:7px; top:-17px; }

.topline2   { text-decoration:none; color:#939498; font-size:8pt; height: 24px; width: 100%; margin-top:5px; margin-right:20px; text-align:right; top:0px; left:0; position: absolute; z-index:20; }
.topline2 a  { text-decoration:none; color:#939498; font-size:8pt; margin-top:5px; margin-right:20px; }
.topline2 a:hover  { text-decoration:none; margin-top:5px; margin-right:20px; }
    





    /* modifikace pro ie */

.ie_border_menu     { width:758px; height:5px; position:absolute; top:140px; left:50%; margin-left:-379px; border-top:5px solid #f4f5f9; }

.form		{ border-left:1px solid #c3c4c8; border-right:1px solid #c3c4c8; position:relative; width:180px; height:240px; margin:0px 20px 0px 300px; padding:0px 20px 0px 20px; font:9pt arial; color:#939498;}
    
/*.map                { position:absolute; left:-24px; top:20px;}*/
.home_p             { width:310px; margin-left:240px;}
.img_home           { margin:6px 20px 0px 20px}
.back               { position:absolute; top:112px; margin-top:0px; }
.backs              { margin-top:0px;																																										}
.content            { position:relative; top:35px; border-top:0px; margin-top:0px;                                                          }
.content_pod        { top:35px; border-top:0px; margin-top:0px;                                                         }
.content_kontakt    { top:35px; border-top:0px; margin-top:0px;                                                         }
.menu               { position:absolute; top:112px; border-bottom:none; height:28px;                                                     }
.menu div           { height:28px;                                                                                      }    
.center							{ top:0px;																																													}
ul.map              { margin-top:0px;	}

.contact            { float:none; position:absolute; }

.content_kontakt p	{ text-indent:0px; margin: 10px 0px 0px 20px; }


a.li 		    { display:block; height:18px; width:200px; padding:0px; background: transparent url("img/li_link.gif") 0px 3px no-repeat; padding-left:12px; } 

/*img.ie_r_img        { position:absolute; left:505px; }*/
/* img.ie_r_img2       { position:absolute; right:0px; float:right; margin:20px; width:300px; height:200px; margin-top:-0px;               }*/

.foto_copy_poz          { text-align:right; font-size:10px; margin:-32px 8px 0px 0px }




    /* css změny pro poctivý prohlížeč */
    

.ie_border_menu     { display:none; }    

.content p          { line-height:125%; } 
.prvni           { line-height:125%; } 

#map		{ position:relative; left:7px; top:-18px; }

a.li img            { margin-top:4px; margin-right:-10px;}
img.ie_r_img, 
img.ie_r_img2       { position:static; }

.contact            { float:left; }
.content            { top:0px; }
.menu               { position:static; border-bottom:5px solid #f4f5f9; }
.map                { position:static; }
.home_p             { width:295px; margin-left:230px;}
.img_home           { position:static; float:right; margin:6px 20px 0px 20px; 																	}

.back               { position:static; height:420px; width: 100%; margin:0px;    }
.footer             { margin-top:20px; }
.header h1          { top:28px; } 
.content_pod	    { position:relative; top: 15px; }
.content_kontakt    { position:relative; top: 5px; }
ul.map              { float:left; margin-top:0px; margin-bottom:100px;	margin-left:0px }

.foto_copy_poz          { text-align:right; font-size:10px; margin:-60px 8px 50px 0px }

    /* konec css modifikace */
  
.active           { border:1px solid #0f4992;}
.passive          { border:1px solid #939498;}
.active_text      { color:#0f4992;}
.passive_text     { color:#939498;}
.header h2 a      { text-decoration:none; color:#939498; font-size:24pt}

