/* CSS Document */

body {
font-family:Verdana;
margin: 0px 0px;
	padding: 0px;
	background:#fff url(/images/bcg.png) repeat-x;
}

p {
	font-size:12px;
	text-align:justify;
}

h1 {
	font-size:16px;
 	color: #f96115;
}

h2 {
	font-size:13px;
 	color: #0b7490;
 	font-weight:bold;
 	margin-bottom:5px;
}

h3 {
font-family:Verdana;
	font-size:24px;
	margin-top:0px;
	font-weight:normal;
}

h4 {
  font-family:Verdana;
	font-size:16px;
 	color: #f96115;
 	font-weight:normal;
 	margin-top:0px;
}

h5 {
  font-family:Verdana;
	font-size:12px;
 	color: #f96115;
 	font-weight:normal;

}

.blue {
	color: #2288aa;
}

.orange {
	color: #f96115;
}

.darkblue {
	color: #0b7490;
	float: left;
	width:250px;
	margin: 10px;
}

strong {
	color: #f96115;
	font-weight:normal;
}
.navigation {
	font-size:12px;
	margin-bottom:5px;
}
.line {
	background:url(/images/line.png) no-repeat;
	width:216px;
	height:11px;
	display:block;
	float:left;
}
.productname{
  font-family:Verdana;
	font-size:16px;
	color: #2288aa;
 	font-weight:normal;
}



a:link {
text-decoration:none;
color: #2288aa;
}

a:visited {
text-decoration:none;
color: #2288aa;
}

a:hover {
text-decoration:underline;
color: #2288aa;
}

p.ph{
color:#f96115;
font-size:16px;
margin-top:14px;
padding-right:12px;
margin-left:auto;
text-align:center;
}


.container {
text-align: left;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
width:1100px;
}

.top1{
margin-left:auto;
margin-right:auto;
height:102px;
width:1100px;
float:left;
background-image:url(../images/top1.jpg);
background-repeat:no-repeat;

}

.top2{
margin-left:auto;
margin-right:auto;
height:25px;
width:1100px;
float:left;
background-image:url(../images/top2.jpg);
background-repeat:no-repeat;
padding:15px 0 0 20px;
}

.top3{
margin-left:auto;
margin-right:auto;
height:37px;
width:1100px;
float:left;
background-image:url(../images/top3.jpg);
background-repeat:no-repeat;
}

.top4{
margin-left:auto;
margin-right:auto;
height:200px;
width:1100px;
float:left;
background-image:url(../images/top4.jpg);
background-repeat:no-repeat;
}

.top4 a{
color:white;
font-size:16px;
padding-left:12px;
text-align:left;
text-decoration:none;
}

.instop4{
margin-left:112px;
margin-right:auto;
height:200px;
width:877px;
float:left;
}

.big1{
height:200px;
width:220px;
float:left;
}

.big2{
height:200px;
width:216px;
float:left;
}

.biglink{
margin-top:140px;
}

.middle {
margin-left:auto;
margin-right:auto;
width:1100px;
height:auto;
float:left;
background-image:url(../images/ciarkabg.png);
background-repeat:repeat-y;
}

.bottom{
margin-left:auto;
margin-right:auto;
float:left;
height:220px;
width:1100px;
background-image:url(../images/bottom.jpg);
background-repeat:no-repeat;
}

.leftbg {
margin-left:auto;
margin-right:auto;
width:110px;
height:10px;
float:left;
background-image:url(../images/leftbg.jpg);
background-repeat:no-repeat;
}

.left {
margin-left:auto;
margin-right:auto;
width:218px;
height:auto;
float:left;
background-image:url(../images/left.png);
background-repeat:no-repeat;
font-size:12px;
}

.center {
margin-left:auto;
margin-right:auto;
width:445px;
height:auto;
float:left;
background-image:url(../images/center.jpg);
background-repeat:no-repeat;
}
.center p img {
	margin-top: 15px;
	margin-bottom: 15px
}

.right {
	margin-left:auto;
	margin-right:auto;
	width:216px;
	height:100%;
	float:left;
	margin-bottom: 0px;
}

.rightbg {
margin-left:auto;
margin-right:auto;
width:111px;
height:100px;
float:left;
background-image:url(../images/rightbg.jpg);
background-repeat:no-repeat;
}

.products {
margin-left:auto;
margin-right:auto;
width:218px;
float:left;
}

.products-top {
margin-left:auto;
margin-right:auto;
margin-top:28px;
width:218px;
height:71px;
float:left;
background-image:url(../images/products-top.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:24px;
}


.p1 {
margin-left:15px;
margin-top:30px;
}

.products-mid {
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:218px;
	height:auto;
	float:left;
	background-image:url(../images/products-mid.png);
	background-repeat: repeat-y;
}

.products-bot {
margin-left:auto;
margin-right:auto;
width:218px;
height:33px;
float:left;
background-image:url(../images/products-bot.png);
background-repeat:no-repeat;
}

.search-top {
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:218px;
height:38px;
float:left;
background-image:url(../images/search-top.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:16px;
}

.search-mid {
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:218px;
	height:55px;
	float:left;
	background-image:url(../images/products-mid.png);
	background-repeat: repeat-y;
}

.search-bot {
margin-left:auto;
margin-right:auto;
width:218px;
height:19px;
float:left;
background-image:url(../images/search-bot.png);
background-repeat:no-repeat;
}

.p2 {
margin-left:17px;
margin-top:16px;
}

.inputsearch {
margin-left:12px;
margin-right:8px;
margin-top:14px;
margin-bottom:13px;
width:146px;
height:18px;
border: black solid 1px;
}

.sendsearch {
width:31px;
height:20px;
border:none;
margin-top:14px;
font-size:0px;
background-image:url(../images/okbutton.png);

}

.registracia-top {
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:216px;
height:307px;
float:left;
background-image:url(../images/registracia-top.jpg);
background-repeat:no-repeat;
font-family:Verdana;
font-size:16px;
color:#FFFFFF;
}

.registracia-zlte {
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:216px;
	height:auto;
	float:left;
	background-image:url(../images/pravo-zlte.png);
	background-repeat: repeat-y;
	font-family:Verdana;
	font-size:12px;
	color:#2288aa;
}

.inside-registracia-zlte
{
	margin-left:16px; 	margin-right:8px; 	margin-top:10px; margin-bottom:0px;
	
}
.registracia-bot {
margin-left:auto;
margin-right:auto;
width:216px;
height:15px;
float:left;
background-image:url(../images/pravo-bot.png);
background-repeat:no-repeat;
}

.p3 {
margin-left:142px;
margin-top:145px;
}




.registracia-link {
margin-left:57px;
margin-top:53px;
display:block;
width:100px;
height:38px;
border:0px;
position:relative;
background-image:url(../images/registracia-link.jpg);
}

.registracia-link span {
display: none
}

.content {
	margin-left:16px;
	margin-right:16px;
	width:413px;
	float:left;
	margin-top: 63px;
	margin-bottom: 63px;
}


.level2 {
	font-size:12px;
	text-decoration: none;
	color: #2288aa;
	margin-left:26px;
	list-style: none;
}

.level1_orange{
	text-decoration: underline;
	color: #f96115;
	margin-left:16px;
	margin-bottom:10px;
	list-style: none;
}

.level1_orange a{
	font-size:12px;
	text-decoration: underline;
	color: #f96115;
	list-style: none;
}

.level1_blue{
	font-size:12px;
	text-decoration: none;
	list-style: none;
	color: #2288aa;
	margin-left:15px;
	margin-top:4px;
	margin-bottom:4px;
}

.menuul {
margin:0px;
padding:0px;
}

.menubottom {
list-style: none; 
width:400px; 
height:20px;
margin-left:650px;
margin-top:60px;
display: inline;
float: left;
}


.menubottomli {
	margin-left:7px;
	font-size:12px;
	text-decoration: none;
	list-style: none;
	color: white;
	
	display: inline;
	float: left;
}

.menubottomli a{
	color: white;
}

.line{
	list-style: none;
}


.footer {
	margin-left:900px;
	margin-top:70px;
	font-size:10px;
	text-decoration: none;
	float: left;
}

.footer a {
	color: black;
	font-size:10px;
}

.mainmenu {
float:left;
margin-left:125px;
width:522px;
}

.mainmenu a {
margin-right:30px;
color:white;
font-size:16px;
text-decoration: none;

}

.mainmenu a:hover {
text-decoration: underline;

}

.mainmenu li {
list-style: none;
display: inline;

}

.logo {
	width: 300px;
	float: left;
	position: relative;
	left: 120px;
	margin-top: 5px;	
	color: #ffffff;
	font-size:30px;
	
}

.logo a {
	width: 200px;
	float: left;
	padding: 25px 0 35px 120px;
	color: #ffffff;
	font-size:30px;
	text-decoration: none;
	background: url(../images/logo.png) 0px 0px no-repeat
}

.cart {

  margin-top:78px;
  padding-left:67px;
	color: #f96115;
	height:61px;
  font-size:16px;
	width:100%;
}

.cartorange{
	color: #f96115;
  font-size:16px;
	text-decoration: underline;
}
.cartblue{
	color: #2288aa;
  font-size:12px;
  text-decoration: none;
}

.cartgreen{
	color: #009b0f;
	font-weight:bold;
	text-decoration: underline;
}

.item{
margin-left:2px;
margin-top:4px;

width:131px;
float:left;
text-align:center;
}

.item-top{
width:131px;
height:55px;
margin-bottom:0px;
background-image:url(../images/shop-top.png);
background-repeat:repeat-y;
}

.item-mid{
margin-top:0px;
padding-top:10px;
width:131px;
height:150px;
text-align:center;
background-image:url(../images/shop-mid.png);
background-repeat:repeat-y;
}
.strankovanie {
	float:left;
	width:400px;
	margin-top:10px;
}
.item-bot{
margin-top:0px;
width:131px;
height:22px;
background-image:url(../images/shop-bot.png);
background-repeat:no-repeat;
}


.item img{
border: 1px #4c9eaa solid;

}

.item a{
font-size:12px;
color:white;
text-decoration: underline;

}

.addtocart{
width:63px;
float:left;
}

.contactform{
font-size:12px;
width:170px;
float:left;
}

.formbutton{
text-align:right;
width:240px;
}


table.pokladna{
border-width: 0px;
font-size:12px;
}

td.col1{
text-align: left;
color: #f96115;
}

td.col5{
text-align: right;
}

p.bluecenter {
	color: #2288aa;
	text-align: center;
	font-size:12px;
}



.cashbg {
vertical-align: middle;
	text-align: right;
	margin-left:310px;
margin-top:4px;
width:110px;
height:30px;
background-image:url(../images/cashbg.png);
}

.cashbg a {
	font-size:16px;
	text-decoration:underline;
  color: #f96115;
  vertical-align: middle;
  padding-top:6px;
}

input.registracia {
  margin-left:10px;
  font-size:12px;
  position:static;
  width:160px;
}

select.registracia {
  margin-left:10px;
  font-size:12px;
  position:static;
  width:166px;
}
.contactform_left{
font-size:12px;
width:170px;
float:left;
text-align: right;
}

.contactform_right{
font-size:12px;
width:170px;
float:left;
}


.product-detail-left {
text-align:center;
padding-top:16px;
width:135px;
height:100px;
float:left;
background-color: #e9feff;
border: 1px #4c9eaa solid;
}

.product-detail-right {
color: black;
text-align: left;
padding-left:18px;
width:250px;
float:left;
font-size:12px;
}

.product-detail-bottom {
color: #2288aa;
text-align: left;
margin-top:10px;
width:100%;
float:left;
}
.product-detail-left img{
border: 1px #4c9eaa solid;
}

.bigmenu1  {display: block; background: url(../images/bigmenu1.jpg) no-repeat; }
.bigmenu1 span {display: none}

.inputlogin{
margin-left:12px;
margin-right:0px;
margin-top:4px;
margin-bottom:2px;
width:146px;
height:16px;
border: black solid 1px;
}

.login-mid {
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:218px;
	height:82px;
	float:left;
	background-image:url(../images/products-mid.png);
	background-repeat: repeat-y;
}

.sendlogin {
width:71px;
height:22px;
border:none;
margin-top:2px;
margin-bottom:0px;
margin-left:130px;
font-size:0px;
background-image:url(../images/prihl_bttn.png);
}

.add {

margin-top:10px;
width:300px;
border:none;
font-size:12px;
}

.num {
width: 20px; 
text-align: center;
}

.sub {
margin-left:15px;
width: 108px; 
}


.images-plus {
text-align:center;
margin-right:40px;
padding-top:16px;
width:135px;
height:100px;
float:left;
background-color: #e9feff;
border: 1px #4c9eaa solid;
}

.images-plus img{
border: 1px #4c9eaa solid;
}

.thumbs{
	text-align:center;
	width:95px;
	float:left;
}

.nazovnovinky{
	text-align:center;
	width:95px;
	float:left;
}
