/**
* 
* @Enterprise: Yagendoo Media GmbH
* @author: Yagendoo Team
* @url: http://www.yagendoo.com
* @copyright: Copyright (C) Yagendoo Media GmbH
* @license: Commercial, see LICENSE.php
* @product: Virtuemart Theme
*
*/


/*  RESET   */


div#yagVmOverWrap div.clear {
    clear: both;
    height: 0;
}

/*  HEADLINES   */

div#yagVmOverWrap h1,
div#yagVmOverWrap h1:hover    {
	font-size: 1.2em;
    font-weight: bold;
    line-height: 24px;
    padding: 0 15px 5px 0;    
    font-family: Arial,Helvetica,sans-serif;
}

div#yagVmOverWrap h1,
div#yagVmOverWrap h1:hover,
div#yagVmOverWrap div.jshop h1	{
	margin: 0 1px 10px 0;
    min-height: 36px;
    padding: 13px 15px 0 15px;
    position: relative;
    z-index:1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 1.2em;
	font-weight:bold;
}

/*	ORDERS	*/
div#yagVmOverWrap div#editcell,
div#yagVmOverWrap div.yagVmOrdersDetailsOrderWrap {
	
	}
div#yagVmOverWrap div#editcell table.adminlist  {
    width: 100%;
	border-spacing: 0;
}

div#yagVmOverWrap div#editcell table.adminlist thead th {
    min-height: 32px;
    line-height: 32px;
    padding: 0 8px;
    font-weight:bold;
}

div#yagVmOverWrap div#editcell table.adminlist tbody td {
    min-height: 32px;
    line-height: 32px;
    padding: 0 11px;
}

div#yagVmOverWrap div#editcell table.adminlist tbody td a   {
    font-weight: bold;
}

div#yagVmOverWrap div#editcell table.adminlist tbody tr td:last-child  {
    text-align: right;
}

	/*	Details	*/

    div#yagVmOverWrap div.spaceStyle    {
        margin: 0 0 10px 0;
    }
    
    div#yagVmOverWrap div.spaceStyle:last-of-type   {
        padding: 0;
        margin: 0;
    }
    
    
    /*  Order details   */
    
    div#yagVmOverWrap div.spaceStyle table    {
        width: 100%;
    }
    
    div#yagVmOverWrap div.spaceStyle table th   {
        min-height: 32px;
        line-height: 32px;
        padding: 0 8px;
    }
    
    div#yagVmOverWrap div.spaceStyle table td   {
        min-height: 28px;
        line-height: 32px;
        padding: 4px 10px;
    }
    
    div#yagVmOverWrap div.spaceStyle table td table td   {
        border: 0;
        min-height: 28px;
        line-height: 28px;
    }
    
    div#yagVmOverWrap div.spaceStyle table span.vmshipment_name,
    div#yagVmOverWrap div.spaceStyle table span.vmpayment_name {
        display: inline-block;
        margin: 0 10px 0 0;
    }
    
    div#yagVmOverWrap div.spaceStyle table img  {
        margin: 0 10px 0 0;
    }
    
    div#yagVmOverWrap div.spaceStyle table span.vmshipment_description,
    div#yagVmOverWrap div.spaceStyle table span.vmpayment_description  {
        display: inline-block;
        margin: 0 10px 0 0;
    }
div#yagVmOverWrap div.spaceStyle div#ui-tabs div.tabs a:hover {
	background:none !important;
	}   
div#yagVmOverWrap div#editcell table.adminlist td a,
div#yagVmOverWrap div#editcell table.adminlist td a:hover {
	background:none !important;
	}
div#yagVmOverWrap div.floatright a {
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    cursor: pointer;
    font-weight: bold;
    height: 32px;
    line-height: 24px;
    margin: 0 auto 5px;
    padding: 4px 10px 4px;
    text-align: center;    
	}
	
div#yagVmOverWrap div.yagVmOrderView	{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 15px;
	margin: 0 1px 15px 0;
}

div#yagVmOverWrap div.yagVmOrderView > fieldset	{
	margin: 0;
	padding: 0;
}

div#yagVmOverWrap fieldset.yagVmOrderViewField legend	{
	font-weight:bold;
}

div#yagVmOverWrap div.yagVmUserLoginName,
div#yagVmOverWrap div.yagVmUserLoginPass,
div#yagVmOverWrap div.yagVmUserLoginRmbr {
	display:inline-block;
	float: left;
	margin: 0 10px 0 0;
}

div#yagVmOverWrap #order_pass {
	margin-top:5px;
	}
div#yagVmOverWrap div.yagVmOrderViewOrderBtn {
	margin-top:15px;
	}

div#yagVmOverWrap input.yagVmUserLoginConfirm {
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    cursor: pointer;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin: 0 auto 5px;
    padding: 0 15px 2px;
    text-align: center; 
    text-decoration:none;   
}

div#yagVmOverWrap div.yagVmUserLoginName,
div#yagVmOverWrap div.yagVmUserLoginPass,
div#yagVmOverWrap div.yagVmUserLoginRmbr {
	margin-top:4px;
}

div#yagVmOverWrap div.yagVmUserLoginResetPass {
	margin-top:10px;
}

div#yagVmOverWrap div.yagVmUserLoginResetPass a,
div#yagVmOverWrap div.yagVmUserLoginResetPass a:hover,
div#yagVmOverWrap div.yagVmUserLoginForgotName a,
div#yagVmOverWrap div.yagVmUserLoginForgotName a:hover {
	background:none;
	font-weight:bold;
}

div#yagVmOverWrap div.yagVmUserLoginHead {
	font-weight:bold;
}

	/*	Details	*/

    div#yagVmOverWrap div.spaceStyle    {
        padding: 10px 15px;
        margin: 0 0 10px 0;
    }
    
    div#yagVmOverWrap div.spaceStyle:last-of-type   {
        padding: 0;
        margin: 0;
    }
	    
    /*  Order details   */
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table    {
        width: 100%;
		border-spacing: 0;
    }
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable th,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table th,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table th  {
        min-height: 32px;
        line-height: 32px;
        padding: 0 8px;
    }
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable td ,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table td,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table td  {
        min-height: 28px;
        line-height: 32px;
        padding: 4px 10px;
    }
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable td table td,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table  td table td,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table  td table td  {
        border: 0;
        min-height: 28px;
        line-height: 28px;
    }
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable span.vmshipment_name,
    div#yagVmOverWrap table.yagVmOrdersOrderTable span.vmpayment_name {
        display: inline-block;
        margin: 0 10px 0 0;
    }
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable img  {
        margin: 0 10px 0 0;
    }
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable span.vmshipment_description,
    div#yagVmOverWrap table.yagVmOrdersOrderTable span.vmpayment_description  {
        display: inline-block;
        margin: 0 10px 0 0;
    }
    
    
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap {
	    margin:10px 0 0;
    	}
    
    div#yagVmOverWrap div.yagTabHeadline {
	    margin:15px 0 0 5px;
	    font-weight:bold;
    	}
	/*	Details	*/

    div#yagVmOverWrap div.spaceStyle    {
        background-color: #FFF;
    }
    
    div#yagVmOverWrap div.spaceStyle:last-of-type   {
        background: none transparent;
    }
	
    /*  Order details   */
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable th,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table th,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table th   {
        font-weight:bold;
    }
    
    div#yagVmOverWrap table.yagVmOrdersOrderTable td,
    div#yagVmOverWrap div.yagVmOrdersDetailsOrderTabsWrap table td,
    div#yagVmOverWrap div.yagVmOrderSummaryWrap table td   {
        min-height: 28px;
		line-height: 28px;
		padding: 0 10px;
    }

div#yagVmOverWrap div.yagVmUserLoginPass input.inputbox {
	min-width: 136px;
	}
div#yagVmOverWrap div.yagPdfInvoice {
	text-align:right;
	font-weight:bold;
	margin:10px 0;
	}