body {
background:#f9f9f9 url(../img/bg_body.jpg) repeat-x;
font-family:arial;
font-weight:normal;
font-size:75%;
color:#000000;
text-align:center;
}
html, body { 
height: 100%; 
margin: 0;
padding: 0;
}
form {
padding:0px;
margin:0px;
}
div {
padding:0px;
margin:0px;
}
ol, ul {
margin:0px;
padding:0px;
text-align:left;
}
li{
list-style-type:none;
}
table, input, select, textarea {
font-size:100%;
font-family:arial;
}
.left{
float:left;
}
.right{
float:right;
}
.right a:link, .right a:visited, .right a:hover
{
background: url(../img/bg_li-arrow.gif) no-repeat 105px 5px;
padding:0px 20px;
}
.clear{
clear:both;
}
.justify{
text-align:justify;
}
hr{
height:0px;
color:#0061bc;
border:0px;
border-top:0px solid #d2ebf9;
}
.text{
font-size:100%;
}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color: #0061bc;
}
a:hover {
text-decoration: none;
}
h1, .h1 {
color:#6a2800;
font-size:180%;
font-weight:normal;
padding:0px;
margin:0px 0px 10px;
}
h1 a:link, h1 a:visited, h1 a:hover {
color:#6a2800;
font-weight:normal;
padding:0px;
margin:0px 0px 10px;
text-decoration:underline;
}
h1 a:hover {
text-decoration:none;
}
h2 {
color: #ed3d00;
font-size:140%;
font-weight:bold;
margin:0px;
padding:0px;
}
h2 a:link, h2 a:visited, h2 a:hover {
color: #ed3d00;
text-decoration:none;
font-weight:bold;
}
h2 a:hover {
text-decoration:underline;
}
h3, .h3{
color:#ffd800;
font-size:160%;
font-weight:normal;
padding:0px;
margin:0px 0px 10px;
}

h4, h5, h6{
color: #ed3d00;
font-size:110%;
font-weight:bold;
margin:0px;
padding:0px;
}
p
{
padding:0px 0px;
margin:0px 0px;
}
#print
{
display:block;
margin:0px 0px 20px;
color:black;
}

/** Styly pro clanky **/ 

.article
{
padding:0px 0px 0px 0px;
margin:0px 0px;
color:#000000;
}
.articleText
{
padding:0px 0px;
margin:5px 0px 0px;
color:#000000;
}
.article img
{
padding:0px;
margin:0px 20px 0px 0px;
}
.article p
{
padding:0px;
margin:5px 0px 15px;
line-height:1.5em;
}
.article ul
{
padding:0px;
margin:5px 10px 15px;
}
.article li
{
background: url(../img/bg_li.gif) no-repeat 0px 5px;
padding:0px 0px 5px 15px;
}

.article .right a:link, .article .right a:visited, .article .right a:hover
{
background: url(../img/bg_li-arrow.gif) no-repeat 80px 5px;
padding:0px 20px;
color:#0061bc;
}

.article a.rightImg
{
display:none;
float:right;
margin:0px 0px 20px;
}

/** Samostatna stranka **/

#all
{
margin:auto;
width:948px;
text-align:left;
}
#page
{
width:940px;
border:0px solid #e5e1e1;
border-top:0px solid #e5e1e1;
background:#FFFFFF;
margin:0px 3px;
}
#page_in
{
background: url(../img/bg_page.gif) repeat-y;
margin:0px 10px 30px; 
width:920px;
}

/** hlavicka - Header **/

#header
{
display:none;
background: url(../img/bg_header.jpg) no-repeat;
width:948px;
height:347px;
margin:19px 0px 0px;
}

/** levy sloupec - LeftCol - menu **/

#leftCol
{
display:none;
width:220px;
float:left;
}

/** pravy sloupec - RightCol **/

#rightCol
{
width:100%;
float:right;
margin:0px 0px;
}
#rightCol_in
{
padding:0px 0px 0px 10px;
}

/** detail zboží - DETAILGOODS **/

#titleGoods h1
{
float:left;
}
#titleGoods img
{
margin:0px 10px 15px 0px;
}
#detailGoods
{
border:0px solid #efefef;
padding:10px;
margin:0px 0px;
width:750px;
}
#attributes
{
background:#fbfbfb url(../img/bg_detail.jpg) repeat-x;
padding:0px 0px 0px;
width:700px;
}
#attributes_in
{
width:700px;
float:left
}
#attributes img.imgAttributes
{
border:1px solid black;
margin:-120px 100px 20px 0px;
}
.nameattributes, .valueattributes, .nameattributes_last, .valueattributes_last
{
width:200px;
height:20px;
float:left;
border-bottom:1px solid #ebe2dd;
padding:5px 0px 0px;
}
.nameattributes, .nameattributes_last
{
color:#ed3d00;
}
.nameattributes_last, .valueattributes_last
{
border-bottom:0px solid #ebe2dd;
}
#Description_in
{
padding:0px 0px 0px;
width:600px;
}
#Description_in span
{
color:#ed3d00;
}
#imgGoods
{
background:#fbfbfb url(../img/bg_detailImg.jpg) repeat-x;
padding:0px 0px 5px;
width:700px;
}
#imgGoods img
{
border:1px solid black;
margin:0px 0px 0px 0px;
float:left
}
#imgGoods img.img_last
{
border:1px solid black;
margin:0px 0px 15px 0px;
}

/** paticka - FOOTER **/

#footer
{
width:946px;
display:none;
}
.formNoPrint{
display:none;
}
table.table_detail{
width:300px;
}

table.table_detail tr th, table.table_detail tr td{
border-bottom:1px solid black;
}
table.table_detail tr th{
color:black;
font-weight:bold;
}
h1, h2, h3, h4, h5, h4{
color:black;
} 


#Description_in span
{
color:black;
font-weight:bold;
}
#Description_in table tr th{
font-weight:bold;
color:black;
}

