/**
 * Core Design TypoCSS plugin for Joomla! 1.7
 * @author      Daniel Rataj, <info@greatjoomla.com>
 * @package     Joomla 
 * @subpackage	Content
 * @category    Plugin 
 * @version     2.0.3
 * @copyright	Copyright (C) 2007 - 2011 Great Joomla!, http://www.greatjoomla.com
 * @license		http://www.gnu.org/copyleft/gpl.html GNU/GPL 3
 * 
 * This file is part of Great Joomla! extension.
 * This extension is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This extension is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 */

/* Box - default settings */
div.cdtypocss_left_box_white, div.cdtypocss_left_box_lightgreen, div.cdtypocss_left_box_lightblue, div.cdtypocss_left_box_lightorange, div.cdtypocss_left_box_blue, div.cdtypocss_left_box_red, div.cdtypocss_left_box_orange, div.cdtypocss_left_box_yellow, div.cdtypocss_left_box_green {
	width: 100%;
	margin: 0px auto;
	background-position: left top;
	background-repeat: repeat-y;
}
div.cdtypocss_left_box_white div.cdtypocss_lefttop_box_white, div.cdtypocss_left_box_lightgreen div.cdtypocss_lefttop_box_lightgreen, div.cdtypocss_left_box_lightblue div.cdtypocss_lefttop_box_lightblue, div.cdtypocss_left_box_lightorange div.cdtypocss_lefttop_box_lightorange, div.cdtypocss_left_box_blue div.cdtypocss_lefttop_box_blue, div.cdtypocss_left_box_red div.cdtypocss_lefttop_box_red, div.cdtypocss_left_box_orange div.cdtypocss_lefttop_box_orange, div.cdtypocss_left_box_yellow div.cdtypocss_lefttop_box_yellow, div.cdtypocss_left_box_green div.cdtypocss_lefttop_box_green {
	width: 100%;
	height: 20px;
	background-position: left top;
	background-repeat: no-repeat;
}
div.cdtypocss_left_box_white div.cdtypocss_lefttop_box_white span.cdtypocss_topright_box_white, div.cdtypocss_left_box_lightgreen div.cdtypocss_lefttop_box_lightgreen span.cdtypocss_topright_box_lightgreen, div.cdtypocss_left_box_lightblue div.cdtypocss_lefttop_box_lightblue span.cdtypocss_topright_box_lightblue, div.cdtypocss_left_box_lightorange div.cdtypocss_lefttop_box_lightorange span.cdtypocss_topright_box_lightorange, div.cdtypocss_left_box_blue div.cdtypocss_lefttop_box_blue span.cdtypocss_topright_box_blue, div.cdtypocss_left_box_red div.cdtypocss_lefttop_box_red span.cdtypocss_topright_box_red, div.cdtypocss_left_box_orange div.cdtypocss_lefttop_box_orange span.cdtypocss_topright_box_orange, div.cdtypocss_left_box_yellow div.cdtypocss_lefttop_box_yellow span.cdtypocss_topright_box_yellow, div.cdtypocss_left_box_green div.cdtypocss_lefttop_box_green span.cdtypocss_topright_box_green {
	display: block;
	position: relative;
	height: 20px;
	background-position: right top;
	background-repeat: no-repeat;
}
div.cdtypocss_left_box_white div.cdtypocss_right_box_white, div.cdtypocss_left_box_lightgreen div.cdtypocss_right_box_lightgreen, div.cdtypocss_left_box_lightblue div.cdtypocss_right_box_lightblue, div.cdtypocss_left_box_lightorange div.cdtypocss_right_box_lightorange, div.cdtypocss_left_box_blue div.cdtypocss_right_box_blue, div.cdtypocss_left_box_red div.cdtypocss_right_box_red, div.cdtypocss_left_box_orange div.cdtypocss_right_box_orange, div.cdtypocss_left_box_yellow div.cdtypocss_right_box_yellow, div.cdtypocss_left_box_green div.cdtypocss_right_box_green {
	position: relative;
	background-position: right top;
	background-repeat: repeat-y;
	padding: 1px 20px 1px 25px;
	margin: -1px 0 0 0;
}
div.cdtypocss_left_box_white div.bottomleft_box_white, div.cdtypocss_left_box_lightgreen div.bottomleft_box_lightgreen, div.cdtypocss_left_box_lightblue div.bottomleft_box_lightblue, div.cdtypocss_left_box_lightorange div.bottomleft_box_lightorange, div.cdtypocss_left_box_blue div.bottomleft_box_blue, div.cdtypocss_left_box_red div.bottomleft_box_red, div.cdtypocss_left_box_orange div.bottomleft_box_orange, div.cdtypocss_left_box_yellow div.bottomleft_box_yellow {
	background-position: left bottom;
	background-repeat: no-repeat;
}
div.cdtypocss_left_box_white span.bottomright_box_white, div.cdtypocss_left_box_lightgreen span.bottomright_box_lightgreen, div.cdtypocss_left_box_lightblue span.bottomright_box_lightblue, div.cdtypocss_left_box_lightorange span.bottomright_box_lightorange, div.cdtypocss_left_box_blue span.bottomright_box_blue, div.cdtypocss_left_box_red span.bottomright_box_red, div.cdtypocss_left_box_orange span.bottomright_box_orange, div.cdtypocss_left_box_yellow span.bottomright_box_yellow, div.cdtypocss_left_box_green span.bottomright_box_green {
	display: block;
	position: relative;
	height: 20px;
	background-position: right top;
	background-repeat: no-repeat;
}

/* Box white */
div.cdtypocss_left_box_white {
  	background-image: url(/plugins/content/cdtypocss/addons/box/images/white/left.png);
  	background-color: #fff;
}
div.cdtypocss_left_box_white div.cdtypocss_lefttop_box_white {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/white/topleft.png);
}
div.cdtypocss_left_box_white div.cdtypocss_lefttop_box_white span.cdtypocss_topright_box_white {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/white/topright.png);
}
div.cdtypocss_left_box_white div.cdtypocss_right_box_white {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/white/right.png);
}
div.cdtypocss_left_box_white div.cdtypocss_right_box_white div.cdtypocss_text_box_white {
	color: #000;
}
div.cdtypocss_left_box_white div.bottomleft_box_white {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/white/bottomleft.png);
}
div.cdtypocss_left_box_white span.bottomright_box_white {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/white/bottomright.png);
}

/* Box lightgreen */
div.cdtypocss_left_box_lightgreen {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightgreen/left.png);
	background-color: #fff;
}
div.cdtypocss_left_box_lightgreen div.cdtypocss_lefttop_box_lightgreen {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightgreen/topleft.png);
}
div.cdtypocss_left_box_lightgreen div.cdtypocss_lefttop_box_lightgreen span.cdtypocss_topright_box_lightgreen {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightgreen/topright.png);
}
div.cdtypocss_left_box_lightgreen div.cdtypocss_right_box_lightgreen {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightgreen/right.png);
}
div.cdtypocss_left_box_lightgreen div.cdtypocss_right_box_lightgreen div.cdtypocss_text_box_lightgreen {
	color: #000;
}
div.cdtypocss_left_box_lightgreen div.bottomleft_box_lightgreen {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightgreen/bottomleft.png);
}
div.cdtypocss_left_box_lightgreen span.bottomright_box_lightgreen {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightgreen/bottomright.png);
}

/* Box lightblue */
div.cdtypocss_left_box_lightblue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightblue/left.png);
	background-color: #fff;
}
div.cdtypocss_left_box_lightblue div.cdtypocss_lefttop_box_lightblue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightblue/topleft.png);
}
div.cdtypocss_left_box_lightblue div.cdtypocss_lefttop_box_lightblue span.cdtypocss_topright_box_lightblue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightblue/topright.png);
}
div.cdtypocss_left_box_lightblue div.cdtypocss_right_box_lightblue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightblue/right.png);
}
div.cdtypocss_left_box_lightblue div.cdtypocss_right_box_lightblue div.cdtypocss_text_box_lightblue {
	color: #000;
}
div.cdtypocss_left_box_lightblue div.bottomleft_box_lightblue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightblue/bottomleft.png);
}
div.cdtypocss_left_box_lightblue span.bottomright_box_lightblue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightblue/bottomright.png);
}

/* Box lightorange */
div.cdtypocss_left_box_lightorange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightorange/left.png);
	background-color: #fff;
}
div.cdtypocss_left_box_lightorange div.cdtypocss_lefttop_box_lightorange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightorange/topleft.png);
}
div.cdtypocss_left_box_lightorange div.cdtypocss_lefttop_box_lightorange span.cdtypocss_topright_box_lightorange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightorange/topright.png);
}
div.cdtypocss_left_box_lightorange div.cdtypocss_right_box_lightorange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightorange/right.png);
}
div.cdtypocss_left_box_lightorange div.cdtypocss_right_box_lightorange div.cdtypocss_text_box_lightorange {
	color: #000;
}
div.cdtypocss_left_box_lightorange div.bottomleft_box_lightorange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightorange/bottomleft.png);
}
div.cdtypocss_left_box_lightorange span.bottomright_box_lightorange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/lightorange/bottomright.png);
}

/* Box blue */
div.cdtypocss_left_box_blue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/blue/left.png);
	background-color: #60A1EB;
}
div.cdtypocss_left_box_blue div.cdtypocss_lefttop_box_blue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/blue/topleft.png);
}
div.cdtypocss_left_box_blue div.cdtypocss_lefttop_box_blue span.cdtypocss_topright_box_blue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/blue/topright.png);
}
div.cdtypocss_left_box_blue div.cdtypocss_right_box_blue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/blue/right.png);
}
div.cdtypocss_left_box_blue div.cdtypocss_right_box_blue div.cdtypocss_text_box_blue {
	color: #fff;
	background: #60A1EB;
}
div.cdtypocss_left_box_blue div.bottomleft_box_blue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/blue/bottomleft.png);
}
div.cdtypocss_left_box_blue span.bottomright_box_blue {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/blue/bottomright.png);
}

/* Box red */
div.cdtypocss_left_box_red {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/red/left.png);
	background-color: #E8403C;
}
div.cdtypocss_left_box_red div.cdtypocss_lefttop_box_red {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/red/topleft.png);
}
div.cdtypocss_left_box_red div.cdtypocss_lefttop_box_red span.cdtypocss_topright_box_red {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/red/topright.png);
}
div.cdtypocss_left_box_red div.cdtypocss_right_box_red {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/red/right.png);
}
div.cdtypocss_left_box_red div.cdtypocss_right_box_red div.cdtypocss_text_box_red {
	color: #fff;
	background: #E8403C;
}
div.cdtypocss_left_box_red div.bottomleft_box_red {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/red/bottomleft.png);
}
div.cdtypocss_left_box_red span.bottomright_box_red {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/red/bottomright.png);
}

/* Box orange */
div.cdtypocss_left_box_orange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/orange/left.png);
	background-color: #F78D2F;
}
div.cdtypocss_left_box_orange div.cdtypocss_lefttop_box_orange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/orange/topleft.png);
}
div.cdtypocss_left_box_orange div.cdtypocss_lefttop_box_orange span.cdtypocss_topright_box_orange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/orange/topright.png);
}
div.cdtypocss_left_box_orange div.cdtypocss_right_box_orange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/orange/right.png);
}
div.cdtypocss_left_box_orange div.cdtypocss_right_box_orange div.cdtypocss_text_box_orange {
	color: #fff;
	background: #F78D2F;
}
div.cdtypocss_left_box_orange div.bottomleft_box_orange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/orange/bottomleft.png);
}
div.cdtypocss_left_box_orange span.bottomright_box_orange {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/orange/bottomright.png);
}

/* Box yellow */
div.cdtypocss_left_box_yellow {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/yellow/left.png);
	background-color: #FFF71B;
}
div.cdtypocss_left_box_yellow div.cdtypocss_lefttop_box_yellow {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/yellow/topleft.png);
}
div.cdtypocss_left_box_yellow div.cdtypocss_lefttop_box_yellow span.cdtypocss_topright_box_yellow {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/yellow/topright.png);
}
div.cdtypocss_left_box_yellow div.cdtypocss_right_box_yellow {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/yellow/right.png);
}
div.cdtypocss_left_box_yellow div.cdtypocss_right_box_yellow div.cdtypocss_text_box_yellow {
	color: #000;
	background: #FFF71B;
}
div.cdtypocss_left_box_yellow div.bottomleft_box_yellow {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/yellow/bottomleft.png);
}
div.cdtypocss_left_box_yellow span.bottomright_box_yellow {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/yellow/bottomright.png);
}

/* Box green */
div.cdtypocss_left_box_green {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/green/left.png);
	background-color: #6DEB21;
}
div.cdtypocss_left_box_green div.cdtypocss_lefttop_box_green {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/green/topleft.png);
}
div.cdtypocss_left_box_green div.cdtypocss_lefttop_box_green span.cdtypocss_topright_box_green {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/green/topright.png);
}
div.cdtypocss_left_box_green div.cdtypocss_right_box_green {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/green/right.png);
}
div.cdtypocss_left_box_green div.cdtypocss_right_box_green div.cdtypocss_text_box_green {
	color: #000;
	background: #6DEB21;
}
div.cdtypocss_left_box_green div.bottomleft_box_green {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/green/bottomleft.png);
}
div.cdtypocss_left_box_green span.bottomright_box_green {
	background-image: url(/plugins/content/cdtypocss/addons/box/images/green/bottomright.png);
}
