/**
 * Blocks functions styles.
 *
 * @author Frantisek Fialka <info@ide.cz>
 * @copyright 2005-2006 IDE.cz
 * @version 0.2
 */




.block {
	width: 222px; margin: 0 1px 5px 1px;
}
.blockDouble {
	width: 446px;
}
.blockTriple {
	width: 668px;
}
.block .header {
	width: 100%; height: 6px; overflow: hidden;
	background: transparent url(../gfx/blockHeaderBg.png) 0 0 no-repeat;
}
.blockDouble .header {
	background-image: url(../gfx/blockDoubleHeaderBg.png);
}
.blockTriple .header {
	background-image: url(../gfx/blockTripleHeaderBg.png);
}
.block .body {
	width: 100%;
	background: transparent url(../gfx/blockBodyBg.png) 0 0 repeat-y;
}
.blockDouble .body {
	background-image: url(../gfx/blockDoubleBodyBg.png);
}
.blockTriple .body {
	background-image: url(../gfx/blockTripleBodyBg.png);
}
.block .body .content {
	width: 218px; margin: 0 2px;
	background-color: #D3DAEF;
}
.blockDouble .body .content {
	width: 442px;
}
.blockTriple .body .content {
	width: 664px;
}
.block .body .contentBg {
	padding: 4px 10px;
    background: transparent url(../gfx/blockContentBg.png) 0 0 no-repeat;
}
.blockDouble .body .contentBg {
	background-image: url(../gfx/blockDoubleContentBg.png);
}
.blockTriple .body .contentBg {
	background-image: url(../gfx/blockTripleContentBg.png);
}
.block .footer {
	width: 100%; height: 10px; overflow: hidden;
	background: transparent url(../gfx/blockFooterBg.png) 0 0 no-repeat;
}
.blockDouble .footer {
	background-image: url(../gfx/blockDoubleFooterBg.png);
}
.blockTriple .footer {
	background-image: url(../gfx/blockTripleFooterBg.png);
}

/**
 * Commons
 */
.block h2 {
	margin-bottom: 20px;
	font-size: 1.3em; font-weight: bold; color: #1C316F;
}
.block button {
	padding: 0 4px;
	font-family: sans-serif; font-size: 1.1em;
}
.block .noIndent {
	margin-bottom: 0;
}
.block .lowIndent {
	margin-bottom: 5px;
}
.block .middleIndent {
	margin-bottom: 10px;
}
.block .editingAdd {
	margin-bottom: 15px;
}
.block .print {
	margin-bottom: 15px;
}
.block .editingModify {
	margin-top: 10px;
}

/**
 * Backgrounds
 */
 
.block .body .contentNewsBg {
	background: transparent url(../gfx/blockContentNewsBg.png) 0 0 no-repeat;
}
.block .body .contentEduBg {
	background: transparent url(../gfx/blockContentEduBg.png) 0 0 no-repeat;
}
.blockDouble .body .contentStereoBg {
	background: transparent url(../gfx/blockDoubleContentStereoBg.png) 0 0 no-repeat;
}
.blockDouble .body .contentDuelBg {
	background: transparent url(../gfx/blockDoubleContentDuelBg.png) 0 0 no-repeat;
}
.blockDouble .body .contentUctoBg {
	background: transparent url(../gfx/blockDoubleContentUctoBg.png) 0 0 no-repeat;
}
.blockDouble .body .contentGirlsBg {
	background: transparent url(../gfx/blockDoubleContentGirlsBg.png) 0 0 no-repeat;
} 
/**
 * Highlighted block
 */
.blockHighlight {
	width: 205px; margin: 0 1px 5px 1px;
}
.blockHighlight .header {
	width: 100%; height: 6px; overflow: hidden;
	background: transparent url(../gfx/blockHighlightHeaderBg.png) 0 0 no-repeat;
}
.blockHighlight .body {
	width: 100%;
	background: transparent url(../gfx/blockHighlightBodyBg.png) 0 0 repeat-y;
}
.blockHighlight .body .content {
	width: 201px; margin: 0 2px;
	background-color: #F9F556;
}
.blockHighlight .body .content .contentBg {
	padding: 4px 10px;
	background: transparent url(../gfx/blockHighlightContentBg.png) 0 0 no-repeat;
}
.blockHighlight .footer {
	width: 100%; height: 10px; overflow: hidden;
	background: transparent url(../gfx/blockHighlightFooterBg.png) 0 0 no-repeat;
}
.blockHighlight h3 {
	margin-bottom: 7px;
	color: #6A5000 !important;
}
.blockHighlight p {
	margin-bottom: 5px;
}
