/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/modules.css);


/* Module Badges
----------------------------------------------------------------------------------------------------*/

.module .badge {
	width: 32px;
	height: 22px;
	background: url(../images/module_badges.png) 0 0 no-repeat;
}
 
.module .badge-hot { background-position: 0 0; }
.module .badge-top { background-position: 0 -25px; }
.module .badge-free { background-position: 0 -50px; }
.module .badge-new { background-position: 0 -75px; }


/* Module Icons
----------------------------------------------------------------------------------------------------*/

.module .module-title .icon { background: url(../images/module_icons.png) 0 0 no-repeat; }

.module .module-title .icon-download { background-position: 0 0; }
.module .module-title .icon-twitter { background-position: 0 -30px; }
.module .module-title .icon-mail { background-position: 0 -60px; }
.module .module-title .icon-bubble { background-position: 0 -90px; }
.module .module-title .icon-login { background-position: 0 -120px; }
.module .module-title .icon-cart { background-position: 0 -150px; }


/* Module Type: Box
----------------------------------------------------------------------------------------------------*/

	.mod-box {
	padding: 11px;
	border: solid;
	border-width: 2px 1px 1px 2px;
	border-color: #000000 #38342d #2b2823 #000000;
background: url('../images/dark-inset.jpg') repeat;
	font-size: .95em;
	line-height: 18px;
}

	.outset {
	border: solid;
	border-width: 1px 2px 2px 1px;
background: url('../images/ltr-outset.jpg') repeat;
	border-color: #38342d #000000 #000000 #423d35;
	}

	.paddedoutset {
	padding: 11px 9px 9px;
	border: solid;
	border-width: 1px 2px 2px 1px;
background: url('../images/ltr-outset.jpg') repeat;
	border-color: #38342d #000000 #000000 #423d35;
	}
	

	.plain {
	border: 0;
	background: transparent;
	}

.mod-box .badge { top: 10px; right: 10px; }

.margin-r-minus {
margin-right: -24px;
}

.margin-l-minus {
margin-left: -24px;
}
