body{
	font: 12px Arial, Helvetica, sans-serif;
	color : #000;
} 

#AdvSearch{
	font: 12px Arial, Helvetica, sans-serif;
	color : #000;
}

#Main{
	position: absolute;
	top: 0px;
	left:0px;
	height : 100%;
	width:100%;
}

#Header{
	background-color : #323232;
	color : #fff;
}

.text{
	font: 12px Arial, Helvetica, sans-serif;
}

h1{
	font: bold 14px Arial, Helvetica, sans-serif;
}
/*   start: Paggiing   */
#Pagging{
	padding: 4px;
	font: 12px Arial, Helvetica, sans-serif;
}

#Pagging .pagging{
		width: 80%;
		text-align : right;
}
#Pagging a.active_page{
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color : #F4D766;
	color: #292929;
	text-decoration: none;
	padding: 3px;
}

#Pagging a.inert_page{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #292929;
	text-decoration: none;
}

/*   end: Paggiing   */
/*   start: Menu   */
#Menu{
	width : 200px;
	font: 12px Arial, Helvetica, sans-serif;
	margin-left : 25px;
	background-color : #bfbfbf;
}

#Menu .menu_title{
	width:200px;
	height: 22px;
	font: 18px Arial, Helvetica, sans-serif;
	color: #000;
	padding-top : 25px;
}

#Menu .auth_title{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #8D1100;
//	margin-bottom:3px;
//	border-bottom : 1px dashed #854835;
}

#Authorization {
	font: 12px Arial, Helvetica, sans-serif;
}

#Authorization input.text{
	width : 110px;
}

#Authorization a{
	font: 12px Arial, Helvetica, sans-serif;
	color: #8D1100;
}

#Menu ul.first{
	list-style-type : none;
	margin-left : 0px;
	margin-top : 5px;
	padding : 0px;
}

#Menu ul{
	list-style-type : none;
	margin-left : 15px;
	padding : 0px;
}

#Menu li{
	list-style-type : none ;
	padding : 2px;
}

#Menu a.menu_parent{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #154668;

}

#Menu a.menu_parent_active{	
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #00508E;
	text-decoration: none;
}

#Menu a.menu_child{
	color: #000;

}
#Menu a.menu_child_active{
	color: #00508E;
	text-decoration: none;
}
#Menu a.menu_child_child{
	font-size : 11px;
	color: #000;

}
#Menu a.menu_child_child_active{
	font-size : 11px;
	color: #00508E;
	text-decoration: none;
}

#Copyright{
	font: 10px Arial, Helvetica, sans-serif;
	margin: 10px 25px;
	background-color : #bfbfbf;	
}
#Copyright a{
	color: #1E7C9B;
}

#Label_trash{
//	background : url(images/label_trash.gif) 100% 100% #9E9187 no-repeat;
	background-color:#6d6e71;
	cursor : pointer;
	margin-top: 1px;
	width:225px;
}

#Label_trash .count_trash{
	font : bold 14px Arial, Helvetica, sans-serif;
	padding : 0px 25px 5px;
}

#Label_trash .menu_title{
	height: 22px;
	font: 20px Arial, Helvetica, sans-serif;
	color: #fff;
	padding : 5px 25px;
}
/*   end: Menu   */
/*   start: Navigation   */

.NavigationInert a{
	font : 12px Arial, Helvetica, sans-serif;
	color : #fff;
}

.NavigationInert{
	background-color : #464646;
	padding : 20px 10px 8px 10px;	
	text-align: center;
}

.NavigationActive{
	font : bold 12px Arial, Helvetica, sans-serif;
	color : #548FB8;
	background-color : #252525;
	padding : 30px 10px 8px 10px;	
	text-align: center;
}

/*   end: Navigation   */
/*   start: Search   */
#search{
	font: 11px Arial, Helvetica, sans-serif;
}

#search .lpc{
	float : left;
}

#search .imageSearch{
	margin-top:15px;
	border : 0px;
}

#search .textSearch{
	margin-top:15px;
//	margin-top:14px;
	width: 100%;
	border: 0px;
}

#search .buttonSearch{
	margin-top : 13px;
	border : 0px;

}

#search input.text{
	padding-top:3px;
	font: 11px Arial, Helvetica, sans-serif;
	width: 100%;
	height: 19px;
	border : 0px;

	background : url(images/search_border.gif) #fff repeat-x;
}


#search .adv_search{
	text-align:right;
	margin-top:4px;
}

#search .adv_search a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #DCA155;
}


/*   end: Search   */


/*   start: Creterion   */
#Creterion{
	width: 100%;
	height: 30px;
	background-color: #292929;
	padding: 4px;
}

#Creterion .buttonInert{
	background : url(images/page_inert.gif)  #4d4d4d no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;

	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;

}

#Creterion .buttonActive{
	padding: 3px;
	background-color: #ffcc00;
	font: 12px Arial, Helvetica, sans-serif;
	color: #663300;
	text-decoration: none;
	text-align:center;
	border: 1px outset #959595;	
}


#Creterion .cr{
	padding: 3px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	text-align:center;
}

/*   end: Creterion   */


/*   start: Navigation   */
/*   end: Navigation   */


#PhotoPreview{
	background-color:#fff;
	border: 0px solid #636363;
	display:block; float:left;
	margin: 8px 3px;
}

#PhotoPreview .Number{
	font: 12px Arial, Helvetica, sans-serif;
	color: #1E7C9B;
	text-align:center;
}
#PhotoPreview .Price{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #464646;
	margin: 0px 5px 3px 0px;
	text-align:right;	
}

#PhotoPreview .Resolution{
	font: 10px Arial, Helvetica, sans-serif;
	color: #464646;
	text-align:left;	
	float : left;
}

#PhotoPreview a{
	text-decoration: none;
	color:red;
}

#PhotoPreview .Delete{
	font: 10px Arial, Helvetica, sans-serif;
	text-align:right;	
}

#ViewPhoto{
	background-color : #fff;
	color : #303030;
	padding : 15px 0px;
	
}

#ViewPhoto .ViewPhoto{
	width : 630px;
	text-align : left;
}

#ViewPhoto .number{
	font-weight : bold;
	float: left;
}

#ViewPhoto .number_{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #1E7C9B;
}
#ViewPhoto .name{
	font: 14px Arial, Helvetica, sans-serif;
	color: #1E7C9B;
}

#ViewPhoto .date{
	text-align : right;
}

#ViewPhoto .descr{
	padding : 3px;
}

#ViewPhoto #category{
	font: 12px Arial, Helvetica, sans-serif;
	color : #303030;
	background : #efefe6;
	margin-top:20px;
	padding:10px;
}

#category .Cat_title{
	font-weight : bold;
	padding-right : 20px;
}

#category .Cat_title2{
	font-weight : bold;
	padding-right : 20px;
	color : #790026;
}

#category .Cat_title3{
	font-weight : bold;
	padding-right : 20px;
	color : #5E6B6F;
}

#category .Cat_title4{
	font-weight : normal;
	font-size:11px;
}

#ViewPhoto{font: 12px Arial, Helvetica, sans-serif;}

#ViewPhoto .image{
	margin:20px 0px;
	text-align:center;
}

#ViewPhoto .add_trash{
	position:relative;
	top:0px;
	left:480px;
	z-index : 100;
}

#ViewPhoto .keyword{
	font-size : 11px;
	color : #817F74;
	margin : 10px 0px;
	
}

#ViewPhoto .VPtitle{
	float : left;
	width : 135px;
	padding-left : 20px;
	height : 100%;
}

#ViewPhoto .VPtext{
	margin-left:155px;
}

.TableWindow{
	font: 12px Arial, Helvetica, sans-serif;
	background-color:#dfdfdb;
	padding : 30px;
}

.TableBody{
	background-color:#fff;
}
.title{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #00508E;
	text-decoration: none;
}

#Navigation_page{
	font: 12px Arial, Helvetica, sans-serif;
}

#Navigation_page .page_inert{
	font-weight :bold;
	height : 20px;
	width : 25px;
	background : url(images/page_inert.gif)  #4d4d4d no-repeat;
	padding-top: 3px;
	margin-left: 1px;
}

#Navigation_page .page_active{
	font-weight :bold;
	height : 28px;
	width : 27px;
	color : #F4D766;
	background : url(images/page_active.gif)  #1e1e1e no-repeat;
	padding-top: 5px;
	margin-left: 2px;
}

#Navigation_page a{
	text-decoration : none ;
	color : #838383;
}

#Navigation_order{
	font: 11px Arial, Helvetica, sans-serif;
}

#Navigation_order .order_active{
	font-weight : bold;
	color : #F4D766;
	text-align : center;
	padding : 3px 6px 4px 14px;
	background : #1e1e1e;
}
	
#Navigation_order .order_inert{
	font-weight : bold;
	background : #B7B5AA;
	text-align : center;
	padding : 3px 6px 4px 14px;
}
	
#Navigation_order a{
	color : #1e1e1e;
}

.logo{
	margin : 20px 25px;
}

.border_bottom{
	border-bottom : 1px solid #9E9187;
}

.border_top{
	border-top : 1px solid #DFDFDB;
}
.border_topb{
	border-top : 1px solid #DFDFDB;
	border-bottom : 1px solid #DFDFDB;
	padding:10px;
	margin-bottom:15px;
	text-align:center;
}
#Form .form_title{
	float : left;
	width : 120px;
	margin-top : 5px;	
}

#Form .form_title2{
	margin-top : 5px;	
}

#Form .form_text{
	width : 230px;
	margin-top : 5px;
}

#Form .form_textarea{
	width : 350px;
	height : 100px;
	margin-top : 5px;
}

#Form .form_code{
	width : 165px;
	margin-top : 5px;
	margin-left : 2px;
}

#Form .form_submit{
	width : 350px;
	text-align : right;
	margin-top : 5px;
}

#Form .form_star{
	font : bold 14px Arial, Helvetica, sans-serif;
	color : #DCA155;
}

#Spacer{
	width:35px;
}

.back{
	font : 12px Arial, Helvetica, sans-serif;
	margin-top: 15px;
	text-align : right;
}

.back a{
	color : #00508E;
}
.mpn{
font : bold 16px Arial, Helvetica, sans-serif;
background-color:#939598;
width:225px;
height:23px;
padding-top:2px;
}
.mpn a{
color:#a61423;
text-decoration:none;
margin-left:25px;
}

.pnp{
	font: 12px Arial, Helvetica, sans-serif; 
	background-color:#fff;
	border: 0px solid #636363;
	display:block; float:left;
	margin: 3px 3px;
}
.pnp a{
	text-decoration: none;
	color:#555555;
}
.apnp a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #DCA155;
}
.login{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #154668;
	padding-left:5px;
}

