/* ************** Konkretni ***************** */
body {
	background: url("/skins/default/images/custom/background.jpg") repeat-x #E9E9E9;
}

#container {	
	width: 982px;
	margin: 0 auto 0 auto;
	background: #FFFFFF;
}

.invisibleAnchor {position: absolute; top: -3597px; left: 0; overflow: hidden; width: 1px; height: 1px; }

/*------------------------------------------------------------------*/
/* horni container s logem a horni navigaci(definovana v menu.css)--*/
/*------------------------------------------------------------------*/

#topC {		
	padding: 0;
	margin: 0 0 5px 0;
	background: url("/skins/default/images/custom/top.jpg") no-repeat;
}

#top {
	height: 99px;
}

#logoC {
}

#logoC a {
	border: 0px;
	text-decoration: none;
	display: none;
	height: 60px;
	width: 275px;
	margin: 25px 0 0 10px;
	display: block;
	float: left;
}

#logoC h1 {
	margin: 0px;
	border: 0px;
	display: none;
}

#logoC span {
	position: absolute;
	margin-left: -1000px;
	font-size: 100%;
	border: 0px;
}

/*-------------------------------------------------------------------------------------*/
/* definice leveho sloupce, je zde pouze kvuli Mozile(jednotlive bloky napr search,----*/ 
/* ci login se odpaluji "CONTENT" o velikost techto bloku dolu, pokud obsahuji clear:;)*/
/*Pokud ho neobsahuji tak se naskladaji vedle sebe protoze neni definovava sirka:-))---*/
/*-------------------------------------------------------------------------------------*/

#leftCollumC {
	float: left;
	clear: left;
	width:  200px;	
	overflow: hidden;
}

#leftCollum {
	margin: 5px 10px 0 0;   
}

/*------------------------------------------------------------------*/
/* prostredni container, obsahuje samotne telo stranky--------------*/
/*------------------------------------------------------------------*/
#contentHpC, #contentC {
	float: left;
	padding: 0 15px 0 20px;
	margin: 5px 0 0 6px;
	background: url("/skins/default/images/custom/content_background.jpg") repeat-x;
}

#contentHpC {}

#contentC {}

#content {
	min-height: 400px;
	width: 530px;
	float: left;
	padding: 0 0 10px 0;
}

*html body #content {
	height: 400px;
}

/*--------------------------------------------------------------------*/
/* cesta, znazornujici cestu kategorii----------------------------------*/
/*--------------------------------------------------------------------*/
#contentPathC {
	text-align:	left;
	font-weight: normal;
	padding: 5px 0 3px 5px;
	font-size: 0.9em;
	background: #EE7700;
	color: #FFFFFF;
	margin: 0 0 15px 0;
}

#contentPath a {
	color: #FFFFFF;
	text-decoration: underline;
}

#contentPath, #contentPath a:active, #contentPath a:link, #contentPath a:visited, #contentPath a:focus {}

#contentPath a:hover {
	text-decoration: none;
}
 
/*------------------------------------------------------------------*/
/* strana podrobneho vyhledavani (brief, full)	 -------------------*/
/*------------------------------------------------------------------*/

.searchResults {}
.searchResultsComment {}
.searchResultsShown {
	padding-top: 10px;
	padding-bottom: 10px;
}

.searchItemB {
	margin-bottom: 0px;
}

.searchItemB h4 {}
.searchItemB h5 {
	margin: 0px;
}

.searchItemF {
	margin-bottom: 10px;
}

.searchItemF h4 {}
.searchItemF h5 {
	margin: 0px;
}

.searchItemFDate {}
.searchItemFLink {}
.searchItemFText {}

/*------------------------------------------------------------------*/
/* rychle hledani 						 ---------------------------*/
/*------------------------------------------------------------------*/

.searchResultsQ {}
.searchItemQ {
	margin-bottom: 10px;
}
.searchItemQ h4 {}
.searchItemQ h5 {
	margin: 0px;
}
.searchItemQDate {color: #888;} 
.searchItemQLink {}
.searchItemQText {}


/*------------------------------------------------------------------*/
/* div obsahujici rozcestnik jazyku---------------------------------*/
/*------------------------------------------------------------------*/

#languageC {}
#language {	
	float: right;
	margin: 0;
	padding: 0 0 0 20px;	
}
#language a {
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: underline;	 
}
#language a:visited, #language a:active, #language a:link  {}
#language a:hover {}


#language li.languageSelected {}
#language li.languageSelected a {}
#language li.languageSelected a:visited, #language li.languageSelected a:active, #language li.languageSelected link  {}
#language li.languageSelected a:HOVER {}

#language ul {
	margin: 0;
	padding: 3px;
	list-style: none;
	text-align: left;
	border-left: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	background: #ee7700;
}
#language li {
	display: inline;
	text-transform: uppercase;
	border-left: 
}

/*------------------------------------------------------------------*/
/* container obsahujici linkovane kategorie ------------------------*/
/*------------------------------------------------------------------*/

#hpLinkedCategoriesC {}
#hpLinkedCategories {}


#hpLinkedCategories ul {
	margin: 5px 0 0 2em;
	padding: 0;
	list-style: square;
}

#hpLinkedCategories h3 {
	padding: 2px 6px 2px 5px;
	background: #FDF2E7;
	font-size: 1em;
}

.searchItemQ h4 {		
	padding: 2px 6px 2px 5px;
	background: #FDF2E7;
	font-size: 1em;
}
#hpLinkedCategories div {}

/*------------------------------------------------------------------*/
/* container obsahujici kategorie hlavni strany --------------------*/
/*------------------------------------------------------------------*/

#hpSubCategoriesC {}
#hpSubCategories {}
#hpSubCategories .hpSubCategoriesCol {}

#hpSubCategories .hpSubCategoriesItem h3 {
	padding: 2px 6px 2px 5px;
	background: #FDF2E7;
	font-size: 1em;
}

#hpSubCategories .hpSubCategoriesItem h3 a {
	text-decoration: none;
}

#hpSubCategories .hpSubCategoriesItem h3 a:hover {
	text-decoration: underline;
}

#hpSubCategories .hpSubCategoriesArticles {}
#hpSubCategories h4 {}
#hpSubCategories div {}
#hpSubCategories img {}



/*------------------------------------------------------*/
/* Paticka ---------------------------------------------*/
/*------------------------------------------------------*/

#footerC {	
	clear: both;	
	padding: 3px 0 ;
	width: 570px;
	margin: 10px auto 10px auto;
	border-top: 1px solid #EE7700;
}

#footer {}

#footertext {
	float: left;
	text-align: left;
}

/*------------------------------------------*/
/* Systemove hlasky  --*/
/*------------------------------------------*/
.msgError { color: #FF0000; }
.msgErrorDescription {}

.msgActionCompleted {
	margin: 10px 0 10px 0;
	padding: 10px;
	clear: both;
	color: #B0B0B0; 
	font-weight: bold; 
	border: 1px solid #B0B0B0;
}
.msgActionComment {
	background: #EFEFEF;
	padding: 10px;
	margin: 10px 0 10px 0;
}
.msgActionCancelled {
	margin: 10px 0 10px 0;
	padding: 10px;
	clear: both;
	color: #FF0000; 
	font-weight: bold; 
	border: 1px solid #FF0000;
}
.msgActionCancelled ul.reqFields {
	margin: 0;
	padding: 5px 0 0 20px;
	font-weight: normal;
}
.msgActionWarning {
	margin: 10px 0 10px 0;
	padding: 10px;
	clear: both;
	color: #B0B0B0; 
	font-weight: bold; 
	border: 1px solid #B0B0B0;
}

.msgActionOutput {
	overflow: auto;
	width: 97%;
	background: #F5F5F5;
	padding: 5px;
}

.msgActionOutput h4 {
	padding: 0 0 5px 0;
}

.msgActionOutput p {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #B0B0B0;
	line-height: 1px;
}

/* ------------------------------------------- ---------------------*/
/* co s clankem: odeslat, tisknout. Je puzita i pro inzeraty a produkty */
/* -----------------------------------------------------------------*/

#navigationBarArticle, #navigationBarProduct, #navigationBarBaazar {
	text-align: right;
}

#navigationBarArticle ul,#navigationBarProduct ul, #navigationBarBaazar ul {
	list-style: none;
	padding: 0px 4px;
	display: inline;
	margin-left: 5px;  
}

#navigationBarArticle ul li, #navigationBarProduct ul li, #navigationBarBaazar ul li{
	padding: 0 0 0 5px;
	margin: 0;
	display: inline;
}

li.itemActionEmail {}
li.itemActionPrint {}
li.itemActionOrder {}
li.itemActionEnquire {}
li.itemActionList {}
li.itemActionSearch {}
li.itemActionUpdate {}

.progressBarC { 
	float: left;
	background: #EFEFEF; 
	padding: 5px;
}

.progressBar {
	float: left;
}

.progressBarName {
	float: left;
	font-weight: bold;
	padding-top: 2px;
}

.progressBarStep {
	float: right;
	clear: both;
	border: 1px solid #000000;
	padding: 1px;
}

.progressBarStepActive {
	padding: 5px; 
	color: #FF0000;
	font-weight: bold;
}
.progressBarStepTotal {
	padding: 5px;
}

/* -------------------------------------------------------------*/
/* styly pro seznam a detail clanku, pouzivaji se i pro magazine*/
/* -------------------------------------------------------------*/

.articleItem, .articleItemVIP {
	margin-bottom: 20px;
}
.articleListNormal {}
.articleDate {color: #5B5B5B; display: none; }
.articleComment {
	margin-bottom: 5px;
	color: #5B5B5B;
	font-style: italic;
	font-weight: normal;
}
.articleBody {}
.articleAnotation {
	margin-bottom: 5px;
}
.articleAnotation img {
	float: right;
	margin: 0 0 10px 10px;
}
.articleText {}

.articleImg {
	float: right;
}

.articleSource {}

.articleAuthor {
	float: right;	
}

#articleRelated {}
#articleSimilar {}

.articleVote {}
.articleVoteCount {
	color: #555;
}
#articleComment {}

/* ------------------------------------------- */
/* styly pro stranku produktu----------------- */
/* ------------------------------------------- */
.productsButtonShowSearchForm {
	margin-top: 10px;
}

#productListC {}
.productList {}

.productItemGroupC {
	clear: both;
}
.productItemGroup {}

.productItem, .productItemVIP {
	padding-bottom: 10px;
}

.productItemShop {}

.productItemShop h3 {
	font-size: 1em;
}

.productItemCatalog {}
.productItemCatalogEnq {}

.productDetail h3 {
	padding-bottom: 3px;
	color: #5B5B5B;
	border-bottom: 1px solid #8783A8;
}

.productDetail h4 {		
	float: left; 
	width: auto; 
	margin: 0 15px 0 0; 
	padding: 0;
	border-bottom: 1px solid #E1E1E1;		
	font-size: 1em;
}

.productPicture {
	float: left;
	padding-right: 5px;
}
.productCode {
	text-align: right;
	color: #5B5B5B;
}
.productComment {
	font-style: italic;
}
.productOffer {}
.productOfferName {
	color: #FF0000;
	font-weight: bold;
}
.productOfferText {}
.productAnotation {}
.productText {
	padding: 10px 0 10px 0;
}
.productDownload {
	clear: both;
}
.productHttp {
	clear: both;
}
.productCategories {}

.productList div.productOrderButton {
	padding-top: 10px;
	float: right;
}
.productList div.productShowMoreButton {
	padding: 10px 10px 0 0;
	float: right;
}
.productOrderNoItems {}
.productOrderLinkBack {}
.productOrderItemDetail {}
.productOrderItemRemove {}
.productOrderItemsTotal {
	padding: 5px; clear: both;
}
.productOrderItemsTotal span {
	font-weight: bold;
}

.productEnquiryNoItems {}
.productEnquiryItems {}
.productEnquiryItemDetail {}
.productEnquiryItemRemove {}
.productEnquiryItemsTotal {
	padding: 5px;
}
.productEnquiryItemsTotal span {
	font-weight: bold;
}
.productEnquiryLinkBack {}

.productPriceBlock {
	padding: 3px 0;	
}
.productPrice {}
.productPriceOld {}

.productPriceDefault, .productPriceVatDefault { color: #888888; }
.productPriceUser {}
.productPriceUser span {}
.productPriceVatUser {}
.productPriceVatUser span {
	font-weight: bold;
}

.productPriceOld span {
	text-decoration: line-through;
}
.productPriceVat {}

.productPriceVatOld {}

.productPriceVatOld span {
	text-decoration: line-through;
}
/* Tabulkovy vypis */
#productListTableC {}
.productListTable {}

#productListTableC .productListTable th {
	background: #5A5A5A;
	color: #FFFFFF;
	padding: 5px
}

#productListTableC .productListTable .even {
	background: #F8F8F8;
}

#productListTableC .productListTable .odd {
	background: #EAEAEA;
}

#productListTableC .productListTable td {
	padding: 3px;
}

#navigationBarProducts {
	height: 20px;
}

#navigationBarProducts ul {
	margin: 0em;
	padding: 0em;
}

#navigationBarProducts ul li {
	display: inline;
	List-style-type: none;
	margin-left: 20px;
}

#navigationBarProducts ul li a {
	padding: 3px 0px 3px 20px;
	line-height: 18px;
}

.itemActionList {
	margin-left: 20px;
}

.itemActionList a{
	background: url("/skins/default/images/ico_preview_statement.gif") 0px 0px no-repeat;
}

.itemActionListActive {}

.itemActionListActive a{
	font-weight: bold;
	background: url("/skins/default/images/ico_preview_statement.gif") 0px 0px no-repeat;
}

.itemActionListAsTable {}

.itemActionListAsTable a {
	background: url("/skins/default/images/ico_table.gif") 0px 0px no-repeat;
}

.itemActionListAsTableActive {}

.itemActionListAsTableActive a{
	font-weight: bold;
	background: url("/skins/default/images/ico_table.gif") 0px 0px no-repeat;
}

.itemActionSearch {}

.itemActionSearch a {
	background: url("/skins/default/images/ico_search.gif") 0px 0px no-repeat;
}

.productPriceBlockTableView {
	text-align: right;
}

.productPriceVatTableView {}

.productPriceVatUserTableView {}

.productOrderButtonTable {
	text-align: center;
}

.productPriceNull {
	text-align: center;
}

.productOrderButtonNull {
	text-align: center;
}

.productsTablePrice{
	text-align: right;
}

/* ------------------------------------------------------ */
/* styly pro attributy produktu                           */
/* ------------------------------------------------------ */

#productsAttributesC {
}

#productsAttributes {
	float: left;
}

.productAttributeGroup {}

.productAttributeName {
	color: #707070;
	font-weight: bold;
	width: 60px;
	display: block;
	float: left;
}

.productAttributeValue {
	display: block;
}

.productDetail #productsAttributesC h4 {
	width: 90%; 
	display: block;
	margin: 0 0 3px 0; 
	padding: 0;
	border-bottom: none;		
	font-size: 1em;
}

.productDetail .productAttributeGroup {
	margin-bottom: 10px;
}

/* ------------------------------------------------------ */
/* styly pro objednavku 								  */
/* ------------------------------------------------------ */
.orderQty {
	text-align: right;
	padding-right: 2px; }
.orderPrice {
	text-align: right;
}
.orderPriceOld {
	display: none;
	text-align: right;
}
.orderPriceVat {
	text-align: right;
}
.orderPriceVatOld {
	display: none;
	text-align: right;
}

.orderPriceOld span, .orderPriceVatOld span  {
	text-decoration: line-through;
}

.orderDeliveryItem {
	clear: both;
	padding-bottom: 10px;
}
.orderDeliveryItemName {
	float: left;
	font-weight: bold;
}
.orderDeliveryItemPrice {
	float: right;
	clear: both;
}

.orderSummary td {
	float: left;
	text-align: left;
}
.orderSummary td span {
	float: right;
	text-align: right;
}
.orderSummary td.orderPrice {}
.orderSummary td.orderPrice span {
	font-weight: bold;
}
.orderSummary td.orderPriceVat span {
	font-weight: bold;
}
.orderSummary td.orderTax span {}
.orderSummary td.orderPriceVatBefore {}
.orderSummary td.orderDiscount span {
	color: #FF0000;
}
.orderSummary td.orderDiscountTotal {
	padding-bottom: 3px;
}
.orderSummary td.orderDiscountTotal span {
	font-weight: bold;
	color: #FF0000;
}

.orderSummary td.orderPayment {
	padding: 5px 5px 5px 10px;
	background: #EFEFEF;
}
.orderSummary td.orderPayment span {
	font-weight: bold;
}
.orderPaymentConditionsItem {
	clear: both;
	padding-left: 20px;
}

.orderItemStateDisabled, .orderItemStateChanged { 
	color: #FF0000; 
	font-weight: bold; 
	border: 1px solid #FF0000; 
	text-align: center;
	display: block;
	width: 12px; 
	height: 12px; 
	margin-right: 5px;
	float: left;
	padding-left: 1px;
}

.orderItemStateOK {}


/* ------------------------------------------------------ */
/* styly pro seznam vyrobcu  -----------------------------*/
/* ------------------------------------------------------ */

.productManufItem {}
.productManufItemLinkList {}

/* ------------------------------------------------------ */
/* styly pro seznam prispevku-----------------------------*/
/* ------------------------------------------------------ */
.itemComment {
	margin: 0 0 10px 0;
	padding: 0 0 0 5px;
	border-left: 2px solid #EEEEEE;
}
.itemCommentDate {
	margin: 5px 0 0 15px;
	color: #5B5B5B;
}
.itemCommentText {
	font-weight: normal;
}
.itemCommentDate span{
	font-weight: bold;
}
.itemCommentText span{
	font-weight: bold;
}
 

/* ------------------------------------------------------ */
/* styly pro seznam inzeratu------------------------------*/
/* ------------------------------------------------------ */
.bazaarList {}
.bazaarDetail {}

.bazaarSearchResults {}
.bazaarSearchResults h4 {}

.bazaarItem {
	padding: 10px 0;
}

.bazaarItemName {}
.bazaarItemDate {
	margin: 3px;
}
.bazaarItemContact {
	margin: 3px 3px 15px 3px;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #E9EAEF;
}
.bazaarItemID {}
.bazaarItemAnot {
	padding: 3px;
	margin: 3px;
	border: 1px solid #EEEEEE;
}
.bazaarItemText {}
.bazaarItemText img {}
.bazaarItemPrice {
	margin: 3px;
	text-align: right;
}

.bazaarItemAttrib {}
.bazaarItemAttrib h5 {}
.bazaarItemAttribItem {}
.bazaarItemAttribItemName {}
.bazaarItemAttribItemValue {}

/* -----------------------------------------*/
/* styly pro seznam reakci ve foru			*/
/* -----------------------------------------*/

.discusText {
	text-align: justify;
}

/* -----------------------------------------*/
/* styly pro seznam a detail anket			*/
/* -----------------------------------------*/
#inquiryDetailC {}
.inquiryDetail {}

.inquiryName {
	margin-bottom: 3px;
	font-weight: bold;
}

#inquiryDetailC .inquiryName {
	float: left;
	display: block;
	width: 50%;
}

.inquiryVoteCond {
	text-align: left;
	margin-bottom: 15px;
	color: #555555;
}
.inquiryVoteCond span {
	color: #000;
}


#inquiryDetailC .inquiryVoteCond {	
	float: left;
	display: block;
	width: 45%;	
}

 
#inquiryDetailC .inquiryAnotation {
	width: 95%;
}

#inquiryDetailC .inquiryText {
	margin: 5px 0 3px 0;
}
#inquiryDetailC .inquiryImage {
	margin: 3px 10px 0 0 ;
	padding: 0;
	border:0;
	width: 100px;
	float: left;
	height: 10px;				
}

#inquiryForm .inquiryImage {
	background: #eee;
	width: 220px;
}

#inquiryDetailC .inquiryImage img {
	height: 10px;
	margin:0;
	float: left;
}

#inquiryDetailC .inquiryVote {}
#inquiryDetailC .inquiryText {}
#inquiryDetailC .inquiryResults { margin-top: 15px;}
#inquiryDetailC .inquiryTextarea {}
#inquiryDetailC .inquirySubmit {}


/* -------------------------------*/
/* styly pro seznam fotografie 	  */
/* -------------------------------*/

.itmPhotogalleryGroupC {
	clear:both;
}
.itmPhotogalleryGroup {}
.itmPhotogalleryItemC {
	padding: 10px;
	width: 150px;
	float: left;	
	text-align: center;	
}
.itmPhotogalleryItem {
	overflow: hidden;
}
.itmPhotogalleryItem img {
	margin-bottom: 2px;	
	clear: both;
	border: 6px solid #F3F3F3;
	padding: 1px;
}
.itmPhotogalleryItem a img { 
	border: 6px solid #F3F3F3;
	padding: 1px;
 }

/* ----------------------------------------------------- */
/* archiv	 */
/* ----------------------------------------------------- */

.itmArchiveGroupC {clear: both;}
.itmArchiveGroup {}
.itmArchiveItemC {width: 45%; margin-left: 10px; float: left; text-align: center;}
.itmArchiveItem {}

/* ----------------------------------------------------- */
/* Partneri	 */
/* ----------------------------------------------------- */

.itmPartnerGroupC {clear: both;}
.itmPartnerGroup {}
.itmPartnerItemC {margin-bottom: 2em; width: 45%; float: left; margin-left: 10px;}
.itmPartnerItem {}
.itmPartnerItem a {}
.itmPartnerItem a img{}
.itmPartnerItem a:hover, .itmPartnerItem a:focus, .itmPartnerItem a:active {}
.itmPartnerItem a:hover img, .itmPartnerItem a:focus img, .itmPartnerItem a:active img {}


/* ----------------------------------------------------- */
/* nahled obrazku z fotogalerie	 */
/* ----------------------------------------------------- */

#imagebody {}
#imagebody h3 {}
.imagename {}
.imagebodyonot {}
.imgaebodytext {}

.voteone {
	color: #00FF00;
}
.votefive {
	color: #FF0000;
}

/* ----------------------------------------------------- */
/* sitemap	 */
/* ----------------------------------------------------- */
.sitemapTree {}
.sitemapTree li {
	list-style: square;
}
.sitemapTree li a{}
.sitemapTreeLevel_1 {}
.sitemapTreeLevel_1 li {}
.sitemapTreeLevel_1 li a {}
.sitemapTreeLevel_2 {}
.sitemapTreeLevel_2 li {}
.sitemapTreeLevel_2 li a {}
.sitemapTreeLevel_3 {}
.sitemapTreeLevel_3 li {}
.sitemapTreeLevel_3 li a {}
.sitemapTreeLevel_4 {}
.sitemapTreeLevel_4 li {}
.sitemapTreeLevel_4 li a {}

/* ----------------------------------------------------- */
/* jine, strankovani */
/* ----------------------------------------------------- */

.pageNumbersC {
	padding: 3px 0;
	height: 20px;
	text-align: right;
	clear: both;
	margin: 10px 0 0 0;
	font-size: 0.9em;
}
.pageNumbersC strong {
	color: #FF0000;
}
.pageNumbersC img {}
.pageNumbersC a.pgNext img {
	margin-left: 2px;
}
.pageNumbersC a.pgPrevious img {
	margin-right: 2px;
}
.pageNumbersResults {
	text-align: left;
	width: auto;
	float: left;
}

.pageNumbersResults span {
 	color: #FF0000;
 	font-weight: bold;
 }
.pageNumbersC span.selectedPages {
	color: #FF0000;
	font-weight: bold;
}

/* ----------------------------------------------------- */
/* addressbook */
/* ----------------------------------------------------- */
.navigationBarAddressbook{
	text-align: right;
}

.navigationBarAddressbook ul {
	list-style: none;
	padding: 0px 4px;
	display: inline;
	margin-left: 5px;
}

.navigationBarAddressbook ul li {
	padding: 0 0 0 5px;
	margin: 0;
	display: inline;
}

#abookC {}

#abook {}

.abookDetail {
	margin-bottom: 30px;
}

.abookName {
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
}

.abookRow {
	width: 357px;
}

.abookAtributName {
	display: block;
	float: left;
	width: 65px;
	font-weight: 100;
	color: #707070;
}

.abookAtributValue {}

.abookAlphabet {
	margin-top: 15px;
	text-align: center;
}

.abookAlphabetSelectLetter {
	font-weight: bold;
	color: red;
}

.addressbookAddAdress {}

.addressbookAlphabetizedList {}

.addressbookVisibleDetailSearch {}

.addressbookRegistrationInfo {}

.addressbookSendOk {}

/* ----- specialni divy na uvodni strane ------------ */

.orangeLogoC {
	background: url(../images/custom/orange-logo1.gif) left no-repeat;
	clear: both;
	width: 510px;
	height: 144px;
	float: left;
	padding: 10px;
	margin: 0 0 5px 0;
}

.orangeLogoC span {
	color: #FCE4BF;
	padding: 0;
}

.orangeLogoC span a {
	color: #FCE4BF;
	font-size: 2.75em;
	padding: 0;
	text-decoration: none;
}

.orangeLogoC span a:link, 
.orangeLogoC span a:visited {
	color: #FCE4BF;
	text-decoration: none;
}

.orangeLogoC span a:hover, 
.orangeLogoC span a:focus, 
.orangeLogoC span a:active {
    color: #FCE4BF;
	 text-decoration: underline;
}

.orangeLogoC a {
	color: #FCE4BF;
	font-size: 1.45em;
}

.orangeLogoC a:link, 
.orangeLogoC a:visited {
	color: #FCE4BF;
	text-decoration: underline;
}

.orangeLogoC a:hover, 
.orangeLogoC a:focus, 
.orangeLogoC a:active {
    color: #FCE4BF;
	 text-decoration: none;
}

.newLine {
	width: 530px;
	float: left;
}

.redLogoC {
	background: url(../images/custom/cervene-logo1.gif) left no-repeat;
	clear: none;
	width: 150px; 
	height: 129px;
	float: left;
	padding: 20px 10px;
	color: #D89F8F;
}

.redLogoC a {
	display: block;
	width: 150px; 
	height: 129px;
	text-decoration: none;
	color: #D89F8F;
}

.redLogoC a:link, 
.redLogoC a:visited {
	color: #D89F8F;
	text-decoration: none;
}

.redLogoC a:hover, 
.redLogoC a:focus, 
.redLogoC a:active {
    color: #D89F8F;
	 text-decoration: none;
}

.redLogoC span {
	color: #D89F8F;
	font-size: 1.6em;
	margin: 0 0 25px 0;
	float: left;
	width: 150px;
	cursor: pointer;
}

.greenLogoC {
	background: url(../images/custom/zelene-logo1.gif) left no-repeat;
	clear: none;
	width: 150px; 
	height: 129px;
	float: left;
	padding: 20px 10px;
	margin: 0 10px 0 0;
	color: #DAE9B0;
}

.greenLogoC a {
	display: block;
	width: 150px; 
	height: 129px;
	color: #DAE9B0;
	text-decoration: none;
}

.greenLogoC a:link, 
.greenLogoC a:visited {
	color: #DAE9B0;
	text-decoration: none;
}

.greenLogoC a:hover, 
.greenLogoC a:focus, 
.greenLogoC a:active {
    color: #DAE9B0;
	 text-decoration: none;
}

.greenLogoC span {
	color: #DAE9B0;
	font-size: 1.6em;
	margin: 0 0 25px 0;
	float: left;
	width: 150px;
	cursor: pointer;
}

.blueLogoC {
	background: url(../images/custom/modre-logo1.gif) left no-repeat;
	clear: none;
	width: 150px; 
	height: 129px;
	float: left;
	padding: 20px 10px;
	margin: 0 10px 0 0;
	color: #A2CEE9;
}

.blueLogoC a {
	display: block;
	width: 150px; 
	height: 129px;
	color: #A2CEE9;
	text-decoration: none;
}

.blueLogoC a:link, 
.blueLogoC a:visited {
	color: #A2CEE9;
	text-decoration: none;
}

.blueLogoC a:hover, 
.blueLogoC a:focus, 
.blueLogoC a:active {
    color: #A2CEE9;
	 text-decoration: none;
}

.blueLogoC span {
	color: #A2CEE9;
	font-size: 1.6em;
	margin: 0 0 25px 0;
	float: left;
	width: 150px;
	cursor: pointer;
}