HTML 			{ overflow: -moz-scrollbars-vertical;overflow-y: scroll; overflow-x: hidden;}
BODY 			{ background: #fff url(/img/bg.png) repeat-x top center; Xurl(http://www.anaradie.sk/soubory/14919868410020.png) no-repeat center top;   color:#000000;   padding: 0px; margin: 0px; border: 0px;   font-family: Georgia; font-size: 14px; }

H1 				{ font-size:35px; color:#00c1ff; text-decoration:none; padding-top:30px; padding-bottom:25px; font-weight:normal; clear:both; text-align:center;}
H2 				{ font-size:21px; color:#00c1ff; font-weight:normal; text-decoration:none; line-height:45px;}

A			{ color:#000;}

*			{ padding:0px; margin:0px;}

INPUT[type=text],INPUT[type=password],TEXTAREA		{ border:1px solid #888; border-radius:7px; padding:3px; margin-bottom:3px;}
INPUT[type=submit]	{ border:0px; background:#00c1ff; padding:10px; color:white; font-weight:bold; font-size:1.2em;}

.clearer		{ clear:both;}
.chyba			{ color:red;}

#wrapper		{ width:1099px; margin:0px auto; position: relative;}

#toggle-menu		{ display:none;}

#mhlavicka		{ display:none;}
#hlavicka		{ height:215px; width:1099px;background: url(/img/_hlavicka2.jpg) no-repeat; display:block; position:relative; }
    #hlavicka .kontakt  { color:#000; position:absolute; top:5px; left:5px; font-size:14px; Xfont-weight:bold; font-size:0.8em; Xborder:1px solid red;}
    #hlavicka A	{ color:#000; text-decoration:none;}
    #hlavicka .mainlink	{ display:block; position:absolute; top:0px; left:0px; width:415px; height:123px;}
    #hlavicka .user	{ position:absolute; top:189px; left:505px; }
    #hlavicka .user A	{ color:black;}
    #hlavicka .user A:hover	{ text-decoration:underline;}

/*    #loginbox		{ position:absolute; top:150px; left:0px; border:1px solid #888; background:#eee; z-index:2000; display:none; padding:10px; font-size:16px; box-shadow: 3px 3px 2px #ccc; border-radius:5px;}*/

    #kosiksouhrn	{ position:absolute; top:189px; left:750px; width:200px; font-size:14px; text-align:center; color:#000; display:block;}

#obsah			{ padding:30px; min-height:635px; }

#cesta	{ padding:5px; padding-bottom:13px; font-size:11px;}

#patickac		{ background:#e00e18;}
#paticka		{ height:64px; background: url(/img/_paticka.png) no-repeat; width:1160px; margin:0px auto; position:relative;}
    #paticka .kontakt	{ height:64px; width:620px; padding-left:50px; float:left; color:white; padding-top:12px;}
    #paticka .doba	{ height:64px; width:330px; float:left;  color:white; padding-top:12px;}

#menu			{ height:27px; line-height:27px; margin-left:0px; margin-top:7px;Xmargin-right:30px;list-style:none; z-index:1000px; border-right:1px solid #0dc0ff; display:inline-block;}
    #menu .mmenu		{ display:none; }

    #menu A	{ color:#000;}
    #menu SPAN	{ display:inline-block;padding:0px 8px; Xpadding-right:5px;  }
    #menu SPAN IMG	{ vertical-align:middle; padding-right:3px;}
    #menu LI	{ display:inline-block; position:relative; top:0px; border-left:1px solid #0dc0ff; text-align:center; z-index:100;}
    #menu LI A	{ display:block; font-size:12px; text-decoration:none;  height:27px; max-width:230px; min-width:105px;float:left; }
    #menu A:hover,#menu A.current { color:#000; }
      #menu LI UL	{ display:none;position:absolute; top:27px; left:0px; background:#fff; padding:0px; margin:0px; filter:alpha(opacity=90); opacity:.9; }
      #menu LI UL LI	{ display:block; line-height:27px; height:27px; border:0px;border-bottom:1px solid #0dc0ff;}
      #menu LI UL A	{  display:block; font-size:12px; filter:alpha(opacity=100); opacity:1; height:auto;white-space:nowrap; text-align:left; padding:0px; max-width:500px; width:100%;}
      #menu LI UL A:hover,#menu li ul A.current { background:#d9d9d9;}

      #menu LI UL LI UL	{ display:none;position:absolute; top:0px; left:100%; background:#fff; padding:0px; margin:0px; filter:alpha(opacity=90); opacity:.9; }
    #menu .current 	{ color:#000; background:#d9d9d9;}

#kategorie		{ font-size:14px; margin-top:20px;}
    #kategorie .zbozi	{ width:230px; height:250px; float:left; Xborder:1px solid #808080; margin-right:29px; margin-bottom:30px; display:block; text-decoration:none; color:#808080; position:relative; background-repeat:no-repeat; background-position: center 75px; }
	#kategorie .zbozi:hover { Xborder:1px solid red; box-shadow:#aaa 5px 5px 5px;}
    #kategorie H4	{ font-weight:normal; text-align:center; padding:10px; font-size:16px; font-weight:bold; color:#000;}
    #kategorie .kod	{ float:right; padding-right:5px; font-size:12px;}
    #kategorie .cena	{ position:absolute; top:220px; left:0px; font-weight:bold; color:#00c1ff; width:230px; text-align:center;}
    #kategorie .detail	{ position:absolute; top:215px; left:130px;}
    #kategorie .detail2	{ position:absolute; top:215px; left:173px;}
    #kategorie .kosik	{ position:absolute; top:215px; left:192px; }

#zbozi			{ margin-top:40px;}
	#zbozi h1	{ padding:0px; margin:0px; height:35px; color:black; line-height:35px; font-size:16px; font-weight:bold; margin-bottom:8px; padding-left:0px;}
	#zbozi h2	{ padding:0px; margin:0px; height:35px; line-height:35px; font-size:16px; font-weight:bold; margin-bottom:8px; padding-left:0px;}
	#zbozi .obsah	{ Xborder:1px solid #808080; Xpadding:10px;}
	#zbozi .left 	{ float:left; width:430px; min-height:350px;}
	#zbozi .right 	{ float:left; width:600px; min-height:350px; line-height:19px; text-align:left;}
	#zbozi .clearer	{ clear:both;}
	#zbozi .perex	{ padding-left:10px; font-style:italic; width:600px;}
	#zbozi .baleni	{ padding-left:10px; font-size:14px; padding-top:20px; font-style:italic; clear:both; width:600px;}
	#zbozi .kod	{ padding-top:30px; font-size:14px; font-weight:bold; padding-left:10px;}
	#zbozi .kod2	{ font-size:14px; font-weight:bold; padding-left:10px; padding-bottom:10px; text-align:right;}
	#zbozi .cena	{ color:#00c1ff;}
	#zbozi .cenabox	{ padding-top:20px; font-size:18px; padding-left:10px; color:black; padding-bottom:20px;}
	#zbozi P	{ padding-bottom:10px;}
	#zbozi .right .kod	{ float:right; padding:0px; padding-left:20px; padding-bottom:10px;}
	#zbozi .ks	{ width:35px; line-height:26px; background:#c0c0c0; border:0px; text-align:center;}

#gallery	{ position:relative; margin-left:10px;}
#largeImage	{ Xposition:absolute; Xleft:0px; max-width:400px; }
#thumbs { padding-top: 10px; overflow: hidden; width:620px;}
#thumbs img { border: 1px solid #fff; padding: 4px; background-color: white; cursor: pointer; margin-right: 8px; Xwidth:50px; height:50px;}
#thumbs img:hover  { Xborder:1px solid red; box-shadow:#aaa 5px 5px 5px;}

#panel {  position: relative; Xborder:1px solid gray;width:402px; min-height:330px; text-align:center; margin-top:10px;}

#znacka	{ float:left; padding-right:5px; background:#fff; margin-right:10px;}

.cezetmap		{ z-index:1;}
.cezetmap .kraj_act	{color:#ff4354}
#dealeri_left		{ width:400px; float:left; border-right:1px solid grey; min-height:500px;}
    #dealeri_left H1	{ padding:0px; margin:0px; color:#d11900;}
    #dealeri_left H2	{ padding:20px 0px; margin:0px; color:#000;}
#dealeri_right		{ width:630px; float:left; padding-left:50px;}
    #dealeri_right H1	{ padding:0px; padding-bottom:20px;}
    #dealeri_right H3	{ padding:10px 0px;}
    #dealeri_right A	{ color:grey; text-decoration:none; display:inline-block; padding: 5px 0px;}

.submit		{ color:white; font-weight:bold; background:#999; border:2px solid #888; padding:7px 20px; font-size:16px; border-radius: 10px;}

.redpruh	{ background:#00c1ff; color:white; padding:5px 10px;font-size:19px; font-weight:bold;}
.bluepruh	{ color:#00c1ff; padding:5px 10px;font-size:19px; font-weight:bold; margin-top:40px; padding-left:0px;}
.redbox		{ background:#00c1ff; color:white; padding:10px;font-size:19px; font-weight:bold; display:inline-block; text-decoration:none; margin:10px;}
.rednadpis	{ color:#00c1ff; font-size:24px; text-align:center;}
.objc		{ float:right;}
.center		{ text-align:center;}
.right		{ text-align:right;}
.sedysubmit	{ background:#00c1ff; color:white; padding:10px 20px; border:0px; font-weight:bold; font-size:18px; }
.rednumber	{ color:black; padding:2px 5px; font-weight:bold;}

#kosiksoucet	{ margin:25px 0;Xmargin-left:auto; Xfont-size:20px; Xfont-weight:bold; float:right;}
    #kosiksoucet HR	{border:0px; border-bottom:1px solid #00c1ff;}
    #kosiksoucet TD	{ padding:5px 30px; text-align:center;}
    #kosiksoucet .suma	{ font-size:1.5em; font-weight:bold;}
    #kosiksoucet .suma2	{ font-size:1.5em; font-weight:normal;}

#kosiklista2 .udajesave 	{ margin-right:80px;}

#kosiklista A	{ display:inline-block; color:black; text-decoration:none; padding:10px 20px; margin:10px;}
#kosiklista A.redbg		{ background:#00c1ff; }

#kosiklista2 A	{ display:inline-block; color:white; text-decoration:none; padding:10px 20px; margin:10px;}

/*#kosiklista .rednumber		{ background:#00c1ff; color:#fff;margin-right:10px;}
#kosiklista IMG		{ vertical-align:middle; }*/

#regform TD	{ padding:2px;}
#regform input[type=text],#regform input[type=password] { line-height:24px; width:200px;}

#zboziico	{ float:right;}
#zboziico A	{ margin-right:10px; margin-top:1px; display:inline-block;}

#vid		{ border:10px solid white; border-radius:5px; box-shadow: #000 5px 5px 50px; padding:0px; margin:0px;}

#ico1		{ position:absolute; top:15px; left:1038px; width:35px; height:35px; display:block;}
#ico2		{ position:absolute; top:15px; left:1075px; width:33px; height:35px; display:block;}
#ico3		{ position:absolute; top:15px; left:1108px; width:35px; height:35px; display:block;}

#s		{ position:absolute; top:187px; left:163px; width:158px; height:20px; display:block; background:#d9d9d9; border:0px; padding:0px; line-height:20px;}
#ssubmit	{ position:absolute; top:180px; left:330px; border:0; width:70px; height:30px; background:none; text-align:left;}

#katimg		{ position:absolute; top:267px; right:40px;}

#loginbox	{ text-align:center; }
#regform	{ text-align:center; }

#regform .red		{ border:1px solid red;}

/* popup */
.popup			{ position: relative;  background: #FFF; width: 1099px;  padding:30px; margin:20px auto; }


#hp H1 		{color: black;padding: 0px;}
#hp H2 {	color: white;	font-size:1.3em;	background:#2cb5ef;	border-radius:10px;}
#hp TD {	padding: 20px;}

#tabkontakty { background:#959595; border-radius:10px; color:#fff;padding:10px; text-align:center;}
#tabkontakty TR:first-child TD { height:20px; padding:0px;}
#tabkontakty TD { padding:5px;}
#tabkontakty .small { font-size:0.8em;}

#tabpaticka { background:#2cb5ef; border-radius:10px; color:#fff; width:100%;}
#tabpaticka TD { padding:3px 20px; }
#tabpaticka IMG {vertical-align:middle;}

#hp {	position: relative;	left: -30px;}
#hpcara {	margin-bottom: 80px;	padding-top: 0px;	border-bottom: 1px solid #00afed;}
#kategoriehp {	font-size: 14px;	margin-top: 20px;}
#kategoriehp .zbozi {	width: 230px;	height: 250px;	float: left;	border: 1px solid #00afed;	;	margin-right: 25px;	margin-bottom: 30px;	display: block;	text-decoration: none;	color: #808080;	position: relative;}
#kategoriehp H4 {	font-weight: normal;	text-align: center;	padding: 10px;	font-size: 16px;	font-weight: bold;	color: #000;}
#kategoriehp .kod {	float: right;	padding-right: 5px;	font-size: 12px;}
#kategoriehp .cena {	position: absolute;	top: 220px;	left: 0px;	font-weight: bold;	color: #00c1ff;	width: 230px;	text-align: center;}
#kategoriehp .detail {	position: absolute;	top: 215px;	left: 130px;}
#kategoriehp .detail2 {	position: absolute;	top: 215px;	left: 173px;}
#kategoriehp .kosik {	position: absolute;	top: 215px;	left: 192px;}

#kategorie .akce	H4	{ color:#c62a01;}
#kategorie .akce .cena { color:#c62a01;}

#tabkontakty A { color:#fff;}


#pages .pul		{ width:50%; display:inline-block; vertical-align:top;}
#pages .kontaktform	{ width:100%; border:1px solid #ddd; background:#f9f9f9; margin-top:25px; padding:20px; margin-left:50px; color:#33262f;}
#pages .kontaktform HR	{ border:0px; border-bottom:1px solid #ddd; margin-top:1em; margin-bottom:1em; }
#pages .kontaktform .povine	{ float:right; font-size:0.8em; }
#pages .kontaktform .red	{ color:red; }
#pages .kontaktform .ctvrt	{ font-size:0.9em; width:25%; display:inline-block; text-align:right; height:3em; vertical-align:top; }
#pages .kontaktform .ctvrt2	{ font-size:0.9em; width:70%; display:inline-block; padding-left:5%;  height:3em; }
#pages .kontaktform .ctvrt2 INPUT	{ width:90%;}
#pages .kontaktform .ctvrt2 INPUT[type=submit]	{ width:93%;}
#pages .kontaktform .ctvrt2 TEXTAREA	{ width:90%; height:100px;}

.bbut	{ text-transform:uppercase; display: inline-block; text-decoration:none; background:#02c5ff; color:white; font-family:arial; font-weight:bold; padding:0.8em; font-size:1.2em;
	border-radius:10px; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.75);}
.bbut1	{ margin-right:1.5em;}

.right	{ float:right;}

#kosikhide	{ display:none;}
.pozn2		{ text-align:right;}
.pozn2a		{  clear:both; padding-top:0.5em;}
.bbut4		{ float:right; margin-top:0.5em;}
.pozna2a	{ margin-top:0.5em;}

.suma2		{ text-align:center;}
