/**
* @version $Id: com_sobi2.css 2778 2007-11-04 18:25:21Z Radek Suski $
* @package: Sigsiu Online Business Index 2 */
/**
* Style Sheet of SOBI 2 Component com_sobi2.css
* ---------------------------------------------------------------------------
* @copyright Copyright (C) 2007 Sigsiu.NET (www.sigsiu.net). All rights reserved.
* @license see http://www.gnu.org/copyleft/lgpl.html GNU/LGPL.
* SOBI2 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.
* Authors: Sigrid & Radek Suski, Sigsiu.NET */


/* main SOBI2 Style to overwrite standard styles */

div.sobi2 {
}
div.sobi2 h1 {
	line-height: 24px;
	font-size: 22px;
}
div.sobi2 h2,
div.sobi2 h3,
div.sobi2 h4 {
	padding-left: 5px;
}

/* Style for Standard Joomla! mosmsg-class, because often undefined */
/* To use the style of your template, delete this entry. */
.message {
	padding: 5px;
	background-color: #990000;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
/* if there is no mosmsg line defined by your template remove the display:none and SOBI2 will show its own mosmsg line */
#sobimsg {
	display:none;
}

/* Style of the Header Menu */
/* -------------------------------------------------------- */
/* Style of Header Menu */
table.sobi2Header {
	border-style: none;
}
a.sobi2Header {
	padding: 5px;
	font-size: 14px;
}

/* Style of Main Component Description */
/* -------------------------------------------------------- */
table.sobi2CompDesc {
	padding: 5px;
	width: 98%;
}

/* Style of Category List */
/* -------------------------------------------------------- */
table#sobi2CatListSymbols {
	width: 98%;
}
table#sobi2CatListSymbols td {
	vertical-align: top;
	border-style: none;
}

/* Style of Category Icon */
img.sobi2CatIco {
	border-style: none;
	float: left;
	clear: left;
}

/* Style of Category Name */
p.sobi2CatName {
	font-size: 13px;
	padding-left: 50px;
	margin: 2px 0 2px 0;
}
/* Style of Category Introtext */
p.sobi2CatsListSymbolsIntrotext {
	font-size: 11px;
	padding-left: 50px;
	margin-top: 4px;
}

span.sobi2SubcatsList {
	display:block;
}

/* Style of the shown entries/subcategories numbers */
span.sobi2EditlinktipItems {
	text-decoration:  none;
	border-bottom: 1px dashed #aaa;
}
span.sobi2EditlinktipCats {
	text-decoration:  none;
	border-bottom: 1px dashed #aaa;
}


/* Style for Entries in Category View (Cards View) */
/* -------------------------------------------------------- */
table.sobi2Listing {
	width: 98%;
	margin-bottom: 10px;
}
table.sobi2Listing td {
	border-style: none;
	border-color: #3a4794;
	border-width: 2px;
	margin-top: 0px;
	vertical-align: top;
}

/* Style for empty Cards (Placeholder) */
table.sobi2Listing td.sobi2EmptyCell {
	border-style: none;
	background-color: #ffffff;
}
table.sobi2Listing input {
	float:left;
}

/* Style of Icon (Small Image) */
.sobi2Listing img {
	float: left;
	border-style: none;
	padding-top: 5px;
	padding-right: 5px;
}

/* Style of Title (Name of Entry) */
p.sobi2ItemTitle {
	margin-left: 5px;
	margin-top:  5px;
	padding-left: 5px;
	padding-top: 5px;
	clear:left;
}
p.sobi2ItemTitle a {
 	font-size: 13px;
}

/* Styles for the fields */
/* Add style for each field you added in the form span.sobi2Listing_field_yourname */
span.sobi2Listing_field_myfield,
span.sobi2Listing_field_street,
span.sobi2Listing_field_postcode,
span.sobi2Listing_field_county,
span.sobi2Listing_field_country,
span.sobi2Listing_field_email,
span.sobi2Listing_field_contact_person,
span.sobi2Listing_field_phone,
span.sobi2Listing_field_fax,
span.sobi2Listing_field_city,
span.sobi2Listing_field_hotline,
span.sobi2Listing_field_phone,
span.sobi2Listing_field_federal_state {
	padding-left: 10px;
}
span.sobi2Listing_field_website {
	float:right;
	padding-right: 5px;
	margin-bottom: 15px;
}

/* Style of Edit and Delete Buttons in Category View */
input.sobi2EditEntryButton {
}

/* Style for Page Navigation of Entries */
#sobi2PageNav {
	text-align: center;
}


/* Style of Details View */
/* -------------------------------------------------------- */
table.sobi2Details {
	margin-top: 15px;
	margin-left: 5px;
	padding: 10px;
	width: 98%;
}
/* Style of Entry Name */
table.sobi2Details h1 {
	padding-top: 5px;
}

/* Container for all custom fields data */
div#sobi2outer{
	float: left;
	margin-top: 0px;  /* position it vertically */
	padding-bottom: 5px; /* to fix IE bug */
}
