@charset "utf-8";

/*
	---------------------------------------------------------------
	|															  |
    | This file covers the output of MTT-Listings which are       |
    |  also used to create Container- and normal Tables			  |
	|															  |
	---------------------------------------------------------------
*/


/* 
 	----------------------------------------
 	Standard Listing
 	----------------------------------------
*/

#listing_standard /* Each Table is nested in this container */
	{ 
	}

/* 
	Sizes
*/

#listing_standard table.fullsize  /* Use for tables in fullsize */
 	{
 	width: 500px; 	
	}

#listing_standard table.size1  /* Use for tables in fullsize */
 	{
 	width: 668px; 	
	}

#listing_standard table.size2 /* Use for half-width tables */
 	{
 	width: 328px;
	}


/* 
	Basic Table
*/


#listing_standard table { /* basic table style */ 
	border-collapse: collapse;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background-color: #FFFFFF;
	}

/* 
	Links 
*/

#listing_standard table tr th a 
	{
	background-color: #FFFFFF;
	}

#listing_standard table td, table th 
	{
	border-bottom: 1px solid #999; 
	vertical-align: top;	
	padding: 8px;
	line-height: 1.4em;
	}


/* 
	Header Row
*/


#listing_standard .header,
#listing_standard .header td 
	{
	background-color: #ffffff;
	background-image: url(/resources/images/mm_files/68.gif); /* {image name="tableheader_background"} */
	background-repeat: repeat-x; 
	padding: 4px 4px 4px 8px;
	height: 19px;	
	}

/* 
	Footer-Row
*/


#listing_standard table tr.footer td  /* Table Footer Line */
	{
	background-color: #FFFFFF;
	background-image: url(/resources/images/mm_files/79.gif); /* {image name="tablefooter_background"} */
	background-repeat: repeat-x; 
	text-align: center; 
	padding: 8px;	
	}

/* 
	MTT Styling Left and Right Col
*/


#listing_standard .listingRight,
#listing_standard .listingLeft  
	{ 
    padding: 8px;
    }

/* 
	Groupline
*/


#listing_standard .listingHeader td,   /* Defines a Groupline Row */
#listing_standard .listingHeader,
#listing_standard .listingGroupline
	{
	background-color: #FFFFFF;
	background-image: url(/resources/images/mm_files/89.gif); /* {image name="tablegroupline_background"} */
	background-repeat: repeat-x; 
	padding: 4px 4px 4px 8px;
	height: 19px;
	}

/* 
	Deviders
*/

#listing_standard .devider tr,
#listing_standard .devider td 
	{
	height: 0px;
	}
	
/* 
	Cells
*/


#listing_standard .listingField,
#listing_standard .listingField td
	{
    margin: 0px;
	padding: 8px;
	}

/* 
	Form Fields
*/

#listing_standard .listing_text_input
	{
    border: 1px dotted #015099;
    background: #F5F8FB; 
	}

#listing_standard .listing_text_input_error
	{
    background: #000111;
    width: 99%;
    border: 1px dotted #F5D7D7;
	}

/* 
	Use this one if you want to avoid underlines in nestes tables
*/


#listing_standard .inner_table, 
#listing_standard .inner_table tr,
#listing_standard .inner_table td,
#listing_standard .inner_table a,
#listing_standard .inner_table a:hover 
	{
	border: 0;
	margin-left: auto;
	margin-right: auto;
	}



/* 
 	----------------------------------------
 	Other Listing Styles
 	----------------------------------------
*/

.listingHeader
	{
	}


.listingComment
	{
    padding-top: 5px;
	}


.listing_text_input
	{
    border: 1px dotted #015099;
    background: #E5EDF5; 
	}

.listing_text_input_error
	{
      color: #000111;
	}

.listing_common_width
	{
    width: 80%;
	}

.divider 
	{
	height: 0px;
	}

.float_integer_part
	{
    width: 200px;
	}

.float_decimal_part
	{
    width: 40px;
	}

.listing_interval_width
	{
    width: 200px;
	}

.listing_dropdown
	{
    width: 99%;
	}

.listing_multiple_dropdown
	{
    width: 99%;
	}

.input textarea
	{

	}
.listing_checkall {
}
