#sloupec-stredni {float:left; width: 534px; }		
#sloupec-pravy { float:left;  width: 180px; }	


.eshop-titulek {
	font-size:120%;
	font-weight: bold;
	text-align: center;
}

TABLE.shop
{
 border-left: 1px solid #C0C0C0; 
 border-right: 1px solid #C0C0C0; 
 border-top: 2px solid #C0C0C0; 
 border-bottom: 1px solid #C0C0C0;
}

TABLE.shop2
{
 border-left: 1px solid #C0C0C0; 
 border-right: 1px solid #C0C0C0; 
 border-top: 2px solid #C0C0C0; 
 border-bottom: 1px solid #C0C0C0;
}

TD.kosik_v2
{
border-right : 1px solid #BEBEBE;
border-bottom : 1px solid #BEBEBE;
}

TD.shop_zahlavi
{
	background-color : #FCE9EE;
	font-style : italic;
	text-align : right;
  padding : 3px 3px 3px 3px;
}

TD.shop
{
  padding : 3px 6px 0px 3px;	
}

.shop_nazev {
	text-align:left;
	color: #D20000;
	margin-top: 6px;
	font-size : 110%;
	font-weight : bold;
	margin : 3px  3px  3px  3px;
	}

.shop_autor_nov {
	color: black;
	font-size : 90%;
	font-weight: bold;
	margin : 6px 0px 6px 0px;
	}
	
.shop_autor {
	text-align:left;
	color: black;
	font-size : 100%;
	font-weight : bold;
	margin : 6px  3px  6px  3px;
	}	

.shop_obsah {
	text-align:left;
	color: black;
	font-size : 100%;
	text-align : justify;
  margin : 3px  3px  3px  3px;
	}	
	
A.shop_seznam:link          {color: black; text-decoration: none;    font-weight : normal; border:none;}
A.shop_seznam:visited        {color:black; text-decoration: none;  font-weight : normal; border:none;}
A.shop_seznam:hover          {color: black; text-decoration: none; font-weight : normal;background-color: #CDE4FE;border:none;}
A.shop_seznam:active       {color: black; text-decoration: none; font-weight : normal;background-color: #CDE4FE;border:none;}

A.shop_nazev:link, A.shop_nazev:visited   {color: #D20000; text-decoration: none;    font-weight : bold;  margin-top : 3px;  margin-left : 0px;  margin-right : 0px;  font-size : 90%;     }
A.shop_nazev:hover, A.shop_nazev:active     {color: black; text-decoration: none; font-weight : bold; background-color: #CDE4FE;font-size : 90%;  }

A.shop_obory:link, A.shop_obory:visited   {color: #800040; text-decoration: none;   font-size : 90%;  }
A.shop_obory:hover, A.shop_obory:active     {color: white; text-decoration: none; background-color: #800040;font-size : 90%;  }

.shop_obory
{
margin-bottom : 6px;  margin-top : 0px;	
}

TABLE.shop_seznam
{
border-left: 1px solid #CCCCCC; 
border-right: 2px solid #C0C0C0; 
border-top: 1px solid #CCCCCC; 
border-bottom: 2px solid #C0C0C0;
 width : 100%;
 margin-bottom:24px;
}

TR.shop_seznam
{
	background-color : white;
}

TR.shop_seznam_a
{
	background-color : #CDE4FE;
}

TD.shop_seznam
{
text-align:left;
border-right: 1px solid #C0C0C0; 
border-bottom: 1px solid #C0C0C0;
font-size:90%;
}	

TABLE.kosik
{
border-left: 1px solid #CCCCCC; 
border-right: 2px solid #C0C0C0; 
border-top: 1px solid #CCCCCC; 
border-bottom: 2px solid #C0C0C0;
}

TABLE.shop_vnitrni
{
border-left: 1px solid #BEBEBE;
border-right: 1px solid #BEBEBE;
border-top: 1px solid #BEBEBE;
border-bottom: 1px solid #BEBEBE;
}

TD.kosik_levy
{
background-color: #FEF3F7;
}

TD.kosik_levy2
{
background-color: #F5F5F5;
}

TD.kosik_2
{
background-color: #FEF3F7;
}

TD.kosik_22
{
background-color: #F5F5F5;
}

TD.kosik_h
{
background-color: #F8CBD8;
border-right : 1px solid #BEBEBE;
border-bottom : 1px solid #BEBEBE;
}

TD.kosik_h2
{
border-right: 1px solid #BEBEBE;border-bottom: 1px solid #BEBEBE;
 background-color : #EAEAEA;
}

TABLE.kosik_obsah
{
border-left: 1px solid #CCCCCC; 
border-right: 2px solid #C0C0C0; 
border-top: 1px solid #CCCCCC; 
border-bottom: 2px solid #C0C0C0;
}

.shop_tlac_prep
{
font-family: Verdana;
font-size: 11px;
border-left:1px solid #C0C0C0; 
border-right:1px solid #800000; 
border-top:1px solid #C0C0C0; 
border-bottom:1px solid #800000; 
float: right; 
font-size:11px; 
font-family:Verdana; 
background-color: #FAE7EC;
}

.shop_tlac_main
{
font-family: Verdana;
font-size: 11px;
background-color: #F2BFCC;
border-left:1px solid #C0C0C0; 
border-right:1px solid #800000; 
border-top:1px solid #C0C0C0; 
border-bottom:1px solid #800000; 
}

.shop_vysvetlivky
{
color:#333333;
font-size: 90%;	
}

TABLE.shop_formular
{
	font-size : 100%;
	border-left : 1px solid Silver; 
	border-right : 1px solid #402760;
	border-bottom : 1px solid #402760;
	background-color : #F8F8F8;
	font-size:90%;
	text-align:left;
}

TABLE.shop_formular2
{
	font-size : 100%;
	border-left : 1px solid Silver; 
	border-right : 1px solid black;
	border-bottom : 1px solid black;
	background-color : #F8F8F8;
	font-size:90%;
	text-align:left;
}

TD.shop_formular {
	background-color : #FCE9EE;
	border-top : 1px solid #800040;
}

TD.shop_formular2 {
	background-color : #DADADA;
	border-top : 1px solid Black;
}

.shop_formular_vypl {
	background-color : #F8F8F8;
}


#bad {
	background : url(images/prihlasky_bad.gif) no-repeat left top;
	margin : 50px 0px 0px 30px;
	padding : 6px 10px 30px 80px;

}

#ok {
	background : url(images/prihlasky_ok.gif) no-repeat left top;
	margin : 50px 0px 0px 30px;
	padding : 6px 10px 30px 80px;
	color: black;
}
