*{    text-align:center; /*   text-align:left;*/    padding: 0px;    margin: 0px;    font-size: 12px;   }


body{background: url("images/sepia.jpg") repeat-x left top #000000;    margin-top:-4px; /*background: url("images/vzor.jpg") top repeat-x; */    font-family: Arial;   color: #fff;   }

#backtl{background: url("images/backtl.jpg") no-repeat left top;    margin-top:-4px; }

#backtr{background: url("images/backtr.jpg") no-repeat right top;    margin-top:-4px; }


a{   text-decoration:none;   color:#fff;}

	   
#container{   width: 900px;    margin: 0 auto;    text-align:left;}


#language{    width: 141px;   height:20px;    margin:17px 0px 0px 748px    }


#language ul li{   list-style:none;    float:left;   width:69px;    height:16px;
    background: url("images/language.jpg") top no-repeat;    padding-top:4px;    margin-left:1px;}


#language ul li a{text-decoration:none;   color:#ffffff;}


#language ul li a:hover{    text-decoration:underline;    }


#header{    width:900px;   height:235px;   background: url("images/header.jpg") top no-repeat;}


#header #name{text-indent: -999em;}
    
#header #name2{background: url("images/logo_bg.jpg") top no-repeat;   margin:7px 0px 0px 7px;    float:left;
    width:340px;    height:81px;    padding:12px 0px 0px;   font-family:Pristina, "Times New Roman", Times, serif}
    

#header #name h1{
	font-size:30px;
	margin:0px 15px -11px 113px;
	padding:1px 8px 0px 0px;
	font-weight:normal;
	color: #fff;
	text-align: left;

}


#header #name a{    font-size:18px;   margin:0px;   margin-left:15px;   font-weight:lighter;
    }


#menu{    width:900px;   height:42px;    background: url("images/menu_bg.jpg") left repeat-x;
    }


#menu ul{float:left;list-style:none;}



#menu ul a{background: url("images/menu_button.jpg") top left no-repeat;   font-weight:normal;
    width:96px;   height:33px;   line-height:33px;   	text-align: center;
padding-top:1px;     float:left}

#menu ul a:hover {background: url("images/a_button.jpg") top left no-repeat;    
    width:96px;   height:33px;   line-height:33px;   padding-top:1px;}

/*#menu ul #current_button {background: url("images/foto_menu_button.jpg") top left no-repeat;    
    width:96px;   height:33px;   line-height:33px;   padding-top:1px;     _padding-top:0px;}

#menu ul a{background: url("images/menu_button.jpg") top left no-repeat;   font-weight:normal;
    width:96px;   height:33px;   line-height:33px;   padding-top:1px;     _padding-top:0px;   float:left}

#menu ul a:hover {background: url("images/a_button.jpg") top left no-repeat;    
    width:96px;   height:33px;   line-height:33px;   padding-top:1px;     _padding-top:0px;}

#menu ul a:active {background: url("images/foto_menu_button.jpg") top left no-repeat;    
    width:96px;   height:33px;   line-height:33px;   padding-top:1px;     _padding-top:0px;}

#menu ul #not_current_button {background: url("images/menu_button.jpg") top left no-repeat;    
    width:96px;   height:33px;   line-height:33px;   padding-top:1px;     _padding-top:0px;}
*/
/*#menu #left_button{   width:286px;   height:42px;    float:left;    }*/
#menu #left_button{   width:880px;   height:42px;    float:left;    }
/*#menu #left_button ul li {   margin:9px 0px 0px 5px;    _margin:9px 0px 0px 3px;}*/
#menu #left_button ul li {   margin:9px 0px 0px 6px; float: left;}

/*#menu #right_button {   width:408px;    _width:420px;   height:42px;    float:right;   }*/
#menu #right_button {   width:86px;    height:42px;    float:right;   }
/*#menu #right_button ul li {   margin:9px 0px 0px 6px; float: left;}*/
/*#menu #right_button ul li {   margin:9px 0px 0px 5px;    _margin:9px 0px 0px 3px;}*/
#menu #right_button ul li {   margin:9px 6px 0px 5px;  float: right;}



#search{width:244px;    height:59px;    background: url("images/search_bg.jpg") top left no-repeat;
    text-align:left;    float:left;   margin-top:5px;}


#search #input_part{    width:152px;    height:59px;    float:left;}


#search #input_part #input{ text-align:left;    width:352px;    height:20px;    border:0px;    margin:18px 0px 0px 7px;
    padding-top:3px;    font-size:12px}


#search #button_part #button{    width:68px;    height:27px;    background: url("images/search_button.jpg") top left no-repeat;
    float:left;   margin:15px 0px 0px 15px;    line-height:27px;    
    border:0px;   color:#ffffff}


#search #button_part #button:hover{cursor:pointer}


/*#navigation_part{   background: url("images/navigation_part.jpg") top left no-repeat;    float:right;   height:59px;
    width:652px;       margin-top:5px;   text-align:left;    }
*/
#index_navigation_part{   background: url("images/index_navigation_full.jpg") top left no-repeat;    float:left;   height:59px;
    width:900px;       margin-top:5px;   text-align:left;    }

#index_navigation_part h2{    width:317px;    padding-left:9px;    line-height:30px;   float:left;
    text-align:left;    font-weight:normal;   }


#index_navigation_part h3{   width:321px;     padding-right:5px;    line-height:31px;   float:left;
    text-align:right;   font-weight:normal;}


#index_navigation_part #name_album h2{width:517px;   padding-top:15px;    padding-left:20px;    line-height:30px;   float:left;
    text-align:left;    font-size:24px;   font-weight:normal;}

/*#navigation_part #name_album h2{width:317px;   _width:303px;   padding-left:9px;    line-height:18px;   float:left;
    text-align:left;    font-size:18px;   font-weight:normal;}
*/

#index_navigation_part h4{width:321px;      padding-right:5px;    line-height:20px;   
    float:left;    text-align:right;      font-weight:normal;}


#index_navigation_part h4 a{text-decoration:underline}









#navigation_part{   background: url("images/navigation_full.jpg") top left no-repeat;    float:left;   height:59px;
    width:900px;       margin-top:5px;   text-align:left;    }


#navigation_part h2{    width:317px;    padding-left:9px;    line-height:30px;   float:left;
    text-align:left;    font-weight:normal;   }


#navigation_part h3{   width:321px;     padding-right:5px;    line-height:31px;   float:left;
    text-align:right;   font-weight:normal;}


#navigation_part #name_album h2{width:517px;   padding-top:15px;    padding-left:20px;    line-height:30px;   float:left;
    text-align:left;    font-size:24px;   font-weight:normal;}

/*#navigation_part #name_album h2{width:317px;   _width:303px;   padding-left:9px;    line-height:18px;   float:left;
    text-align:left;    font-size:18px;   font-weight:normal;}
*/

#navigation_part h4{width:321px;      padding-right:5px;    line-height:20px;   
    float:left;    text-align:right;      font-weight:normal;}


#navigation_part h4 a{text-decoration:underline}


#main{background: url("images/left_bg.jpg") repeat-y;}

#left_part{   width:244px;    float:left;   	text-align: left;
  }

.menu2{
	text-align: center;
	background: #FFF;
/*	background: #F4DA84;
*/	padding-bottom: 5px;
	margin-bottom: 5px;
	color: #900;
}

.focus_on_Heading{
	/*height:39px;*/
	font-weight:bold;
	font-size: 14px;
	text-align: left;
	margin: 5px;
	padding: 5px;
}

.focus_on_Text{
	/*height:39px;*/
	font-weight:normal;
	font-size: 12px;
	text-align: justify;
	margin: 5px;
	padding: 5px;
}

.focus_on_Signature{
	/*height:39px;*/
	font-weight:normal;
	font-size: 24px;
	text-align: justify;
	margin: 5px;
	padding: 5px;
	font-family: Pristina, "Times New Roman", Times, serif;
}

.editme{
	font-size: 12px;
	color: #F00;
	background-image: url(admin/edit.gif);
	background-repeat: no-repeat;
}

.weather{
/*	text-align: justify;
	margin: 5px 50px 5px 50px;
*/	margin: 5px 10px 5px 10px;
}

.CenterMe{
	text-align: center;
}

.element_header{
	padding-top:5px;
	height:39px;
	font-weight:normal;
	font-size: 14px;
	padding-left: 10px;
	margin-top: 5px;
	margin-left: 10px;
}

.element_header a{background: url("images/foto_menu_button.jpg") top left no-repeat;   width:96px;   height:33px;
   line-height:33px;   padding-top:1px;     float:left;    margin:6px 0px 0px 5px}

.element_header a:hover{    text-decoration:none;}

.menu2 ul{   list-style: none;   padding-left: 11px;   line-height: 20px;    margin-top:9px;  }

.menu2 ul li{   padding-left:9px;   padding-bottom:4px;    background: url("images/arrow.gif") 0px 6px no-repeat;   text-align:left;}

.menu2 ul li a{    color: #744d08;   text-decoration: none;    font-weight:normal;}

.menu2 ul a:hover{   text-decoration: underline;}

#album{   background-color:#fff;   width:655px;     float:right;    margin-bottom:1px;    padding-bottom:7px}

/*#album{   background-color:#EFF0ED;   width:655px;     float:right;    _margin-right:-4px;
    _padding-left:1px;    margin-bottom:1px;    padding-bottom:7px}

#album{   background-color:#EFF0ED;   width:655px;     float:right;    _margin-right:-4px;
    _padding-left:1px;    margin-bottom:1px;    padding-bottom:7px}
*/

#album .animal2{   background: url("images/foto_menu_button_bg.jpg") top left repeat;    width:650px;    height:39px;
    float:right;   /*float:left;   */margin:5px 2px 2px 5px;   }

#album .animal2 h5{
	color:#fff;
	font-size:14px;
	text-align: center;
	margin:10px 2px 2px 20px;
}

#album .animal2  h6{    color:#93620a;    font-size:14px;   line-height:20px;    font-weight:normal;}

#album .animal3{
	background: #ffffff;
	width:650px;
	color:#900;
	float:right;   /*float:left;   */
	margin:5px 2px 2px 5px;
	text-align: justify;
}


#album .animal3 h5{
/*	color:#93620a;
*/	color:#fff;
	font-size:14px;
	text-align: center;
	margin:10px 2px 2px 20px;
}

#album .animal3  h6{    color:#900;    font-size:14px;   line-height:20px;    font-weight:normal;}

.quote{
	width:300px;
	margin:20px 50px 0px 5px;
	color:#999;
	font-size:36px;
	line-height:32px;
	font-weight:normal;
	float: right;
	text-align: left;
}

.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 700%;
     color: #FF0000;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 45px;
     font-size: 700%;
     color: #FF0000;
 }
 
 
 
 
 
 
 
 
 
 
 





.form_description{
	/*height:39px;*/
	text-align: left;
	font-size: 10px;
	text-align: left;
	margin:10px 0px 0px 5px;
	color: #900;
}

.form_field{
	/*height:39px;*/
	text-align: left;
	font-size: 22px;
	margin:0px 0px 0px 20px;
}

.form_field input{
	text-align: left;
	padding:2px;
}

.form_field textarea{
	text-align: left;
	padding:2px;
}
























#album .animaltextwide{   background: #ffffff;    width:420px;    height:190px;
    float:left;   margin:5px 2px 2px 5px; text-align:center;}

#album .animaltextwide h5{    color:#900;    margin:10px; text-align:justify; 	font-weight: normal;
font-size:12px;      }

#album .animaltextwide  h6{    color:#900;    font-size:14px;   line-height:20px;    font-weight:normal; text-align:left;}

#album .animaltextwide  a{
	color:#600;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	text-decoration: underline;
}

#album .animaltextwide .line3  img{   margin-top:25px;    /*margin-top:12px;*/    margin-bottom:10px;   border:1px solid #fff; text-align:left;}





#album .animaltext{   background: url("images/plain_bg.jpg") top left no-repeat;    width:210px;    height:190px;
    float:left;   margin:5px 2px 2px 5px; text-align:center;}

/*#album .animal h5{    color:#93620a;    font-size:14px;      }
*/
#album .animaltext h5{    color:#900;    margin:10px; text-align:justify; 	font-weight: normal;
font-size:12px;      }

#album .animaltext  h6{    color:#900;    font-size:14px;   line-height:20px;    font-weight:normal; text-align:left;}

#album .animaltext  a{
	color:#600;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	text-decoration: underline;
}

#album .animaltext .line3  img{   margin-top:25px;    /*margin-top:12px;*/    margin-bottom:10px;   border:1px solid #fff; text-align:left;}




#album .animal{   background: url("images/foto_bg.jpg") top left no-repeat;    width:210px;    height:190px;
    float:left;   margin:5px 2px 2px 5px; text-align:center;}

/*#album .animal h5{    color:#93620a;    font-size:14px;      }
*/
#album .animal h5{    color:#fff;    margin:10px; text-align:center; font-size:12px;      }

#album .animal  h6{    color:#93620a;    font-size:14px;   line-height:20px;    font-weight:normal; text-align:center;}

#album .animal .line1  img{   margin-top:14px;    height:127px;   width:182px;    margin-bottom:3px;    border:1px solid #fff}


#album .animal .line2  img{   margin-top:13px;    height:122px;   width:182px;    margin-bottom:8px;    border:1px solid #fff}


#album .animal .line3  img{   margin-top:25px;    /*margin-top:12px;*/    margin-bottom:10px;   border:1px solid #fff; text-align:center;}

/*#album .animal .line3  img{   margin-top:25px;    /*margin-top:12px;    height:124px;   width:182px;    margin-bottom:10px;   border:1px solid #fff}
*/








#album .animalfront{   background: url("images/tall_bg.jpg") top left no-repeat;    width:210px;    height:260px;
    float:left;   /*float:left;   */   margin:5px 3px 2px 5px;   /*margin:5px 2px 2px 5px;*/   text-align:center;}

/*#album .animal h5{    color:#93620a;    font-size:14px;      }
*/
#album .animalfront h5{    color:#fff;    margin:10px; text-align:justify;    font-weight:normal; font-size:12px;      }

#album .animalfront  h6{    color:#fff;    font-size:14px;   line-height:20px;    font-weight:bold; text-align:center;}

#album .animalfront  a{    color:#ffc;}

#album .animalfront .line1  img{   margin-top:14px;    height:127px;   width:182px;    margin-bottom:3px;    border:1px solid #fff}


#album .animalfront .line2  img{   margin-top:13px;    height:122px;   width:182px;    margin-bottom:8px;    border:1px solid #fff}


#album .animalfront .line3  img{   margin-top:25px;    /*margin-top:12px;*/    margin-bottom:10px;   border:1px solid #fff; text-align:center;}

/*#album .animal .line3  img{   margin-top:25px;    /*margin-top:12px;    height:124px;   width:182px;    margin-bottom:10px;   border:1px solid #fff}
*/











.clean_slate{   clear:both    }


#bottom{    float:left;   font-size:12px;   line-height:20px;   margin-top:3px;   color:#2f3240;
    width:900px;    height:33px;    background:url("images/bottom_part.jpg") no-repeat top left ;
    font-weight:normal; text-align:center;}


#acknowledge{
	text-indent: -999in;
	font-size: 1px;
	height: 30px;
	width: 30px;
}

#validator{text-align:right;    width:900px;    height:31px;    float:left}


#validator img{height:31px;   width:88px;   border:0px solid #ffffff}
