H3, .pismo_big,  .pozadi_menu_zbozi, .pozadi_menu_zbozi_dolu, .pozadi_oblouk_nadpis,.cena_zbozi,.error   {
	font:14px Trebuchet MS, Tahoma, Verdana, "Geneva CE", lucida, sans-serif;
}
.pismo_detail_cena, H2{
	font:18px Tahoma, Verdana, "Geneva CE", lucida, sans-serif;
}
.pismo_small, .table_right_text, .pozadi_patka, INPUT, SELECT, .table_text_blok, .table_text, .provozovatel {
	font:10px Tahoma, Verdana, "Geneva CE", lucida, sans-serif;
}
.pismo_class, .table_richt_nadpis, .lista_menu,.table_nadpis, .pozadi_oblouk_pruhledne  {
	font:12px Tahoma, Verdana, "Geneva CE", lucida, sans-serif;
}
.pozadi_logo,.pozadi_menu_bez, A.menu, A:hover.menu {
	font:12px Tahoma;
}
.pismo_atyp, TABLE.polozka_zbozi {
	font:11px Tahoma, Verdana, "Geneva CE", lucida, sans-serif;
}
.pozadi_oblouk_z, .nadpis_kosik_vpravo{
	font: 14px Tahoma, Verdana, "Geneva CE", lucida, sans-serif;
	font-variant: small-caps;
	font-weight: bold;
}
DIV.menu_h_odskok {
	float: left;
	width: 110px;
	text-align: center;
}
.clear {
	CLEAR: both;
}
.table_nadpis {
	color: #303030;
	padding-left: 10px;
	text-align: justify;
	padding-right: 5px;
	padding-bottom: 2px;
	background-position: top;
	border-right-color: #303030;
	border-right-style: dotted;
	border-right-width: 1px;
	border-left-color: #303030;
	border-left-style: dotted;
	border-left-width: 1px;
	background-color: White;
}
#wrapper {
	margin-top: 0px;
	margin-left: 0px;
	margin:0;
  text-align:center;
  height:100%;
}
#wrapper_w {
	margin-top: 0px;
	margin-left: 0px;
	margin: 0;
	text-align: center;
	width: 100%;
}
BODY {
	margin-top: 0px;
	margin-left: 0px;
	background-color: #DCE9BD;
	margin: 0;
	text-align: center;
	height: 100%;
	background-image: url(styl/blue/kytice-online_r1_c1.jpg);
	background-repeat: repeat-x;
	color: #E67183;
}
 #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
   }

DIV.system {
	margin: 0 auto;
	text-align: center;
	
}
.hlavni_pozadi {
	background-image: url(styl/blue/kytice-online_r1_c2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
H3{
	font-weight: bold;
}
H2{
	font-weight: bold;
}
A.kategorie {
	font-weight: bold;
	color: white;
	text-decoration: none;
}
A:hover.kategorie{
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}
A.podkategorie {
	font-weight: bold;
	color: #A14D00;
	text-decoration: none;
}
A:hover.podkategorie{
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}


A {
	font-weight: bold;
	color: #303030;
	text-decoration: none;
}
A:hover{
	font-weight: bold;
	color: Red;
	text-decoration: underline;
}

A.menu_svetla {
	font-weight: bold;
	color: #DC3D05;
	text-decoration: underline;
}

A:hover.menu_svetla {
	font-weight: bold;
	color: #778899;
	text-decoration: none;
}
A.lista_menu {
	font-weight: bold;
	color: #FF6347;
	text-decoration: underline;
}
A:hover.lista_menu {
	font-weight: bold;
	color: Navy;
	text-decoration: none;
}
A.menu {
	color: black;
	text-decoration: none;
}
A:hover.menu {
	color: Black;
	text-decoration: none;
}

.horizontal_line {
	background-image: url(styl/blue/horizontal_link.jpg);
	background-repeat: repeat-x;
}
.pozadi_menu_bez {
	height: 34px;
	font-weight: bold;
	color: Maroon;
	text-align: center;
	padding-top: 4px;
}

.pozadi_menu {
	background-image: url(styl/blue/pozadi_menu.jpg);
	background-repeat: repeat-x;
	height: 30px;
	text-align: left;
	font-weight: bold;
	color: Maroon;
	float: left;
	
}
.pozadi_menu_b {
	background-image: url(styl/blue/pozadi_menu_b.jpg);
	background-repeat: repeat-x;
	height: 30px;
	text-align: left;
	font-weight: bold;
	color: Maroon;
	float: left;
}
.provozovatel {
	float: right;
	height: 30px;
	padding-right: 20px;
}
.pozadi_podmenu {
	height: 28px;
	text-align: left;
	font-weight: bold;
	color: Maroon;
	background-color: #87CEEB;
	padding-left: 20px;
	border-bottom: 1px dotted #EDF8FC;
}
.vertikal_line_l {
	background-image: url(styl/blue/vertikal_link_l.gif);
	background-repeat: repeat-y;
}
.vertikal_line_r {
	background-image: url(styl/blue/vertikal_link_r.gif);
	background-repeat: repeat-y;
}
.left_sloup {
	width: 224px;
	background-color: transparent;
	min-width: 224px;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	text-align: center;
}
.stred_sloup {
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
}
.right_sloup {
	width: 224px;
	background-color: transparent;
	min-width: 224px;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	text-align: center;
}
.pozadi_menu_zbozi {
	background-color: #D3D3D3;
	padding-left: 12px;
	background-image: url(styl/blue/sipka_kat_zbozi.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-weight: bold;
	height: 24px;
	padding-bottom: 2px;
}
.tableramecek {
	background-color: White;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 4px;
}
.tablepodramecek {
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-top: 3px;
	height: 100%;
	border-bottom: 1px solid #DCE9BD;
	border-left: 1px solid #DCE9BD;
	border-right: 1px solid #DCE9BD;
	
}
.pozadi_oblouk {
	background-image: url(styl/blue/nadpis_pozadi_c.png);
	background-repeat: repeat-x;
	height: 45px;
	text-align: center;
}
.pozadi_oblouk_pruhledne {
	background-image: url(styl/blue/nadpis_pozadi_c_pruhledne.png);
	background-repeat: repeat-x;
	height: 45px;
	width: 95%;
}
.pozadi_bila_oblouk_stred {
	height: 8px;
	background-color: White;
}
.pozadi_oblouk_z {
	background-image: url(styl/blue/nadpis_pozadi_c_z_pruhledne.png);
	background-repeat: repeat-x;
	height: 45px;
	color: #484848;
}
.pozadi_oblouk_l,.pozadi_oblouk_pruhledny,.pozadi_oblouk_p {
	width: 21px;
}
.pozadi_prihlaseni {
	background-color: #E2F1BC;
	color: #484848;
}

.pozadi_oblouk_z_pruhledne {
	background-image: url(styl/blue/nadpis_pozadi_c_z_pruhledne.png);
	background-repeat: repeat-x;
	height: 45px;
}
.pozadi_logo {
	height: 115px;
	padding-top: 10px;
}
.ramecek {
	border: 1px solid #778899;
	background-color: #EAEAEA;
}
.pozadi_menu_zbozi_dolu {
	background-color: #D3D3D3;
	padding-left: 12px;
	background-image: url(styl/blue/sipka_kat_zbozi_dolu.gif);
	background-position: left;
	background-repeat: no-repeat;
}
.pozadi_bod {
	background-image: url(styl/blue/pozadi_bod.gif);
	height: 200px;
}
.patka_lista {
	background-image: url(styl/blue/link_patka.jpg);
	background-repeat: repeat-x;
	height: 6px;
}
.pozadi_patka {
	height: 52px;
	color: #303030;
	padding-left: 30px;
}


TABLE.table_ram_100 {
	width: 100%;
}
.table_podram,.table_ram {
	border: 1px solid #B9C2CA;
	padding: 5px 5px 5px 5px;
	background-color: #F8FCFD;
}
.table_text {
	background-image: url(styl/blue/pozadi_table_text.jpg);
	background-repeat: repeat-x;
	color: #303030;
	padding-left: 10px;
	text-align: justify;
	padding-right: 5px;
	padding-bottom: 2px;
	background-position: top;
	background-color: #F9F9F9;
}
.plna_zelena {
	background-color: #E6F2CA;
	background-image: url(styl/blue/z_plna.jpg);
	background-repeat: repeat-x;
}
.plna_zelena_h {
	background-color: #E6F2CA;
	background-image: url(styl/blue/z_plna_h.jpg);
	background-repeat: repeat-x;
}
.spodni_linka {
	border-bottom-color: #303030;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
IMG.minifoto {
	border: 0px none;
}
INPUT.none, TEXTAREA.none,.SELECT.none {
	background-color: transparent;
	border: none;
}
INPUT.pozadi, SELECT {
	color: #303030;
	background-image: url(img/pozadi_input.jpg);
	background-repeat: repeat-x;
}
INPUT.radio {
	background-image: url(img/input_radio.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.cena_detail {
	background-color: #EEA903;
	height: 100%;
	width: 250px;
	padding-top: 15px;
	text-align: center;
	border: 3px double #AF3A28;
}
.fotogalerie_ramecek {
	height: 80px;
}
.platba_online {
	border: 2px inset Purple;
	color: Black;
	height: 38px;
	width: 800px;
	background-color: #ADFF2F;
	font-weight: bold;
	font: 16px Tahoma, Verdana, "Geneva CE", lucida, sans-serif;
}
.button_odeslani {
	border: 2px outset Purple;
	color: Black;
	height: 38px;
	width: 260px;
	background-color: #ADFF2F;
	font: 16px Tahoma, Verdana, "Geneva CE", lucida, sans-serif;
	font-weight: bold;
}
