body{background-color:rgb(0,0,0);
color:rgb(206,160,0); 
font-family:sylfaen,serif;
font-size:16px;
margin:0px;
padding:0px;
}
body.base{background-image:url("img/base.jpg");
background-repeat:no-repeat;
height:2000px;
width:900px;
}
body.mapa{margin:10px;
}
body.index{position: absolute; left: 50%; width: 600px; margin-left: -300px; 
top: 50%; height:400px; margin-top: -200px;
text-align:center; 
}

div.menu{position: absolute; left: 20px; top: 220px;
}
div.reklama{position: absolute; left: 0px; top: 1200px;
width:300px;
text-align:center; 
}

div.img{position: absolute; left: 0px; top: 100px;
}
div.info{position: absolute; left: 110px; top: 100px;
}
div.copy{position: absolute; left: 60px; top: 1950px; width:790px;
text-align:center;
background-color:rgb(0,0,0);
}
div.prouzek{position: absolute; left: 60px; top: 164px; width:790px;
background-color:rgb(0,0,0);
text-align:center;
color:rgb(204,0,0); 
}

iframe.base{position: absolute; left: 310px; top: 220px;
width:540px;
height:1720px;
}
iframe.zbozi{background-color:rgb(0,0,0);
width:540px;
height:1420px;
}

iframe.mapa{background-color:rgb(0,0,0);
position: absolute; left: 380px; top: 20px;
width:540px;
height:1650px;
margin:10px;
}

iframe.novinkovac{
width:540px;
height:600px;
}



font.nadpis{font-size:16px;
font-variant:small-caps;
font-weight:bold;
}

font.lh{font-size:16px;
font-variant:small-caps;
font-weight:bold;
color:rgb(128,0,0);
}

a{color:rgb(206,160,0);
}
a.info{color:rgb(204,0,0);
}
a:hover{color:rgb(223,193,139);
}
img{border:none;
}

table{border:none;
table-layout: fixed;
}
td {vertical-align: top;}

table.thin{table-layout: fixed;
width:500px;
border-width: 1px; 
border-style: solid; 
border-color: rgb(223,193,139);
}
table.no{table-layout: fixed;
width:500px;
}
table.newinshop{table-layout: fixed;
width:270px;
border-width: 1px; 
border-style: solid; 
border-color: rgb(223,193,139);
text-align:center;
}

table.mapa{table-layout: fixed;
width:360px;
height:1690px;
border-width: 1px; 
border-style: solid; 
border-color: rgb(223,193,139)
}

table.big{table-layout: fixed;
width:500px;
border-width: 3px; 
border-style: solid; 
border-color: rgb(223,193,139);
}
table.small{table-layout: fixed;
width:100%;
border-width: 1px;
border-style: solid;
border-color: rgb(223,193,139);
}

h1{font-size:23px;
font-variant:small-caps;
}
h2{font-size:21px;
font-variant:small-caps;
}
h3{font-size:19px;
font-variant:small-caps;
}
h4{font-size:16px;
font-variant:small-caps;
}