body {background:#b7e4ff url("bg.jpg") repeat-x;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 0 auto;padding:0;}

#main {width:900px;margin-top: 10px;margin-bottom: 100px;margin:0 auto;margin-top:20px;padding-top:10px;background: #ffffff;border:1px solid #efefef;}
#header {width:900px;height:110px;margin: 0 auto;background: #ffffff;}
#logo h1 a{font-size:34px;text-align:left;position:relative;left:20px;text-decoration:none;color:#000000;font-weight:600;}
#logo h2 {font-size:15px;text-align:left;text-decoration:none;color:#0b5078;padding-left:100px;position:relative;top:-15px;font-weight:600;}

#header span {float : right;padding : 0;margin : 0;position : relative;top : -73px;left : -85px;} 
#header span a { font-size : 12px;color : #016a88;} 
#header p span { display : block;position : absolute;left : 0;top : 0;z-index : 1;width : 600px;height : 100px;margin : 0;padding : 0;display : block;background : url(logo.jpg) no-repeat top left;cursor : pointer;} 
#header p {margin : 0;padding-top : 5px;padding-left :0px;position : relative;width : 600px;height :100px;overflow : hidden;} 
#header p a { text-decoration : none;color : #000000;font-size : 10px;} 

#search {float:right;position:relative;top:-100px;left:-10px;}
#search input {margin-left:10px;}
#topmenu {width: 880px;margin-top:5px; margin-left:10px;background:url(menu.jpg);height:20px;}

#left {width:528px;font-size:12px;padding:0;margin-top:7px;float:right;border-right:1px solid gray;}
#left h2 {font-size:16px;padding-left:20px;margin:0;}
#left h1 {font-size:16px;padding-left:20px;margin:0;}
#left p {text-align:justify;padding-bottom:4px;padding-left:20px;padding-right:20px;font-size:13px;line-height:1.5;}

#left p a {color:#000000;text-decoration:none;}
#left h3 {font-size:13px;padding-left:80px;margin:0;padding-top:20px;padding-bottom:10px;}
#left h2 a {color:#000000;text-decoration:none;}
#left ul  {padding-left:150px;padding-bottom:25px;}
#left ul li a {font-size:14px;line-height:1.5;text-decoration:none;}
#left form  {padding-left:40px;padding-bottom:25px;padding-top:20px;}

#leftside {width:180px;font-size:12px;padding:0;margin-top:7px;float:left;border-right:1px solid gray;}
#leftside ul li a {font-size:13px; text-decoration:none; color:#333333;}
#leftside ul li {line-height:22px; list-style:url("dot.jpg");margin:0;padding:0;}
#leftside ul {margin:0;padding-left:40px;}
#leftside h3 {padding-left:12px;padding-bottom:10px;padding-top:7px;margin:0;font-size:14px;}
#leftside p {font-size:11px; padding-left:10px;padding-right:10px;margin:0;}
#leftside h2  {padding-left:12px;padding-bottom:10px;padding-top:7px;margin:0;font-size:12px;}
#leftside img {padding-left:40px;border:0;width:60px;padding-bottom:15px;}
#leftside h2 a {color:#000000;text-decoration:underline;}
#leftside p a {color:#000000;text-decoration:none;}

#hp span {margin-right:30px;font-size:10px;float:right;padding:0;}
#hp h1 {margin-top:20px;font-size:18px;}
#hp h2 {padding-left:20px;font-size:16px;margin-top:10px;padding-right:10px;}
#hp h2 a {text-decoration:underline;color:#cc0000;}
#hp ul li span {font-size:14px;padding:0;margin:0;float:none;font-weight:600;color:#cc0000;}
#hp ul {margin-left:25px;padding-left:80px;list-style-type:none;}
#hp ul li {font-size:12px;padding-right:10px;margin:0;list-style-type:none;}
.cena {padding-top:26px;}

#zbozi span {margin-right:30px;font-size:10px;float:right;padding:0;}
#zbozi h1 {margin-top:20px; margin-bottom:30px;font-size:18px;padding-right:20px;}
#zbozi h2 {padding-left:10px;font-size:16px;margin-top:10px;padding-right:20px;}
#zbozi h3 {padding-left:20px;font-size:14px;margin-top:10px;padding-right:10px;}
#zbozi h2 a {text-decoration:underline;color:#cc0000;}
#zbozi ul li span {font-size:14px;padding:0;margin:0;float:none;font-weight:600;color:#cc0000;}
#zbozi ul {margin-left:25px;padding-left:80px;list-style-type:none;}
#zbozi ul li {font-size:12px;padding-right:10px;margin:0;list-style-type:none;}

#drobecky {font-size:10px;margin:0;padding-left:10px;padding-top:0px;}

#box1 {width:180px;height:100px; padding:0;padding-top:200px;margin-left:20px;float:left;}
#box1 span {font-size:13px; font-weight:700;}
#box1 p {font-size:11px;padding:0;}

#box2 {width:180px;height:100px; padding:0;padding-top:35px;float:left;}
#box2 span {font-size:13px; font-weight:700;}
#box2 p {font-size:11px;padding:0;}

#box3 {width:170px;height:100px; padding:0;padding-top:200px;float:left;}
#box3 span {font-size:13px; font-weight:700;}
#box3 p {font-size:11px;padding:0;}

#box4 {width:170px;height:100px; padding:0;float:left;padding-top:18px;margin-left:5px;}
#box4 span {font-size:13px; font-weight:700;}
#box4 p {font-size:11px;padding:0;}

#box5 {width:170px;height:100px; padding:0;padding-top:183px;float:left;margin:0;}
#box5 span {font-size:13px; font-weight:700;}
#box5 p {font-size:11px;padding:0;}


#topleft h1 {font-size:16px;margin:0;padding-top:17px;padding-left:10px;}

#tag p {text-align:left;font-size:11px;}
#tag p a {padding-right:8px;}


#strankovani {text-align:center;}
#strankovani p {padding:0;margin:0;text-align:center;}
#strankovani a {text-align:center;color:#000000;margin:0;text-decoration:none;padding:0;}
#strankovani a:link {color:#000000;font-size:15px;text-decoration:none;margin:0;padding:0;}
#strankovani a:hover {color:#000000;text-decoration:underline;margin:0;padding:0;}
.active {color:#cc0000;text-decoration:underline;font-size:18px;margin:0;padding:0;}

#detail {margin-left:20px;}
#detail p {margin:0;padding-bottom:12px;}
#detail img {float:left;border:0;height:200px;}

#detailimg {width:160px;height:340px;float:left;margin-top:5px;}
#hlavni {float:left;width:712px;margin:0;padding:0;}

.koupit {height:26px;width:120px;background:#cc0000;float:right;text-align:center;}
.koupit a {font-size:13px;line-height:1.7;color:#000000}


.product2 {width:246px;float:left;border-right:1px solid gray;margin-left:20px;height:210px;}
.product1 {width:240px;float:right;height:210px;}


.prodimg {float:left;width:120px;}


.product2 img {height:100px;border:0;margin-top:20px;margin-left:20px;}
.product1 img {height:100px;border:0;margin-top:20px;margin-left:20px;}

#rightside {width:180px;font-size:12px;padding:0;margin-top:7px;float:right;}
#rightside h3 {padding-left:12px;;font-size:14px;margin:0;padding-top:7px;padding-bottom:15px;}
#rightside ul li a {font-size:13px; text-decoration:none; color:#333333;}
#rightside ul li {line-height:22px; list-style:url("dot.jpg")}
#rightside ul {margin:0;padding-left:40px;}
#rightside p {font-size:11px; padding-left:10px;padding-right:10px;margin:0;}
#rightside h2  {text-align:center;padding-bottom:10px;padding-top:7px;margin:0;font-size:13px;padding-right:20px;}
#rightside img {margin-left:50px;border:0;width:60px;padding-bottom:20px;}
#rightside h2 a {color:#000000;text-decoration:underline;}

#space {width:600px;padding-top:35px;padding-left:20px;}
#space h2 {padding:0;}

#botmenu {width:880px;margin-left:10px;margin-top:15px;background-color:#1180c0;height:1px;}

#pata {width:860px;height:20px;background: #ffffff;font-size:11px;clear:both;color:#000;text-align:right;padding-right:20px;padding-left:20px;padding-top:10px;margin-bottom:10px;}
#pata a{color:#000000;margin:0;font-size:11px;}

#kon {padding-left:20px;padding-top:15px;}
#kon h2 {padding-top:15px;padding-bottom:20px;margin:0;padding-left:0;}

.clear {clear:both;}
.clear1 {clear:both;border-bottom:1px solid gray;margin-left:20px;margin-right:20px;height:10px;margin-bottom:10px;}

.banervrch {text-align:center;}