BODY{
	margin: 0px 0px 0px 0px;
	background-color: #000000;
}
DIV, TD{
	font-family: Tahoma;
	font-size: 12px;
	color: #A9A9A9;
}
INPUT, SELECT, TEXTAREA{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
} 
P{
	font-family: Tahoma;
	font-size: 12px;
	color: #A9A9A9;
	text-align: justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
}
A, A:visited{
	font-family: Tahoma;
	font-size: 12px;
	color: #A9A9A9;
	text-decoration: underline;
}
A:hover{
	font-family: Tahoma;
	font-size: 12px;
	color: #A9A9A9;
	text-decoration: none;
}
A.leftMenu, A.leftMenu:visited{
	font-size: 11px;
	font-family: Arial;
	text-transform: uppercase;
	text-decoration: none;
}
A.leftMenu:hover{
	font-size: 11px;
	font-family: Arial;
	text-transform: uppercase;
	text-decoration: underline;
}
A.smallBlue, A.smallBlue:visited{
	font-size: 10px;
	font-family: Verdana;
	color: #656586;
	text-decoration: none;
}
A.smallBlue:hover{
	font-size: 10px;
	font-family: Verdana;
	color: #656586;
	text-decoration: underline;
}
A.topMenu, A.topMenu:visited{
	font-size: 13px;
	font-family: Arial;
	color: #808080;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
}
A.topMenu:hover{
	font-size: 13px;
	font-family: Arial;
	color: #808080;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: underline;
}
A.smallLightBlueText, A.smallLightBlueText:visited{
	font-size: 10px;
	font-family: Verdana;
	color: #959EE6;
}
A.part:link, A.part:visited, A.part:hover {
	font-size: 10px;
	font-family: Verdana;
	color: #7E7A7A;
	text-decoration: none;
}
span.part {
	font-size: 10px;
	font-family: Verdana;
	color: #7E7A7A;
}
A.smallLightBlueText:hover{
	font-size: 10px;
	font-family: Verdana;
	color: #959EE6;
}
A.blue, A.blue:visited{
	color: #778CC0;
}
A.blue:hover{
	color: #778CC0;
}
A.titleNews14Tahoma, A.titleNews14Tahoma:visited{
	font-size: 14px;
	color: #778CC0;

}
A.titleNews14Tahoma:hover{
	font-size: 14px;
	color: #778CC0;

}
A.countGallery, A.countGallery:visited{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
A.countGallery:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
A.whiteLink, A.whiteLink:visited{
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
}
A.whiteLink:hover{
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: underline;
}
A.smallWhiteLink, A.smallWhiteLink:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
A.smallWhiteLink:hover{
	color: #FFFFFF;
	text-decoration: none;
}


/*   */
INPUT.search{
	width: 220px;
	height: 18px;
}

IMAGE#activePhoto{
	cursor: hand;
	border: 3px solid #808080;
}
IMAGE#pasivePhoto{
	cursor: hand;
	border: 3px solid #000000;
}

TD.inputCont INPUT{
	width: 200px;
}
TD.inputCont SELECT{
	width: 205px;
}
TD.inputCont TEXTAREA{
	width: 200px;
	height: 50px;
}
TD.bgDarkBlue{
	background-color: #111425;
}
TD.bgTopMenu{
	background : url(../images/bg_left_menu.gif) repeat-y left;
}
TD.bgLeftPartSmallLogo{
	background : url(../images/bg_left_part_logo.gif) repeat-x top;
}
TD.bgRightPartSmallLogo{
	background : url(../images/bg_right_part_logo.gif) repeat-x top;
}
TD.contTopText{
	padding: 0px 12px 0px 12px;
}
TD.contCommonSection{
	padding: 20px 20px 20px 20px;
}
TD.bgHeaderBigPhoto{
	background : url(../images/bg_header_big_photo.gif) repeat-x top;
}
TD.bgUnderTxtTitleBPhoto{
	background : url(../images/bg_under_title_big_p.gif) repeat-x center;
}


DIV.contTopMenu{
	float: left;
	padding: 15px 15px 0px 0px;
}
DIV.titleLeftMenu{
	color: #9999CC;
	font-size: 14px;
	font-family: Arial;
	font-style: italic;
	text-transform: lowercase;
	padding: 10px 10px 5px 10px;
}
DIV.contLeftMenuLink{
	padding: 5px 10px 5px 10px;
}
DIV.activeContLeftMenuLink{
	font-size: 11px;
	font-family: Arial;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	background-color: #6368AB;
}
DIV.titleNewsPad{
	padding: 0px 0px 3px 0px;
}
DIV.txtNewsPad{
	padding: 0px 0px 25px 0px;
}
DIV.contPhotoInGenre{
	float: left;
	width: 135px;
	height: 165px;
	padding: 0px 15px 0px 15px;
	margin: 0px 0px 20px 0px;
}
DIV.contPhotoInViewGallery{
	float: left;
/*	width: 135px;*/
	height: 140px;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 20px 0px;
}
DIV.countGallery{
/*	height: 26px;*/
	font-family: Arial;
	font-size: 11px;
	float: left;
	padding: 6px 4px 6px 4px;
	margin: 0px 0px 0px 7px;
}
DIV.activeCountGallery{
/*	height: 26px;*/
	font-family: Arial;
	font-size: 11px;
	float: left;
	padding: 6px 4px 6px 4px;
	margin: 0px 0px 0px 7px;
	background-color: #252740;
}

SPAN.smallBlueText{
	font-size: 10px;
	font-family: Verdana;
	color: #656586;
}
SPAN.smallLightBlueText{
	font-size: 10px;
	font-family: Verdana;
	color: #959EE6;
}
SPAN.logoInText{
	font-size: 14px;
	color: #CF5E72;
	font-weight: bold;
}
TD.bgUnderTxtTitleBPhoto SPAN{
	font-size: 12px;
	color: #959EE6;
	font-weight: bold;
}
SPAN.activeTopMenu{
	font-size: 13px;
	font-family: Arial;
	color: #FFFFFF;
	text-transform: lowercase;
	font-weight: bold;
}
DIV.titleNewsPad SPAN{
	font-size: 14px;
	color: #778CC0;
	font-weight: bold;
}

.error{
	color: #778CC0;
}
.blue{
	color: #778CC0;
}


/* admin  */
DIV.contEnterAdmin{
	width: 400px;
	border: 1px solid #2F324A;
	padding: 15px 0px 15px 0px;
	background-color: #111425;
}
DIV.titleOfAdminCont{
	color: #FFFFFF;
	padding: 3px 5px 5px 10px;
	background-color: #323757;
}
DIV.commonPartOfAdminCont{
	color: #FFFFFF;
	padding: 10px 10px 10px 10px;
}
h1 {
	font-size: 10px;
	font-family:arial;
	color: #656586;
	margin:0;
	font-weight: normal
}