/*
Template Name: peretyazhka 
Template URI: http://www.joomlaxtc.com
Description: peretyazhka  XTC Joomla 1.5
Version: 1.0
Author: Monev Software LLC
Author URI: http://www.joomlaxtc.com
Tags: tags, are, separated, using, commas,

License: #  The CSS, XHTML is released under GPL:
         #  http://www.opensource.org/licenses/gpl-license.php 
		 #  Graphics under exclusive license (C)2009-2010 Monev Software LLC 
		 #  Additional CSS, PHP, and Javascripting under exclusive license (C)2009-2010 Monev Software LLC 
	     #  http://www.joomlaxtc.com

*/
/* 
 * TABLE OF CONTENTS
 ************************************************ 
01 - Basic Structure
02 - Header,logo,menu
03 - Region Layout
04 - Module suffixes
05 - Content Overrrides
06 - Menu Classes
07 - Module Templates CSS
/* ----------------------------------------------*/
body {line-height:130%;	margin:0;	padding:0;	height: 100%;	width: 100%;}
a {text-decoration:none;}
* {padding:0;margin:0;}
/* -----------------------------------------------*/
/* 01 - Basic Structure.  Region and Column Gutters
/* -----------------------------------------------*/
.xtc-wrapperwide { width:1114px;	margin:0 auto;}
.xtc-wrapper { width:1028px;margin:0 auto;}
.xtc-spacer {padding:36px 0;}
.r1xtc-spacer {padding:27px;}
.r2xtc-spacer {padding:42px;}
.r3xtc-spacer {padding:42px 0  18px 0px;}
.r4xtc-spacer {padding:18px;}
.r5xtc-spacer {padding:18px;}
.r6xtc-spacer {padding:18px;}
.xtc-pushtop{margin:36px 0 0 0;}
.xtc-pad{padding:43px;}
.xtc-pads{padding:43px;}
/* ----------------------------------------------*/
/* 02 - Header,logo,menu
/* ----------------------------------------------*/
.head-pad{}
#iconwrap {}
#icons{padding:10px 0;}
#icon2 .module{float:right;}
#logowrap {position:relative;float:left; z-index:9;}
#menu {	position:relative;z-index:9;float:right;margin:14px 0 0 0;}
/* ----------------------------------------------*/
/* 03 - Region Layout
/* ----------------------------------------------*/
/*Region1*/
#region1wrap {}
/*Region2*/
#region2wrap {/*padding:50px 0;*/}
#region2 {}
#region2 .xtc-pad {}
/*Region3*/
#region3wrap{/*padding:50px 0 0 0;*/}
#newsflash {width:100%;}
/*Region4*/
/*Region5*/
#left,#right{padding:36px;}
/*Region6*/
#userModsbread-search .xtc-pad{	/*padding:0 43px 0 43px;*/	padding:0;}
#userModsbread-search h3{padding:10px;}
#userModsbread-search h3{border-top:0;border-bottom:0;margin:0;}
#userModsbread-search .module h3 span {color:#fff;}
#search .module{float:right;}
#userMods9-10 .xtc-pad{/*padding:0 43px 43px 43px;*/}
/*Footer*/
#footerpush{padding-bottom:16px;}

#footerwrap .xtc-pushtop {padding-top: 0 !important;}
#footerwrap .xtc-spacer {padding-top: 20px !important;}

#legals{float:right !important;}
/* ----------------------------------------------*/
/* 04 - Module Styling Suffixes
/* ----------------------------------------------*/
.singlearea .module, .lastarea .module {margin-bottom:0;}
#userMods1-5 .module{margin-bottom:36px;}
#userMods6-8 .module{}
#userMods9-14.module{margin-bottom:36px; margin-top:36px;}
/*Default Suffix*/
.module {margin:0 0 20px 0;}
.module h3{	line-height:26px;padding:0 0 10px 0;border-bottom-style: solid; border-bottom-width: 1px;letter-spacing:-1px;margin:0 0 25px 0; }
.module h3 span.first_word,.module h3 span.rest{font-size:20px;}
/*Square Icon suffix*/
.sq-icon-purple h3{line-height:26px!important;padding:0 0 10px 40px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/squarepurple.png) no-repeat 0 0!important;}
.sq-icon-blue h3{line-height:26px!important;padding:0 0 10px 40px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/squareblue.png) no-repeat 0 0!important;}
.sq-icon-green h3{line-height:26px!important;padding:0 0 10px 40px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/squaregreen.png) no-repeat 0 0!important;}
/*Dot Icon suffix*/
.dot-icon-green h3{ine-height:16px!important;padding:0 0 10px 30px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/dotsgreen.png) no-repeat 0 5px!important;}
.dot-icon-blue h3{line-height:16px!important;padding:0 0 10px 30px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/dotsblue.png) no-repeat 0 5px!important;}
.dot-icon-purple h3{line-height:16px!important;padding:0 0 10px 30px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/dotspurple.png) no-repeat 0 5px!important;}
/*Diam Icon Suffix*/
.diam-icon-green h3{line-height:20px!important;padding:0 0 10px 40px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/diamgreen.png) no-repeat 0 2px!important;}
.diam-icon-blue h3{line-height:20px!important;padding:0 0 10px 40px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/diamblue.png) no-repeat 0 2px!important;}
.diam-icon-purple h3{line-height:20px!important;padding:0 0 10px 40px!important;margin:0 0 25px 0!important; background: url(https://peretyazhka.by/templates/peretyazhka/images/icons/diampurple.png) no-repeat 0 2px!important;}
/*Green Title Suffix*/
.green h3{}
.green h3 span.first_word,.green h3 span.rest{font-size:20px!important;}
.green h3 span.first_word{color:#808080!important;}
.green h3 span.rest{color:#b1ba52!important;}
.red h3{}
.red h3 span.first_word,.red h3 span.rest{font-size:20px!important;}
.red h3 span.first_word{color:#808080!important;}
.red h3 span.rest{color:#943846!important;}
.blue h3{}
.blue h3 span.first_word,.blue h3 span.rest{font-size:20px!important;}
.blue h3 span.first_word{color:#808080!important;}
.blue h3 span.rest{color:#95b5c4!important;}
.tan h3{}
.tan h3 span.first_word,.tan h3 span.rest{font-size:20px!important;}
.tan h3 span.first_word{color:#808080!important;}
.tan h3 span.rest{color:#b9b397!important;}
.purple h3{}
.purple h3 span.first_word,.purple h3 span.rest{font-size:20px!important;}
.purple h3 span.first_word{color:#808080!important;}
.purple h3 span.rest{color:#7d575e!important;}
.grey h3{}
.grey h3 span.first_word,.grey h3 span.rest{font-size:20px!important;}
.grey h3 span.first_word{color:#808080!important;}
.grey h3 span.rest{color:#bbbbbb!important;}
/*block suffix*/
.block h3,.block_blue h3,.block_green h3,.block_purple h3{border-bottom:none!important;	padding:10px 0 10px 20px!important;}
.block h3 span,.block_blue h3 span,.block_purple h3 span,.block_green h3 span{color:#fff!important;line-height:26px;padding:24px 0!important;border-bottom:none!important; letter-spacing:-1px!important;margin:0px !important;}
.block_blue h3{background:#95b5c4!important;background-image:none!important;}
.block_purple h3{background:#7d575e!important;background-image:none!important;}
.block_green h3{background:#b1ba52!important;background-image:none!important;}
/* ----------------------------------------------*/
/* 05 - Content Overrrides
/* ----------------------------------------------*/
.cat_img{margin:0 0 7px 0;}
.cat_img img{max-width:100%;}
.cat_rest h3.title{margin:0 0 0 74px;}
.cat h3.title{margin:0;}
.cat h3.title,.cat_rest h3.title,.article h1.title{font-weight: bold;letter-spacing: -1px;line-height: 110%; padding:15px 0 16px 20px;}
.article h1.title{margin:0;}
.cat .headline,.cat_rest .headline{	padding:0!important;margin:0 0 7px 0;}
.articlebadgeWrap{float:left;width:66px;height:66px;position:relative;text-align:center}
span.articlebadgeDay{font-size:32px;font-weight:bold;position:absolute;	top:4px;left:16px;}
span.articlebadgeMonth{	font-size:16px;	font-weight:bold;text-transform:uppercase;position:absolute;top:36px;left:16px;}
.headingstripe{height:4px;margin:4px 0 34px 0;}
.article .headingstripe{margin:4px 0 10px 0;}
.article .headline{padding:0!important;}
.article div.articleinfo {padding: 0 0 10px 0!important;}
.article img{max-width:100%;}
/* ----------------------------------------------*/
/* 06 - Menu Classes
/* ----------------------------------------------*/
/* ----------------------------------------------*/
/* 07 - Module Overides
/* ----------------------------------------------*/
#logintop{position:relative;}
#logintop .module{margin:0;}
#form-login div.username,#logintop div.remember,#logintop div.password,#logintop ul.modlogin,#logintop ul.modlogin li,#logintop input.loginbtn{float:left;}
#form-login div.remember .input#rememberme {width:auto;}
#form-login ul.modlogin li{background:none;padding:0;}
#form-login ul.modlogin li a{font-size:10px;}
#form-login input.loginform,#logintop input.loginbtn{border:0;background:#333;border:none;color: #979594; font-size: 10px;height: 18px;margin: 0 10px 0 10px;padding: 0 8px;}
#form-login label{color:#666;font-size:10px;}
#form-login .username, #form-login .password, #form-login .loginbtn, #form-login .modlogin{float:left;}
#form-login .loginbtn{font-size:10px;line-height:10px;padding:1px 8px; background:#666; color:#9c9c9c; }
#form-login .modlogin{overflow:auto; margin-left:10px;}
#form-login .modlogin li{float:left; margin-right:10px; line-height:14px;}
/* ----------------------------------------------*/
/* 07.0 - Icons Module Positions Overides
/* ----------------------------------------------*/
#icon2{float:right !important;}
/* ----------------------------------------------*/
/* 07a - JoomlaXTC Module Templates CSS
/* ----------------------------------------------*/
/*JoomlaXTC Walls template styling*/
.latest_grid .latest_img{width:219px;height:90px;border:1px solid #ccc;	margin:0 0 12px 0;}
.latest_img img{padding:3px;}
.latest_grid h3.basecolor_2{font-weight:bold;font-size:18px;line-height:19px;color:#ccc;font-family:Arial, Helvetica, sans-serif;margin:0 0 17px 0;	border-top:none;border-bottom:none;}
.latest_grid p{	font-size:11px;	line-height:14px;}
/*JoomlaXTC Deluxe Newspro*/
.news{border-bottom:1px solid #e1e1e1;	padding-bottom:10px;	margin-bottom:10px;}
h4.basecolor_3{	font-size:12px;	font-weight:bold;	color:#45989d;}
/*Featured Menu*/
ul.featured {list-style-image:none;}
ul.featured li {list-style-image:none;	background:none;	font-weight:bold;	padding:0 0 18px 0;	margin:0 0 15px 0;}
ul.featured li a {}
ul.featured li span {line-height:120%;}
