.componentheading/* * YOOtheme CSS file * * @author yootheme.com * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved. */ /* * YOOsearch */div#yoo-search {	width: 120px;	height: 18px;	padding: 0px;	margin: 0px;	background: url(../images/search_bg.png) 0 0 no-repeat;}div#yoo-search input {	width: 93px;  	 	height: 14px;  	 	padding: 2px 2px 2px 7px;	 	border: none;	outline: none;	background: none;	float: left;	color: #646464;	font-size: 75%;}div#yoo-search input:focus {	outline: none;}div#yoo-search button {	width: 18px;	height: 18px;	padding: 0px;	border: none;	background: url(../images/search_button.png) 0 0 no-repeat;	cursor: pointer;	text-indent: 100px;	line-height: 0px;}div#yoo-search:hover, div#yoo-search div.sfhover  {	background: url(../images/search_bg.png) 0 -18px no-repeat;}div#yoo-search:hover input, div#yoo-search input.sfhover {	color: #000000;}div#yoo-search input:focus, div#yoo-search input.sffocus {	color: #000000;}/* * Joomla! */ .contentheading,.componentheading {	margin: 0px 0px 0px 0px;	padding: 5px 0px 5px 0px;	font-family: Helvetica, "Times New Roman", Times, serif;	font-size: 250%;	line-height: 100%;	font-weight: bold;	color: #325376;} #overDiv {	line-height: 100%;	font-weight: normal;	padding: 0px;	margin: 0px;} .tool-tip {	float: left;	background: #ffc;	border: 1px solid #D4D5AA;	padding: 5px;	max-width: 200px;	color: #323232;}.tool-title {	padding: 0;	margin: 0;	font-size: 100%;	font-weight: bold;	margin-top: -15px;	padding-top: 15px;	padding-bottom: 5px;	background: url(../../system/images/selector-arrow.png) no-repeat;}.tool-text {	font-size: 100%;	margin: 0;} table.blog {  margin: 0;  padding: 0;  width: 100%;} .contentpane {  margin: 0;  padding: 0;  width: auto;} .contentpaneopen {  margin: 0;  padding: 0;  width: auto;} .contentdescription {} .article_separator {	display: block;	height: 50px;	background: url(../images/article_separator.png) 50% 50% no-repeat;}a.readon, a.readmore {	margin: 10px 0px 0px 0px;	padding: 0px 7px 0px 7px;	height: 20px;	border: 1px solid #c8c8c8;	background: #ffffff;	display: block;	float: left;	line-height: 20px;	font-size: 90%;}#page a.readon:link, #page a.readon:visited, #page a.readmore:link, #page a.readmore:visited {	color: #646464;	text-decoration: none;}#page a.readon:hover, #page a.readmore:hover {	color: #000000;	text-decoration: underline;} .small {	font-size: 95%;	font-style: italic;	color: #969696;} .createdate {	height: 20px;	vertical-align: top;	font-size: 95%;	font-weight: bold;	color: #646464;} .modifydate {	height: 20px;	vertical-align: bottom;	font-size: 95%;	color: #646464;} .buttonheading {}.buttonheading img {	margin-right: 2px;} div.mosimage {	margin: 5px;}div.mosimage_caption {	font-size: 95%;} .button {	font-size: 95%;}.inputbox {} .sectiontableheader {	padding: 5px 5px 5px 5px;	background: #ebebeb;	border-bottom: 1px solid #b4b4b4;	font-weight : bold;} tr.sectiontableentry1 td {	padding: 5px 5px 5px 5px;	background: #fafafa;	border-bottom: 1px solid #dcdcdc;} tr.sectiontableentry2 td {	padding: 5px 5px 5px 5px;	background: #f0f0f0;	border-bottom: 1px solid #dcdcdc;} td.sectiontableentry1 {	padding: 5px 5px 5px 5px;	background: #fafafa;	border-bottom: 1px solid #dcdcdc;} td.sectiontableentry2 {	padding: 5px 5px 5px 5px;	background: #f0f0f0;	border-bottom: 1px solid #dcdcdc;} .poll {}.poll input.button {	margin: 10px 0px 0px 0px;}/* * Joomla! system CSS file: system.css */ /* OpenID icon style */input.system-openid {   background: url(http://openid.net/login-bg.gif) no-repeat;   background-color: #fff;   background-position: 0 50%;   color: #000;   padding-left: 18px;}/* Unpublished */.system-unpublished {background: #e8edf1;border-top: 4px solid #c4d3df;border-bottom: 4px solid #c4d3df;}/* System Messages */#system-message    { margin-bottom: 10px; padding: 0;}#system-message dt { font-weight: bold; }#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; padding: 0;}#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}/* System Standard Messages */#system-message dt.message { display: none; }#system-message dd.message {  }/* System Error Messages */#system-message dt.error { display: none; }#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}/* System Notice Messages */#system-message dt.notice { display: none; }#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}/* Debug */#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }#system-debug div { font-size: 11px;}/* * Joomla! system CSS file: general.css */  /* Form validation */.invalid { border-color: #ff0000; }label.invalid { color: #ff0000; }/* Buttons */#editor-xtd-buttons {	padding: 5px;}.button2-left,.button2-right,.button2-left div,.button2-right div {	float: left;}.button2-left a,.button2-right a,.button2-left span,.button2-right span {	display: block;	height: 22px;	float: left;	line-height: 22px;	font-size: 11px;	color: #666;	cursor: pointer;}.button2-left span,.button2-right span {	cursor: default;	color: #999;}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span {	padding: 0 6px;}.page span {	color: #000;	font-weight: bold;}.button2-left a:hover,.button2-right a:hover {	text-decoration: none;	color: #0B55C4;}.button2-left a,.button2-left span {	padding: 0 24px 0 6px;}.button2-right a,.button2-right span {	padding: 0 6px 0 24px;}.button2-left {	background: url(../../system/images/j_button2_left.png) no-repeat;	float: left;	margin-left: 5px;}.button2-right {	background: url(../../system/images/j_button2_right.png) 100% 0 no-repeat;	float: left;	margin-left: 5px;}.button2-left .image {	background: url(../../system/images/j_button2_image.png) 100% 0 no-repeat;}.button2-left .readmore {	background: url(../../system/images/j_button2_readmore.png) 100% 0 no-repeat;}.button2-left .pagebreak {	background: url(../../system/images/j_button2_pagebreak.png) 100% 0 no-repeat;}/* Tooltips */div.tooltip {	float: left;	background: #ffc;	border: 1px solid #D4D5AA;	padding: 5px;	max-width: 200px;}div.tooltip h4 {	padding: 0;	margin: 0;	font-size: 95%;	font-weight: bold;	margin-top: -15px;	padding-top: 15px;	padding-bottom: 5px;	background: url(../../system/images/selector-arrow.png) no-repeat;}div.tooltip p {	font-size: 90%;	margin: 0;}/* Caption fixes */.img_caption .left {	float: left;	margin-right: 1em;}.img_caption .right {	float: right;	margin-left: 1em;}.img_caption .left p {	clear: left;	text-align: center;}.img_caption .right p {	clear: right;	text-align: center;}/* Calendar */a img.calendar {	width: 16px;	height: 16px;	margin-left: 3px;	background: url(../../system/images/calendar.png) no-repeat;	cursor: pointer;	vertical-align: middle;}