/*											*/
body 
{
   	font-family:					Arial,sans-serif;

}
input
{
	border: 					solid 1px #333333;
	margin: 					1px;
	font-size: 					10px;
	padding: 					2px;
	height: 					22px;
	color:						#666666;
}
textarea
{
	border: 					solid 1px #333333;
	margin: 					1px;
	font-size: 					10px;
	padding: 					2px;
}
.check
{
	border: solid 0px #cccccc;
	margin: 2px;
	width: 20px;
}
.alert
{
	padding: 2px;
	background-color: green;
	color: #ffffff;
}
a 
{
	text-decoration: 				none;
	color:							#77787B;
}
a:hover 
{
	text-decoration: 					underline;
	color:								#F0120F;
}

h1
{
   	font-family:					Arial,sans-serif;
   	font-size:						14px;
   	margin:							3px;
   	margin-left:					0px;
   	color:							#77787B;
}
.h1_red
{
   	font-family:					Arial,sans-serif;
   	font-size:						14px;
   	margin:							3px;
   	margin-left:					0px;
   	color:							#F0120F;
}
h2
{
   	font-family:					Arial,sans-serif;
   	font-size:						13px;
   	margin:							0px;
   	margin-top:						2px;
	color:							#77787B;
}
p
{
   	font-family:					Arial,sans-serif;
   	font-size:						13px;
   	color:							#77787B;
}
#header
{

	width:					800px;
	height:					120px;
	border:					0px solid pink;

}


/*				navigation							*/

#navigation
{
	width:					220px;
	background-color:		#F2EFED;
	border-right:			solid 1px #ffffff;
}

#navigation ul
{
	list-style-type: 		square;
	color:					#6F604D;
	padding:				0px;
	padding-left:			0px;
	margin:					0px;
	margin-left:			2px;
	margin-top:				10px;
	width:					200px;

}
#navigation li
{
	list-style-type: 		square;
	padding:				0px;
	margin-left:			20px;
}
#navigation li a
{
   	font-family:					Arial,sans-serif;
   	font-size:						13px;
}

#navigation .opened
{
	color:						#F0120F;
	
}
#navigation .opened a
{
	font-color:					#F0120F;
	color:						#F0120F;
}
#navigation .closed
{
	color:						#77787B;
	
}
#navigation .closed a
{
	font-color:					#77787B;
	color:						#77787B;
}

#navigation ul ul
{
	list-style-type: 		square;
	color:					#6F604D;
	padding:				0px;
	padding-left:			0px;
	margin:					0px;
	margin-left:			2px;
	width:					180px;

}
#navigation li li
{
	list-style-type: 		square;
	padding:				0px;
	margin-left:			20px;
}
#navigation ul ul ul
{
	list-style-type: 		square;
	color:					#6F604D;
	padding:				0px;
	padding-left:			0px;
	margin:					0px;
	margin-left:			2px;
	width:					140px;

}
#navigation li li li
{
	list-style-type: 		square;
	padding:				0px;
	margin-left:			20px;
}



/*				Detailansicht ausgewähltes Produkt			*/

.bildnummer_kasten
{
background-color: 		#ffffff; 
border: 				solid 1px #77787B; 
text-align: 			center; 
float: 					left;
margin: 				3px;
margin-top:				7px;
padding:				0px;
height:					190px; 
width: 					170px;
overflow: 				hidden;
}
.bildnummer_kasten_open
{
background-color: 		#ffffff; 
border: 				solid 1px #77787B; 
text-align: 			center; 
float: 					left;
margin: 				3px;
margin-top:				7px;
padding:				0px;
min-height:				250px;
height:					auto; 
width: 					170px;
overflow: 				hidden;
}


.select_folders
{
background-color: 		#ffffff; 
border: 				solid 1px #cccccc; 


margin: 				3px;
margin-top:				7px;
padding:				0px;
height:					1px; 
width: 					170px;
overflow: 				hidden;
display:				none;
}
.select_folders_opened
{
background-color: 		#ffffff; 
border: 				solid 1px #cccccc; 


margin: 				3px;
margin-top:				7px;
padding:				0px;
height:					auto; 
width: 					170px;
overflow: 				hidden;
}

.marked_form
{
border: 				solid 1px #cccccc; 
margin: 				3px;
margin-top:				2px;
padding:				5px;
height: auto;
}


.bildnummer_kasten_open table, td
{
	font-family:					Arial,sans-serif;
   	font-size:						9px;
}
#content_welcome
{
	width:					550px;
	border:					solid 0px #cccccc;
	margin:					0px;
	margin-left:			10px;

}
#content_aktuell
{
	width:					580;
	display:				block;
	height:					180px;
	border:					solid 0px pink;
	margin:					0px;
	margin-left:			10px;
	margin-top:				0px;
	overflow: 				hidden;
	text-align: 			center;
}
#content
{
	width:					550px;
	border:					solid 0px pink;
	height:					auto;
	margin:					0px;
	margin-left:			10px;
	float:					none;
}

/*			Thumbnails       */
#content ul
{

	margin: 				2px;
	padding: 				2px;
	border: 				solid 0px #cccccc;
	list-style-type: 		none;
	width: 					150px;
	float: 					left;
	height:					150px;
	text-align:				left;
	margin: 				2px;
	margin-bottom:			5px;
	border-bottom:			0px dashed #F0120F;

	}
#content li
{
	padding-left:			0px;
	float: 					left;
}
#content ul ul
{


}
#content li li
{
	padding-left:	0px;
}
#multiform
{
	float: 					left;
	width:					400px;
	height:					500px;
	overflow:				auto;
	border:					solid 1px #cccccc;
	margin:					5px;
}

.small
{
	width: 20px;
}
.new
{
	background-color: #CFFFA4;
}
.medium
{
	width: 75px;
}
.medium_120
{
	width: 150px;
}
.small_medium
{
	width: 45px;
}
.selected
{
	background-color: #89EE9A;
}
.unselected
{
	background-color: #ffffff;
}
.unselected_red
{
	background-color: pink;
}

#thumb table, td
{

   	border:							none;
   	margin:							0px;
   	padding: 						0px;
}
.tbl_files
{
	border-top: 		dotted 2px #cccccc;
	width:			95%;
	margin:			0px;
	height: 		auto;
	text-align: 	left;
	padding:		1px;
	padding-bottom:		5px;
	padding-top:		5px;
	margin-bottom:	5px;
	overflow: hidden;
}

.tbl_files a
{
	font-family: 		Courier New;
	font-size: 			11px;
	color:				#333333;
	text-decoration: underline;
	
}
.tbl_files a:hover
{
	font-family: 		Courier New;
	font-size: 			11px;
	color:				#F0120F;
	
}
.meldungen
{
	height:			100px;
	width:			400px;
	border: dashed 1px red;
	overflow: auto;
	padding:2px;
}



/*                    floating divs		*/


#editSingleForm
{

	float: 					right;
	width:					auto;
	height:					auto;
	border:					solid 0px pink;
	margin:					2px;
	padding:				5px;
	background-color:		#ffffff;
	overflow: 				visible;
	float:					left;
}
#editSingleForm textarea
{
	font-family:			Arial,sans-serif;
	width:					210px;
	height:					100px;
	border: 				solid 1px #cccccc;
}
#editSingleForm input, text
{
	width:					210px;
}
#editSingleForm .check
{
	border: solid 0px #cccccc;
	margin: 2px;
	width: 25px;
	font-family:					Arial,sans-serif;
   	font-size:						11px;
}

#editFolder
{

	float: 					left;
	width:					auto;
	height:					auto;
	border:					solid 0px #cccccc;
	margin:					2px;
	padding:				5px;
	background-color:		#ffffff;
	overflow: 				hidden;
	float:					left;
}
#editFolder textarea
{
	font-family:			Arial,sans-serif;
	width:					210px;
	height:					100px;
	border: 				solid 1px #cccccc;
}
#editFolder input, text
{
	width:					210px;
}
#editFolder .check
{
	border: solid 0px #cccccc;
	margin: 2px;
	width: 20px;
	font-family:					Arial,sans-serif;
   	font-size:						11px;
}


#DateiExplorer
{
	float: 					right;
	width:					630px;
	height:					500px;
	overflow:				hidden;
	border:					solid 0px pink;
	margin:					2px;
	padding:				5px;

	background-color:		#ffffff;
}


#DateiExplorerListe
{
	float: 					none;
	width:					600px;
	height:					250px;
	overflow:				auto;
	border:					solid 1px #cccccc;
	margin:					1px;
	padding:				1px;
	background-color:		#ffffff;
}
#DateiExplorerListe select
{
	background-color: 		#ffffff;
	font-size: 				10px;
}
#DateiExplorer #scrollselect
{
	overflow-y:				hidden;
	overflow-x:				hidden; 
	width:					80px;
	height:					20px;
	/* overflow: 				-moz-scrollbars-horizontal; */

	border: 				solid 0px pink;
}

#DateiExplorerListe #scrollselect
{
	overflow-y:				hidden;
	overflow-x:				hidden; 
	width:					80px;
	height:					20px;
	/* overflow: 				-moz-scrollbars-horizontal; */

	border: 				solid 0px pink;
}
.scrollselect
{
	overflow-y:				hidden;
	overflow-x:				hidden; 
	width:					80px;
	height:					20px;
	/* overflow: 				-moz-scrollbars-horizontal; */

	border: 				solid 0px pink;
}
.td_small
{

	width:					23px;
	border:					solid 0px yellow;
	overflow:				hidden;

}
.td_bez
{

	width:					145px;
	border:					solid 0px green;
	overflow: hidden;
	font-size:				12px;
}
/*

#DateiExplorerListe option
{
	background-color: pink;
	width:			200px;
	overflow:		scroll;
}
*/
#DateiExplorerListe .check
{
	border: 						solid 0px #cccccc;
	margin: 						2px;
	width: 							20px;
	font-family:					Arial,sans-serif;
   	font-size:						11px;
}

#DateiExplorer table
{

   	border:							solid 1px #cccccc;
   	margin:							4px;
   	padding: 						1px;
   	width:							95%;
}

}
/*                    /floating divs		*/



#product
{
	margin-top: 10px;
	margin-bottom: 20px;
	height: auto;
	
}
#product h1
{
	float: none;
}
.prod_bez
{
   	font-family:					Arial,sans-serif;
   	font-size:						9px;
   	color:							#77787B;
   	height:							15px;
   	border-bottom: 						solid 0px #F0120F;
	width:							100px;
	float: 							left;
}
#language_chooser
{
	border: solid 0px #ffffff;
	padding: 1px;
}
#login_form
{
	border: solid 0px #ffffff;
	padding: 1px;
}
#search_form
{
	margin: 3px;
}
#suche
{
	margin: 5px;
}
#suche ul, li
{
	list-style-type: none;
}


/* fuer den druck */
	
		
@media print 
{

#layout_table
	{
	width:100%;
	}
}
