/**
 * Nucleo (X)HTML/CSS Framework
 * 
 * Typographic styles for blocks, which have class "content"
 *
 * @copyright       Copyright (c) Sergey Gogolev
 * @link            http://css.softprojects.ru/
 * @license    		CC-A-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0/)
 * @version         0.1.5
 */
 
	.main-path {
		font-family: Verdana; text-transform:lowercase; padding: 0 0 3px 0;}
		
			.main-path a {
				color: #004b97;}
				
			.main-path a:hover {
				color: #f05300;}

	.headers, .main-header {
		font-size: 2.2em; color: #004b97;
			font-family: Georgia; font-style: italic;}
/* 
 *	@section Main
 */

	.content {
		position: relative; width: 100%; padding: 15px 0 0 0;
		color: #333333; font-size: 1.2em; line-height: 1.5em;}
		
		.content img {
			margin: 0 10px;}

	/* Paragraph */
		.content p {
			font-size: 1em; margin: 0 0 1em;}
	
	/* Sub, sup, small */
		.content sub, .content sup, .content small {
			font-size: .9em;}
	
	/* Big */
		.content big {
			font-size: 1.1em;}

	/* Blockquote */
			.content blockquote {
				position: relative;
				margin: 0; padding: 15px; color: black; font-style: italic;
				background: white; border: 1px #004b97 solid;
				}
				
/* 
 *	@subsection Links
 */
	.content b a, .content strong a, .content h2 a {
		font-weight: bold;}
 

/* 
 *	@section Lists
 */

	.content ul, .content ol {
		margin: 1em 0 1em 1em;}

		.content ul ul, .content ol ul{
			margin: .25em 0 .25em 1em;}

		.content ul li {
			position: relative; padding: 0 0 .4em 1em; height: 1%;
			background: url(../images/menu-bullet.gif) no-repeat 0 .6em;}

			.content ul li ul li{
				background: url(../images/bullet-in-in.gif) no-repeat 0 .7em;}
	

/* 
 *	@subsection Headers
 */
	
	.content h1 {
		font-size: 2.2em; margin-bottom: 20px;}
	
	.content h2, .content h3,
	.content h4, .content h5, .content h6 {
		margin: .6em 0 .3em; font-style: italic;
		font-weight: bold; color: black;}

	.content h2, .content h2 a {
		font-size: 1.1em;}

	.content h3 {
		font-size: 1em; color: black;}

	.content h4, .content h5, .content h6 {
		font-size: .9em; color: black;}


/* 
 *	@subsection Tables
 */
			
	.table-style {
		width: 100%; margin: 1em 0 1em; background: white;}
	
	.table-style th, .table-style td  {
		padding: .4em .8em;
		border: 1px solid #6097cf;}

	.table-style-header, .table-style th {
		font-weight: bold; color: white;
		background: #003399;}	
		
	.table-style-row {
		background: #cbdbeb;}
        
    /* Shooters */
    
    #wrapper_ch { position: relative; z-index: 1; }
    #next, #prev {display: block; position: absolute; width: 14px; height: 78px; top: 55px; cursor: pointer; }    
    #next {background: url('../images/right.png') no-repeat left center;  _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/default/images/right.png', sizingMethod='noscale'); right: 5px;  z-index: 101; }
    #prev {display: none; background: url('../images/left.png') no-repeat left center; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/default/images/left.png', sizingMethod='noscale'); left: 220px; z-index: 12;}
    #next:hover {background: url('../images/right_hover.png') no-repeat left center;  _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/default/images/right_hover.png', sizingMethod='noscale');}
    #prev:hover {background: url('../images/left_hover.png') no-repeat left center; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/default/images/left_hover.png', sizingMethod='noscale'); }