a:link, a:visited{
	color: #000;
	text-decoration: underline;
}
a:hover{
	color: #017db7;
}
#top{
	height : 37px;
	padding : 35px 0 0;
	font-family: Arial, Helvetica, sans-serif; 
}
#logo_block{
	float : left;
	width : 225px;
}
#dop_menu{
	font-size : 10px;
	text-transform : uppercase;
}
#dop_menu a:link, #dop_menu a:visited{
	text-decoration: none;
}
#dop_menu a:hover{
text-decoration: underline;
}
#top_menu{
	float : right;
	clear : right;
}
#top_menu div{
	float : left;
	clear : right;
	font-size : 16px;
	padding : 8px 17px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}
.menu_na{
	background : #15394a;
	color : #fff;
}
.menu_na a:link, .menu_na a:visited{
	text-decoration: none;
	color : #fff;
}
.menu_na a:hover{
text-decoration: none;
color : #fff;
}
.menu_a{
	background : #ffcf3e;
	color : #15394a;
}
.menu_a a:link, .menu_a a:visited{
	text-decoration: none;
	color : #15394a;
}
.menu_a a:hover{
text-decoration: none;
color : #15394a;
}
.navigation{
	height:33px; background-color:#017eb8; overflow:hidden;
}
.navigation div a, .navigation div a.strong{
	display:block; float:left; font-weight:bold; color:#ffffff !important; text-decoration:none  !important; font-size:16px; padding:7px 15px 0;
	height:28px; margin:0;
}
.navigation div  a:hover{
	background-color:#15384b;
}
.navigation div a.strong{
	font-size:24px; padding:3px 15px 5px;
}
.navigation span{
	float:right; width:300px; margin:4px 5px 0 13px;
}
.navigation span a{
	float:right; display:block; font-size:14px; font-weight:normal; color:#000000; 
}
.regist{
	color:#ffffff !important; font-size:16px !important; margin-right:10px; line-height:20px;
 }
.lineAddPhoto{
	float:right; display:block; font-weight:bold; color:#ffffff; text-decoration:underline; font-size:14px; margin-right:10px; padding-top:5px;
	cursor:pointer; //cursor:hand; 
}
.exit{
	background-color:#ffce3d; padding:3px 10px; text-decoration:none !important; font-size:14px; border-width:1px; border-style:solid;
	border-color:#ffeeb6 #c6a12f #c6a12f #ffeeb6; margin-top:2px;
}
.personeNav{
	color:#ffce3d !important; font-weight:bold !important; margin:3px 10px 0 0; padding-left:15px; 
	background: url(../images/person.gif) 0 2px no-repeat; padding-top:3px;  text-decoration:none !important;
}
#left_block{
	width : 252px;
	float : left;
	margin-right : 10px;
	padding-top:40px; 
}
.text_block{
	padding-bottom : 10px;
}
h2 {
	font-size : 14pt;
	text-transform : uppercase;
	color : #15394a; font-family : Arial, Helvetica, sans-serif;

}
.h2yellow{
	color : #ffc71d;
}
h3{
	font-size : 12pt;
}
h4 {
	font-size : 11pt;
	text-transform : uppercase;
	color : #017db7;
	padding-left : 5px;
}
.login{
	width : 252px;
	height : 135px;
	background : url(../images/bg01.jpg) no-repeat left top;
	padding-top : 18px;
	margin:15px 0 0 -6px;
}
.login table{
	margin : 0px 18px;
}
.login table tr td{
	padding : 3px;
}
.login table tr td a:link, .login table tr td a:visited{
color : #15394a;
 font-size : 8pt;
}
.login table tr td a:hover{
	color: #017db7;
}
.inp{
	width : 200px;
	height : 15px;
	background : #fff;
	border : none;
	padding : 5px;
}
.blue{
	font-size: 8pt;
	color: #017db7;
}
.blue a:link, .blue a:visited{
	font-size: 8pt;
	color: #017db7;
}
.blue a:hover{
	color: #15394a;
}
#right_block{
	float : left;
	margin-left : 20px;
	width : 620px; 
	padding-top:40px; 
}
.fotos_block{
	clear : both;
	/*padding-bottom : 10px;*/
	width : 100%;
	display: inline-block;
    height:223px;
    padding-top:15px;
    overflow:hidden;
}
.fotos_block:after {
content: '.'; 
display: block; 
clear: left; 
visibility: hidden; 
height: 0; 
line-height: 0;
}
.sm_foto_block{
	float : left;
	font-size : 8pt;
	padding : 0px 10px 10px 0px;
	width:110px;
	/*height : 160px;*/
}
.img{
	width : 100px;
	height : 91px;
	background : url(../images/bg_img.png) no-repeat center;
	//background:none; //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop  src='images/bg_img.png');
	margin-bottom : 7px;
	padding : 7px;
	zoom: 1;
}
.enter{
	width : 64px;
	height : 29px;
	background : url(../images/enter.gif) no-repeat left top;
	border : none;
	color : #15394a;
}

a.img_na, a.img_a{
	display:block; width:73px; height:59px;
	background:transparent url(../img/go.gif) 70px 37px no-repeat; padding: 30px 0 0 25px;
}
a.img_na{
	 color:#017DB7;
}
a.img_a{
	color:#15394A;
}
.img_na{
	padding : 4px;
	border : 1px solid #fff;
}
.img_a{
	padding : 4px;
	border : 1px solid #000;
}
.foto_text{
	padding : 0px 0 0 10px;
	line-height : 100%;
	
}
.foto_text img{
	padding : 0px;
	vertical-align : middle;
}
.pages{
	padding : 20px 10px 0;
	font-size: 8pt;
	color: #017db7;
	clear:left;
}
.p_na{
	padding : 3px;
	margin-right : 1px;
	background : #e8edf0;
	font-size: 9pt;
	color: #000;
}
.p_na a:link, .p_na a:visited{
	text-decoration: none;
}
.p_na a:hover{
text-decoration: underline;
}
.p_a{
	padding : 3px;
	margin-right : 1px;
	background : #017db7;
	font-size: 9pt;
	color: #fff;
}
