/* general */

* {
margin: 0;
padding: 0;
border: 0;
}

body {
font-family: Arial;
font-weight:normal;
font-size: 12px;
color: #08113A;
text-align: center;
background: #000000;
}


#main {
width: 1024px;
margin: 0 auto;
text-align: left;
border:0px solid white;
width: 1024px;
background: #000000 url("../aa_img_web/body-bcg.jpg") top LEFT no-repeat;
}


#header {
	width:1024px;
	height:236px;
	border:0px solid white;
}

#content {
	width:1024px;	
	height:100%;
	border:0px solid white;
}

#content-left {
	width:190px;
	border:0px solid white;
	float:left;
	position:relative;
	left:24px;
	color:#11BCD5;	
}

#content-right {
 border:0px solid white;
 float:left;
 position:relative;
 left:40px;
 width:764px;
}
#content-top {
 border:0px solid white;
 height:38px;
 width:764px;
 background: #000000 url("../aa_img_web/content-top.jpg") top left no-repeat;
 color:#11BCD5;
 padding-top:12px;
 padding-left:10px;
 font-size:18px;
 font-weight:bold;
}
#content-mid {
 border:0px solid white;
 width:740px;
 min-height:500px;
 background: url("../aa_img_web/content-bcg-el.jpg") top left repeat-y;
 padding-top:6px;
 padding-left:24px;
 padding-right:4px;
 line-height:1.4em;
}
#content-mid-inner {
 border:0px solid white;
 width:710px;
 min-height:800px;
 text-align:justify;
 line-height:1.4em;
}

#content-bot {
 border:0px solid white;
 width:764px;
 height:15px;
 background: url("../aa_img_web/content-bottom.jpg") top left repeat-y;
}


#footer {
background: url("../aa_img_web/footer-bcg-long.jpg") top left no-repeat;
color:#11BCD5;
padding-top:4px;
line-height:1.4em;
height:42px;
text-align:center;
width: 1024px;	
}

/* ###########################################  */

#header-menu {
border:0px solid white;
position:relative;
left:380px;
top:10px;
width:600px;
float:left;
}

#header-left {
float:left;
border:0px solid white;
position:relative;
top:100px;
left:24px;
}

input.lupa {
background: url("../aa_img_web/lupa.jpg") top left no-repeat;
width:34px;
height:34px;
border:0px solid white;
}

input.login_form1{
background: #09133E;
border:1px solid #B7E0F5;
color:white;
width:140px;
height:20px;
}

input.login_form2{
background: #09133E;
border:1px solid #B7E0F5;
color:white;
width:140px;
height:20px;
}

input.login_submit{
background: url("../aa_img_web/menu-left-prihlasit.jpg") top left no-repeat;
width:64px;
height:19px;
padding-top:4px;
}
input.logoff_submit{
background: url("../aa_img_web/logoff.jpg") top left no-repeat;
width:64px;
height:19px;
padding-top:4px;
}


a.reg{
color:#11BCD5;

}
a.menu-up {
 border-right: 0px solid #AFAFAE;  
 padding:4px;
 text-decoration:none;
 font-size:14px;
 color:#11BCD5;
 font-weight:bold;
}

a.menu-left {
 border:0px solid white;
 text-align:left;
 text-decoration:none;
 color:#B1DEF4;
 font-size:13px;
 font-weight:bold;
 display:block;
 text-align:left;
 height:29px;
 width:190px; 
 background: url("../aa_img_web/menu-left-el.jpg") top left no-repeat;
 }
a.menu-left:hover {
 text-decoration:none;
 color:#B1DEF4;
 font-size:13px;
 font-weight:bold;
 display:block;
 height:29px;
 width:190px; 
 background: url("../aa_img_web/menu-left-el-active.jpg") top left no-repeat;
 }

a.menu-left-act {
 text-decoration:none;
 color:#B1DEF4;
 font-size:13px;
 font-weight:bold;
 display:block;
 height:29px;
 width:190px; 
 background: url("../aa_img_web/menu-left-el-active.jpg") top left no-repeat;
 }

#top-right {
font-size:12px;
float:right;
color:#11BCD5;
position:relative;
top:-10px;
padding-right:20px;
}


#clear {
clear:both;
}

#vysilacka {
position:relative;left:345px;top:30px;float:left;
}
#v-akci {
position:relative;left:360px;top:39px;float:left;
}

#prodlistline {
 border-bottom:1px solid #08113A;
}

/* ############## KOSIK ################### */
input.tobasket{
	background-repeat:no-repeat;
	height:19px;
	width:100px;
	border:0px;
}

table.basket {
height:3px;
width: 94%;
color:#08113A;
}

td.basket-con a{
color:#08113A;
}

input.kosik-prepocitat-smazat {
color:#08113A;
vertical-align:top;font-size:12px;height:20px;width:66px;
background:#E3E7EA;
border:1px solid black;
padding:2px;
}

tr.basket {
height:3px;
}
td.basket {
height:3px;
width: 300px;
border-bottom:1px dotted #939392;
padding:0px;


}
td.basketm {
height:3px;
width: 60px;
text-align:center;
border-bottom:1px dotted #939392;
padding:0px;

}
td.basketc {
height:3px;
width: 100px;
text-align:right;
border-bottom:1px dotted #939392;

}
td.basketa {
height:3px;
width: 144px;
text-align:center;
border-bottom:1px dotted #939392;

}
td.basket-con {
height:3px;
width: 300px;
font-weight:bold;

}
td.basketm-con {
height:3px;
width: 60px;
font-weight:bold;
text-align:center;

}
td.basketc-con {
height:3px;
width: 100px;
font-weight:bold;
font-size:13px;
text-align:right;

}
td.basketa-con {
height:3px;
width: 150px;
text-align:center;

}
a.basket {
font-size:10px;
font-weight:bold;

}
input.basket {
border: 1px solid #939392; 
width: 20px;
text-align:center;
}

img.img-detail {
 margin:4px;width:120px;;border:1px solid black;
}
img.prod-img-det {
 border:1px solid black;
 margin-bottom:50px;
 margin-top:20px;
 /*width:500px;*/
 /*height:400px;*/
 text-align:center;
}
