/* Gallery Menu */



#topmenu, #topmenucornerleft, #topmenucornerright{

clear: none;

float: left;

}



#topmenu{/*kan skalas ner*/

background-image: url(lib/gallery_menu_bg.png);

background-repeat: repeat-x;

height: 72px;

width: 939px;

}

#topmenuwrapper{
	display: table;
	height: 72px;
}


#topmenucornerleft{

background-image:url(lib/gallery_menu_bg_corner_left.png);

height: 72px;

width: 17px;

display: block;

}



#topmenucornerright{

background-image:url(lib/gallery_menu_bg_corner_right.png);

height: 72px;

width: 17px;

display: block;

}



/* Left */



#menucontentholderleft{

padding-left: 17px;
margin-top: 24px;
width: 485px;
float: left;
clear: none;
display: block;
position: relative;

}



#menucontentleftheadline, #menucontentleftheadlineUpload, #menucontentsorter, #menucontentoptions1, #menucontentoptions2, #menucontentoptions1_focus, #menucontentoptions2_focus{

float: left;

clear: none;

width: auto;

display: block;

}

#menucontentleftheadlineUpload{

background-image: url(lib/photoGalleryHeading.png);
width: 135px;
height: 16px;
margin-right: 30px;


}



#menucontentleftheadline{

margin-right: 30px;
background-image: url(lib/gallery_headline_digital.png);
width: 135px;
height: 16px;
}



#menucontentsorter{

margin-right: 8px;

margin-top: 6px;
background-image: url(lib/gallery_sorter.png);
width: 41px;
height: 8px;

}



#menucontentoptions1{
margin-right: 10px;
margin-top: 3px;
/*background-image: url(lib/gallery_sort_date.png);*/
width: 85px;
height: 14px;
cursor: pointer;
}

#menucontentoptions2{
margin-right: 10px;
margin-top: 3px;
/*background-image: url(lib/gallery_sort_rating.png);*/
width: 87px;
height: 13px;
cursor: pointer;
}


#menucontentoptions1_focus{
margin-right: 10px;
margin-top: 3px;
background-image: url(lib/gallery_sort_date.png);
width: 102px;
height: 14px;
cursor: pointer;
}

#menucontentoptions2_focus{
margin-right: 10px;
margin-top: 3px;
background-image: url(lib/gallery_sort_rating.png);
width: 85px;
height: 13px;
cursor: pointer;
}

.date_sort_selected
{
	background-image: url(lib/gallery_sort_date_selected.png);
}
.date_sort
{
	background-image: url(lib/gallery_sort_date.png);
}
.rate_sort_selected
{
	background-image: url(lib/gallery_sort_rating_selected.png);
}
.rate_sort
{
	background-image: url(lib/gallery_sort_rating.png);
}


/* Right */



#menucontentsearchhead, #menucontentsearch{

float: right;

clear: none;

width: auto;

display: block;

}



#menucontentholderright{

margin-top: 20px;

width: 300px;

float: right;

clear: none;

display: block;

margin-right: 6px;

}



#menucontentsearchhead{

margin-right: 10px;
margin-top: 8px;
/*background-image: url(lib/gallery_search.png);*/
width: 82px;
height: 11px;
}



#menucontentsearch{



}



.searchformtop{

border: 1px solid #E5E5E5;
font-size: 11px;
padding-top: 5px;
padding-bottom: 5px;
width: 154px;
padding-left: 26px;
background-image: url(lib/gallery_search_mag.png);
background-repeat: no-repeat;
vertical-align: middle;
display: block;
}

#reloadgall{
	font-size: 0px;
	width: 13px;
	height: 13px;
	position: relative;
	background-repeat: no-repeat;
	left: 922px;
	top: -86px;
	cursor: pointer;
	float: left;
	background-image: url(lib/box_sub_report_item_close.png);
}

#reloadgall_upload{
	font-size: 0px;
	width: 13px;
	height: 13px;
	position: relative;
	background-repeat: no-repeat;
	left: 922px;
	top: -313px;
	cursor: pointer;
	float: left;
	background-image: url(lib/box_sub_report_item_close.png);
}
