body {
background: #ababab;
font-family:arial, tahoma, verdana, sans-serif;
font-weight:normal;
font-size:80%;
color:black;
text-align:left;
line-height:1.5em;
}
html, body { 
height: 100%; 
margin: 0;
padding: 0;
}
form {
padding:0px;
margin:0px;
}
div {
padding:0px;
margin:0px;
}
ol, ul {
margin-top:5px;
text-align:left;
}
table, input, select, textarea {
font-size:100%;
font-family:arial, tahoma, verdana, sans-serif;
}
.left{
float:left;
}
.right{
float:right;
}
.clear {
display:inline-block;
}
/* skryt pred IE-mac \*/
* html .clear {height:1%;}
.clear {display:block;}
/* konec skryti pred IE-mac */
.justify{
text-align:justify;
}
hr{
height:0px;
color:#cccccc;
border:0px;
border-top:1px solid #cccccc;
}
a img {
border-color:#cccccc;
}
.text{
font-size:100%;
}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color: #d82e1d;
text-decoration: none;
outline:none;
}
a:hover {
text-decoration:underline;
}
h1 {
color:#474747;
font-size:190%;
font-weight:bold;
padding:0px;
margin:10px 0px 10px 0px;
line-height:1.1em;
}
h1 a:link, h1 a:visited, h1 a:hover {
color:#fe0000;
text-decoration:none;
}
h1 a:hover{
color:#000000;
}
h2 {
color:#fe0000;
font-size:130%;
font-weight:bold;
padding:0px;
margin:0px 0px 5px;
}
h2 a:link, h2 a:visited, h2 a:hover {
color:#fe0000;
text-decoration:none;
}
h2 a:hover{
color:#000000;
}
h3, h4, h5{
color: #343434;
font-size:130%;
font-weight:bold;
margin:10px 10px 5px 10px;
padding:0px;
}
/* clanek */
.articleText {
width:100%;
text-align:justify;
}
.articleText table{
line-height:1.5em;
}
.articleText p {
padding:5px 0px;
margin:0px;
}
.articleText p p {
padding:5px 0px;
}
.articleText .tabulka tr td{
background:#ABABAB;
padding:3px 5px;
text-align:center;
border:1px solid black;
}
.articleText .tabulka tr.redTab td{
background:#CE0020;
}
.articleText .tabulka tr th, .articleText .tabulka tr.th td{
background:#676767;
padding:10px 5px;
color:white;
border:1px solid black;
text-align:center;
font-weight:bold;
}
/******************************************************************
	SAMOTNA STRANKA
*/
#web{
/* min-height: 600px; -- Michal */
text-align:left;
background: white;
width: 100%;
border:0px;
}
/******************************************************************
	ZAHLAVI WEBU
*/
#header{
display: none;
background: none;
text-align:center;
width:100%;
}
#header img{
display:none;
}
#header img.print{
display:block;
}
#header div{
display:none;
}

/******************************************************************
 	TISK HLAVICKY
*/
#printHead {
width: 100%;
height: 100px;
color: #414141;
display: block;
font-size: 14pt;
font-weight: bold;
text-align: left;
border-bottom: 2px solid black;
margin-bottom: 20px;
}

#box {
display: none;
}

/******************************************************************
	TELO WEBU
*/
#menu{
display:none;
}
#content{
float:right;
width:100%;
text-align:left;
}
#content #article{
padding: 10px 10px 25px 15px;
}
#content #article #nextPage{
padding:0px 10px;
}


#content #article #picture{
width:725px;
height:91px;
margin-bottom: 20px;
}
#content #article #picture .homeGoods{
width:74px;
height:74px;
border:8px solid #CF0017;
margin:0px 10px 0px 0px;
float:left;
}
#content #article #box{
background: url(../img/box_bg.gif) repeat-y;
width:725px;
min-height:155px;
margin:10px 0px;
}
#content #article #leftbox{
float:left;
width:360px;
color:white;
}
#content #article #rightbox{
float:right;
width:360px;
color:white;
}
#content #article #leftbox .in_box, #content #article #rightbox .in_box{
padding:8px;
}
#content #article #leftbox .in_box div, #content #article #rightbox .in_box div{
margin:0px 0px 3px 5px;
}
#content #article #leftbox .in_box a:link, #content #article #leftbox .in_box a:visited, #content #article #leftbox .in_box a:hover, #content #article #rightbox .in_box a:link, #content #article #rightbox .in_box a:visited, #content #article #rightbox .in_box a:hover{
color:white;
text-decoration:underline;
}
#content #article #leftbox .in_box a:hover, #content #article #rightbox .in_box a:hover{
text-decoration:none;
}
#content #article #leftbox .in_box h2, #content #article #rightbox .in_box h2{
color:white;
border:0px;
font-size:110%;
margin:0px;
text-transform:uppercase;
}
#content #article #rightbox .in_box ul, #content #article #leftbox .in_box ul{
margin:0px;
padding:0px;
}
#content #article #rightbox .in_box ul li, #content #article #leftbox .in_box ul li{
list-style-type:none;
padding:1px 0px 1px 15px;
background: url(../img/menu-li-grey.gif) 0px 8px no-repeat;
}
#content #article #leftbox .in_box ul li{
background: url(../img/menu-li-red.gif) 0px 8px no-repeat;
}
#content #article h2.search{
color:#414141;
border:0px;
}
#content #article #SearchForm{
background: url(../img/search-form_bg.gif) no-repeat #c2c2c2;
width: 733px;
height: 340px;
}
#content #article #SearchForm #in_SearchForm{
padding:8px;
background: url(../img/in_search-form_bg.gif) 115px 55px no-repeat ;
width: 733px;
height: 326px;
}
#content #article #SearchForm #in_SearchForm a:link, #content #article #SearchForm #in_SearchForm a:visited, #content #article #SearchForm #in_SearchForm a:hover {
text-decoration:underline;
color: #cf0017;
}
#content #article #SearchForm #in_SearchForm a:hover {
text-decoration:none;
}
#content #article #SearchForm #in_SearchForm h3{
color: #cf0017;
font-size:110%;
margin:5px 0px 5px 5px;
padding:0px;
}
#content #article #SearchForm #in_SearchForm .left{
width:250px;
}
#content #article #SearchForm #in_SearchForm .left input.search{
background: url(../img/search_bg.gif) no-repeat;
width: 251px;
height: 17px;
font-size:90%;
border:0px;
margin:0px 0px 0px 5px;
}
#content #article #SearchForm #in_SearchForm .right{
width:440px;
}
#content #article #SearchForm #in_SearchForm .right select{
width:410px;
height:18px;
margin:0px 0px 5px 0px;
}
#content #article #SearchForm #in_SearchForm .right input.search{
background: url(../img/search-button_bg.gif) no-repeat;
width: 195px;
height: 29px;
border:0px;
text-align:center;
color:white;
cursor:pointer;
float:right;
margin:0px 35px 0px 0px;
}

#footer{
text-align:center !important;
width: 100%;
border-top: 2px solid black;
}
#footer div{
margin:8px 10px;
}
#footer .print{
display:block;
}
#footer .noprint{
display:none;
}

/******************************************************************
	ZBOZI - GOODS
*/
.goods{
width:710px;
margin:0px 0px 20px 0px;
}
.goods .head-goods{
height:21px;
background:black;
color:white;
padding:2px 5px 0px 5px;
font-weight:bold;
}
.goods .head-goods span.right{
display:block;
width:250px;
text-align:left;
color:#ce0020;
}
.goods h2{
margin:10px 0px;
}
.goods .img-goods{
border:13px solid #ce0020;
float:left;
margin:0px 15px 0px 0px;
}
.goods .attribute-goods{
float:left;
margin:0px 0px 0px 10px;
}
.goods a:link, .goods a:visited, .goods a:hover{
text-decoration:underline;
}
.goods a:hover{
text-decoration:none;
}
.goods h2 a:link, .goods h2 a:visited, .goods h2 a:hover{
text-decoration:none;
color:#ce0020;
font-size:100%;
font-weight:bold;
}
.goods h2 a:hover{
text-decoration:underline;
}
/******************************************************************
	DETAIL ZBOZI
*/
#goodsdetail{
width:100%;
}
#goodsdetail img{
float:left;
border:13px solid #ce0020;
margin:0px 15px 0px 0px;
}
#goodsdetail .attribute{
float:left;
margin:0px 0px 0px 10px;
}
#goodsdetail span{
font-size:120%;
font-weight:bold;
}
#goodsdetail ul{
margin:0px 0px 0px 10px;
padding:0px;
}
#goodsdetail ul li{
list-style-type:none;
background: url(../img/menu-li-red2.gif) 0px 6px no-repeat;
padding:0px 0px 0px 13px;
}
#goodsdetail .gallery{
float:left;
border:8px solid #676767;
margin:8px 8px 0px 0px;
}
#BrokerForm{
display:none;
}




#BrokerForm2{
display:none;
}

.error{
border: 1px solid red;
color:red;
padding:15px;
}




.searchForm{
width:710px;
}
.searchForm tr{
vertical-align:top;
}
.searchForm tr th{
text-align:left;
padding:5px 0px;
width:140px;
}
.searchForm tr th.last{
padding:5px 0px 5px 22px;
}
.searchForm tr td{
text-align:left;
padding:3px 0px;
}
.searchForm tr td input, .searchForm tr td select {
width:240px;
height:21px;
}
.searchForm tr td.lokalita select{
width:628px;
}
.PageNumber2{
margin:0px 0px 8px 0px;
}



.sendButton{
background: url(../img/search-button2_bg.gif) no-repeat;
border:0px none;
color:white;
cursor:pointer;
float:right;
height:29px;
margin:10px 0px 0px;
text-align:center;
width:195px;
}






.noprint{
display:none;
}


.noprint, #icoRight{
display:none;
}





