/**
* @package: Standard Advanced Template for SOBI2
* Additional CSS File
* ===================================================
* @author: Sigrid Suski, Sigsiu.NET
* Url: http://www.sigsiu.net
* ===================================================
* @copyright Copyright (C) 2008 Sigsiu.NET (http://www.sigsiu.net). All rights reserved.
* @license see http://www.gnu.org/licenses/lgpl.html GNU/LGPL.
* You can use, redistribute this file and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation.
*/

/* Style for Page Navigation of Entries */
#sobi2PageNav {
		display:none;
}
table.sobi2Header {
	border-style: none;
	margin-bottom: 1px!important;
}
table.sobi2Footer {
	border-top-width: 1px!important;
	border-color: #000!important;
}
/*
span#sobi2Details_field_description {
	display:block;
}
span#sobi2Details_field_email {
	padding-top: 25px;
}
span#sobi2Details_field_website {
	padding-top: 0px;
}
span#sobi2Details_field_email a,
span#sobi2Details_field_website a {
	font-weight: bold;
}
*/
span.sobi2Listing_field_titlev {
	font-size: 14px!important;
	font-variant: small-caps!important;
	line-height: 18px!important;
	
}

span.sobi2Listing_field_publisher,
span.sobi2Listing_field_year {
	padding-right: 5px!important;
	
	}
	
span.sobi2Listing_field_author{	
	font-size: 14px!important;
	font-variant: small-caps!important;
	line-height: 20px!important;
}

span.sobi2Listing_field_descript1_short,
span.sobi2Details_field_descript1 {		
	margin-top: 20px!important;
	display: block!important;
}
span#sobi2Details_field_titlev {	
	font-size: 16px!important;
	font-variant: small-caps!important;
	
}

span#sobi2Details_field_author{	
	font-size: 16px!important;
	font-variant: small-caps!important;
	line-height: 30px!important;
}
p.sobi2ExpMsg {
	color: #CC0000;
	font-weight: bold;
	font-size: 13px;
	display: inline;
}
p.sobi2ExpMsg a {
	font-weight: bold;
}

table.sobi2DetailsFooter {
	margin-left: 5px;
	margin-right: 5px;
}

table.sobi_gallery {
	background-color: #ffffff;
	border-spacing: 0px;
}

table.sobi2Listing td {
	border-color: #000!important;
	border-bottom-width: 0px!important;
	border-right-width: 0px!important;
	border-left-width: 0px!important;
	border-top-width: 1px!important;
	padding: 10px 0 10px 0!important;
	vertical-align: middle!important;
}	
	
/* Style of Icon (Small Image) */
.sobi2Listing img {
	float: left!important;
	border-style: none!important;
	border-width: 5px!important;
	padding-top: 5px!important;
	padding-right: 5px!important;
	padding-bottom: 5px!important;
}

/* Style of Title (Name of Entry) */
p.sobi2ItemTitle {
	margin-left: 0px!important;
	margin-top:  0px!important;
	padding-left: 0px!important;
	padding-top: 0px!important;
	clear:left!important;
}
p.sobi2ItemTitle a {
 	font-size: 14px!important;
	font-variant: small-caps!important;
	font-weight: normal!important;
}

/* Styles for the fields */
/* Add style for each field you added in the form span.sobi2Listing_field_yourname */
/*span.sobi2Listing_field_tytul,
span.sobi2Listing_field_podtytul,
span.sobi2Listing_field_author,
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: 20px!important;
	margin-top: 5px!important;
}
*/
/* Styles for the labels of the fields */
/* Add style for each field you added in the form span.sobi2Listing_field_yourname_label */

/*span.sobi2Listing_field_tytul_label,
span.sobi2Listing_field_podtytul_label,
span.sobi2Listing_field_author_label,
span.sobi2Listing_field_country_label,
span.sobi2Listing_field_email_label,
span.sobi2Listing_field_contact_person_label,
span.sobi2Listing_field_phone_label,
span.sobi2Listing_field_fax_label,
span.sobi2Listing_field_city_label,
span.sobi2Listing_field_hotline_label,
span.sobi2Listing_field_phone_label,
span.sobi2Listing_field_federal_state_label,
span.sobi2Listing_field_website_label {
	font-weight: normal!important;
}
*/
/* Style of Details View */
/* -------------------------------------------------------- */
table.sobi2Details {
	margin-top: 15px!important;
	margin-left: 5px!important;
	padding: 10px!important;
	width: 98%!important;
	border-style: solid!important;

	border-top-width: 1px!important;
	border-bottom-width: 1px!important;
	border-left-width: 0px!important;
	border-right-width: 0px!important;
}
/* Style of Entry Name */
table.sobi2Details h1 {
	padding-top: 5px!important;
}

/* Container for all custom fields data */
div#sobi2outer{
	float: left!important;
	margin-top: 5px!important;  /* position it vertically */
	padding-bottom: 5px!important; /* to fix IE bug */
}

/* Style of the Image */
img.sobi2DetailsImage{
	border-style: none!important;
	float: left!important;
	
	padding-bottom: 10px!important;
	padding-right: 15px!important;
	padding-left: 0px!important;
}
/*
img.sobi2DetailsIcon {
}
*/
/* Styles for the fields */
/* Add style for each field you added in the form span#sobi2Details_field_yourname */
/*span#sobi2Details_field_author,
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;
}
*/
/*
td.sobi_gallery_emptycell {
	border: solid 1px #c0c0c0!important;
	background: url(../images/nopic.jpg) no-repeat center!important;	
}

div.sobiGalleryImage {
	float: left;
	width: 80px;
	border: solid 1px #ffffff!important;
	background-color: #ffffff;
	text-align: center!important;
	padding: 5px;
}
div.sobiGalleryImage img {
	padding: 5px!important;
	float: right!important;
}
*/
div.sobi2_vcard_content {
	margin-top: 8px;
	height: 30px;
	float: left;
	text-align: left;
}
p.sobi2ItemTitle {
	display: inline;
}
p.sobi2ItemTitle a {
	font-size: 20px;
	font-weight: bold;
}

div.readmore {
	float: left;
	clear: left;
	text-align: left;
}

.readmore p {
	margin-left: 10px;
	display: block;
}
