Body{
background:url(../img/Background.gif) repeat-x #006547;
color:#000000;
margin:0px;
padding:0px;
text-align:center; 
font-family:arial,verdana,tahoma;
font-size:75%;
text-decoration:none;
font-weight:normal;
}
h1{
font-size:200%;
font-weight:normal;
color:#c3260c;
padding:0px 0px 12px;
margin:0px;
}
h1 a:link, h1 a:visited{
color:#c3260c;
text-decoration:underline;
}
h1 a:hover{
text-decoration:none;
}
h2{
font-size:120%;
font-weight:bold;
color:#006547;
padding:0px 0px 6px 0px;
margin:0px;
}
h2.rozcestnik {
padding:25px 0px 0px 0px;
}
h2.rozcestnikHref {
padding:25px 0px 10px 0px;
font-size:90%;
}
h2 a:link, h2 a:visited{
color:#006547;
text-decoration:underline;
}
h2 a:hover{
text-decoration:none;
}
h3{
font-size:110%;
font-weight:bold;
color:#006547;
margin:0px;
padding:0px 0px 4px 0px;
}
h3 a:link, h3 a:visited{
color:#006547;
text-decoration:underline;
}
h3 a:hover{
text-decoration:none;
}
h4{
font-size:110%;
font-weight:bold;
color:#c3260c;
padding:0px 0px 3px 0px;
margin:0px;
}
h4 a:link, h4 a:visited{
color:#c3260c;
text-decoration:underline;
}
h4 a:hover{
text-decoration:none;
}
h5{
font-size:100%;
font-weight:bold;
color:#000000;
padding:0px 0px 3px 0px;
margin:0px;
text-decoration:underline;
}
h5 a:link, h5 a:visited{
color:#000000;
text-decoration:underline;
}
h5 a:hover{
text-decoration:none;
}

h1.startpage {
font-size:180%;
}
table.startpage {
width:491px;
}
table.startpage tr td {
vertical-align:top;
}
table.startpage tr td img {
width:235px;
height:116px;
margin:10px 0px;
}
.t-left {text-align:left}
.t-center {text-align:center}
.t-right {text-align:right}

.article_text table .description {
font-size:70%;
padding:5px 5px 15px 5px;
vertical-align:top;
text-align:center;
width:33%;
}

.article_text #mapa {
float:right;
}
.article_text p{
padding:0px 0px 16px 0px;
margin:0px;
}
.article_text{
font-size:100%;
text-decoration:none;
color:#000000;
text-align:justify;
line-height:1.3;
width:491px;
}
.article_text_nowidth {
width:auto;
}
#MainColContent a:link, #MainColContent a:visited,
.article_text a:link, .article_text a:visited{
text-decoration:underline;
color:#c3260c;
}
#MainColContent a:hover,
.article_text a:hover{
text-decoration:none;
}
.article_text ol{
margin:0px;  
padding:0px 0px 10px 0px;
}
.article_text ol li{
list-style-position:outside;
margin:0px 0px 0px 25px;  
padding:0px; 
}
.article_text ul{
margin:0px;  
padding:0px 0px 16px 20px;
}
.article_text ul li{
list-style-type:disc;
margin:0px;
padding:0px 0px 0px 0px; 
}
.article_text table p{
padding:0px;
margin:0px;
}
.article_text img{
border-color: #006547;}
.no_p p{
padding:0px;
margin:0px;
text-align:justify;
}
.text{
font-size:100%;
}
form{
padding:0px;
margin:0px;
}
.Clear{
clear:both;
}
.FloatLeft{
float:left;
}
.FloatRight{
float:right;
}
hr{
height:1px;
border-top:1px solid #b6c8d3;
}
#Page{
background:url(../img/Page.gif) repeat-y;
width:744px;
text-align:left;
margin:0px auto 0px auto;
padding:0px;
}
#PageMoz{
background:url(../img/Page.gif) repeat-y;
float:left;
}
#All{
width:744px;
float:left;
margin:0px;
padding:0px;
}
#Content{
background:url(../img/Content.gif) no-repeat;
float:left;
padding:0px 5px 0px;
margin:0px;
width:734px;
min-height:800px;
position:relative;
}
#Header{
background:url(../img/HeaderBg.gif) repeat-x;
width:734px;
height:55px;
float:left;
}
#Header .Logo{
padding:0px;
margin:0px 0px 0px 10px;
float:left;
}
#Language{
float:right;
}
#LanguageContent{
float:left;
padding:10px 20px 0px;
}
#LanguageContent a:link,#LanguageContent a:visited{
color:#c3260c;
text-decoration:underline;
cursor:pointer;
}
#LanguageContent a:hover{
text-decoration:none;
}
#Top{
width:734px;
height:175px;
float:left;
}
#TopLeft{
width:180px;
height:175px;
float:left;
}
#TopRight{
width:551px;
height:175px;
float:right;
}
#Search, #Search_sk, #Search_en{
background:url(../img/SearchBg.jpg) no-repeat;
width:180px;
height:86px;
border-bottom:3px solid #fff;
}
#Search_sk{
background:url(../img/SearchBg_sk.jpg) no-repeat;
}
#Search_en{
background:url(../img/SearchBg_en.jpg) no-repeat;
}
.InputSearch{
height:17px;
width:150px;
padding:3px 2px 0px 2px;
margin:33px 0px 5px 15px;
float:left;
background:url(../img/InputSearch.gif) no-repeat;
font-size:100%;
border:0px;
font-size:90%;
}
.ButtonSearch{
background:url(../img/ButtonSearch.gif) no-repeat;
height:17px;
width:74px;
border:0px;
cursor:pointer;
font-weight:bold;
color:#006547;
font-family:arial,verdana;
font-size:100%;
text-decoration:none;
text-align:center;
margin:0px 15px 0px 0px;
float:right;
}
#Certif{
background:url(../img/Certif.jpg) no-repeat;
width:180px;
height:86px;
}
#Certif2_empty{
background:url(../img/Certif_sk.jpg) no-repeat;
width:180px;
height:86px;
}
#LeftCol{
background:url(../img/LeftColBg.gif) repeat-x;
width:180px;
border-top:3px solid #fff;
min-height:400px;
padding-bottom:172px;
float:left;
}
#LeftColAddress{
position:absolute;
bottom:0px;
left:5px;
background:#b9d4cb url(../img/LeftColAddress.gif) repeat-x bottom;
border-top:3px solid #ffffff;
width:180px;
min-height:161px;
}
#LeftColAddressContent{
float:left;
padding:28px;
line-height:1.3;
}
#LeftColAddressContent strong{
color:#c3260c;
font-weight:bold;
}
#LeftColAddressContent a:link, #LeftColAddressContent a:visited, #LeftColAddressContent a:hover {
color:#c3260c;
}
#LeftColAddressContent a:hover {
text-decoration:none;
}
#MainCol{
width:551px;
float:right;
}
#MainColContent{
padding:30px 30px 20px;
}
#Footer{
background:url(../img/FooterBg.gif) repeat-x;
width:744px;
height:43px;
float:left;
padding:0px;
margin:0px;
}
#FooterContent{
float:left;
width:687px;
padding:16px 30px 0px 17px;
margin:0px;
color:#006547;
font-size:100%;
}
#FooterContent a:link, #FooterContent a:visited{
color:#c3260c;
text-decoration:none;
font-weight:bold;
} 
#FooterContent a:hover{
text-decoration:underline;
}
#DepLeft{
width:180px;
padding:9px 0px 50px 0px;
margin:0px;
font-size:100%;
}
#DepLeft ul{
padding:0px;
margin:0px;
}
#DepLeft li{
padding:0px 20px 0px 15px;
list-style-type:none;
background:url("../img/LeftColMenuPoint.gif") no-repeat 0px 0px;
font-weight:bold;
}
#DepLeft li.item_act{
background:url("../img/LeftColMenuPointAct.gif") no-repeat 0px 0px;
}
#DepLeft li.item_first_act{
background:url("../img/LeftColMenuPointFirstAct.gif") no-repeat 0px 0px;
}
#DepLeft li ul{
padding:0px 0px 3px 0px;
}
#DepLeft li ul li ul{
padding:0px;
}
#DepLeft li li{
font:normal 12px arial, verdana;
padding:1px 5px 1px 12px;
background:none;
}
#DepLeft li a:link, #DepLeft li a:visited, #DepLeft li a:hover{
text-decoration:none;
}
#DepLeft li.item_act a:link, #DepLeft li.item_act a:visited{
color:#c3260c;
}
#DepLeft li.item a:link, #DepLeft li.item a:visited{
color:#006547;
}
#DepLeft li.item_act a:hover,#DepLeft li.item a:hover{
color:#c3260c;
}
#DepLeft li.item_sub_act{
color:#c3260c;
margin:0px;
padding:1px 5px 1px 12px;
background:none;
}
#DepLeft li.item_sub_act a:link, #DepLeft li.item_sub_act a:visited{
color:#c3260c;
padding:0px;
}
#DepLeft li.item_sub_act a:hover{
color:#c3260c;
}
#DepLeft li.item_sub a:link, #DepLeft li.item_sub a:visited{
color:#006547;
padding:0px;
text-decoration:none;
}
#DepLeft li.item_sub a:hover{
color:#c3260c;
}
#DepLeft li.item_first{
list-style-type:none;
background:url(../img/LeftColMenuPointFirst.gif) no-repeat 0px 0px;
}
#DepLeft li.item_first a:link, #DepLeft li.item_first a:visited{
color:#006547;
}
#DepLeft li.item_first a:hover{
color:#c3260c;
}
#DepLeft li.item_first_act a:link,#DepLeft li.item_first_act a:visited{
color:#c3260c;
text-decoration:none;
}
#DepLeft li.item_first_act li.item_sub a:link,#DepLeft li.item_first_act li.item_sub a:visited {
color:#006547;
text-decoration:none;
}
#DepLeft li.item_first_act li.item_sub a:hover{
color:#c3260c;
text-decoration:none;
}
.item_text{
display:block;
width:100%;
padding:5px 5px 4px 13px;
}
.item_sub_text{
display:block;
width:100%;
}
.itemTitle{
color:#df2000;
font-weight:bold;
font-style:italic;
}
.space{
margin-top:7px;
}



#sendOrderForm table{
font-size:100%;
}
#sendOrderForm table tr{
vertical-align:top;
}
#sendOrderForm table tr th{
text-align:left;
font-weight:normal;
padding:6px 8px 6px 8px;
background:#dcf0ea;
vertical-align:middle;
}
#sendOrderForm table tr td{
text-align:left;
font-weight:normal;
padding:13px 8px 2px 8px;
}
#sendOrderForm table tr td.alignCenter{
text-align:center;
}
#sendOrderForm table tr td.alignright{
text-align:right;
}

#sendOrderForm table tr.bottomTr td{
padding:2px 0px 13px 8px;
border-bottom:1px solid #dcf0ea;
}
#sendOrderForm table tr.bottomTr1 td{
border-bottom:3px solid #dcf0ea;
}
#sendOrderForm table tr.bottomTrLast td{
border-bottom:0px;
}
#sendOrderForm table tr td input{
width:25px;
height:20px;
text-align:center;
margin:0px 4px 0px 0px;
}
#sendOrderForm table tr td input#sumprice{
width:100px;
text-align:right;
margin:0px 4px;
padding:3px 0px 0px;
border:0px;
font-weight:bold;
}



div.left{
float:left;
}
div.right,
span.right{
float:right;
}

#sendOrderForm div.left,
#sendOrderForm div.right{
width:220px;
}
#sendOrderForm div.alignLeft{
float:left;
margin:0px 40px 0px 0px;
}



#sendOrderForm div.left label,
#sendOrderForm div.right label{
display:block;
padding:0px 0px 3px 0px;
}
#sendOrderForm div.left input,
#sendOrderForm div.right input{
display:block;
margin:0px 0px 10px 0px;
width:220px;
}

#sendOrderForm div.company{
width:491px;
margin:0px 0px 0px 0px;
}
#sendOrderForm div.company input{
width:491px;
}
#sendOrderForm div.city{
width:150px;
margin:0px 20px 0px 0px;
_margin:0px 10px 0px 0px;
}
#sendOrderForm div.city input{
width:150px;
}
#sendOrderForm div.zip{
width:50px;
margin:0px 0px 0px 0px;
}
#sendOrderForm div.zip input{
width:50px;
}







#sendOrderForm div input.err{
background:#FFDFDF;
}
#sendOrderForm button{
text-align:center;
padding:7px 20px;
background:#d0faed;
font-weight:bold;
cursor:pointer;
color:#006547;
border:1px solid #006547;
float:right;
}

.error{
border:1px solid red;
color:red;
padding:10px 15px;
margin:0px 0px 15px 0px;
}













