/***********************************************/

/* HTML tag styles                             */

/***********************************************/ 

body {	
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 60%;	
	margin: 0px 0px 0px 0px;
	background-color:#e7eef4;
}

form {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}

table {
	border-style: none;
	padding:0px;
	margin:0px;
	text-indent:0px;
}

textarea { width:300px; height:100px;}
input {width:200px;}
.btns input {width:100px; background-color:#ffffff; color:black; border: solid 1px #7F9DB9; cursor:pointer; _cursor:Hand; }

.showTable{    border: solid 1px black;}
.showTable td{	padding: 5px;}

input {	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	}

a {	color: #04314f;	text-decoration: none;}
a:link {	color: #04314f;	text-decoration: none;}
a:visited {	color: #04314f;	text-decoration: none;}
a:hover {	color: #196294;	text-decoration: none;}
a img {border:none;}

h1 {	color: #04314F;	font-size:14px;}
h2 {	color: #04314F;	font-size:14px;}
h3 { 	color: black;	font-size: 110%;}


/* -------------------------------------------------------------------------------------*/
#page {	
	width: 100%;
	position: absolute;
	z-index: 1;	
	margin: 0px 0px 0px 0px;
}

#pageframe {
	width: 789px;
	color: #E9F0FE;
	background-color: #ffffff;
}

#odkaz_titulni{width: 252px;  height: 103px;
  position: absolute;
  top: 35px;
  left: 55px;
  z-index: 100;
}
.top { width:789px; height:159px; background-color: #ffffff; background: #ffffff url(../components/obrazy/top_02.gif) no-repeat; position:relative;}
.cleaner{display:none;}
.topmenu {	width: 789px; height:69px; color: #04314f;	background-color: #ffffff; font-size:12px; font-weight:bold;}
.topmenu a:link {	color: #000000;	text-decoration: none;}
.topmenu a:visited {	color: #000000;	text-decoration: none;}
.topmenu a:hover {	color: #F28F0C;	text-decoration: none;}

.left-top-menu { float:left;  width:107px;  height:69px; background: #ffffff url(../components/obrazy/left_top_menu.gif) no-repeat;}

div.topmenu a{float:left; display:block; }
div.topmenu a strong{display:none; background-position:0px 0px;}
a#dvdesky {width:87px; height:69px; background: #ffffff url(img/top_menu_vdesky.gif);}
a#dmycky{ width:76px; height:69px; background: #ffffff url(img/top_menu_vdmycky.gif);}
a#dsusicky {  width:76px;  height:69px; background: #ffffff url(img/top_menu_susicky.gif);}
a#dmycky{ width:76px; height:69px; background: #ffffff url(img/top_menu_mycky.gif);}
a#dsestavy{ width:69px; height:69px; background: #ffffff url(img/top_menu_sety.gif);}
a#dpracky{ width:75px; height:69px; background: #ffffff url(img/top_menu_pracky.gif);}
a#dlednicky{ width:73px; height:69px; background: #ffffff url(img/top_menu_lednicky.gif);}
a#dmrazaky{ width:73px; height:69px; background: #ffffff url(img/top_menu_mrazaky.gif);}
a#dsporaky{ width:73px; height:69px; background: #ffffff url(img/top_menu_sporaky.gif);}
a#dmikrovlnky{ width:80px; height:69px; background: #ffffff url(img/top_menu_mikrovlnky.gif);}

div.topmenu a.pushed{background-position:0px -69px !important;}
div.topmenu a:hover{background-position:0px -69px !important; }

.right_top_menu{ width:89px; position:absolute; top:0px; right:0px; _right:-1px;  font-size:12px; font-weight:bold;}
.right_top_menu a:link {	color: #000000;	text-decoration: none;}
.right_top_menu a:visited {	color: #000000;	text-decoration: none;}
.right_top_menu a:hover {	color: #F28F0C;	text-decoration: none;}

.under_right_menu { width:70px; height:300px; float:right; background-color:#ffffff;}


div.right_top_menu a{float:left; display:block; }
div.right_top_menu a strong{display:none; background-position:0px 0px;}
a#dodsavace{ width:89px; height:67px; background: #ffffff url(img/top_menu_odsavace.gif);}
a#drobsp{ width:89px; height:84px; background: #ffffff url(img/top_menu_drobsp.gif);}
a#dklima{width:89px; height:67px; background: #ffffff url(img/top_menu_klima.gif);}

div.right_top_menu a.pushed{background-position:-89px 0px !important;}
div.right_top_menu a:hover{background-position:-89px 0px !important; }


.navigator {
	float: left;
	width: 538px;
	height: 31px;
	background: #ffffff url(../components/obrazy/navigator_bg.gif) repeat-x;	
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #073699;
	text-decoration: none;
}
.navigator-left-bg { width:69px;  height:31px; background: #ffffff url(../components/obrazy/navigator_left_bg.gif) no-repeat; float:left;} 
.navigator-bg { width:469px; height:31px; float:left; background: #ffffff url(../components/obrazy/navigator_bg.gif); }
.navigator-left-content { padding:2px 0px 0px 12px; font-weight: bold; font-size: 12px;}
.navigator_content{ padding:3px 0px 0px 0px; font-size: 11px;}


/*     LEFT MENU     */
div.leftmenu{width:162px; float:left;}
div.leftmenu div.leftmenu-top {  width:162px;  height:87px; background: #ffffff url(../components/obrazy/leftmenu_top.gif) no-repeat;}
div.leftmenu p{margin:0px 0px 0px 1px; padding:0px 0px 0px 1px;}

div.leftmenu p a{display:block; padding:0px !important; margin:0px 0px 0px 0px !important; color: #000000; text-decoration: none; text-align:left;}
div.leftmenu p a strong{ display:block; padding: 5px 5px 0px 32px; margin: 0px;  font-family:Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight:bold;}
div.leftmenu p a#btn1 {width:160px; height:28px; background: url(img/btn1.gif) left top no-repeat;}
div.leftmenu p a#btn2 {  width:160px;  height:28px; background: url(img/btn2.gif) left top no-repeat;}
div.leftmenu p a#btn3 {  width:160px;  height:28px; background: url(img/btn3.gif) left top no-repeat;}
div.leftmenu p a#btn4 {  width:160px;  height:28px; background: url(img/btn4.gif) left top no-repeat;}
div.leftmenu p a#btn5 {  width:160px;  height:28px; background: url(img/btn5.gif) left top no-repeat;}
div.leftmenu p a#btn6 {  width:160px;  height:28px; background: url(img/btn6.gif) left top no-repeat;}
div.leftmenu p a#btn7 {  width:160px;  height:28px; background: url(img/btn7.gif) left top no-repeat;}
div.leftmenu p a#btn8 {  width:160px;  height:28px; background: url(img/btn8.gif) left top no-repeat;}
div.leftmenu p a#btn9 {  width:160px;  height:31px; background: url(img/btn9.gif) left top no-repeat;}

div.leftmenu p a:link { color: #000000; text-decoration: none;}
div.leftmenu p a:visited { color: #000000; text-decoration: none;}
div.leftmenu p a:hover { color: #196294; text-decoration: none;}
div.leftmenu p a.pushed{color:#196294;}

div.leftmenu p strong.between-btn {display:block; width:160px;  height:34px; clear:both; background: #ffffff url(img/between_btn.gif) no-repeat;}


/*     LOGIN     */
.menu-space { background: #ffffff url(../components/obrazy/menu_space.gif) left top no-repeat; width:162px;  height:28px; clear:both;}
.login-top {  background: #ffffff url(../components/obrazy/login_top.gif) left top no-repeat; width:162px;  height:29px;}
.login-bg {  width:162px;  height:49px; background: #ffffff url(../components/obrazy/login_bg.gif) right top no-repeat; }
.login-bottom-left {  width:92px;  height:23px; float:left;}
.login-send-bg {  width:70px;  height:23px; float:right; cursor:pointer; _cursor:Hand; background: #ffffff url(../components/obrazy/login_send_bg.gif) right top no-repeat; }
.login-send-bg input { border:none; width:70px;  height:23px; float:right; cursor:pointer; _cursor:Hand; background: #ffffff url(../components/obrazy/login_send_bg.gif) right top no-repeat; } a.advert{display:none;}
.login-bottom {  width:162px; height:23px; clear:both; background: #ffffff url(../components/obrazy/login_bottom.gif) right top no-repeat; } 

.partneri-space { background: #ffffff url(../components/obrazy/partneri_space.gif) left top no-repeat; width:162px;  height:18px; clear:both;}
.partneri-top { background: #ffffff url(../components/obrazy/partneri_top.gif) left top no-repeat; width:162px;  height:29px;}
.partneri-bg {  width:162px; background: #ffffff url(../components/obrazy/partneri_bg.gif) right top no-repeat; }
.partneri-bottom { width:162px; height:23px; clear:both; background: #ffffff url(../components/obrazy/partneri_bottom.gif) right top no-repeat; } 

.login-bottom-content{ width:162px; text-align:center; font-size: 11px; color:#A6A5A5}
.login-bottom-content a {	color: #A6A5A5;	text-decoration: none;} 
.login-bottom-content a:link {	color: #A6A5A5;	text-decoration: none;}
.login-bottom-content a:visited {	color: #A6A5A5;	text-decoration: none;}
.login-bottom-content a:hover {	color: #000000;	text-decoration: none;}

.login_content{ width:142px;  height:49px; padding-left:15px; padding-right:5px; font-size:13px; font-weight:bold; color:black;}
.login_content input{ width:80px; height:12px;}

/*     OBSAHY STRANEK     */
.content {
	background: #ffffff url(../components/obrazy/content_bg.gif) right top repeat-y;
	float: left;
	width: 627px;
	padding: 0px 0px 10px 0px;
 	margin: 0px 0px 0px 0px;
}
.content-top-left { background: #ffffff url(../components/obrazy/content_top_left.gif) left top no-repeat; float:left; width:184px;  height:30px;}
.contenttitle{
    text-align: left;
 	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 0px 0px;
 	background-position: top;
}

p.reklama {position:relative; text-indent:0px; padding-left:15px !important;}
p.reklama a.titul_dovoz{position:absolute; width:489px; height:241px; border:1px solid black;}
p.reklama a.titul_dovoz:hover{border:1px solid black;}
p.reklama a.titul_dovoz strong{display:none;}

/*     STRED STRANKY    */
.others {
	width: 100%;
	color: #04314f;
	float: left;
	background: #ffffff url(../components/obrazy/content_bg.gif) right top repeat-y;
	position:relative;
}

/*   FOOTER   */
.footer {
	background-color: #ffffff;
	float: left;
	width: 100%;
	height: 55px;
	background: #e7eef4 url(../components/obrazy/footer_bg.gif) left top repeat-x;
	color: white;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}

.footer a{	color: white; font-size: 12px;} 
.footer a:visited {	color: white;} 
.footer a:hover {	color: white;} 
.footer a:link {	color: white;} 

.footercontent{
	padding: 15px 0px 0px 0px;
 	margin: 0px 0px 0px 0px;
 	text-align: center;
 	vertical-align:top;
 	height:52px;
 	float:left;
 	width:764px;
}

.footer-left-bg { background: #e7eef4 url(../components/obrazy/footer_left_bg.gif) no-repeat; width:12px;  height:52px; float:left;}
.footer-right-bg { background: #e7eef4 url(../components/obrazy/footer_right_bg.gif) no-repeat; width:11px;  height:52px; float:right;}


.nowrap{white-space: nowrap;}

div.undermenu{width:60px; height:150px; background-color:white; float:right; margin-left:20px; margin-bottom:20px;}

/* OBSAH STRANEK */
h2.contenttitle{
	background: url(../components/obrazy/content_top_left.gif) left top no-repeat;
    text-align: left;
 	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 0px 0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #073699;
	text-decoration: none;
	vertical-align: top;
	clear:both;
	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 10px 0px;
}

h2.contenttitle strong{margin-left:184px;}

.title{
    text-align: left;
    background: url(../components/obrazy/content_top_left.gif) left top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #073699;
	text-decoration: none;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 0px 0px;
 	clear:both;
}

.text{
  padding: 0px 15px 15px 15px;
  text-align: left;
  text-indent: 3%;
  float: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #434343;
  clear:both;
}

.text h2 {
    text-indent: 0%;
	font-size:14px;
	padding-left: 0px;
	margin: 15px 0px 5px 0px;
	color: #073699;
}
.text h3 {
    text-indent: 0%;
	font-size:13px;
	padding-left: 0px;
	margin: 15px 0px 5px 0px;
	color: #434343;
	text-decoration:none;
	font-weight:bold;
}

.text p {
    text-indent: 0px;
	font-size:12px;
	color: #434343;
	margin: 0px;
	padding: 2px 5px 3px 10px;
}

ul.sortiment_titul{margin:2px 5px 10px 30px; padding:0px;}
ul.sortiment_titul li{margin:0px 0px 0px 5px; padding:0px 0px 0px 5px; text-indent:0px;}

.text a { text-decoration: underline;}

.text img {margin:5px 5px 5px 5px; border:solid 1px black;}

.text a img {border:none;}

.loga a img {border:none;}

.odr img {border:none;}

.errtext{
  padding: 0px 15px 15px 15px;
  text-align: left;
  text-indent: 3%;
}

.strongTable{
  vertical-align: top;
  font-weight: bold;
}

.titleTable{
  vertical-align: top;
  font-weight: normal;
}

/*  CONTACT  */

.contact{
  padding: 20px;
  text-align:left;
}
.kont1 {width:165px; height:17px;  margin-bottom:3px; background-color: #ffffff; padding:0px 0px 0px 0px; border: solid 1px #7F9DB9;}
.kont2 {width:165px; height:50px;  margin-bottom:3px;  background-color: #ffffff;  padding:0px; border: solid 1px #7F9DB9;}
.kont3 {width:80px; height:18px;  margin:0px; padding:0px; font-weight:bold; background-color: #ffffff; float:left; overflow: hidden; border: solid 1px #7F9DB9;}
.tlsubmit {width:80px; height:18px; float:left; padding-left:7px;}
.tlclear{width:80px; height:18px; float:left;  padding:0px;}
.buttons{width:164; padding-left:0px;}

.formmail{
  width: 201px;
}

.formular{
  width:  300px;
  float: left;
}

.formtext{
  width:  133px;
  float: left;
}
.query_form{
  float:left;
}

/* VYPIS VYROBKU */
.item{
  width: 510px;
  border: 1px solid #C7DBFF;
  padding:0px; margin:0px 0px 10px 0px;
  float:left;
  text-indent: 0px;
}
.item img {border:none;}

.item_left{ padding:0px; margin:0px; width:110px; float:left;}
.offer{padding:0px; margin:0px; width:110px; text-align:center;}
.offer a img{border:none;}
.item_img{ padding:0px; margin:0px; width:110px;}
.item_img img {border:1px solid #C7DBFF}
.item_img a img {border:1px solid #C7DBFF}
.item_right {width:390px; float:left;}
.item_content {width:390px;}
.item_detail_set{margin:10px 5px 5px 5px;}
.item_detail_set a{color:red; text-decoration:underline;}
.item_detail_set a:link {color:red; text-decoration:underline;}
.item_detail_set a:visited{color:red; text-decoration:underline;}
.item_detail_set a:hover {color:black;}
.item_title{ width:256px;float:left; color:black; font-size: 14px; text-decoration:underline; font-weight:bold; padding:2px 0px 2px 2px;}
.item_title a {color:black;}
.item_title a:link{color:black;}
.item_title a:visited{color:black;}
.item_title a:hover{color:black;}
.item_price{ clear:both; width:130px; float:right; color:#F88D00; font-size: 19px; text-decoration:none; font-weight:bold; padding:2px 0px 0px 0px; text-align:right;}
.item_last_price{float:right;width:125px; color:red; font-size: 15px; text-decoration:line-through; font-weight:bold; padding:2px 0px 0px 0px; text-align:right;}
.item_availability{ clear:both; text-decoration:none; padding:2px 0px 0px 0px; text-align:right; color:red; font-weight:bold;}
.item_availability strong{color:#04314f;}

.tools{width:390px; text-align:right;}
.tools a img{border:1px solid #C7DBFF; float:right;}
.tools div{font-size:16px; font-weight:bold; padding:7px 10px 0px 0px; margin:0px 0px 0px 0px; height:20px; vertical-align:top; float:right;}

.parametrs {border:1px solid #C7DBFF; clear:both; margin-top:5px;}
.parametrs input{width:150px;}

.serie{color:black; width:510px; height:12px; text-align:center; font-size:14px; clear:both;}
.serie a{text-decoration:none; color:black;}
.serie a:visited {text-decoration:none; color:black;} 
.serie a:hover {text-decoration:underline; color:#196294;}
.serie a:link {text-decoration:none; color:black;}  
.serie a img{margin:0px; padding:0px;}

.footer a:visited {text-decoration:none;} 
.footer a:hover {text-decoration:underline;} 
.footer a:link {text-decoration:none;} 

.load_picture input{width:80px;}