/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/system.css);
@import url(../warp/systems/joomla/css/system.css);
@import url(system-all.css);


/* Items (Addition)
----------------------------------------------------------------------------------------------------*/
	 
	#system .items .leading .item {
		padding-bottom: 12px;
		margin-bottom: 18px;
	}

	#system .items > .width33 .title{
		font-size: 22px;
	}


/* Item List
----------------------------------------------------------------------------------------------------*/

	#system .item-list { border-top: 1px solid #ddd; }


/* Search
----------------------------------------------------------------------------------------------------*/

	#system span.highlight { background-color: #ffffaa; }


/* Submission form
----------------------------------------------------------------------------------------------------*/
	#system form.submission div.submit{text-align: right;}
	#system form.submission fieldset > div > label:first-child{width: 160px;}
	#system form.submission fieldset > div > textarea{width: 340px;}
	#system form.submission fieldset > div {overflow: visible;}
	#system form.submission.small fieldset > div {
	margin: 10px 0;
	}


	/*filters*/
	#system .filter{overflow: visible;}
	#system .filter > div{
		margin: 0 10px 10px 0;
	}


	/*pagination
	----------------------------------------------------------------------------------------------------*/

	dl.tabs {
    float: left;
    margin: 50px 0 0 0;
    padding: 0 0 0 5px;
    z-index: 50;
    clear:both;
	}

	div.content div.current{
		background: -moz-linear-gradient(top, #FFFFFF 0%, #F0F1F2 100%);
		background: -webkit-linear-gradient(top, #FFFFFF 0%, #F0F1F2 100%);
		background: -o-linear-gradient(top, #FFFFFF 0%, #F0F1F2 100% );
		padding: 0 20px;
		-webkit-box-shadow: 0 1px 2px #FFFFFF inset, 0 0 1px rgba(0,0,0,0.1);
		   -moz-box-shadow: 0 1px 2px #FFFFFF inset, 0 0 1px rgba(0,0,0,0.1);
		        box-shadow: 0 1px 2px #FFFFFF inset, 0 0 1px rgba(0,0,0,0.1);
		        border-color: #e0e0e0;
			    border-style: solid;
			    border-width: 0 1px 1px;
			    width: auto; height: auto;
			    clear: both;
	   			padding: 10px 10px;
	}

	dl.tabs dt {
	    float: left;
	    padding: 4px 10px;
	    border-left: 1px solid #DBDBDB;
	    border-right: 1px solid #DBDBDB;
	    border-top: 1px solid #DBDBDB;
	    margin-right: 3px;
	    background: #f0f0f0;
	    color: #666;
	}

	#system dt.tabs h3{
		margin: 0; padding: 10px;
		font-size: 20px 
	}

	dl.tabs dt.open {
	    background: #FFFFFF;
	    z-index: 100;
	    color: #000;
	    border-left: 1px solid #ECECEC;
	    border-right: 1px solid #ECECEC;
	    border-top: 1px solid #ECECEC;
	}

	div.current dd {
	    padding: 10px;
	    margin: 0;
	}

	dl#content-pane.tabs {
	    margin: 1px 0 0 0;
	}

	.pagination li{
		margin-right: 5px
	}
	
	#article-index, 
	.article-index{
		padding: 0 20px 12px;
		border: 1px solid rgb(230, 230, 230);
		background: #FFF;
		margin: 0 0 15px 15px;
	}

	#content #article-index h3{
		font-size: 20px
	}