div.ad {
	width:300px;
	text-align:center;
	margin-bottom:10px;
	position:relative;
}
	div.edit-slider {
		position:absolute;
		bottom:10px;
		right:30px;
		display:none;
		z-index:101;
	}
		 div.edit-slider a {
			display:block;
			text-decoration:none;
			color:#FFF;
			padding:4px;
		}
        .edit-ad-button {
		position:absolute;
		bottom:10px;
		right:10px;
		display:none;
		z-index:101;
	}
		.edit-ad-button a {
			display:block;
			text-decoration:none;
			color:#FFF;
			padding:4px;
		}
h1#ad-h1 {
	font-size:26px;
	font-weight:normal;
	color:#333;
}
ul#ad-list {
	
}
	ul#ad-list li {
		height:125px;
		padding:16px 0 8px 0;
	}
		ul#ad-list li#new-ad {
			border-top:1px solid #CCC;
			border-bottom:1px solid #CCC;
			margin-bottom:10px;
		}
			ul#ad-list li#new-ad div.ad-preview {
				height:80px;
				padding-top:45px;
				font-size:18px;
				font-weight:normal;
				color:#333;
				text-align:center;
			}
		ul#ad-list li div.ad-preview {
			width:300px;
			height:125px;
			float:left;
			margin-right:10px;
			position:relative;
		}
			ul#ad-list li div.ad-preview div.del-ad {
				background:#B20C0C;
				position:absolute;
				bottom:0;
				right:0;
				display:none;
				z-index:101;
			}
				ul#ad-list li div.ad-preview div.del-ad a {
					display:block;
					text-decoration:none;
					color:#FFF;
					padding:4px;
				}
		ul#ad-list li div.ad-info {
			width:290px;
			height:125px;
			float:left;
		}
		/*ul#ad-list li form label {
			display: inline-block;
		    float: left;
		    height: 22px;
		    width: 60px;
			padding-top:3px;
		}
		ul#ad-list li form input.submit {
			border:1px solid #999;
			background:#DDD;
			cursor:pointer;
			margin-top:10px;
		}*/

.row-ad {
	border-bottom:1px solid #e5e5e5;
	margin-bottom:20px;
}

/** Frontpage **/
div.ad-lg-frontpage div.ad {
	width:100%;
}