/**
* @version $Id: com_sobi2.css 2459 2007-09-17 11:14: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 h1 {
line-height:24px;
font-size:22px;
}
































/* Style for Standard Joomla! mosmsg-class, because often undefined 
 To use the style of your template, delete this entry. */
.message {
background-color:#900;
color:#FFF;
font-size:11px;
font-weight:700;
padding:5px;
}
































a.sobi2Header {
font-size:14px;
padding:5px;
}
































/* Style of Main Component Description 
 -------------------------------------------------------- */
table.sobi2CompDesc {
width:98%;
padding:5px;
}
































table#sobi2CatListSymbols td {
vertical-align:top;
border-style:none;
}
































/* Style of Category Icon */
img.sobi2CatIco {
float:left;
clear:left;
border-style:none;
}
































/* Style of Category Name */
p.sobi2CatName {
font-size:13px;
padding-left:50px;
margin-top:1px;
}
































/* Style of Category Introtext */
p.sobi2CatsListSymbolsIntrotext {
font-size:11px;
padding-left:50px;
margin-top:4px;
}
































/* Style for Entries in Category View (Cards View) 
 -------------------------------------------------------- */
table.sobi2Listing {
width:98%;
margin-bottom:20px;
}
































table.sobi2Listing td {
margin-top:0;
vertical-align:top;
border-color:#3a4794;
border-style:none;
border-width:2px;
}
































table.sobi2Listing input {
float:left;
}
































/* Style of Icon (Small Image) */
.sobi2Listing img {
float:right;
padding-top:5px;
padding-right:5px;
border-style:none;
}
































/* Style of Title (Name of Entry) */
p.sobi2ItemTitle a {
font-size:16px;
}
































/* Styles for the fields 
 Add style for each field you added in the form span.sobi2Listing_field_yourname 
 Style for Page Navigation of Entries */
#sobi2PageNav {
text-align:center;
}
































/* Style of Details View 
 -------------------------------------------------------- */
table.sobi2Details {
margin-top:15px;
margin-left:5px;
width:98%;
padding:10px;
}
































/* Style of Entry Name */
table.sobi2Details h1 {
padding-top:5px;
}
































/* Container for all custom fields data */
div#sobi2outer {
float:left;
margin-top:0;
padding-bottom:25px;
}
































/* Style of the Image */
img.sobi2DetailsImage {
float:right;
padding-right:5px;
padding-top:5px;
border-style:none;
}
































/* Styles for the fields 
 Add style for each field you added in the form span#sobi2Details_field_yourname */
span#sobi2Details_field_myfield,span#sobi2Details_field_street,span#sobi2Details_field_postcode,span#sobi2Details_field_county,span#sobi2Details_field_country,span#sobi2Details_field_phone,span#sobi2Details_field_fax,span#sobi2Details_field_city,span#sobi2Details_field_hotline,span#sobi2Details_field_phone,span#sobi2Details_field_contact_person,span#sobi2Details_field_federal_state {
font-size:12px;
}
































span#sobi2Details_field_description {
padding-top:20px;
margin-top:0;
}
































/* Style for Way Search */
span.sobi2WaySearch {








}
































span.sobi2WaySearch img {
padding-top:8px;
padding-left:17px;
border-style:none;
}
































/* Style for Google Maps */
div#sobi2GoogleMaps {
float:right;
position:relative;
border:1px solid #333;
margin-top:30px;
margin-right:5px;
}
































td#sobi2rss img {
float:right;
border-style:none;
}
































/* Style of Entry Form 
 -------------------------------------------------------- 
 Header Line */
p#sobi2EditFormHeader {
font-weight:700;
font-size:14px;
padding:5px;
}
































/* Info Requested Fields */
#sobi2ReqFieldsInfo {
padding:5px;
}
































form#sobi2EditForm table,table#sobi2FormTable {
width:99%;
padding:5px;
}
































table#sobi2FormTable2,table#sobi2FormTable3 {
width:99%;
}
































table#sobi2FormTable td,table#sobi2FormTable2 td,table#sobi2FormTable3 td {
vertical-align:top;
}
































/* Style of Input fields as entered in Fields Manager  
 Style for Checkboxes 
 Style for Not Free Label */
span.sobi2FormNotFreeLabel {
display:block;
padding-top:5px;
}
































/* Style for Category Information/Descriptions */
table#sobi2FormCats {
width:99%;
border-style:none;
margin:10px;
}
































table#sobi2FormCats td {
border-color:#CCC;
border-style:solid;
border-width:1px;
padding:10px;
}
































p#catsTitle,p#catIntroText {
width:98%;
font-size:12px;
font-weight:700;
}
































/* Style for Add and Remove Button */
#sobi2AddCatBt,#sobi2RemoveCatBt {
width:50px;
}
































/* Style for column with Buttons */
td.sobi2CatButtons {
width:50px;
vertical-align:top;
}
































/* Style for column with selected Categories */
td.sobi2CatSelected {
vertical-align:top;
width:150px;
}
































/* Styles for the box with Selected Categories */
select#sobi2SlectedCats {
height:100px;
width:150px;
}
































select#sobi2SlectedCatsID {
height:0;
width:0;
border-style:none;
}
































/* Style for Safety Line */
table#sobi2FormFooter {
float:left;
clear:left;
}
































table#sobi2FormFooter td {
vertical-align:bottom;
}
































/* Style for Payment Info 
 -------------------------------------------------------- 
 Style for upload info */
p.sobi2msg {
padding-top:15px;
padding-left:5px;
font-size:12px;
}
































/* Style for Summary of Costs */
table#sobi2Payment {
width:50%;
margin-left:5px;
padding-right:5px;
}
































table#sobi2Payment td,td.sobi2PayOption {
width:70%;
text-align:right;
}
































td.sobi2PayFees {
width:30%;
text-align:right;
}
































td#sobi2PayTotal {
width:30%;
text-align:right;
border-top:solid 1px #606060;
font-weight:700;
color:red;
}
































/* Style for Payment Methods */
table#sobi2PaymentMethod {
width:70%;
margin-top:30px;
margin-left:5px;
}
































table#sobi2PaymentMethod a:hover {
font-style:normal;
text-decoration:none;
}
































table#sobi2PaymentMethodBank,table#sobi2PaymentMethodPayPal {
width:60%;
margin-top:15px;
border-style:none;
}
































td#sobi2PaymentMethodBank,td#sobi2PaymentMethodPayPal {
text-align:left;
vertical-align:top;
border-style:none;
}
































td#sobi2PaymentMethodBank b {
padding-bottom:3px;
display:block;
}
































/* Styles for Searching 
 -------------------------------------------------------- */
table.sobi2eSearchForm {
width:95%;
margin-left:5px;
}
































span#sobi2SearchResultsSerchingString {
font-weight:700;
}
































div#sobiSearchResponseContainer table {
width:95%;
}
































/* Styles for the new extended search function 
 -------------------------------------------------------- 
 height of the Div of category chooser 
 select boxes with categories */
#sobiSearchFormExtOptToggle {
display:inline;
}
































div#SobiSearchForm2dropsy {
margin-left:10px;
}
































td#sobi2eSearchEmptyCell {
width:50%;
}
































/* Style for the Menu Module 
 -------------------------------------------------------- */
div.sobi2MenuMod {
margin-bottom:8px;
margin-top:10px;
}
































/* Style for the Search & Add Entry Links */
a.sobi2MenuModA {
margin-left:20px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}
































a.treeNode:active,a.treeNode:focus {
color:#333;
text-decoration:none;
font-weight:400;
background-color:#c0d2ec;
}
































div.sigsiuTree a,.sigsiuTree a,a.treeNode:hover,a.treeNode,a.treeNode:visited {
color:#333 !important;
text-decoration:none !important;
font-weight:400;
}
































/* Styles for custom listings 
 -------------------------------------------------------- */
div.sobi2CustomListingCatsHeader,div.sobi2CustomListingItemsHeader {
padding-left:5px;
margin-top:5px;
margin-bottom:10px;
}
































div.sobi2CustomListingHeader {
padding-left:5px;
font-size:15px;
margin-bottom:15px;
margin-top:5px;
}
































div#sobi2AlphaLinks {
width:98%;
text-align:center;
padding:5px 5px 15px;
}
































/* Styles for the plugin container 
 -------------------------------------------------------- */
table.sobi2Listing_plugins {
width:98%;
padding-left:8px;
border-style:none;
}
































div.sobi2FormTabHeader {
cursor:pointer;
font-size:12px;
font-weight:700;
padding:5px 2px 2px 5px;
}
































div.sobi2FormtabContent {
overflow:hidden;
margin-left:5px;
margin-top:5px;
}
































/* Labels 
 -------------------------------------------------------- */
span.sobiNewLabel {
color:#33f;
font-size:12px;
font-weight:700;
padding:2px;
}
































span.sobiHotLabel {
color:red;
font-size:12px;
font-weight:700;
padding:2px;
}
































span.sobiUpdatedLabel {
color:#090;
font-size:12px;
font-weight:700;
padding:2px;
}
































div.sobi2 h2,div.sobi2 h3,div.sobi2 h4,td.sobi2DetailsFooter {
padding-left:5px;
}
































#sobimsg,td#sobi2Footer,td#sobi2Footer a {
display:none;
}
































table.sobi2Header,table.sobi2Listing td.sobi2EmptyCell,table#sobi2PaymentMethod img {
border-style:none;
}
































table#sobi2CatListSymbols,table.sobi2Footer,p#catMsg,div.sobi2PaymentContainer {
width:98%;
}
































span.sobi2EditlinktipItems,span.sobi2EditlinktipCats {
text-decoration:none;
border-bottom:1px dashed #aaa;
}
































input#sobi2EditEntryButton,input#sobi2DelEntryButton,input#sobi2SendButton,input#sobi2CancelButton {
float:right;
}
































.dtree,.sigsiuTree {
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#666;
white-space:nowrap;
overflow:auto;
}
































.dtree img,.sigsiuTree img {
border:0;
vertical-align:middle;
}
































.dtree a,a.treeNode:hover,a.treeNode:visited,.sigsiuTree a {
color:#333;
text-decoration:none;
font-weight:400;
}
































.dtree a.node,.dtree a.nodeSel,.sigsiuTree a.node,.sigsiuTree a.nodeSel {
white-space:nowrap;
padding:1px 2px;
}
































.dtree a.node:hover,.dtree a.nodeSel:hover,.sigsiuTree a.node:hover,.sigsiuTree a.nodeSel:hover {
color:#333;
text-decoration:underline;
}
































.dtree a.nodeSel,.sigsiuTree a.nodeSel {
background-color:#c0d2ec;
}
































.dtree .clip,.sigsiuTree .clip {
overflow:hidden;
}
































span#sobi2Details_field_chairname,span#sobi2Details_field_tresname,span#sobi2Details_field_secname,span#sobi2Details_field_fixsecname,span#sobi2Details_field_1stcapname,span#sobi2Details_field_2ndcapname,span#sobi2Details_field_3rdcapname,span#sobi2Details_field_4thcapname,span#sobi2Details_field_5thcapname,span#sobi2Details_field_6thcapname{
font-size:12px;
font-weight: bold;
}
































span#sobi2Details_field_grnd1,span#sobi2Details_field_grnd2,span#sobi2Details_field_grnd3 {
font-size:12px;
}
