/* CSS style - Core Design Typography plugin for Joomla! 1.5 */

/* Icons - default settings */
p.cd_typocss_icon_alert, p.cd_typocss_icon_info, p.cd_typocss_icon_download, p.cd_typocss_icon_ok, p.cd_typocss_icon_no, p.cd_typocss_icon_storno, p.cd_typocss_icon_lock, p.cd_typocss_icon_help, p.cd_typocss_icon_user, p.cd_typocss_icon_refresh, p.cd_typocss_icon_preferences, p.cd_typocss_icon_print, p.cd_typocss_icon_email, p.cd_typocss_icon_calendar, p.cd_typocss_icon_note, p.cd_typocss_icon_link, p.cd_typocss_icon_gonext, p.cd_typocss_icon_search, p.cd_typocss_icon_browser, p.cd_typocss_icon_volume {
	padding: 5px 5px 5px 40px;
}

/* Icons - Alert */
p.cd_typocss_icon_alert {
	background: #ffffe0 url(../images/icons/alert.png) 10px 50% no-repeat;
	border-top: 2px solid #ffdab9;
	border-bottom: 2px solid #ffdab9;	
}
p.cd_typocss_icon_alert span {
	color: #cd5c5c;
}

/* Icons - Info */
p.cd_typocss_icon_info {
	background: #ffffff url(../images/icons/info.png) 10px 50% no-repeat;
	border-top: 2px solid #b0c4de;
	border-bottom: 2px solid #b0c4de;
}
p.cd_typocss_icon_info span {
	
}

/* Icons - Download */
p.cd_typocss_icon_download {
	background: #ffffff url(../images/icons/download.png) no-repeat 10px 50%;
	border-top: 2px solid #98fb98;
	border-bottom: 2px solid #98fb98;
}
p.cd_typocss_icon_download span {
	color: #5f9ea0;
}

/* Icons - OK */
p.cd_typocss_icon_ok {
	background: #f0ffff url(../images/icons/ok.png) no-repeat 10px 50%;
	border-top: 2px solid #98fb98;
	border-bottom: 2px solid #98fb98;
}
p.cd_typocss_icon_ok span {
	color: #5f9ea0;
}

/* Icons - NO */
p.cd_typocss_icon_no {
	background: #ffffe0 url(../images/icons/no.png) 10px 50% no-repeat;
	border-top: 2px solid #ffdab9;
	border-bottom: 2px solid #ffdab9;
}
p.cd_typocss_icon_no span {
	color: #cd5c5c;
}

/* Icons - Storno */
p.cd_typocss_icon_storno {
	background: #faf0e6 url(../images/icons/storno.png) no-repeat 10px 50%;
	border-top: 2px solid #b22222;
	border-bottom: 2px solid #b22222;
}
p.cd_typocss_icon_storno span {
	color: #a52a2a;
}

/* Icons - Lock */
p.cd_typocss_icon_lock {
	background: #ffffe0 url(../images/icons/lock.png) no-repeat 10px 50%;
	border-top: 2px solid #ffdab9;
	border-bottom: 2px solid #ffdab9;
}
p.cd_typocss_icon_lock span {
	color: #cd853f;
}

/* Icons - Help */
p.cd_typocss_icon_help {
	background: #ffffff url(../images/icons/help.png) no-repeat 10px 50%;
	border-top: 2px solid #4682b4;
	border-bottom: 2px solid #4682b4;
}
p.cd_typocss_icon_help span {
	color: #4682b4;
}

/* Icons - User */
p.cd_typocss_icon_user {
	background: #ffffff url(../images/icons/user.png) no-repeat 10px 50%;
	border-top: 2px solid #b0c4de;
	border-bottom: 2px solid #b0c4de;
}
p.cd_typocss_icon_user span {
	color: #4682b4;
}

/* Icons - Refresh */
p.cd_typocss_icon_refresh {
	background: #f3f0ff url(../images/icons/refresh.png) no-repeat 10px 50%;
	border-top: 2px solid #b0c4de;
	border-bottom: 2px solid #b0c4de;
}
p.cd_typocss_icon_refresh span {
	color: #4682b4;
}

/* Icons - Preferences */
p.cd_typocss_icon_preferences {
	background: #ffffff url(../images/icons/preferences.png) no-repeat 10px 50%;
	border-top: 2px solid #C0C0C0;
	border-bottom: 2px solid #C0C0C0;
}
p.cd_typocss_icon_preferences span {
	color: #808080;
}

/* Icons - Print */
p.cd_typocss_icon_print {
	background: #ffffff url(../images/icons/print.png) no-repeat 10px 50%;
	border-top: 2px solid #b0c4de;
	border-bottom: 2px solid #b0c4de;
}
p.cd_typocss_icon_print span {
	color: #4682b4;
}

/* Icons - E-mail */
p.cd_typocss_icon_email {
	background: #ffffff url(../images/icons/email.png) no-repeat 10px 50%;
	border-top: 2px solid #b0c4de;
	border-bottom: 2px solid #b0c4de;
}
p.cd_typocss_icon_email span {
	color: #4682b4;
}

/* Icons - Calendar */
p.cd_typocss_icon_calendar {
	background: #ffffff url(../images/icons/calendar.png) no-repeat 10px 50%;
	border-top: 2px solid #c0c0c0;
	border-bottom: 2px solid #c0c0c0;
}
p.cd_typocss_icon_calendar span {
	color: #696969;
}

/* Icons - Note */
p.cd_typocss_icon_note {
	background: #ffffff url(../images/icons/note.png) no-repeat 10px 50%;
	border-top: 2px solid #daa520;
	border-bottom: 2px solid #daa520;
}
p.cd_typocss_icon_note span {
	color: #b8860b;
}

/* Icons - Link */
p.cd_typocss_icon_link {
	background: #f5fffa url(../images/icons/link.png) no-repeat 10px 50%;
	border-top: 2px solid #a9a9a9;
	border-bottom: 2px solid #a9a9a9;
}
p.cd_typocss_icon_link span {
	color: #808080;
}

/* Icons - Go next */
p.cd_typocss_icon_gonext {
	background: #ffffff url(../images/icons/gonext.png) no-repeat 10px 50%;
	border-top: 2px solid #3cb371;
	border-bottom: 2px solid #3cb371;
}
p.cd_typocss_icon_gonext span {
	color: #228b22;
}

/* Icons - Search */
p.cd_typocss_icon_search {
	background: #ffffe0 url(../images/icons/search.png) no-repeat 10px 50%;
	border-top: 2px solid #ffdab9;
	border-bottom: 2px solid #ffdab9;
}
p.cd_typocss_icon_search span {
	color: #cd853f;
}

/* Icons - Browser */
p.cd_typocss_icon_browser {
	background: #ffffff url(../images/icons/browser.png) no-repeat 3px 50%;
	border-top: 2px solid #0084AF;
	border-bottom: 2px solid #0084AF;
}
p.cd_typocss_icon_browser span {
	color: #4682b4;
}

/* Icons - Volume */
p.cd_typocss_icon_volume {
	background: #ffffff url(../images/icons/volume.png) no-repeat 10px 50%;
	border-top: 2px solid #b0c4de;
	border-bottom: 2px solid #b0c4de;
}
p.cd_typocss_icon_volume span {
	color: #4682b4;
}

/* Box - default settings */
div.cd_typocss_left_box_white, div.cd_typocss_left_box_lightgreen, div.cd_typocss_left_box_lightblue, div.cd_typocss_left_box_lightorange, div.cd_typocss_left_box_blue, div.cd_typocss_left_box_red, div.cd_typocss_left_box_orange, div.cd_typocss_left_box_yellow, div.cd_typocss_left_box_green {
	width: 100%;
	margin: 0px auto;
	background-position: left top;
	background-repeat: repeat-y;
}
div.cd_typocss_left_box_white div.cd_typocss_lefttop_box_white, div.cd_typocss_left_box_lightgreen div.cd_typocss_lefttop_box_lightgreen, div.cd_typocss_left_box_lightblue div.cd_typocss_lefttop_box_lightblue, div.cd_typocss_left_box_lightorange div.cd_typocss_lefttop_box_lightorange, div.cd_typocss_left_box_blue div.cd_typocss_lefttop_box_blue, div.cd_typocss_left_box_red div.cd_typocss_lefttop_box_red, div.cd_typocss_left_box_orange div.cd_typocss_lefttop_box_orange, div.cd_typocss_left_box_yellow div.cd_typocss_lefttop_box_yellow, div.cd_typocss_left_box_green div.cd_typocss_lefttop_box_green {
	width: 100%;
	height: 20px;
	background-position: left top;
	background-repeat: no-repeat;
}
div.cd_typocss_left_box_white div.cd_typocss_lefttop_box_white span.cd_typocss_topright_box_white, div.cd_typocss_left_box_lightgreen div.cd_typocss_lefttop_box_lightgreen span.cd_typocss_topright_box_lightgreen, div.cd_typocss_left_box_lightblue div.cd_typocss_lefttop_box_lightblue span.cd_typocss_topright_box_lightblue, div.cd_typocss_left_box_lightorange div.cd_typocss_lefttop_box_lightorange span.cd_typocss_topright_box_lightorange, div.cd_typocss_left_box_blue div.cd_typocss_lefttop_box_blue span.cd_typocss_topright_box_blue, div.cd_typocss_left_box_red div.cd_typocss_lefttop_box_red span.cd_typocss_topright_box_red, div.cd_typocss_left_box_orange div.cd_typocss_lefttop_box_orange span.cd_typocss_topright_box_orange, div.cd_typocss_left_box_yellow div.cd_typocss_lefttop_box_yellow span.cd_typocss_topright_box_yellow, div.cd_typocss_left_box_green div.cd_typocss_lefttop_box_green span.cd_typocss_topright_box_green {
	display: block;
	position: relative;
	height: 20px;
	background-position: right top;
	background-repeat: no-repeat;
}
div.cd_typocss_left_box_white div.cd_typocss_right_box_white, div.cd_typocss_left_box_lightgreen div.cd_typocss_right_box_lightgreen, div.cd_typocss_left_box_lightblue div.cd_typocss_right_box_lightblue, div.cd_typocss_left_box_lightorange div.cd_typocss_right_box_lightorange, div.cd_typocss_left_box_blue div.cd_typocss_right_box_blue, div.cd_typocss_left_box_red div.cd_typocss_right_box_red, div.cd_typocss_left_box_orange div.cd_typocss_right_box_orange, div.cd_typocss_left_box_yellow div.cd_typocss_right_box_yellow, div.cd_typocss_left_box_green div.cd_typocss_right_box_green {
	position: relative;
	background-position: right top;
	background-repeat: repeat-y;
	padding: 1px 20px 1px 25px;
	margin: -1px 0 0 0;
}
div.cd_typocss_left_box_white div.bottomleft_box_white, div.cd_typocss_left_box_lightgreen div.bottomleft_box_lightgreen, div.cd_typocss_left_box_lightblue div.bottomleft_box_lightblue, div.cd_typocss_left_box_lightorange div.bottomleft_box_lightorange, div.cd_typocss_left_box_blue div.bottomleft_box_blue, div.cd_typocss_left_box_red div.bottomleft_box_red, div.cd_typocss_left_box_orange div.bottomleft_box_orange, div.cd_typocss_left_box_yellow div.bottomleft_box_yellow {
	background-position: left bottom;
	background-repeat: no-repeat;
}
div.cd_typocss_left_box_white span.bottomright_box_white, div.cd_typocss_left_box_lightgreen span.bottomright_box_lightgreen, div.cd_typocss_left_box_lightblue span.bottomright_box_lightblue, div.cd_typocss_left_box_lightorange span.bottomright_box_lightorange, div.cd_typocss_left_box_blue span.bottomright_box_blue, div.cd_typocss_left_box_red span.bottomright_box_red, div.cd_typocss_left_box_orange span.bottomright_box_orange, div.cd_typocss_left_box_yellow span.bottomright_box_yellow, div.cd_typocss_left_box_green span.bottomright_box_green {
	display: block;
	position: relative;
	height: 20px;
	background-position: right top;
	background-repeat: no-repeat;
}

/* Box white */
div.cd_typocss_left_box_white {
  	background-image: url(../images/rounded/white/left.png);
  	background-color: #ffffff;
}
div.cd_typocss_left_box_white div.cd_typocss_lefttop_box_white {
	background-image: url(../images/rounded/white/topleft.png);
}
div.cd_typocss_left_box_white div.cd_typocss_lefttop_box_white span.cd_typocss_topright_box_white {
	background-image: url(../images/rounded/white/topright.png);
}
div.cd_typocss_left_box_white div.cd_typocss_right_box_white {
	background-image: url(../images/rounded/white/right.png);
}
div.cd_typocss_left_box_white div.cd_typocss_right_box_white div.cd_typocss_text_box_white {
	color: #000000;
}
div.cd_typocss_left_box_white div.bottomleft_box_white {
	background-image: url(../images/rounded/white/bottomleft.png);
}
div.cd_typocss_left_box_white span.bottomright_box_white {
	background-image: url(../images/rounded/white/bottomright.png);
}

/* Box lightgreen */
div.cd_typocss_left_box_lightgreen {
	background-image: url(../images/rounded/lightgreen/left.png);
	background-color: #ffffff;
}
div.cd_typocss_left_box_lightgreen div.cd_typocss_lefttop_box_lightgreen {
	background-image: url(../images/rounded/lightgreen/topleft.png);
}
div.cd_typocss_left_box_lightgreen div.cd_typocss_lefttop_box_lightgreen span.cd_typocss_topright_box_lightgreen {
	background-image: url(../images/rounded/lightgreen/topright.png);
}
div.cd_typocss_left_box_lightgreen div.cd_typocss_right_box_lightgreen {
	background-image: url(../images/rounded/lightgreen/right.png);
}
div.cd_typocss_left_box_lightgreen div.cd_typocss_right_box_lightgreen div.cd_typocss_text_box_lightgreen {
	color: #000000;
}
div.cd_typocss_left_box_lightgreen div.bottomleft_box_lightgreen {
	background-image: url(../images/rounded/lightgreen/bottomleft.png);
}
div.cd_typocss_left_box_lightgreen span.bottomright_box_lightgreen {
	background-image: url(../images/rounded/lightgreen/bottomright.png);
}

/* Box lightblue */
div.cd_typocss_left_box_lightblue {
	background-image: url(../images/rounded/lightblue/left.png);
	background-color: #ffffff;
}
div.cd_typocss_left_box_lightblue div.cd_typocss_lefttop_box_lightblue {
	background-image: url(../images/rounded/lightblue/topleft.png);
}
div.cd_typocss_left_box_lightblue div.cd_typocss_lefttop_box_lightblue span.cd_typocss_topright_box_lightblue {
	background-image: url(../images/rounded/lightblue/topright.png);
}
div.cd_typocss_left_box_lightblue div.cd_typocss_right_box_lightblue {
	background-image: url(../images/rounded/lightblue/right.png);
}
div.cd_typocss_left_box_lightblue div.cd_typocss_right_box_lightblue div.cd_typocss_text_box_lightblue {
	color: #000000;
}
div.cd_typocss_left_box_lightblue div.bottomleft_box_lightblue {
	background-image: url(../images/rounded/lightblue/bottomleft.png);
}
div.cd_typocss_left_box_lightblue span.bottomright_box_lightblue {
	background-image: url(../images/rounded/lightblue/bottomright.png);
}

/* Box lightorange */
div.cd_typocss_left_box_lightorange {
	background-image: url(../images/rounded/lightorange/left.png);
	background-color: #ffffff;
}
div.cd_typocss_left_box_lightorange div.cd_typocss_lefttop_box_lightorange {
	background-image: url(../images/rounded/lightorange/topleft.png);
}
div.cd_typocss_left_box_lightorange div.cd_typocss_lefttop_box_lightorange span.cd_typocss_topright_box_lightorange {
	background-image: url(../images/rounded/lightorange/topright.png);
}
div.cd_typocss_left_box_lightorange div.cd_typocss_right_box_lightorange {
	background-image: url(../images/rounded/lightorange/right.png);
}
div.cd_typocss_left_box_lightorange div.cd_typocss_right_box_lightorange div.cd_typocss_text_box_lightorange {
	color: #000000;
}
div.cd_typocss_left_box_lightorange div.bottomleft_box_lightorange {
	background-image: url(../images/rounded/lightorange/bottomleft.png);
}
div.cd_typocss_left_box_lightorange span.bottomright_box_lightorange {
	background-image: url(../images/rounded/lightorange/bottomright.png);
}

/* Box blue */
div.cd_typocss_left_box_blue {
	background-image: url(../images/rounded/blue/left.png);
	background-color: #60A1EB;
}
div.cd_typocss_left_box_blue div.cd_typocss_lefttop_box_blue {
	background-image: url(../images/rounded/blue/topleft.png);
}
div.cd_typocss_left_box_blue div.cd_typocss_lefttop_box_blue span.cd_typocss_topright_box_blue {
	background-image: url(../images/rounded/blue/topright.png);
}
div.cd_typocss_left_box_blue div.cd_typocss_right_box_blue {
	background-image: url(../images/rounded/blue/right.png);
}
div.cd_typocss_left_box_blue div.cd_typocss_right_box_blue div.cd_typocss_text_box_blue {
	color: #ffffff;
	background: #60A1EB;
}
div.cd_typocss_left_box_blue div.bottomleft_box_blue {
	background-image: url(../images/rounded/blue/bottomleft.png);
}
div.cd_typocss_left_box_blue span.bottomright_box_blue {
	background-image: url(../images/rounded/blue/bottomright.png);
}

/* Box red */
div.cd_typocss_left_box_red {
	background-image: url(../images/rounded/red/left.png);
	background-color: #E8403C;
}
div.cd_typocss_left_box_red div.cd_typocss_lefttop_box_red {
	background-image: url(../images/rounded/red/topleft.png);
}
div.cd_typocss_left_box_red div.cd_typocss_lefttop_box_red span.cd_typocss_topright_box_red {
	background-image: url(../images/rounded/red/topright.png);
}
div.cd_typocss_left_box_red div.cd_typocss_right_box_red {
	background-image: url(../images/rounded/red/right.png);
}
div.cd_typocss_left_box_red div.cd_typocss_right_box_red div.cd_typocss_text_box_red {
	color: #ffffff;
	background: #E8403C;
}
div.cd_typocss_left_box_red div.bottomleft_box_red {
	background-image: url(../images/rounded/red/bottomleft.png);
}
div.cd_typocss_left_box_red span.bottomright_box_red {
	background-image: url(../images/rounded/red/bottomright.png);
}

/* Box orange */
div.cd_typocss_left_box_orange {
	background-image: url(../images/rounded/orange/left.png);
	background-color: #F78D2F;
}
div.cd_typocss_left_box_orange div.cd_typocss_lefttop_box_orange {
	background-image: url(../images/rounded/orange/topleft.png);
}
div.cd_typocss_left_box_orange div.cd_typocss_lefttop_box_orange span.cd_typocss_topright_box_orange {
	background-image: url(../images/rounded/orange/topright.png);
}
div.cd_typocss_left_box_orange div.cd_typocss_right_box_orange {
	background-image: url(../images/rounded/orange/right.png);
}
div.cd_typocss_left_box_orange div.cd_typocss_right_box_orange div.cd_typocss_text_box_orange {
	color: #ffffff;
	background: #F78D2F;
}
div.cd_typocss_left_box_orange div.bottomleft_box_orange {
	background-image: url(../images/rounded/orange/bottomleft.png);
}
div.cd_typocss_left_box_orange span.bottomright_box_orange {
	background-image: url(../images/rounded/orange/bottomright.png);
}

/* Box yellow */
div.cd_typocss_left_box_yellow {
	background-image: url(../images/rounded/yellow/left.png);
	background-color: #FFF71B;
}
div.cd_typocss_left_box_yellow div.cd_typocss_lefttop_box_yellow {
	background-image: url(../images/rounded/yellow/topleft.png);
}
div.cd_typocss_left_box_yellow div.cd_typocss_lefttop_box_yellow span.cd_typocss_topright_box_yellow {
	background-image: url(../images/rounded/yellow/topright.png);
}
div.cd_typocss_left_box_yellow div.cd_typocss_right_box_yellow {
	background-image: url(../images/rounded/yellow/right.png);
}
div.cd_typocss_left_box_yellow div.cd_typocss_right_box_yellow div.cd_typocss_text_box_yellow {
	color: #000000;
	background: #FFF71B;
}
div.cd_typocss_left_box_yellow div.bottomleft_box_yellow {
	background-image: url(../images/rounded/yellow/bottomleft.png);
}
div.cd_typocss_left_box_yellow span.bottomright_box_yellow {
	background-image: url(../images/rounded/yellow/bottomright.png);
}

/* Box green */
div.cd_typocss_left_box_green {
	background-image: url(../images/rounded/green/left.png);
	background-color: #6DEB21;
}
div.cd_typocss_left_box_green div.cd_typocss_lefttop_box_green {
	background-image: url(../images/rounded/green/topleft.png);
}
div.cd_typocss_left_box_green div.cd_typocss_lefttop_box_green span.cd_typocss_topright_box_green {
	background-image: url(../images/rounded/green/topright.png);
}
div.cd_typocss_left_box_green div.cd_typocss_right_box_green {
	background-image: url(../images/rounded/green/right.png);
}
div.cd_typocss_left_box_green div.cd_typocss_right_box_green div.cd_typocss_text_box_green {
	color: #000000;
	background: #6DEB21;
}
div.cd_typocss_left_box_green div.bottomleft_box_green {
	background-image: url(../images/rounded/green/bottomleft.png);
}
div.cd_typocss_left_box_green span.bottomright_box_green {
	background-image: url(../images/rounded/green/bottomright.png);
}

/* Quote - default settings */
blockquote.cd_typocss_quote, blockquote.cd_typocss_quote_design, blockquote.cd_typocss_quote_life {
  background-position: 0 0;
	background-repeat: no-repeat;
	font-size: 100%;
	font-style: italic;
	line-height: 150%;
	margin: 15px 0pt;
	padding: 5px 10px 5px 40px;
	width: auto;
}
blockquote.cd_typocss_quote p, blockquote.cd_typocss_quote_design p, blockquote.cd_typocss_quote_life p {
	background-position: 100% 100%;
	background-repeat: no-repeat;
	padding: 0 40px 0 0;
	margin: 0;
}
/* Quote - default */
blockquote.cd_typocss_quote {
  background-color: #ffffff;
  background-image: url(../images/quote/quote_start.png);
	color: #333333;
	padding: 0px 10px 5px 25px;
}
blockquote.cd_typocss_quote p {
	background-image: url(../images/quote/quote_end.png);
	background-color: #ffffff;
}

/* Quote - design */
blockquote.cd_typocss_quote_design {
	background-color: #ffffff;
  background-image: url(../images/quote/quote_design_start.png);
	color: #333333;
}
blockquote.cd_typocss_quote_design p {
	background-image: url(../images/quote/quote_design_end.png);
	background-color: #ffffff;
}

/* Quote life */
blockquote.cd_typocss_quote_life {
	background-color: #ffffff;
  background-image: url(../images/quote/quote_life_start.png);
	color: #333333;
}

blockquote.cd_typocss_quote_life p {
	background-color: #ffffff;
  background-image: url(../images/quote/quote_life_end.png);
}

/* Title - default settings */
div.cd_typocss_title_gray, div.cd_typocss_title_blue, div.cd_typocss_title_yellow, div.cd_typocss_title_pink, div.cd_typocss_title_green, div.cd_typocss_title_orange, div.cd_typocss_title_red {
	width: 100%;
}
div.cd_typocss_title_gray_in, div.cd_typocss_title_blue_in, div.cd_typocss_title_yellow_in, div.cd_typocss_title_pink_in, div.cd_typocss_title_green_in, div.cd_typocss_title_orange_in, div.cd_typocss_title_red_in {
	position: relative;
	top: -.25em;
	left: -.25em;
	padding: .5em 1em;
	_height: 1em;
	font-weight: bold;
}
/* Title - gray */
div.cd_typocss_title_gray {
	background-color: #E0E0E0;
}
div.cd_typocss_title_gray_in {
	background-color:#F2F2F2;
	border:1px solid #E0E0E0;
	color: gray;
}
/* Title - blue */
div.cd_typocss_title_blue {
	background-color: #b0c4de;
}
div.cd_typocss_title_blue_in {
	border: 1px solid #b0c4de;
	background-color: #FFFFFF;
	color: #4682b4;
}
/* Title - yellow */
div.cd_typocss_title_yellow {
	background-color: #eee8aa;
}
div.cd_typocss_title_yellow_in {
	border: 1px solid #eee8aa;
	background-color: #f5f5f5;
	color: #e3c200;
}
/* Title - red */
div.cd_typocss_title_pink {
	background-color: #ffc0cb;
}
div.cd_typocss_title_pink_in {
	border: 1px solid #ffc0cb;
	background-color: #FFFFFF;
	color: #FFC0CB;
}
/* Title - green */
div.cd_typocss_title_green {
	background-color: #98fb98;
}
div.cd_typocss_title_green_in {
	border: 1px solid #98fb98;
	background-color: #f0ffff;
	color: #3cb371;
}
/* Title - orange */
div.cd_typocss_title_orange {
	background-color: #ffdead;
}
div.cd_typocss_title_orange_in {
	border: 1px solid #ffdead;
	background-color: #fffaf0;
	color: #f4a460;
}
/* Title - red */
div.cd_typocss_title_red {
	background-color: #dc143c;
}
div.cd_typocss_title_red_in {
	border: 1px solid #dc143c;
	background-color: #ffffff;
	color: #dc143c;
}

/* Bullet - default settings for <ul> tag */
ul.cd_typocss_list_bullet_black, ul.cd_typocss_list_bullet_blue, ul.cd_typocss_list_bullet_red, ul.cd_typocss_list_bullet_green, ul.cd_typocss_list_bullet_purple, ul.cd_typocss_list_bullet_yellow, ul.cd_typocss_list_arrow_black, ul.cd_typocss_list_arrow_blue, ul.cd_typocss_list_arrow_red, ul.cd_typocss_list_arrow_green, ul.cd_typocss_list_arrow_purple, ul.cd_typocss_list_arrow_yellow, ul.cd_typocss_list_plus_black, ul.cd_typocss_list_plus_blue, ul.cd_typocss_list_plus_red, ul.cd_typocss_list_plus_green, ul.cd_typocss_list_plus_purple, ul.cd_typocss_list_plus_yellow {
	margin-left:0pt;
	padding-left:0pt;
}
/* Bullet - default settings for <li> tag */
ul.cd_typocss_list_bullet_black li,
ul.cd_typocss_list_bullet_blue li,
ul.cd_typocss_list_bullet_red li,
ul.cd_typocss_list_bullet_green li,
ul.cd_typocss_list_bullet_purple li,
ul.cd_typocss_list_bullet_yellow li,
ul.cd_typocss_list_arrow_black li,
ul.cd_typocss_list_arrow_blue li,
ul.cd_typocss_list_arrow_red li,
ul.cd_typocss_list_arrow_green li,
ul.cd_typocss_list_arrow_yellow li {
    background-attachment: scroll;
    background-color: transparent;
    background-position: 6px 7px;
    background-repeat: no-repeat;
    font-style: italic;
    list-style: outside none none;
    margin-bottom: 5px;
    margin-left: 0;
    padding-left: 25px;
}
ul.cd_typocss_list_arrow_purple li,
ul.cd_typocss_list_plus_black li,
ul.cd_typocss_list_plus_blue li,
ul.cd_typocss_list_plus_red li,
ul.cd_typocss_list_plus_green li,
ul.cd_typocss_list_plus_purple li,
ul.cd_typocss_list_plus_yellow li {
    background-attachment: scroll;
    background-color: transparent;
    background-position: 6px 2px;
    background-repeat: no-repeat;
    font-style: italic;
    list-style: outside none none;
    margin-bottom: 5px;
    margin-left: 0;
    padding-left: 30px;
}
/* Bullet - black */
ul.cd_typocss_list_bullet_black li {
	background-image: url(../images/list/bullet/bullet_black.png);
	margin: -5px 10px 0 15px;
}
/* Bullet - blue */
ul.cd_typocss_list_bullet_blue li {
	background-image: url(../images/list/bullet/bullet_blue.png);
	margin: -5px 10px 0 15px;
}
/* Bullet - blue */
ul.cd_typocss_list_bullet_red li {
	background-image: url(../images/list/bullet/bullet_red.png);
	margin: -5px 10px 0 15px;
}
/* Bullet - green */
ul.cd_typocss_list_bullet_green li {
	background-image: url(../images/list/bullet/bullet_green.png);
	margin: -5px 10px 0 15px;
}
/* Bullet - green */
ul.cd_typocss_list_bullet_purple li {
	background-image: url(../images/list/bullet/bullet_purple.png);
	margin: -5px 10px 0 15px;
}
/* Bullet - yellow */
ul.cd_typocss_list_bullet_yellow li {
	background-image: url(../images/list/bullet/bullet_yellow.png);
	margin: -5px 10px 0 15px;
}
/* Arrow - black */
ul.cd_typocss_list_arrow_black li {
	background-image: url(../images/list/arrow/arrow_black.png);
	margin: -5px 10px 0 15px;
}
/* Arrow - blue */
ul.cd_typocss_list_arrow_blue li {
	background-image: url(../images/list/arrow/arrow_blue.png);
	margin: -5px 10px 0 15px;
}
/* Arrow - blue */
ul.cd_typocss_list_arrow_red li {
	background-image: url(../images/list/arrow/arrow_red.png);
	margin: -5px 10px 0 15px;
}
/* Arrow - green */
ul.cd_typocss_list_arrow_green li {
	background-image: url(../images/list/arrow/arrow_green.png);
	margin: -5px 10px 0 15px;
}
/* Arrow - green */
ul.cd_typocss_list_arrow_purple li {
	background-image: url(../images/list/arrow/arrow_purple.png);
	margin: -5px 10px 0 15px;
}
/* Arrow - yellow */
ul.cd_typocss_list_arrow_yellow li {
	background-image: url(../images/list/arrow/arrow_yellow.png);
	margin: -5px 10px 0 15px;
}
/* Plus - black */
ul.cd_typocss_list_plus_black li {
	background-image: url(../images/list/plus/plus_black.png);
	margin: -5px 10px 0 15px;
}
/* Plus - blue */
ul.cd_typocss_list_plus_blue li {
	background-image: url(../images/list/plus/plus_blue.png);
	margin: -5px 10px 0 15px;
}
/* Plus - blue */
ul.cd_typocss_list_plus_red li {
	background-image: url(../images/list/plus/plus_red.png);
	margin: -5px 10px 0 15px;
}
/* Plus - green */
ul.cd_typocss_list_plus_green li {
	background-image: url(../images/list/plus/plus_green.png);
	margin: -5px 10px 0 15px;
}
/* Plus - green */
ul.cd_typocss_list_plus_purple li {
	background-image: url(../images/list/plus/plus_purple.png);
	margin: -5px 10px 0 15px;
}
/* Plus - yellow */
ul.cd_typocss_list_plus_yellow li {
	background-image: url(../images/list/plus/plus_yellow.png);
	margin: -5px 10px 0 15px;
}

/* Number - default settings for <ol> tag */
ol.cd_typocss_list_number_gray, ol.cd_typocss_list_number_black, ol.cd_typocss_list_number_red, ol.cd_typocss_list_number_blue, ol.cd_typocss_list_number_yellow, ol.cd_typocss_list_number_green {
	margin-left: 0;
	padding-left:10px;
}

/* Number - default settings for <ol></li> tag */
ol.cd_typocss_list_number_gray li.list_number_gray_1, ol.cd_typocss_list_number_gray li.list_number_gray_2, ol.cd_typocss_list_number_gray li.list_number_gray_3, ol.cd_typocss_list_number_gray li.list_number_gray_4, ol.cd_typocss_list_number_gray li.list_number_gray_5, ol.cd_typocss_list_number_gray li.list_number_gray_6, ol.cd_typocss_list_number_gray li.list_number_gray_7, ol.cd_typocss_list_number_gray li.list_number_gray_8, ol.cd_typocss_list_number_gray li.list_number_gray_9, ol.cd_typocss_list_number_gray li.list_number_gray_10, ol.cd_typocss_list_number_black li.list_number_black_1, ol.cd_typocss_list_number_black li.list_number_black_2, ol.cd_typocss_list_number_black li.list_number_black_3, ol.cd_typocss_list_number_black li.list_number_black_4, ol.cd_typocss_list_number_black li.list_number_black_5, ol.cd_typocss_list_number_black li.list_number_black_6, ol.cd_typocss_list_number_black li.list_number_black_7, ol.cd_typocss_list_number_black li.list_number_black_8, ol.cd_typocss_list_number_black li.list_number_black_9, ol.cd_typocss_list_number_black li.list_number_black_10, ol.cd_typocss_list_number_red li.list_number_red_1, ol.cd_typocss_list_number_red li.list_number_red_2, ol.cd_typocss_list_number_red li.list_number_red_3, ol.cd_typocss_list_number_red li.list_number_red_4, ol.cd_typocss_list_number_red li.list_number_red_5, ol.cd_typocss_list_number_red li.list_number_red_6, ol.cd_typocss_list_number_red li.list_number_red_7, ol.cd_typocss_list_number_red li.list_number_red_8, ol.cd_typocss_list_number_red li.list_number_red_9, ol.cd_typocss_list_number_red li.list_number_red_10, ol.cd_typocss_list_number_blue li.list_number_blue_1, ol.cd_typocss_list_number_blue li.list_number_blue_2, ol.cd_typocss_list_number_blue li.list_number_blue_3, ol.cd_typocss_list_number_blue li.list_number_blue_4, ol.cd_typocss_list_number_blue li.list_number_blue_5, ol.cd_typocss_list_number_blue li.list_number_blue_6, ol.cd_typocss_list_number_blue li.list_number_blue_7, ol.cd_typocss_list_number_blue li.list_number_blue_8, ol.cd_typocss_list_number_blue li.list_number_blue_9, ol.cd_typocss_list_number_blue li.list_number_blue_10, ol.cd_typocss_list_number_yellow li.list_number_yellow_1, ol.cd_typocss_list_number_yellow li.list_number_yellow_2, ol.cd_typocss_list_number_yellow li.list_number_yellow_3, ol.cd_typocss_list_number_yellow li.list_number_yellow_4, ol.cd_typocss_list_number_yellow li.list_number_yellow_5, ol.cd_typocss_list_number_yellow li.list_number_yellow_6, ol.cd_typocss_list_number_yellow li.list_number_yellow_7, ol.cd_typocss_list_number_yellow li.list_number_yellow_8, ol.cd_typocss_list_number_yellow li.list_number_yellow_9, ol.cd_typocss_list_number_yellow li.list_number_yellow_10,
ol.cd_typocss_list_number_green li.list_number_green_1, ol.cd_typocss_list_number_green li.list_number_green_2, ol.cd_typocss_list_number_green li.list_number_green_3, ol.cd_typocss_list_number_green li.list_number_green_4, ol.cd_typocss_list_number_green li.list_number_green_5, ol.cd_typocss_list_number_green li.list_number_green_6, ol.cd_typocss_list_number_green li.list_number_green_7, ol.cd_typocss_list_number_green li.list_number_green_8, ol.cd_typocss_list_number_green li.list_number_green_9, ol.cd_typocss_list_number_green li.list_number_green_10 {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:5px;
	margin-left:0pt;
	padding-bottom:3px;
	padding-left:24px;
}

/* Number - default settings for <ol> tag */
ol.cd_typocss_list_number_bullet_white, ol.cd_typocss_list_number_bullet_red, ol.cd_typocss_list_number_bullet_green, ol.cd_typocss_list_number_bullet_blue, ol.cd_typocss_list_number_bullet_violet {
	margin-left: 0;
	padding-left:10px;
}
/* Number - default settings for <ol></li> tag */
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_1, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_2, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_3, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_4, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_5, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_6, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_7, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_8, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_9, ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_10,
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_1, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_2, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_3, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_4, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_5, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_6, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_7, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_8, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_9, ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_10,
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_1, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_2, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_3, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_4, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_5, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_6, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_7, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_8, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_9, ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_10,
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_1, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_2, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_3, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_4, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_5, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_6, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_7, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_8, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_9, ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_10,
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_1, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_2, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_3, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_4, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_5, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_6, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_7, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_8, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_9, ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_10 {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:2px;
	margin-left:0pt;
	padding-bottom:9px;
	padding-left:40px;
	padding-top: 2px;
	line-height: 20px;
	min-height: 20px;
}

/* Number - gray */
ol.cd_typocss_list_number_gray li.list_number_gray_1 {
	background: url(../images/list/number/gray/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_2 {
	background: url(../images/list/number/gray/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_3 {
	background: url(../images/list/number/gray/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_4 {
	background: url(../images/list/number/gray/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_5 {
	background: url(../images/list/number/gray/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_6 {
	background: url(../images/list/number/gray/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_7 {
	background: url(../images/list/number/gray/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_8 {
	background: url(../images/list/number/gray/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_9 {
	background: url(../images/list/number/gray/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_gray li.list_number_gray_10 {
	background: url(../images/list/number/gray/number-10.png) 0 0 no-repeat scroll;
}
/* Number - black */
ol.cd_typocss_list_number_black li.list_number_black_1 {
	background: url(../images/list/number/black/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_2 {
	background: url(../images/list/number/black/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_3 {
	background: url(../images/list/number/black/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_4 {
	background: url(../images/list/number/black/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_5 {
	background: url(../images/list/number/black/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_6 {
	background: url(../images/list/number/black/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_7 {
	background: url(../images/list/number/black/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_8 {
	background: url(../images/list/number/black/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_9 {
	background: url(../images/list/number/black/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_black li.list_number_black_10 {
	background: url(../images/list/number/black/number-10.png) 0 0 no-repeat scroll;
}
/* Number - red */
ol.cd_typocss_list_number_red li.list_number_red_1 {
	background: url(../images/list/number/red/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_2 {
	background: url(../images/list/number/red/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_3 {
	background: url(../images/list/number/red/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_4 {
	background: url(../images/list/number/red/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_5 {
	background: url(../images/list/number/red/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_6 {
	background: url(../images/list/number/red/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_7 {
	background: url(../images/list/number/red/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_8 {
	background: url(../images/list/number/red/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_9 {
	background: url(../images/list/number/red/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_red li.list_number_red_10 {
	background: url(../images/list/number/red/number-10.png) 0 0 no-repeat scroll;
}
/* Number - blue */
ol.cd_typocss_list_number_blue li.list_number_blue_1 {
	background: url(../images/list/number/blue/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_2 {
	background: url(../images/list/number/blue/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_3 {
	background: url(../images/list/number/blue/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_4 {
	background: url(../images/list/number/blue/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_5 {
	background: url(../images/list/number/blue/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_6 {
	background: url(../images/list/number/blue/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_7 {
	background: url(../images/list/number/blue/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_8 {
	background: url(../images/list/number/blue/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_9 {
	background: url(../images/list/number/blue/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_blue li.list_number_blue_10 {
	background: url(../images/list/number/blue/number-10.png) 0 0 no-repeat scroll;
}
/* Number - yellow */
ol.cd_typocss_list_number_yellow li.list_number_yellow_1 {
	background: url(../images/list/number/yellow/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_2 {
	background: url(../images/list/number/yellow/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_3 {
	background: url(../images/list/number/yellow/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_4 {
	background: url(../images/list/number/yellow/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_5 {
	background: url(../images/list/number/yellow/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_6 {
	background: url(../images/list/number/yellow/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_7 {
	background: url(../images/list/number/yellow/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_8 {
	background: url(../images/list/number/yellow/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_9 {
	background: url(../images/list/number/yellow/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_yellow li.list_number_yellow_10 {
	background: url(../images/list/number/yellow/number-10.png) 0 0 no-repeat scroll;
}
/* Number - green */
ol.cd_typocss_list_number_green li.list_number_green_1 {
	background: url(../images/list/number/green/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_2 {
	background: url(../images/list/number/green/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_3 {
	background: url(../images/list/number/green/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_4 {
	background: url(../images/list/number/green/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_5 {
	background: url(../images/list/number/green/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_6 {
	background: url(../images/list/number/green/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_7 {
	background: url(../images/list/number/green/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_8 {
	background: url(../images/list/number/green/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_9 {
	background: url(../images/list/number/green/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_green li.list_number_green_10 {
	background: url(../images/list/number/green/number-10.png) 0 0 no-repeat scroll;
}
/* Number - bullet white */
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_1 {
	background: url(../images/list/number/bullet/white/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_2 {
	background: url(../images/list/number/bullet/white/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_3 {
	background: url(../images/list/number/bullet/white/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_4 {
	background: url(../images/list/number/bullet/white/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_5 {
	background: url(../images/list/number/bullet/white/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_6 {
	background: url(../images/list/number/bullet/white/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_7 {
	background: url(../images/list/number/bullet/white/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_8 {
	background: url(../images/list/number/bullet/white/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_9 {
	background: url(../images/list/number/bullet/white/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_white li.list_number_bullet_white_10 {
	background: url(../images/list/number/bullet/white/number-10.png) 0 0 no-repeat scroll;
}
/* Number - bullet red */
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_1 {
	background: url(../images/list/number/bullet/red/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_2 {
	background: url(../images/list/number/bullet/red/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_3 {
	background: url(../images/list/number/bullet/red/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_4 {
	background: url(../images/list/number/bullet/red/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_5 {
	background: url(../images/list/number/bullet/red/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_6 {
	background: url(../images/list/number/bullet/red/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_7 {
	background: url(../images/list/number/bullet/red/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_8 {
	background: url(../images/list/number/bullet/red/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_9 {
	background: url(../images/list/number/bullet/red/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_red li.list_number_bullet_red_10 {
	background: url(../images/list/number/bullet/red/number-10.png) 0 0 no-repeat scroll;
}
/* Number - bullet green */
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_1 {
	background: url(../images/list/number/bullet/green/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_2 {
	background: url(../images/list/number/bullet/green/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_3 {
	background: url(../images/list/number/bullet/green/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_4 {
	background: url(../images/list/number/bullet/green/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_5 {
	background: url(../images/list/number/bullet/green/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_6 {
	background: url(../images/list/number/bullet/green/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_7 {
	background: url(../images/list/number/bullet/green/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_8 {
	background: url(../images/list/number/bullet/green/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_9 {
	background: url(../images/list/number/bullet/green/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_green li.list_number_bullet_green_10 {
	background: url(../images/list/number/bullet/green/number-10.png) 0 0 no-repeat scroll;
}
/* Number - bullet blue */
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_1 {
	background: url(../images/list/number/bullet/blue/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_2 {
	background: url(../images/list/number/bullet/blue/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_3 {
	background: url(../images/list/number/bullet/blue/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_4 {
	background: url(../images/list/number/bullet/blue/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_5 {
	background: url(../images/list/number/bullet/blue/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_6 {
	background: url(../images/list/number/bullet/blue/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_7 {
	background: url(../images/list/number/bullet/blue/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_8 {
	background: url(../images/list/number/bullet/blue/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_9 {
	background: url(../images/list/number/bullet/blue/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_blue li.list_number_bullet_blue_10 {
	background: url(../images/list/number/bullet/blue/number-10.png) 0 0 no-repeat scroll;
}
/* Number - bullet violet */
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_1 {
	background: url(../images/list/number/bullet/violet/number-1.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_2 {
	background: url(../images/list/number/bullet/violet/number-2.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_3 {
	background: url(../images/list/number/bullet/violet/number-3.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_4 {
	background: url(../images/list/number/bullet/violet/number-4.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_5 {
	background: url(../images/list/number/bullet/violet/number-5.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_6 {
	background: url(../images/list/number/bullet/violet/number-6.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_7 {
	background: url(../images/list/number/bullet/violet/number-7.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_8 {
	background: url(../images/list/number/bullet/violet/number-8.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_9 {
	background: url(../images/list/number/bullet/violet/number-9.png) 0 0 no-repeat scroll;
}
ol.cd_typocss_list_number_bullet_violet li.list_number_bullet_violet_10 {
	background: url(../images/list/number/bullet/violet/number-10.png) 0 0 no-repeat scroll;
}

/* <pre> html tag - default settings */
pre.cd_typocss_pre_gray, pre.cd_typocss_pre_black, pre.cd_typocss_pre_blue, pre.cd_typocss_pre_red, pre.cd_typocss_pre_green, pre.cd_typocss_pre_purple, pre.cd_typocss_pre_yellow {
	border-style: dotted dotted dotted solid;
	border-width: 1px 1px 1px 20px;
	font-size: 90%;
	margin: 2px 0px;
	padding: 10px;
	overflow-x: auto;
	white-space: nowrap;
}
/* <pre> html tag - default */
pre.cd_typocss_pre_gray {
	background: #F4F5F6 none repeat scroll 0%;
	border-color: #AAB4BE #AAB4BE #AAB4BE #B4B4B4;
	color: #808080;
}
/* <pre> html tag - black */
pre.cd_typocss_pre_black {
	background: #F4F5F6 none repeat scroll 0%;
	border-color: #AAB4BE #AAB4BE #AAB4BE #404040;
	color: #000000;
}
/* <pre> html tag - blue */
pre.cd_typocss_pre_blue {
	background: #ccccff none repeat scroll 0%;
	border-color: #000099 #000099 #000099 #000099;
	color: #000080;
}
/* <pre> html tag - red */
pre.cd_typocss_pre_red {
	background: #ffcccc none repeat scroll 0%;
	border-color: #990000 #990000 #990000 #b22222;
	color: #b22222;
}
/* <pre> html tag - green */
pre.cd_typocss_pre_green {
	background: #ccffff none repeat scroll 0%;
	border-color: #009900 #009900 #009900 #006600;
	color: #009900;
}
/* <pre> html tag - purple */
pre.cd_typocss_pre_purple {
	background: #ffffff none repeat scroll 0%;
	border-color: #ffccff #ffccff #ffccff #ba55d3;
	color: #ba55d3;
}
/* <pre> html tag - yellow */
pre.cd_typocss_pre_yellow {
	background: #ffffff none repeat scroll 0%;
	border-color: #ffd700 #ffd700 #ffd700 #ffd700;
	color: #ffcc00;
}

/* Dropcap - default settings */
p span.cd_typocss_dropcap {
	display: block;
	float: left;
	font-family: Georgia,Times New Roman,Trebuchet MS;
	font-size: 70px;
	line-height: 80%;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 0px;
	text-transform: uppercase;
}

/* Bubbles - default settings */
div.bubble_speech_rounded, div.bubble_speech_square, div.bubble_thinking_rounded, div.bubble_thinking_square, div.bubble_brain_rounded, div.bubble_brain_square, div.bubble_book_rounded, div.bubble_book_square, div.bubble_help_rounded, div.bubble_help_square, div.bubble_pencil_rounded, div.bubble_pencil_square {
	margin: 15px 0;
}

div.bubble_speech_rounded span.author,
div.bubble_speech_square span.author,
div.bubble_thinking_rounded span.author,
div.bubble_thinking_square span.author {
	padding-left: 20px;
	margin-left: 15px;
	background: url(../images/bubbles/icon-author.png) no-repeat center left;
	font-weight: bold;
}

div.bubble_brain_rounded span.author, div.bubble_brain_square span.author, div.bubble_book_rounded span.author, div.bubble_book_square span.author, div.bubble_help_rounded span.author, div.bubble_help_square span.author, div.bubble_pencil_rounded span.author,
div.bubble_pencil_square span.author {
	bottom: 27px;
	font-weight: bold;
	left: 57px;
	position: relative;
}

div.bubble_thinking_square div div div div div, div.bubble_brain_square div div div div div, div.bubble_book_rounded div div div div div, div.bubble_book_square div div div div div, div.bubble_help_rounded div div div div div, div.bubble_help_square div div div div div, div.bubble_thinking_rounded div div div div div, div.bubble_brain_rounded div div div div div, div.bubble_speech_rounded div div div div div, div.bubble_speech_square div div div div div, div.bubble_pencil_rounded div div div div div, div.bubble_pencil_square div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

div.bubble_speech_rounded div, div.bubble_speech_square div, div.bubble_thinking_rounded div, div.bubble_thinking_square div, div.bubble_brain_rounded div, div.bubble_brain_square div, div.bubble_book_rounded div, div.bubble_help_rounded div, div.bubble_book_square div, div.bubble_help_square div,  div.bubble_pencil_rounded div, div.bubble_pencil_square div {
	margin: 0;
	width: 100%;
}

div.bubble_speech_rounded div {
	background: url(../images/bubbles/speach-rounded-br.png) no-repeat bottom right;
}
div.bubble_speech_square div {
	background: url(../images/bubbles/speach-square-br.png) no-repeat bottom right;
}
div.bubble_brain_square div {
	background: url(../images/bubbles/brain-square-br.png) no-repeat bottom right;
}
div.bubble_brain_rounded div {
	background: url(../images/bubbles/brain-rounded-br.png) no-repeat bottom right;
}
div.bubble_pencil_square div {
	background: url(../images/bubbles/pencil-square-br.png) no-repeat bottom right;
}
div.bubble_pencil_rounded div {
	background: url(../images/bubbles/pencil-rounded-br.png) no-repeat bottom right;
}
div.bubble_thinking_square div {
	background: url(../images/bubbles/thinking-square-br.png) no-repeat bottom right;
}
div.bubble_thinking_rounded div {
	background: url(../images/bubbles/thinking-rounded-br.png) no-repeat bottom right;
}
div.bubble_help_square div {
	background: url(../images/bubbles/help-square-br.png) no-repeat bottom right;
}
div.bubble_help_rounded div {
	background: url(../images/bubbles/help-rounded-br.png) no-repeat bottom right;
}
div.bubble_book_square div {
	background: url(../images/bubbles/book-square-br.png) no-repeat bottom right;
}
div.bubble_book_rounded div {
	background: url(../images/bubbles/book-rounded-br.png) no-repeat bottom right;
}
div.bubble_help_square div div {
	background: url(../images/bubbles/help-square-bl.png) no-repeat bottom left;
}
div.bubble_help_rounded div div {
	background: url(../images/bubbles/help-rounded-bl.png) no-repeat bottom left;
}

div.bubble_speech_rounded div div {
	background: url(../images/bubbles/speach-rounded-bl.png) no-repeat bottom left;
}
div.bubble_book_square div div {
	background: url(../images/bubbles/book-square-bl.png) no-repeat bottom left;
}
div.bubble_book_rounded div div {
	background: url(../images/bubbles/book-rounded-bl.png) no-repeat bottom left;
}
div.bubble_brain_square div div {
	background: url(../images/bubbles/brain-square-bl.png) no-repeat bottom left;
}
div.bubble_brain_rounded div div {
	background: url(../images/bubbles/brain-rounded-bl.png) no-repeat bottom left;
}
div.bubble_pencil_square div div {
	background: url(../images/bubbles/pencil-square-bl.png) no-repeat bottom left;
}
div.bubble_pencil_rounded div div {
	background: url(../images/bubbles/pencil-rounded-bl.png) no-repeat bottom left;
}
div.bubble_thinking_square div div {
	background: url(../images/bubbles/thinking-square-bl.png) no-repeat bottom left;
}
div.bubble_thinking_rounded div div {
	background: url(../images/bubbles/thinking-rounded-bl.png) no-repeat bottom left;
}
div.bubble_speech_square div div {
	background: url(../images/bubbles/speach-square-bl.png) no-repeat bottom left;
}

div.bubble_speech_rounded div div div {
	background: url(../images/bubbles/speach-rounded-tr.png) no-repeat top right;
}
div.bubble_speech_square div div div {
	background: url(../images/bubbles/speach-square-tr.png) no-repeat top right;
}
div.bubble_help_square div div div {
	background: url(../images/bubbles/help-square-tr.png) no-repeat top right;
}
div.bubble_help_rounded div div div {
	background: url(../images/bubbles/help-rounded-tr.png) no-repeat top right;
}
div.bubble_book_square div div div {
	background: url(../images/bubbles/book-square-tr.png) no-repeat top right;
}
div.bubble_book_rounded div div div {
	background: url(../images/bubbles/book-rounded-tr.png) no-repeat top right;
}
div.bubble_brain_square div div div {
	background: url(../images/bubbles/brain-square-tr.png) no-repeat top right;
}
div.bubble_brain_rounded div div div {
	background: url(../images/bubbles/brain-rounded-tr.png) no-repeat top right;
}
div.bubble_pencil_square div div div {
	background: url(../images/bubbles/pencil-square-tr.png) no-repeat top right;
}
div.bubble_pencil_rounded div div div {
	background: url(../images/bubbles/pencil-rounded-tr.png) no-repeat top right;
}
div.bubble_thinking_square div div div {
	background: url(../images/bubbles/thinking-square-tr.png) no-repeat top right;
}
div.bubble_thinking_rounded div div div {
	background: url(../images/bubbles/thinking-rounded-tr.png) no-repeat top right;
}

div.bubble_speech_rounded div div div div {
	background: url(../images/bubbles/speach-rounded-tl.png) no-repeat top left;
}
div.bubble_help_square div div div div {
	background: url(../images/bubbles/help-square-tl.png) no-repeat top left;
}
div.bubble_help_rounded div div div div {
	background: url(../images/bubbles/help-rounded-tl.png) no-repeat top left;
}
div.bubble_book_square div div div div {
	background: url(../images/bubbles/book-square-tl.png) no-repeat top left;
}
div.bubble_book_rounded div div div div {
	background: url(../images/bubbles/book-rounded-tl.png) no-repeat top left;
}
div.bubble_brain_square div div div div {
	background: url(../images/bubbles/brain-square-tl.png) no-repeat top left;
}
div.bubble_brain_rounded div div div div {
	background: url(../images/bubbles/brain-rounded-tl.png) no-repeat top left;
}
div.bubble_pencil_square div div div div {
	background: url(../images/bubbles/pencil-square-tl.png) no-repeat top left;
}
div.bubble_pencil_rounded div div div div {
	background: url(../images/bubbles/pencil-rounded-tl.png) no-repeat top left;
}
div.bubble_thinking_square div div div div {
	background: url(../images/bubbles/thinking-square-tl.png) no-repeat top left;
}
div.bubble_thinking_rounded div div div div {
	background: url(../images/bubbles/thinking-rounded-tl.png) no-repeat top left;
}
div.bubble_speech_square div div div div {
	background: url(../images/bubbles/speach-square-tl.png) no-repeat top left;
}

/* Legend - default settings */
div.cd_typocss_legend_gray, div.cd_typocss_legend_blue, div.cd_typocss_legend_green, div.cd_typocss_legend_red, div.cd_typocss_legend_pink, div.cd_typocss_legend_orange, div.cd_typocss_legend_violet {
	margin: 20px 0pt;
	padding: 0pt 10px;
	position: relative;
}
div.cd_typocss_legend_gray h3, div.cd_typocss_legend_blue h3, div.cd_typocss_legend_green h3, div.cd_typocss_legend_red h3, div.cd_typocss_legend_pink h3, div.cd_typocss_legend_orange h3, div.cd_typocss_legend_violet h3 {
	font-size: 115%;
	background: #FFFFFF none repeat scroll 0%;
	display: block;
	float: left;
	font-weight: bold;
	left: 7px;
	margin: 0pt;
	padding: 0pt 3px;
	position: absolute;
	top: -16px;
}

/* Legend - gray */
div.cd_typocss_legend_gray {
	border: 1px solid #7DB519;
	background: transparent url(../images/legend/background/gray.png) repeat-x bottom left;
}
div.cd_typocss_legend_gray h3 {
	color: #5a8310;
}
div.cd_typocss_legend_gray p {
	color: #000000;
}

/* Legend - blue */
div.cd_typocss_legend_blue {
	border: 1px solid #0081AC;
	background: transparent url(../images/legend/background/blue.png) repeat-x bottom left;
}
div.cd_typocss_legend_blue h3 {
	color: #007fa9;
}
div.cd_typocss_legend_blue p {
	color: #000000;
}

/* Legend - green */
div.cd_typocss_legend_green {
	border: 1px solid #CFE9D7;
	background: transparent url(../images/legend/background/green.png) repeat-x bottom left;
}
div.cd_typocss_legend_green h3 {
	color: #66cdaa;
}
div.cd_typocss_legend_green p {
	color: #000000;
}

/* Legend - red */
div.cd_typocss_legend_red {
	border: 1px solid #B91C1F;
	background: transparent url(../images/legend/background/red.png) repeat-x bottom left;
}
div.cd_typocss_legend_red h3 {
	color: #cd5c5c;
}
div.cd_typocss_legend_red p {
	color: #000000;
}

/* Legend - pink */
div.cd_typocss_legend_pink {
	border: 1px solid #EAD5D5;
	background: transparent url(../images/legend/background/pink.png) repeat-x bottom left;
}
div.cd_typocss_legend_pink h3 {
	color: #f08080;
}
div.cd_typocss_legend_pink p {
	color: #000000;
}

/* Legend - orange */
div.cd_typocss_legend_orange {
	border: 1px solid orange;
	background: transparent url(../images/legend/background/orange.png) repeat-x bottom left;
}
div.cd_typocss_legend_orange h3 {
	color:  orange;
}
div.cd_typocss_legend_orange p {
	color: orange;
}

/* Legend - violet */
div.cd_typocss_legend_violet {
	border: 1px solid violet;
	background: transparent url(../images/legend/background/violet.png) repeat-x bottom left;
}
div.cd_typocss_legend_violet h3 {
	color:  violet;
}
div.cd_typocss_legend_violet p {
	color: violet;
}