/*
* Dalsheim base stylesheet
*/
html {
     overflow: 				-moz-scrollbars-vertical;
}

.fixpng 
{
	behavior: url(/javascript/pngfix.htc)
}

ul{
	padding-left: 20px;
}

/**
** BODY BOX
**/
.body-top_left
{
	background-image: 			url('/images/webshop/shop_base/base-body/body-top_left.png');
	background-repeat: 			no-repeat;
	
	height: 					10px;
}

.body-top_right
{
	background-image: 			url('/images/webshop/shop_base/base-body/body-top_right.png');
	background-repeat: 			no-repeat;
	background-position: 		right;
	
	height: 					10px;
}

.body-top_middle
{
	background-color: 			white;
}

.body-container
{
	background-image:			url('/images/webshop/shop_base/base-body/base-background.jpg');
	background-repeat: 			repeat-x;
	background-color: 			white;
	border-left: 				1px solid #ededed;
	border-right: 				1px solid #ededed;
	padding: 30px;
	margin: 0px;
}

.con-container
{
	background-repeat: 			repeat-x;
	background-color: 			white;
	border-left: 				1px solid white;
	border-right: 				1px solid white;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

.con-container a {
	color: inherit;
	text-decoration: none;
}

.con-container a:hover {
	color: #44A3D8;
	text-decoration: none;
}

.body-bottom_left
{
	background-image: 			url('/images/webshop/shop_base/base-body/body-bottom_left.png');
	background-repeat: 			no-repeat;
	
	height: 					10px;
}

.body-bottom_right
{
	background-image: 			url('/images/webshop/shop_base/base-body/body-bottom_right.png');
	background-repeat: 			no-repeat;
	background-position: 		right;
	
	height: 					10px;
}

.body-bottom_middle
{
	background-color: 			#FFFFFF;
}
.searchbox
{
	background-image: 			url('/images/base/search.png');
	background-repeat: 			no-repeat;
	width: 						130px;
	height: 					30px;
	border: 					0px;
	padding: 					0px;
	margin: 					0px;
	
	margin-top: 				7px;
	margin-left: 				10px;
}

.search_input
{
	background: transparent;
	width: 						130px;
	height: 					30px;
	border: 					0px;
	padding: 					0px;
	margin: 					0px;
	
	padding-top: 				9px;
	padding-left: 				9px;
	
	font-size: 					10px;
	font-family: 				Verdana;
	color: 						#c4c2c2;
}

.search_input:focus
{
	color: 						#7a7a7a;
}

.row-one a
{
	padding: 5px; padding-left: 0px; font-size: 14px;
	color: #033857;
	text-decoration: none;
}

.row-two a
{
	padding: 5px; padding-left: 0px; font-size: 14px;
	color: #e84949;
	text-decoration: none;
}

.drag_style
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.drag_style li {
	padding-bottom: 5px;
}

#big_images li img {
	width: 604px;
}

#small_images li img {
	width: 252px;
}

#page_images li img {
	width: 665px;
	height: auto;
}

#unchosen_images li {
	text-align: center;
}

#unchosen_images li img {
	width: 170px;
	border: 1px solid #a6bddd;
}

.row-one
{
	background-color: 			#efefef;
}

.row_border
{
	background-color: #dfdfdf;
}

.element
{
	border-right: 1px solid #d6d8d9;
}

.titlebar
{
	height: 31px;
	background-image: url(/images/box/title-middle.png);
	background-repeat: repeat-x;
	
	color: white;
	font-weight: bold;
	font-size: 12px;
}

.ib_label
{
	background-image: 	url(/images/page/admin/admin_titlebar.png);
	background-repeat: 	no-repeat;
	width: 				191px;
	height:	 			27px;
	line-height: 		25px;
	padding-left: 		10px;
	color: 				#21487A;
}

.copy
{	
	padding-right: 		10px;
	color: 				#d0d0d0; 
	font-size: 			10px;
}

.copy a
{
	color: inherit;
	text-decoration: none;
}

.copy a:hover
{
	color: inherit;
	text-decoration: underline;
}

.icon img, admin_panel_container img, #format_box_body img, .white_box img {
	padding: 0px;
}

.white_box .topline
{
	border-top: 1px solid #d6d8d9;
	background-color: white;
}

.white_box .whitebox_body
{
	font-family: 				inherit;
	font-size: 					inherit;
	line-height: 				inherit;
	color: 						inherit;
	border-left: 1px solid #d6d8d9;
	border-right: 1px solid #d6d8d9;
	background-color: white;
	padding-left: 13px;
	padding-right: 13px;
}


.white_box .bottomline
{
	border-bottom: 1px solid #d6d8d9;
	background-color: white;
}

#image_browser
{
	position: absolute;
	top: 50px;
	left: 50px;
	max-height: 650px;
	overflow: auto;
}

#image_browser .images
{
	background-position: center;
	background-repeat: no-repeat;
}

.images
{
	padding-top: 15px;
	margin-left: 1px;
	width: 				190px;
	background-color: #D6E8FE;
}

.label
{
	background-image: 	url(/images/page/admin/admin_titlebar.png);
	background-repeat: 	no-repeat;
	width: 				191px;
	height:	 			27px;
	line-height: 		25px;
	padding-left: 		10px;
	color: 				#21487A;
}




.main_navigation
{
	background-image: url(/images/main_nav/menu_bg.png);
	background-repeat: repeat-x;
	height: 45px;
}

.main_seperator
{
	width: 3px;
}

.menu_item
{
	color: #515151;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

.menu_item:hover
{
	background-image: url(/images/main_nav/menu_bg_hover.png);
	background-repeat: repeat-x;
	cursor: pointer;
}

.menu_item a
{
	color: #515151;
	text-decoration: none;
}

.whitebox_body a {
	color: #515151;
	text-decoration: none;
}

.whitebox_body a:hover {
	color: #515151;
	text-decoration: underline;
}


.menu_item_active
{
	background-image: url(/images/main_nav/menu_bg_hover.png);
	background-repeat: repeat-x;
	color: #515151;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

.menu_item_active:hover
{
	cursor: pointer;
}

.menu_item_active a
{
	color: #515151;
	text-decoration: none;
}
