/* Fr, 18. Apr 2014-19:15:54-\Sentra.Designs\BasicDesigner\modules\StyleCommon\CSSTeaser\style_bxtsr-master_P.css */
/* 2col teaser begin */
	.twocoltsr_P {
		float:left;
		position:relative;
		width: ({{Width}}px - {{P_Width}} - 8);
	  left: 0;
	  color:#FFFFFF;
		.leftcol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) * 0.5 - 2 * 10);
		  left: 5px;
		}
		.rightcol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) * 0.5 - 2 * 10);
		  left: 2 * 10px;
		}
	}
	.twocoltsrbx_P {
		overflow: hidden;
		float:left;
		position:relative;
		width: {{Width}}px - {{P_Width}} - 8;
	  left: 0;
	  color:#FFFFFF;
		background: #6693BD;
		a {
		  color:#042F8D;
		}
		a:hover {
		  color:#68DBF5;
		}
	}
	.twocolrighttsrbx_P {
		float:left;
		position:relative;
		width: {{Width}}px - {{P_Width}} - 8;
	  left: floor((({{Width}}px - {{P_Width}} - 8)) / 2);
		background: #6584A0;
		.leftcol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) / 2 - 2 * 10px);
		  right: floor(({{Width}}px - {{P_Width}} - 8)/2 - 10px);
		  margin: 12;
		}
		.rightcol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) / 2 - 2 * 10px);
		  right: floor(({{Width}}px - {{P_Width}} - 8) / 2 - 3 * 10px);
		  margin: 12;
		}
		ul {
			margin:0 0 0 10px;
			padding:0;
		}
	}
/* 2col teaser end */

/* 3col teaser begin */
	.threecoltsrb_P {
		float:left;
		position:relative;
		width: ({{Width}}px - {{P_Width}} - 8) - 2 * 10px;
	  left: 0;
		a {
		  color:#042F8D;
		}
		a:hover {
		  color:#68DBF5;
		}
		.leftcol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) / 3 - 2 * 10px);
		  left: 5px;
		}
		.centercol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) / 3 - 2 * 10px);
		  left: 15px;
		}
		.rightcol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) / 3 - 2 * 10px);
		  left: 25px;
		}
	}

	.threecoltsrbx_P {
		overflow: hidden;
		float:left;
		position:relative;
		width: {{Width}}px - {{P_Width}} - 8;
	  left: 0;
		background: #6693BD;
	}
	.threecolcentertsrbx_P {
		float:left;
		position:relative;
		width: {{Width}}px - {{P_Width}} - 8;
	  left: floor((({{Width}}px - {{P_Width}} - 8)) / 3);
		background: #7D9EBC;
	}
	.threecolrighttsrbx_P {
		float:left;
		position:relative;
		width: {{Width}}px - {{P_Width}} - 8;
	  left: floor((({{Width}}px - {{P_Width}} - 8)) / 3);
		background: #6584A0;
		.leftcol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) / 3 - 2 * 10px);
		  right: floor(2 * ({{Width}}px - {{P_Width}} - 8)/3 - 10px);
		  margin: 12;
		}
		.centercol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) / 3 - 2 * 10px);
		  right: floor(2 * ({{Width}}px - {{P_Width}} - 8)/3 - 3*10px);
		  margin: 12;
		}
		.rightcol {
			float:left;
			position:relative;
			width: floor(({{Width}}px - {{P_Width}} - 8) / 3 - 2 * 10px);
		  right: floor(2 * ({{Width}}px - {{P_Width}} - 8)/3 - 5*10px);
		  margin: 12;
		}
		ul {
			margin:0 0 0 10px;
			padding:0;
		}
	}
/* 3col teaser end */
