a {
  text-decoration: none;
  color: #6c6c6c; }

h2 {
  line-height: 15px;
  color: #6c6c6c;
  font-weight: bold;
  font: 20px Georgia, serif; }

h4 {
  color: #6c6c6c;
  font-weight: normal;
  font-family:  Georgia, serif;
  margin-bottom: 10px; }

.actions {
  color: #6c6c6c;
  font-family:  Georgia, serif; }
  .actions li {
    display: inline; }

.clear{
	clear: both;
}

		* { padding: 0; margin: 0; }
		
		*:focus {
		  outline: 0; }

		body {
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 13px;
		 background-color: white;
		}
		#wrapper { 
		 margin: 0 auto;
		 width: 980px;
		}
		#top {
		 width: 979px;
		 color: #333;
		 padding: 0px;
		 border-top: 1px solid white;
		 height: 176px;
		 margin: 0px 0px 0px 0px;
		 background: white;
		}
			#top #top_grad {
				margin: 0px 0 0px 0;
				height: 12px;
				background-image: url(../images/j_top_grad.jpg);
				background-repeat:repeat-x;
				border-width: 0px;
				}
			#top #surname {
				margin: 144px 0 0px 22px;
				height: 20px;
				background-image: url(../images/j_surname.jpg);
				background-repeat:no-repeat;
				border-width: 0px;
				}	
		
		#center {
		 position: relative;
		 width: 979px;
		 color: #333;
		 border: 0px solid #ccc;
		 background: #F8F5F0;
		 margin: 0px 0px 0px 0px;
		 padding: 0px;
		 height: 260px;
		}
		#center #title {
			float: left;
			height: 60px;
			margin: 0px 0 0px 0;
			}
		#center #right {
			float: right;
			height: 60px;
			padding: 0px 0px 0 0;
			margin: 0px 0 0px 0;
			}
			#center #right .link {
				margin: 10px 10px 0px 0;
				}
			#center #center_left {
				text-align: right;
				width: 76px;
				height: 150px;
				float: left;
				margin: 0px 0px 0px 0;
				}
				#center #center_left #back{
					margin: 50px 0px 0px 0px;
					}
				#center #center_left #portrait{
					margin: 4px 0px 0px 22px;
					}		

			#center #center_content {
				position: relative;
				text-align: center;
				float: left;
				width: 826px;
				height: 150px;
				margin: 0px 0px 0px 0px;
				}

				#center #center_content #catalog {
					text-align: center;
					margin: 0px 0 0px 0;
					}
					
				#center #center_content #bio {
					position: relative;
					text-align: left;
					margin: 2px 0 0px 90px;
				}
					#center #center_content #bio #lefttab {
						float: left;
						text-align: left;
						margin: 0px 0 0px 0px;
					}
					#center #center_content #bio #righttab {
						float: left;
						text-align: left;
						margin: 0px 0 0px 10px;
						}
					#center #center_content #contacts #lefttab {
						float: left;
						text-align: left;
						margin: 20px 0 0px 20px;
					}
					#center #center_content #contacts #righttab {
						float: left;
						text-align: left;
						margin: 20px 0 0px 70px;
						}
					
					#center #center_content #catalog #pictures{
						margin: 10px 0 0 0;
						}
				#center #center_content #catalogs {
					margin: 10px 0 0px 0;
					}
					#center #center_content #catalogs .item {
						float: left;
						margin: 0px 41px;
						}

				#center #center_content #menu {
					padding: 0px 363px;
 					width: 100px ;
					margin: 30px 0px 0px 0px;
					}
					#center #center_content #menu .item {
						margin: 6px 0px 0px 0px;
						}

				#center #center_content #back_to_main {
					position: absolute;
					top:144px;
					padding: 0px 363px;
					margin: 30px 0px 0px 0px;
					}		
			
				
	
			#center #center_right {
				width: 76px;
				height: 150px;
				float: right;
				margin: 0px 0px 0px 0;
				}
				#center #center_right #next{
					margin: 50px 0px 0px 0px;
					}
					
img {border: none}
				
		#bottom { 
		 color: #333;
		 width: 979px;
		 height: 176px;
		 border: 0px solid #ccc;
		 background: white;
		 margin: 0px 0px 0px 0px;
		 padding: 0px;
		}
			#bottom #bottom_grad {
				margin: 0px 0 0px 0;
				height: 12px;
				background-image: url(../images/j_bottom_grad.jpg);
				background-repeat:repeat-x;
				border-width: 0px;
				}
			#bottom #logout {
				float: right;
				font: 12px Georgia, serif;
				}
			#bottom #flash {
				float: left;
				font: 12px Georgia, serif;
				}
		
