body { margin: 0px; padding: 0px; background-image:url(img/grfx_bgr_body.gif); background-repeat:repeat-y; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444444;}
a { color:#444444;}
a:hover { color:#CC0000;}
p, form { clear:left; margin:0; padding:0; }

p.MsoNormal { padding:0;}

#container { background-image:url(img/grfx_bgr_container.gif); background-repeat:repeat-x;}
#wrap { width:760px; }
#header { height:100px; width:760px; background-image:url(img/grfx_bgr_header.jpg); background-repeat:no-repeat;}
	#header #menuNavi { float:right; margin-top:55px; width:400px;}
					#menuNavi ul { padding:0; margin:0; float:right;}
 					#menuNavi li { list-style:none; float:left; margin-left:16px; height:20px; overflow:hidden;}
					#menuNavi a { color:#FFFFFF; text-decoration:none; font-size:10px; height:18px; display:block; width:1%; white-space:nowrap; float:left; line-height:18px;}
					#menuNavi a:hover { color:#CCCCCC;}
					#menuNavi a.kosik { position:relative; top:-3px;}					
	#header #topBar { position:absolute; left:600px; top:4px; height:20px; width:160px; text-align:right;} 				
					#topBar a { color:#E2A69C; text-decoration:none; font-size:10px;}
					#topBar a:hover { color:#CCCCCC;}
#kurz { padding-top:6px; color:#E2A69C; text-decoration:none; font-size:10px;}
	#header #menuTop { position:absolute; left:200px; top:75px; height:25px; width:560px;}
					#menuTop img { margin-left:20px;}
					#menuTop a { float:left;}
					
	#header	#menuTop #langsel { float:right; height:25px; width:50px; text-align:right;}
 				 	 #langsel a { color:#FFFFFF; /*E2A69C*/ text-decoration:none; font-weight:bold; font-size:10px; line-height:25px; text-transform:uppercase; margin-right:8px;} 
					 #langsel a:hover { color:#660000;}
					 #langsel a.selected { color:#993200; }
					 
	#header	#menuTop #myplaycont { float:right; height:25px; width:25px; text-align:right;}
					 #myplay { float:right; height:24px; width:25px; text-align:right;}
					 #myplaybar { float:right; height:1px; width:25px; text-align:right;}
					
	#headerClick { position:absolute; top:0px; left:0px; width:470px; height:74px; cursor:pointer;}

#left { width:200px; background-color:#BFBFBF; border-top:#DFDFDF solid 1px; border-bottom:#DFDFDF solid 1px; float:left; font-size:11px; font-weight:bold; line-height:20px;}
	#left ul { margin:20px 0 20px 0; padding:0; list-style:none; border-top:#DFDFDF solid 1px;}
	#left li { border-bottom:#DFDFDF solid 1px;}
		#left li.sub2 a { padding-left:25px; background-color:#CBCBCB;}	
		#left li.sub3 a { padding-left:40px; background-color:#D4D4D4;}			
	#left li a { display:block; height:20px; text-decoration:none; color:#005784; padding-left:10px;}
	#left li.active a { background-color:#CBCBCB;}
	#left li a:hover { background-color:#9E9E9E; color:#FFFFFF;}
#search_letter { float:right; margin-bottom:8px; }
.separator { clear:both; height:1px; width:100%; }
#search { float:right; margin-bottom:8px; }
#login { margin: 10px 0 0 10px; }
#main { width: 540px; margin-top:20px; margin-left:20px; float:right; clear:right;}
#footer { width:180px; padding:6px 0 0 20px; font-size:10px; color:#777777; clear:left;}
	#footer a { color:#777777;}
	#footer a:hover { color:#EEEEEE;}
	
p.force_pad {  padding-bottom:10px; }
	
h1, .head { display:block; font-size:13px; font-weight:bold; color:#CC0000; padding-bottom:10px; }
h2 { display:block; font-size:11px; font-weight:bold; color:#CC0000; padding-top:5px; padding-bottom:5px; }
h3 { display:block; font-size:11px; font-weight:bold; color:#444444; padding-bottom:5px; }
.search_head { font-size:13px; font-weight:bold; color:#CC0000; padding-top:10px;}
.strankovanie { font-size:10px; padding-bottom:10px; padding-top:10px;}

div.anotacia, div.anotaciaON { cursor:pointer; border-bottom:1px solid #999999; float:left; padding:5px; width:530px;}
div.anotacia img, div.anotaciaON img { float:right; margin-left:10px;}
div.anotacia .datum, div.anotaciaON .datum { font-size:10px; padding-left:12px; }
div.anotaciaON { background-color:#EEEEEE;}

div.search_anotacia a { text-decoration:none;}
div.search_anotacia a:hover { text-decoration:underline;}

div.anotacia_short, div.anotacia_shortON { cursor:pointer; float:left; padding:5px; width:170px; height:170px; overflow:hidden;}
div.anotacia_shortON { background-color:#EEEEEE;}
.imageholder { height:100px; width:100px;}

div.anotacia_new { cursor:pointer; background-color:#D8E9F2; border-bottom:1px solid #005784; float:left; padding:5px; width:530px;}
div.anotacia_new img { float:right; margin-left:10px;}
div.anotacia_new .datum { font-size:10px; padding-left:12px; }
.novinka { font-size:10px; color:#CC0000; }

div.box1 { float:left; width:360px; display:block; height:45px; }
/* div.rabat { color:#cc0000; float:right; width:180px; text-align:right; margin-left:10px; margin-top:0px;} */
div.rabat { color:#cc0000; clear:both; width:480px; text-align:left; margin-left:0px; margin-top:0px; margin-bottom:5px;}

div.distribuciaHead { float:left; font-weight:bold; color:#CC0000; font-size:13px; padding-bottom:10px;}
div.distribuciaHead a { font-size:11px;}
div.distribuciaHead select { font-weight:normal; }
div.distribuciaSelect { float:right; }
div.distribuciaSelect2 { float:left; padding-bottom:10px; width:350px;}

div#titleBnr { width:200px; height:200px; background-image:url(img/cont_BluRay.jpg); cursor:pointer;}

.floatRight { float:right; margin-left:10px;}

a.nadpis { font-weight:bold; text-decoration:underline;}
a:hover.nadpis { color:#005784; text-decoration:underline;}

input, select { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
input.btt1 { font-size:11px; background-color:#EEEEEE; color:#005784;}
input.btt2 { font-size:11px; background-color:#EEEEEE; color:#CC0000; font-weight:bold;}
p.parBttn { background-color:#FFF; padding:0; border-bottom:4px solid #D8E9F2; margin-bottom:10px; padding-top:10px; padding-bottom:10px;}

form.addkosik input.btt1_pocet { width:27px;}
form.addkosik input.btt1_kosik { font-size:11px; background-color:#EEEEEE; color:#005784;}

table.vypis { width:540px; background-color:#EEEEEE; clear:both;}
table.vypis thead td { background-color:#CCCCCC; color:#005784; font-weight:bold; line-height:25px; border-bottom:3px solid #FFFFFF;}
table.vypis thead a { text-decoration:underline;}
table.vypis thead a:hover { text-decoration:underline;}
table.vypis tr.even { background-color:#DDDDDD;}
table.vypis tr.even_odoslane { background-color:#e2a69c;}
table.vypis tr.odoslane { background-color: #e2a69c;}
table.vypis tr.vkosiku { background-color:#ffff99;}
table.vypis td { padding: 1px 5px 1px 5px; }

table.vypis td.cis_tit { width:70px; }
table.vypis td.naz_tit { width:180px;}
table.vypis td.naz_tit_w { width:250px;}
/* table.vypis td.dop_cena { text-align:right;} */
table.vypis td.prod_cena { width:70px; text-align:left;}
table.vypis td.nosic_t { width:50px; text-align:center;}

table.vypis td.naz_tit a { font-weight:bold;}
table.vypis td.naz_tit a:hover { font-weight:bold; color:#005784;}
table.vypis thead td.naz_tit a:hover { font-weight:bold; color:#CC0000;}
.legend_box {width:32px; height:16px; background-color:#e2a69c;}
.privtable { float:left; }
.privtable2 { float:left; line-height: 16px; }
.regtable { padding-left:15px; }
