/* CSS Document */

body {font-family:Verdana;margin: 0px 0px;padding: 0px;	background:#fff url(../images/bcg.png) repeat-x;font-size:12px;}
.fleft {float:left;}
.fright {float:right;}
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 !important;}

.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
}
.center-kosik {margin-left:auto;margin-right:auto;width:661px;height:auto;float:left;background-image:url(../images/center_kosik.png);background-repeat:no-repeat;}
.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;
	min-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:247px;
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;
}
.content-kosik {
	margin-left:16px;
	margin-right:16px;
	width:613px;
	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:115px;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;position:relative;}
/* style the second level background */
.mainmenu ul ul a.drop, .mainmenu ul ul a.drop:visited {background:#dd056a;}
.mainmenu ul ul li {background:#dd056a;width:123px;display:block;font-size:14px;padding:5px;border-bottom:1px solid #f07bb2;}
.mainmenu ul ul li.last {width:123px;background:url(../images/submenubcg.png) center bottom no-repeat;border-bottom:none;}
.mainmenu ul ul li a {font-size:10px;}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.mainmenu ul ul {visibility:hidden; position:absolute;height:0;padding-top:12px; top:10px;left:-20px;width:133px;display:block;}
/* make the second level visible when hover on first level list OR link */
.mainmenu ul li:hover ul,
.mainmenu ul a:hover ul {visibility:visible;}
.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;
}

.home-logo-box{ float: left; width: 180px; padding-left: 25px;}
.home-logo-text{float: left; width: 150px;}
h3{margin-bottom: 10px; color: #0B7490; font-size: 15px; font-weight: bold;}
.home-logo-text h3{margin-bottom: 10px; color: #0B7490; font-size: 15px; font-weight: bold;}

.breadcrumbs {font-size:10px;color:#2288aa;border-bottom:1px solid #ccdb2a;padding:0 0 5px 0;}
.content h1 {font-size:16px;color:#2288aa;font-weight:bold;margin:10px 0;}
.content h3 {font-weight:bold;margin:10px 0;float:left;width:100%;color:#dd056a;font-size:12px;}
.content p {font-size:12px;color:#2288aa;margin:10px 0;}
.home {width:100%;border-bottom:1px solid #ccdb2a;}
.home td {border-top:1px solid #ccdb2a;font-size:12px;color:#339999;padding:10px;}
.products-in-cart {font-size:13px;color:#2288aa;font-weight:bold;margin:118px 0 10px 0;text-align:center;}
.registracia-top a {font-size:13px;color:#fff;font-weight:bold;margin:5px 0 0 45px;} 
.search-mid h3 {font-size:16px;color:#2288aa;margin:0 5px;}
.search-mid p {font-size:12px;color:#2288aa;margin:0 5px;}
.twitter {background:url(../images/twitter.png) no-repeat;width:213px;height:49px;display:block;margin:15px 0;font-size:12px;color:#1d7dc2;float:left;padding:15px 0 0 0;text-align:center;}
.zobrazit-komentare {background:url(../images/zobrazit-komentare.png) no-repeat;width:283px;height:23px;display:block;text-align:center;font-size:12px;font-weight:bold;color:#fff;padding:7px 0 0 0;margin:10px 0;}
.zobrazit-komentare a {color:#fff;}
.content-kosik h1 {font-size:16px;color:#2288aa;font-weight:normal;margin:10px 0;}
.content-kosik h2 {font-weight:bold;margin:10px 0;float:left;width:100%;}
.content-kosik h3 {font-weight:bold;margin:10px 0;float:left;width:100%;color:#dd056a;font-size:12px;}
.content-kosik label {font-size:12px;float:left;margin:0 0 0 15px;}
.content-kosik input {float:left;}
.content-kosik strong {color:#000;font-weight:bold;}
.content-kosik .line {width:100%;border-bottom:1px solid #2288aa;background:none;}
.content-kosik textarea {width:100%;margin:10px 0;}
.steps {background:#d3d945;width:100%;height:55px;display:block;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.steps p {float:left;text-align:center;color:#fff;padding:12px 15px;border-right:1px solid #fff;}
.steps p.selected {color:#dd056a;}
.steps p.last {border-right:none;}
.clear {clear:both;}
.celksuma {float:left;margin:15px 0 5px 0;font-weight:bold;color:#dd056a;}
.spat {background:url(../images/spat.png) no-repeat;width:231px;height:23px;display:block;text-align:center;font-size:12px;font-weight:bold;color:#fff;padding:7px 0 0 0;margin:10px 0;float:left;}
.spat a {color:#fff;}
.dalej {background:url(../images/dalej.png) no-repeat;border:none;cursor:pointer;width:192px;height:23px;display:block;text-align:center;font-size:12px;font-weight:bold;color:#fff;padding:7px 0 0 0;margin:10px 0;float:right;}
.dalej a {color:#fff;}
.prihlasit {background:url(../images/login.png) no-repeat;width:92px;height:23px;display:block;text-align:center;font-size:12px;font-weight:bold;color:#fff;padding:7px 0 0 0;margin:15px 0 0 5px;float:left;}
.prihlasit a {color:#fff;}
.labelblue {color:#2288aa;font-weight:bold;margin:0 !important;}
div.ml20 {padding-left:20px !important;}
.mt15 {margin-top:15px !important;}
.small {font-size:8px;}
.zhrnutie td {padding:10px 10px 10px 0;}
.zhrnutie input {width:50px;}
.bbb td {border-bottom:1px solid #2288aa;}
.pink {color:#dd056a !important;}
.comment {float:left;border-top:1px solid #2288aa;padding:10px 0 0 0;width:100%;}
.comment h4 {color:#2288aa;font-size:12px;font-weight:bold;float:left;margin:0;}
.comment span {float:right;color:#2288aa;}
.comment p {float:left;}
.comment p a {color:#dd056a;font-weight:bold;}
.subcomment {float:right;border-top:1px solid #2288aa;padding:10px 0 0 0;width:90%;}
.subcomment h4 {color:#2288aa;font-size:12px;font-weight:bold;float:left;margin:0;}
.subcomment span {float:right;color:#2288aa;}
.subcomment p {float:left;}
.subcomment p a {color:#dd056a;font-weight:bold;}
.subsubcomment {float:right;border-top:1px solid #2288aa;padding:10px 0 0 0;width:80%;}
.subsubcomment h4 {color:#2288aa;font-size:12px;font-weight:bold;float:left;margin:0;}
.subsubcomment span {float:right;color:#2288aa;}
.subsubcomment p {float:left;}
.subsubcomment p a {color:#dd056a;font-weight:bold;}

.ww4 {margin: 5px 0px 5px 0px !important;}
.aunder:hover {text-decoration: underline;}
#frmcomment-captcha {position: relative; top: -15px;}

ul.error {margin-left: 15px; color: red;}
.fg-ctrl {width: 345px;}
.fg-ctrl img {float: right; position: relative; top: -30px;}
.login-mid h2 {margin-bottom: 1px;}

.ml20 input {margin-left: 0px !important; padding-left: 0px;}

p a img {border: 0px solid white;}
.home a img {border: 0px solid white;}

