body {
	margin: 0px;
	padding: 0px;
	color: #757575; 
	background-repeat:repeat-x;
	border-top:0px solid #e8ffd5;
	font-family:Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
        
}

.toprow {
padding-left:5px;
color:#0340a5;
width:191px;
height:22px;
text-align: left;
}
.toprow1 {
padding-left:5px;
color:#000000;
background-image: url("images/head/toprow2.jpg");
width:303px;
height:22px;
text-align: left;
}
.toprow2 {
padding-left:5px;
color:#ffffff;
background-image: url("images/head/toprow3.jpg");
width:494px;
height:22px;
text-align: right;
}

/*odkaz v menu*/
a.link_toprow {
text-decoration:none;
color:#ffffff;
}

a.link_toprow:hover {
text-decoration:none;
color:#ffffff;
}


.username {
color:#851111;
font-weight:bold;
text-align:right;
padding-right:10px;
}

.menutop {
background-image:url(..//images/head/menu.jpg); 
background-repeat:no-repeat;
padding-left:7px;
border-bottom:0px solid #e8ffd5;
color:#333333;
font-weight:bold;
text-align:center;
}


.menutop1 {
text-align:center;
}


/*topmenu pages*/
a.link_menutop1 {
text-decoration:none;
color:#333333;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
font-size:10px;
text-align:center;
}

a.link_menutop1:hover {
text-decoration:none;
color:#D93636;
font-weight:bold;
text-transform:uppercase;
font-size:10px;
text-align:center;
}


/*topmenu kateg*/
a.link_menutop2 {
text-decoration:none;
color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
}

a.link_menutop2:hover {
text-decoration:underline;
color:#c5ff96;
font-weight:bold;
font-size:13px;
text-align:center;
}


.outtable {
background-color:#ffffff;
border-right: 1px solid #E0E4E5;
border-left: 1px solid #E0E4E5;
margin-left: auto;
margin-right: auto;
}

.innertable {
background-color:#ffffff;
}


.body_middle {
background-color:#ffffff;
border-right: 0px solid #E1E6EA;
border-left: 0px solid #E1E6EA;
}

.leftcolumn {
background-color:#ffffff;
border-right:1px solid #ffffff;
}

.rightcolumn {
border-left:0px solid #e8ffd5;
background-color:#ffffff;
}


.inputsearch {
border:1px solid #C8C7C7;
width:250px;
font-size:10px;
background-color:#fafafa;
height:12px; 
}


.tdsearch {
background-repeat:no-repeat;
vertical-align:middle;
background-image:url(..//images/head/search_02.jpg); 
}



/*navig text*/
.navig {
color:#000000;
font-weight:normal;
text-align:left;
padding-left:5px;
background-color:#EFF0F0;
}


/**/
a.linkinfo {
text-decoration:none;
color:#5C6974;
font-weight:bold;
}

a.linkinfo:hover {
text-decoration:none;
color:#4272A1;
}

.searchtable {
background-color:#ffffff;

}

.footer {
text-align:left;
padding-left:10px;
}


.footerline {
background-color:white;
}

.button {
background-color:#5C6974;
color:#ffffff;
font-size:10px;
width:80px;
height:20px;
}

.shop{
background-color:#FFD5A8;
border:1px none #AEAEAE;
font-size:xx-small;
height:12px;
text-align:center;
width:35px;
}
.name_td_name{
background:#FFB591 none repeat scroll 0 0;
text-align:center;
width:240px;
}
.price_td_name{
background:#FFB591 none repeat scroll 0 0;
text-align:center;
width:100px;
}
.sort_td_name{
background:#FFB591 none repeat scroll 0 0;
text-align:center;
width:100px;
}
.num_td_name{
	background:#FFB591 none repeat scroll 0 0;
}
.process_td_name{
background:#FFB591 none repeat scroll 0 0;
text-align:center;
width:80px;
}
.input_update_shop_card{
	background-color:#FFD5A8;
	border:1px none #AEAEAE;
	font-size:xx-small;
	height:12px;
	text-align:center;
	width: 35px;
}
.name_td{
background:#dddddd none repeat scroll 0 0;
height: 10px;
	vertical-align: middle;
	text-align: center;
}
.price_td{
	background:#dddddd none repeat scroll 0 0;
	height: 10px;
		vertical-align: middle;
	text-align: center;
}
.sort_td{
	background:#dddddd none repeat scroll 0 0;
	height: 10px;
		vertical-align: middle;
	text-align: center;
}
.num_td{
	background:#dddddd none repeat scroll 0 0;
	height: 10px;
	vertical-align: middle;
	text-align: center;
}
.full_price{
	background:#d7d7d7 none repeat scroll 0 0;
	height: 10px;
}
.href_in_shop{
	color:#6600FF;
font-family:verdana Monospace;
}
.submit_form_end{
	text-align: center;
}
.submit_accept{
background-color:#7dffbe;
border:1px solid #666666;
width:200px;
}
.submit_abort{
background-color:#FF8A8A;
border:1px solid #666666;
width:200px;
}
.submit_close{
background-color:#FF8A8A;
border:1px solid #666666;
width:100px;
}
.input_buy{
background:#B9FF80 none repeat scroll 0 0;
border:0 none;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
text-align:center;
width:200px;
}
.input_buy_button{
background:#ffa980 none repeat scroll 0 0;
border:0 none;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
text-align:center;
width:200px;
}
.barmenu_info{
	background:#E8FFD5  none repeat scroll 0 0;
text-align:center;
width:100%;
}
.redir_buy{
	color:red;
}
.table_forms{
	height: 5px;
}
.product_def{
vertical-align:middle;
margin:0px;
padding:0px;
display:inline;
}
.input_def{
	vertical-align:middle;
}
.form_execution{
margin:0px;
padding:0px;
}
.div_dovozcov{
	width: 600px;
	height: 280px;
	text-align: left;
	margin-right: 10px;
}
.image_div{
	background: aqua;
	width: 250px;
	height: 250px;
	vertical-align: middle;
	text-align: center;
	
	}
.presentator{
	background: white;
	text-align: center;
	margin-right: 10px;
}
.presentator_body{
background: white;	
}
.under_td_menu{ 
	background-image: url("/head/under_menu.jpg");
}
.google_translate_element{
	font-size: 1px;
}
.goog-te-combo{
font-size: 1px;	
}
