﻿
h1, h2	{margin: 0px 0px 15px 0px; padding: 0px; font-size: 16px}
h1			{font-size: 22px; color: #EB0000; text-align: center}
hr { margin:5px 0; border-top: 1px solid gray; }

.left		{float: left}
.right	{text-align: right}
.center {text-align: center}
.bold		{font-weight: bold}
.clear	{clear: both}

.sloupec1 {width: 260px; float: left; padding: 10px;}
.sloupec2 {width: 740px; float: left; padding: 10px;}
.sloupec2 pre { margin-right:5px;}
.sloupec2 table { width: 100%; border-collapse:collapse; }
.sloupec2 td, .sloupec2 th { padding: 2px 5px; }
.sloupec2 input, .sloupec2 select { border: 1px solid #999; }
.sloupec2 input:hover, .sloupec2 select:hover { border: 1px solid #777; }
.sloupec2 input[type="text"] { padding: 1px 2px; }

table.zbozi { width:715px; }
.zbozi th {background: gray url('../../Images/Shop/product.png') repeat-x top; font-size: 11px; color: #FFFFFF; height:27px; }
.zbozilink a	{ color: #000000; font-weight: bold;}

table.summary th { padding:2px 10px; color:white; background-color:gray; }
table.summary td { padding:5px; }
table.imageviewer { width:265px; }
table.imageviewer td { padding: 0; }
table.imageviewer td.img { border:1px solid #003399; vertical-align:middle; }
table.pagetext {width:250px; margin-top:20px; }
#tblMasterOnly { height:16px; }
#tblMasterOnly td { padding:0; }

.spodek {font-size:12px; }

.topmenu{width:1000px; height:17px; text-align:right; font-size:10px;}
.topmenu a {font-size:10px; color:#000000; text-decoration:underline; text-transform:uppercase; font-weight:normal;}
.topmenu a:hover {color: #E40000; text-decoration:underline;}
.topmenu .link {margin-left:20px;}
.topmenu .slogan {float:left; width:343px; text-align:right; font-weight:bold; font-size:11px}

#hlavickashop {width:1000px; height:154px; text-align:right;}

.shopuzivatel {font-size: 11px; border: 1px solid #e96162; margin-bottom:10px;}
.uzivatelheader { font-weight:bold; color:white; padding:2px 10px; background-image:linear-gradient(to bottom,#e96162 0,#c94142 100%);}
.uzivatelheader a { color:white; }
.uzivatelcontent { padding:5px 10px; }
.shopuzivatel a { text-decoration:underline; }
.novinky {padding:5px 10px; background: #F9F9F9 url('../../Images/Shop/newproduct.png') repeat-x top; font-size: 11px; border: 1px solid #336699; margin-bottom: 10px;}

.produkty {font-weight:bold; padding:5px 10px; background: #F9F9F9 url('../../Images/Shop/product.png') repeat-x top; font-size: 11px; border: 1px solid #666666; margin-bottom:10px;} 
.produkty a				{padding-right: 2px; padding-left: 2px; _padding:0px; font-family: Arial, Helvetica; font-weight: bold;	font-size: 12px; color: #000000; text-decoration: none;}
.produkty a:hover {color: #A10F1E; font-family: Arial, Helvetica; font-weight: bold; font-size: 12px;	padding-left: 5px; padding-right: 2px;}
.MyNode, .MyNodeSelected, .MyNodeLoading	{padding-right: 2px; padding-left: 2px;	font-family: Arial, Helvetica; font-weight: bold;	font-size: 12px;}
.MyNodeOver	{color: #A10F1E; font-family: Arial, Helvetica;	font-weight: bold; font-size: 12px; padding-left: 5px; padding-right: 2px;}

.nabidka					{font-weight: bold; color: #FFFFFF; text-align: center; padding: 3px 5px 5px 5px; margin-bottom: 15px;}

.obsah {padding:0px 15px 10px 15px; margin-top: 0px;}
.menuItem		{text-transform: uppercase; letter-spacing: 1px;}

.paticka {width: 980px; height:25px; padding:10px; background: #EB0000; text-align: center; color: #FFFFFF; font-size: 9px; letter-spacing:1px;  float:left;}
.paticka a {color:#FFFFFF; text-decoration:none;}
.paticka a:hover{color:#000000;} 
.odkazydole{clear:both; width:1000px;font-size:11px;color:#000000;text-align:center; margin-top: 10px;}
.odkazydole a{font-size:9px; color:#000000; text-decoration:none;}
.odkazydole a:hover{color:#EB0000; text-decoration: underline;} 

.bpagetext { font-weight:bold; color: #000000; font-size: 12px; }
.imgprod { max-height:100px}

.thlogin, .thloginpass, .thloginfor {width:140px; height: 27px; background-image: linear-gradient(to bottom,#e96162 0,#c94142 100%); font-weight: bold; color: #FFFFFF; padding: 5px 5px 0px 5px; font-size: 11px;}
.thloginfor {padding: 5px 0px;}
td.thloginpass {text-align: right; padding-top:4px;}
.thloginpass a, .thloginfor a {color: #FFFFFF;}
.loginborder {border: 1px solid #e96162} 

.soucet { background:#E2F0FF; width:715px; padding:5px 10px; border-top: 1px solid #808080; margin-bottom: 20px;}