/*
 * screen.css - media screen (all)
 * Autor: aemotiv.com 
 */
* { 
padding: 0; 
margin: 0;
}
.noborder {
  border:none;
  background:none;
}
body {
	font-family: Georgia, "Georgia CE", Times, "Times CE", _serif, _sans, Verdana;
	font-size: 13px;
        color: #333333;
	background: white url(../images/background.gif) repeat-x top left;
	
}
/* ------------------ Poziční bloky - obsah, sloupce--------------------*/
#wrap, #wrap_top {
margin:0 auto;
width:989px;
}

#content_block {
  width:100%;
  float:left;
  background:white;
}
#content_block_top { 
 background: url(../images/main_top.png) no-repeat;
 height:7px;
 width:989px;
 float:left;
}
#main { 
 float: left;
 width:100%;
}
#content { 
 float:left;
 width:640px;
 display:block; 
 padding-top:30px;
 padding-left:19px;
 padding-bottom:50px;
 padding-right:28px;
 line-height:24px;
}
#content2 { 
 float:left;
 width:947px;
 display:block; 
 padding:5px 15px;
 padding-bottom:74px;
}
#content2 p, #content p { 
 text-align:justify;
}
#content2 ul, #content ul { 
 margin-left:20px;
 margin-top:10px;
 margin-bottom:10px;
}
#right { 
 float: right;
 width:279px; 
 padding-right:20px;
 margin-top:10px;
}
/* ------------------ Hlavička --------------------*/
#header_top { 
 background: url(../images/header_top.png) no-repeat;
 height:9px;
 width:989px;
 float:left;
}
#header_bottom { 
 background: url(../images/header_bottom.png) no-repeat;
 height:7px;
 width:989px;
 float:left;
 margin-bottom:15px;
}
#header { 
 background: white;
 height:108px;
 width:989px;
 float:left;
}
#header #logo { 
 display:block;
 background: url(../images/logo.png) no-repeat;
 width:185px;
 height:60px;
 margin-left:20px;
 float:left;
 margin-top:20px
}
#header #basket {
  float:right;
  padding-right:20px;
  padding-top:18px;
  font-size: 11px;
}

#count_of_items {
  position:absolute;
  top:81px;
  width:44px;
  height:55px;
  text-align:center;
  background: url(../images/basket_icon.png) no-repeat 6px bottom;
}
#count_of_items span {
font-size:20px;
}
/* ------------------ NAVIGACE nahoře --------------------*/
#navigace { 
  width:100%;
  background: black url(../images/top_navigation.gif) repeat-x bottom left;
  height:35px;
  margin-bottom:15px;
  font-size: 12px;
}
#navigace li a { 
  color:white;
}
#navigace li a:hover { 
  text-decoration:underline;
}
#navigace a.navigation_login { 
  color:#4cc9f3;
  float:right;
  line-height:40px;
  font-weight:bold;
  text-decoration:none;
  font-size:90%;
  padding:0 10px;
}
#navigace a.navigation_registration { 
  color:#eb1f7a;
  float:right;
  line-height:40px;
  font-weight:bold;
  text-decoration:none;
  font-size:90%;
  padding-right:100px;
}
#cat_navigation {
  height:50px;
  float:left;
  width:510px;
  margin-top:38px;
  padding-left:10px;
}
.border {
  background: url(../images/border.gif) repeat-x top left;
  height:1px;
}
.border2 {
  background: url(../images/border2.gif) repeat-x bottom left;
  height:1px;
  clear:both;
  padding-top:5px;
  margin-right:10px;
}
.border3 {
  background: url(../images/border4.gif) repeat-x top left;
  height:1px;
  width:90%;
  margin:10px auto;
}
.border4 {
  background: url(../images/border3.gif) repeat-x top left;
  height:1px;
  width:90%;
  margin:10px auto;
}
.border5 {
  background: url(../images/border3.gif) repeat-x top left;
  height:1px;
  width:100%;
  margin:10px auto;
}
.border_table {
  background: url(../images/border3.gif) repeat-x 15px;
  height:30px;
  width:100%;
}
.basket_table tr td {
  border-bottom:5px solid white
}
#login_table {
  float:right;
  width:auto;
  display:block;
  margin-right:10px;
}
#login_table tr td {
  padding:6px 4px 0 4px;
  margin:0;
}
#login_table tr td a {
  color:white;
}
input {
  font-size:14px;
	background: white;
  border:1 px solid #666666;
}

.search_input {
  font-size:13px;
  border:1px solid #666666;
  border-style:inset;
  width:150px;
  margin-right:15px;
}
.special_submit {
  font-family: Georgia, Georgia CE, Times, Times CE, _serif, _sans, Verdana;
	background: url(../images/special_submit.png) no-repeat;
  border:none;
  cursor:pointer;
  color:white;
  width:54px;
  height:20px;
  line-height:18px;
  font-size:13px;
}
.special_submit2 {
  font-family: Georgia, Georgia CE, Times, Times CE, _serif, _sans, Verdana;
	background: url(../images/special_submit2.png) no-repeat;
  border:none;
  cursor:pointer;
  color:white;
  width:72px;
  height:24px;
  line-height:24px;
  font-size:14px;
  font-weight:bold;
}
.special_submit3 {
  font-family: Georgia, Georgia CE, Times, Times CE, _serif, _sans, Verdana;
	background: url(../images/special_submit3.png) no-repeat;
  border:none;
  cursor:pointer;
  color:white;
  width:72px;
  height:24px;
  line-height:24px;
  font-size:14px;
  font-weight:bold;
}
.special_submit4 {
  font-family: Georgia, Georgia CE, Times, Times CE, _serif, _sans, Verdana;
	background: url(../images/special_submit4.png) no-repeat;
  border:none;
  cursor:pointer;
  color:white;
  width:72px;
  height:24px;
  line-height:24px;
  font-size:14px;
  font-weight:bold;
}
a.special_submit {
  font-size:13px;
}
.resume {
	background: url(../images/resume.png) no-repeat;
  border:none;
  cursor:pointer;
  color:white;
  width:86px;
  height:22px;
  line-height:22px;
  font-size:100%;
}

input.input_search {
  background: url('../images/search_input.jpg') no-repeat;
  width:134px;
  height:20px;
  border:none;
  color:white;
  font-size:14px;
  line-height:20px;
  padding:0 4px;
}
.smaller_login {
  font-size:75%;
  color:gray;
}

.input_noborder {
  background:transparent;
  color:white;
  border:none;
  font-weight:bold;
}

.table_detail {
  float:left;
  width:100%;
}

.button_detail { 
 background: url(../images/button_detail.png) no-repeat;
 width:142px;
 height:72px;
 line-height:72px;
 float:left;
 text-align:center;
}
.price_detail { 
 background: url(../images/detail_price.png) no-repeat;
 width:321px;
 height:97px;
 line-height:28px;
 text-align:left;
}
.add_to_basket {
text-align:center;
text-decoration:none;
float:right;
display:block;
width:120px;
height:70px;
background:none;
cursor:pointer;
border:none;
color:white;
font-weight:bold;
margin-right:20px;
padding-top:4px;
}
.button_detail2 { 
 background: url(../images/button_detail.png) no-repeat;
 width:142px;
 height:72px;
 line-height:72px;
 float:right;
 text-align:center;
}
#content #left ul {
list-style-type: none;
}

#content #left ul li {
display: block;
width:100%;
height:33px;
float:left;
line-height:33px;
background: url(../images/menu.gif) repeat-x;
}

#content #left li a {
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
height:33px;
display:block;
width:160px;
color:black;
}
#content #left ul li:hover {
 background: url(../images/menu_over.gif) repeat-x;
 height:33px;
}
#content #left ul li.selected, #content #left ul li.selected_top {
 background: url(../images/menu_over.gif) repeat-x;
 height:33px;
}

.rychly_kontakt {
  padding:0 10px;
  line-height:22px;  
}
.floatl {
  float:left;
  padding-top:5px;
  padding-left:15px;
  color: #B2B2B2;
  overflow:hidden;
  font-size:100%;
}
.floatr {
  float:right;
  padding-top:5px;
  font-weight:bold;
  padding-right:10px;
}
.floatl_smaller {
  float:left;
  padding-top:5px;
  width:70px;
  overflow:hidden;
  font-size:90%;
}
.floatr_smaller {
  float:right;
  padding-top:5px;
  font-weight:bold;
  padding-right:5px;
}
.box1_top { 
 background: url(../images/box1_top.gif) no-repeat;
 height:7px;
 width:279px;
 float:right;
}
.box1 { 
 background: url(../images/box1_content.gif) repeat-y;
 width:279px;
 float:right;
 padding:20px 0;
}
.box1_bottom { 
 background: url(../images/box1_bottom.gif) no-repeat;
 height:7px;
 width:279px;
 float:right;
 margin-bottom:15px;
}
.box2_top { 
 background: url(../images/box2_top.png) no-repeat;
 height:4px;
 width:279px;
 float:right;
}
.box2 { 
 background: #4ecaf5;
 width:279px;
 float:right;
 padding:20px 0;
}
.box2 .color { 
 color: #dff24b;
}
.box2_nobg { 
 background: none;
 width:279px;
 float:right;
 padding:11px 0;
}
.box2_bottom { 
  background: url(../images/box2_bottom.png) no-repeat;
  height:4px;
  width:279px;
  float:right;
  margin-bottom:15px;
}
.box3_top { 
 background: url(../images/box3_top.png) no-repeat;
 height:4px;
 width:279px;
 float:right;
}
.box3 { 
 background: #eb1f7a;
 color:white;
 width:279px;
 float:right;
 padding:20px 0;
}
.box3_bottom { 
 background: url(../images/box3_bottom.png) no-repeat;
 height:4px;
 width:279px;
 float:right;
 margin-bottom:15px;
}
.box4_top { 
 background: url(../images/box4_top.png) no-repeat;
 height:4px;
 width:279px;
 float:right;
}
.box4 { 
 background: #b7be4b;
 width:279px;
 float:right;
 padding:20px 0;
}
.box4_bottom { 
 background: url(../images/box4_bottom.png) no-repeat;
 height:4px;
 width:279px;
 float:right;
 margin-bottom:15px;
}
.box5_top { 
 background: url(../images/box5_top.png) no-repeat;
 height:4px;
 width:279px;
 float:right;
}
.box5 { 
 background: #d8efff;
 width:279px;
 float:right;
 padding:20px 0;
}
.box5_bottom { 
  background: url(../images/box5_bottom.png) no-repeat;
  height:4px;
  width:279px;
  float:right;
  margin-bottom:15px;
}
.box6_top { 
 background: url(../images/box6_top.png) no-repeat;
 height:4px;
 width:279px;
 float:right;
}
.box6 { 
 background: #e9ff4e;
 width:279px;
 float:right;
 padding:20px 0;
}
.box6b { 
 background: #e9ff4e;
 width:279px;
 float:right;
 height:34px;
 padding:0;
}
.box6_bottom { 
  background: url(../images/box6_bottom.png) no-repeat;
  height:4px;
  width:279px;
  float:right;
  margin-bottom:15px;
}
#right h2 { 
  background: url(../images/background_h.jpg) repeat-x;
  color:black;
}
#right p { 
  margin:0 20px;
}
.white {
  color:white;
}

.button_next_photos {
position:absolute;
margin-left:30px;
text-align:center;
line-height:30px;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
 (src='../images/button_white.png',sizingMethod='scale'); 
width:101px;
height:30px;
position:absolute;
margin-top:15px;
margin-left:480px;
z-index:1;
font-size:13px;
font-weight:bold;
color:black;
z-index:1;
}
head:first-child+body .button_next_photos {
 background: url(../images/button_white.png) no-repeat;
}

.img_thumb {
	height:140px;
	display:block;
	text-align:center;
	overflow:hidden;
	padding-top:4px;
}
.top_content {
  background: #d8efff url(../images/detail_top.png) no-repeat top left;
	display:block;
	float:left;
	width: 142px;
	height:150px;
	overflow:hidden;
	padding:0 5px;

}
.top_bottom {
  background: #d8efff url(../images/detail_bottom.png) no-repeat top left;
	display:block;
	float:left;

	width: 152px;
	height:4px;
	overflow:hidden;
	padding-top:0;

}
.top_bottom_small{
  background: url(../images/detail_bottom_small.png) no-repeat top left;
	display:block;
	float:left;
	width: 140px;
	height:4px;
	overflow:hidden;
	padding:0;
}
.top_content_small {
  background: #d8efff url(../images/detail_top_small.png) no-repeat top left;
	display:block;
	float:left;
	width: 130px;
	height:150px;
	overflow:hidden;
	padding:0 5px;
}
.top_content .description, .column_content .description {
	display:block;
	height: 60px;
	overflow:hidden;
	line-height:15px;
}

.top_content h2, .top_content_over h2 {
	padding:6px 0;
	height:25px;
	font-size:14px;
	line-height:14px;
}
.column_content {
	display:block;
	float:left;
	overflow:hidden;
	padding-left:15px;
}
.column_content h2 {
	padding:6px 2px;
	height:25px;
	font-size:14px;
	line-height:14px;
}
.top_left  {
  display:block;
  width:160px;
  text-align:justify;
  float:left;
  margin-bottom:25px;
}
.top_left_small  {
  display:block;
  width:150px;
  text-align:justify;
  float:left;
  margin-bottom:25px;
}
.column_left  {
  display:block;
  width:160px;
  text-align:justify;
  float:left;
  margin-bottom:10px;
}
/* ------------------ Ikony --------------------*/
.top_bottom {
  display:block;
}

.dokosiku { 
  background: url(../images/detail.jpg) no-repeat;
  height:27px;
  width:51px;
  float:left;
  overflow:hidden;
  border:none;
  cursor:pointer;
  line-height:25px;
  float:right;
}
.dokosiku span a, .detail_produktu span a { 
  color:white;
}
.detail_produktu { 
  background: url(../images/detail.jpg) no-repeat;
  height:27px;
  width:51px;
  overflow:hidden;
  border:none;
  cursor:pointer;
  line-height:25px;
  float:right;
  margin-right:10px;
}
.detail_produktu span a { 
  font-weight:normal;  
  padding-left:9px;
}
.dokosiku span a { 
  font-weight:bold; 
  padding-left:5px; 
}
.dokosiku_detail { 
  background: url(../images/detail.jpg) no-repeat;
  height:27px;
  width:51px;
  overflow:hidden;
  border:none;
  cursor:pointer;
  line-height:20px;
  color:white;
  font-weight:bold;
}
.detail_produktu span a:hover, .dokosiku span a:hover { 
  color:black;
  text-decoration:none;
}
.navigace_back {
  background:#d8efff;
  padding:3px 5px;
  margin:5px 0 10px 0;
	-moz-border-radius: 5px;
}
.jine_kombinace { 
  background: url(../images/jine_kombinace.png) no-repeat top left;
  height:21px;
  border:none;
  cursor:pointer;
  float:left;
  width:100%;
  margin-top:12px;
  clear:both;
}
/* ------------------ Vlastnosti elementu --------------------*/
th {
  padding:3px;
}
table {
  width:100%;
}
td {
  padding:2px 1px;
}
fieldset {
  margin-top:10px;
  padding:7px;
	-moz-border-radius: 5px;
}
legend {
  font-size:110%;
  padding:0 5px;
  font-weight:bold;
  letter-spacing:1px;
}
table, tr, td, th {
  border-collapse:collapse;
}
select {
  border:1px solid gray;
  padding:0 0 0 2px;
  font-size:13px;
}
textarea {
  padding:2px;
  font-size:14px;
  background: white;
  border: 1px solid #666666;
}
img {
  border:none;

}
a {
  text-decoration:underline;
  color:#000000;
outline: none;
}

a:hover {
  text-decoration:underline;
  color:#999999;
}

h1 {
 font-size:24px;
 color:#222222;
 padding-bottom:12px;
}
.vyrazne {
 font-size:24px;
 padding-bottom:10px;
 color:#eb1f79;
}
h2 {
 font-size:20px;
 padding-bottom:5px;
 color:#222222;
}
h3 {
 font-size:17px;
 padding-bottom:5px;
 color:#222222;
}
h4 {
 font-size:15px;
 padding-bottom:4px;
 color:#222222;
}
/* ------------------ Patička --------------------*/
#backlinks {
	background: #d8efff;
  text-align:left;
	display:block;
	width: 100%;
	height:200px;
	clear:both;
	float:left;
}
#backlinks_body, #footer_body {
	width:969px;
	padding-left:21px;
	margin: 0 auto;
}
p.copyright {
clear:both;
text-align:left;
font-size:12px;
background: #44c7f4;
}

#backlinks_body .item {
	background: url(../images/backlink.png) no-repeat;
	width:217px;
	height:94px;
	float:left;
	padding:15px 3px;
	padding-left:20px;
	display:block;
	margin-top:40px;
	line-height:21px;
}
#backlinks_body .item p {
	padding-left:6px;
}
#footer {
	background: #44c7f4;
  text-align:left;
	width: 100%;
	height:200px;
	float:left;
	margin-bottom:0;
}
#footer p {
  line-height:38px;
  color:white;
  letter-spacing:0px;
}
#footer p a {
  color:white;
  font-weight:bold;
} 
/* ------------------ Výpis produktů - záhlaví a zápatí --------------------*/
.list_of_products {
  height:30px;
  line-height:30px;
  background: #d8efff;
  border-bottom:4px solid #fff;
  width:100%;
  color:black;
  font-weight:bold;
}
table.list_of_products_table tr td {
  padding: 2px 3px;
  background: #d8efff;
  border-bottom:2px solid #fff;
}
#paging_header {
  background: #d8efff;
  height:45px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  margin-bottom:30px;
	-moz-border-radius: 5px;
}
#paging_header p.paging_header_left {
  line-height:20px;
  float:left;
}
#paging_header p.paging_header_right {
  line-height:20px;
  float:right;
}
#paging_footer {
  display:block;
  background: #d8efff;
  height:30px;
  line-height:30px;
  padding:0 10px;
  margin:15px 0;  
	-moz-border-radius: 5px;
}

#paging_footer table tr td{
 padding:0;
}
#paging_footer table tr td.leftpage {
 width:16px;
text-align:left;
}
#paging_footer table tr td.rightpage{
 width:70px;
 text-align:right;
}
#paging_footer table tr td.centerpage{
 text-align:center;
}
/* ------------------ Ostatní vlastnosti --------------------*/
.infomessage {
vertical-align: middle;
color:#111111;
}
.errormessage {
vertical-align: middle;
color:red;
}
.left {
  text-align:left;
}
.right {
  text-align:right;
}
.center {
  text-align:center;
}
.center_small {
  text-align:center;
  width:100px;
}
.hidden {
	display: none;
}

.justify {
  text-align:justify;
}
.clear {
  clear: both;
}
.smaller {
  font-size:85%;
}
.smaller_center {
  font-size:85%;
  text-align:center;
}
.smaller_color {
  font-size:85%;
  color:#0093c5;
}
.smaller_gray {
  font-size:85%;
  color:gray;
}
.color {
  color:#0093c5;
}
.background {
  border-style: inset;
  border:1px solid #bababa;
}
.h2_background {
  line-height:26px;
  padding-bottom:12px;
  padding-left:10px;
  padding-right:10px;
  color:black;
  text-align:left;
  color:#4ccaf4;
  font-size:180%;
  font-weight:bold;
}
.h2_background_white {
  line-height:26px;
  padding-bottom:12px;
  padding-left:10px;
  padding-right:10px;
  color:black;
  text-align:left;
  color:#fff;
  font-size:180%;
  font-weight:bold
}
.h1_background {
  margin:30px 0 20px 0;
  line-height:20px;
  padding:2px 10px ;
  color:#222222;
  text-align:left;
  font-size:16px;
  font-weight:bold;
}
.h_vse-o-produktech {
	background: white url(../images/h_vse-o-produktech.png) no-repeat;
	width:151px;
	height:24px;
	padding-bottom:10px;
}
.h_vse-o-nakupu {
	background: white url(../images/h_vse-o-nakupu.png) no-repeat;
	width:115px;
	height:24px;
	padding-bottom:11px;
}
.h_pro_prodavajici {
	background: white url(../images/h_pro_prodavajici.png) no-repeat;
	width:131px;
	height:24px;
	padding-bottom:11px;
}
.h_nakupni-kosik {
	background: white url(../images/h_nakupni-kosik.png) no-repeat 55px 20px;
	width:118px;
	height:21px;
	padding-top:20px;
	padding-left:55px;
	display:block;
}
.h_reklama {
	background: white url(../images/h_reklama.png) no-repeat;
	width:76px;
	height:24px;
	padding-bottom:11px;
}
.h_novinky {
	background: url(../images/h_novinky.png) no-repeat 20px 0;
	width:100%;
	height:28px;
}
.h_soutez-o-ceny {
	background: url(../images/h_soutez-o-ceny.png) no-repeat 20px 0;
	width:100%;
	height:29px;
}
.h_pridejte-se-k-nam {
	background: url(../images/h_pridejte-se-k-nam.png) no-repeat 20px 0;
	width:100%;
	height:63px;
}
.h_misto-pro-vasi-reklamu {
	background: url(../images/h_misto-pro-vasi-reklamu.png) no-repeat 20px 0;
	width:100%;
	height:57px;
}
.h_chcete-dostavat-novinky-do-emailu {
	background: url(../images/h_chcete-dostavat-novinky-do-emailu.png) no-repeat 20px 0;
	width:100%;
	height:20px;
}
.h_sledujte-nas-v-siti {
	background: url(../images/h_sledujte-nas-v-siti.png) no-repeat 20px 0;
	width:100%;
	height:20px;
}
.color_bold {
  color:#0093c5;
  font-weight:bold;
}
.color2 {
  color:#44c6f3;
}
.color3 {
  color:#ff592e;
  font-weight: bold;
}
.color4 {
  color:#B2B2B2;
  font-size:80%;
  padding-left: 12px;
  
}
.nevyrazne {
font-weight:bold;
text-decoration:none;
}
.nevyrazne_sede {
font-weight:bold;
text-decoration:none;
color:gray;
font-style:italic;
font-size:80%;
}
.cena{
  border-style: inset;
  padding:0 2px;
  width:15px;
  height:14px;
}
.submit {
  border:1px solid black;
  font-size:13px;
	background: url(../images/top_navigation.gif) repeat-x;
  height:auto;
  cursor:pointer;
  color:white;
}
.submit:hover {
  border:1px solid black;
	background: url(../images/top_navigation_over.gif) repeat-x;
}
.special {
  width:320px;
  display:block;
  float:left;
  line-height:16px;
}
.red {
 color:red;
}
.green {
  color:white;
}
.table_kosik {
  width:230px;
}
.table_kosik tr td {
  padding-left:55px;
  color:black;
}
.odsazeni_top {
  padding-top:10px;
}
.objednavka {
  color:red;
  text-align:center;
  font-size:120%;
}
.objednavka2 {
  color:#7aa621;
  text-align:center;
  font-size:125%;
  border:1px solid #bababa;
  padding:10px;
  margin-top:20px;
}
#dotaz, #diskuze {
  margin-top:15px;
}
.vlozit_komentar {
  color:#7aa621;
}
#kontaktform {
  margin-top:30px;
}
/* Ajax validate form */
#msg {
  display:none; 
  position:absolute; 
  z-index:200; 
  padding-left:1px; 
  background: orange;
  padding:8px; 
  font-weight:bold;
  font-size:110%;
  color:black;
	-moz-border-radius: 5px;
}

.poll_title {
  padding-left:5px;
  font-weight:bold;
}

.banners {
  text-align:center;
  margin:0 auto;
  padding:10px;
}

.boxik{
	background: #d8efff;
}
.boxik_content {
  padding: 15px;
}

.tabik{
  float: left;
  height: 42px;
  line-height:27px;
  width: 140px;
  margin-right:10px;
  font-size:13px;
  text-align: center;
  background: url(../images/tab.png) repeat-x;
}
.tabik_over {
  float: left;
  line-height:27px;
  width: 140px;
  height: 42px;
  margin-right:10px;
  text-align: center;
  background: #d8efff;
  cursor:pointer;
}

a:hover.dark_link {
  color:black;
  text-decoration:none;
}
.tabtxt{
  color: #000;
  font-weight: bold;
  padding: 9px 0 0 0;
}

#detail_product {
  margin:0px 5px 20px 5px;
}

.a_normal {
  background: url(../images/kosik1.png) no-repeat;
  width:134px;
  height:47px;
  display:block;
}

.a_alert {
  background: url(../images/kosik2.png) no-repeat;
  width:269px;
  height:48px;
  display:block;
  border:none;
  cursor:pointer;
}
.a_alert2 {
  background: url(../images/kosik4.png) no-repeat;
  width:269px;
  height:48px;
  display:block;
  border:none;
  cursor:pointer;
}
.a_alert3 {
  background: url(../images/kosik5.png) no-repeat;
  width:269px;
  height:48px;
  display:block;
  border:none;
  cursor:pointer;
}

.a_normal2 {
  background: url(../images/kosik3.png) no-repeat;
  width:134px;
  height:47px;
  display:block;
}
.pointer {
  cursor:pointer;
  font-weight:bold;
}

.stitek {
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
 (src='../images/flag.png',sizingMethod='scale'); 
width:81px;
height:81px;
position:absolute;
margin-top:-3px;
margin-left:69px;
z-index:1;
}
head:first-child+body .stitek {
 background: url(../images/flag.png) no-repeat;
}

