body{
background-color: white;
margin:0px;
font-size:12px;
font-family:Arial;
} 
div{
border-style:solid;
border-width:0px;
border-width:black;
vertical-align:middle;
}
img{
border-style:solid;
border-width:0px;
border-width:black;
}
h1{

letter-spacing:3px;
font-size: 15px;
font-weight:900;
}
h2{
font-size: 13px;
text-decoration:underline;
font-weight:700;
}
img{
border-width:0px;
}
.floatright{
float:right;
margin-left:5px;
margin-bottom:5px;
margin:0px;
} 
img.normal{
border-width:1px;
margin:10px;
margin-top:0px;
border-color:black;
border-style:solid;
} 
.pmfoto1{
border-color:blue;
border-width:1px;
padding:0px;
margin-right:5px;
height:80px;
width:80px;
border-style:solid;
float:left;
} 
.pmfoto2{
border-color:red;
border-width:1px;
padding:0px;
margin-left:5px;
height:80px;
width:80px;
border-style:solid;
float:right;
} 
.mfoto{
border-color:black;
border-width:1px;
border-right-width:0px;
padding:0px;
margin:0px;
height:80px;
width:80px;
border-style:solid;
float:none;
} 

.mfotoright{
border-color:black;
border-width:1px;
padding:0px;
margin:0px;
height:80px;
width:80px;
border-style:solid;
float:none;
} 
.mfoto2{
border-color:black;
border-width:1px;
padding:0px;
margin:5px;
height:80px;
width:80px;
border-style:solid;
float:right;
margin-bottom:1px;
}
img.foto129{
border-color:black;
border-width:1px;
padding:0px;
margin-left:5px;
margin-bottom:5px;
height:90px;
width:120px;
border-style:solid;
float:right;
}
img.vlajky{
border-color: black;
border-width:1px;
margin:3px;
height:19px;
width:29px;
}

a{
color: blue;
text-decoration:none;
font-size:12px;
font-weight:700;

} 

a:hover{
color: red;
text-decoration:none;
font-size:12px;
font-weight:700;
border-color:red;
} 

a.visited{
color: blue;
font-family: sans-serif;
text-decoration:none;
font-size:12px;
font-weight:700;
} 

a.img{
color: blue;
font-family: sans-serif;
text-decoration:none;
font-size:12px;
font-weight:700;
}
a.b{
color: black;
}
div.top-dashed{
border-top-width:1px;
padding-top:10px;
border-style:dashed;
border-color:gray;
}
div.newscol1{
width:160px;
color:red;
margin-bottom:4px;
border-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:red;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
float:right;
}

div.newscol2{
width:140px;
margin-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
float:right;
}

	a.newscol{
	color: blue;
	font-family: sans-serif;
	text-decoration:none;
	font-size:10px;
	font-weight:400;
	} 
	a.newscol:hover{
	color: black;
	font-family: sans-serif;
	text-decoration:none;
	font-size:10px;
	font-weight:400;
	} 


div.main{
padding:10px;
padding-top:2px;
margin-bottom:15px;
}
b.sec-nadpis{
color: black;
font-family: sans-serif;
text-decoration:none;
font-size:14px;
font-weight:700;
}
div.sec-plasty{
background-color:#C1FDD0;
border-color:black;
border-style:dotted;
border-width:1px;
padding:3px;
}
div.sec-cad{
background-color:#9999FF;
border-color:black;
border-style:dotted;
border-width:1px;
padding:3px;
}
div.sec-cnc{
background-color:#8EC1F7;
border-color:black;
border-style:dotted;
border-width:1px;
padding:3px;
}
div.sec-formy{
background-color:#D0D6C8;
border-color:black;
border-style:dotted;
border-width:1px;
padding:3px;
}
div.sec-jiskreni{
background-color:#FFD485;
border-color:black;
border-style:dotted;
border-width:1px;
padding:3px;
}
div.vyrobek-blok1{
width:205px;
padding:0px;
padding-right:5px;
margin-right:5px;
border-width:0px;
border-right-width:1px;
border-style:solid;
border-color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
float:left;
}
div.vyrobek-blok2{
width:205px;
padding:0px;
margin-left:5px;
border-width:0px;
borderleft-width:1px;
border-style:solid;
border-color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
float:left;
}
div.vyrobek-nadpis1{
border-color:blue;
border-style:solid;
border-width:0px;
border-bottom-width:1px;
padding:3px;
font-family:"Courier New", Courier, mono;
font-weight:900;
font-size:15px;
text-align:right;
}
div.vyrobek-nadpis2{
border-color:red;
border-style:solid;
border-width:0px;
border-bottom-width:1px;
padding:3px;
font-family:"Courier New", Courier, mono;
font-weight:900;
font-size:15px;
text-align:left;
}

div.fakturacni_adresa{
padding:10px;
background-color:white;
border-width:1px;
border-style:solid;
border-color:gray;
font-family:Arial, Helvetica, sans-serif;
}

a.banner{
display:block;
width:100px;
height:100px;
padding:4px;
margin-left:30px;
background-color:white;
border-width:1px;
border-color:gray;
border-style:solid;
margin-bottom:5px;
float:left;
}
a.banner:hover{
border-color:red;
}
.note{
font-weight:700;
color:black;
}
div.news-nadpis{
color: red;
font-variant:small-caps;
font-family: Arial CE, sans-serif, Courier, mono;
font-size:12px;
font-weight:900;
text-align:left;
padding-right:50px;
border-bottom-width:1px;
border-color:red;
}
div.newie-nadpis{
color: red;
font-variant:small-caps;
font-family:isocpeur, sans-serif, Arial CE, Courier, mono;
font-size:20px;
font-weight:900;
text-align:center;
padding-right:50px;
border-bottom-width:1px;
border-color:red;
}
div.newie-info{
color: gray;
font-size:12px;
}
	img.newie{
	height:90px;
	width:90px;
	float:right;
	border-color:red;
	padding:5px;
	margin-bottom:5px;
	border-width:1px;
	border-color:gray;
	background-color:white;
	}
div.text-align-right{
	text-align:right;
	}
b.runadpis{
color: blue;
font-family:isocpeur, Courier New, Courier, mono;
text-decoration:none;
font-size: 12px;
font-weight:100;
}
b.odkaz{
color: black;
font-family:isocpeur, Courier New, Courier, mono;
text-decoration:none;
font-size: 15px;
font-weight:900;
}
a.img-center{
display:block;
border-width:0px;
text-align:center;
}
.center{
float:center;}
.black{
color:black;
}
.plasty{
color:green;
}
.formy{
color:gray;
}
.cad{
color:#9999FF;
}
.cnc{
color:blue;
}
.jiskreni{
color:orange;
}
.active{
color:#999999;}
.red{
color:red;
}
.gray{
color:gray;
}
.mb10{
margin-bottom: 10px;
}
.float-right{
float:right;
}
.svislin_05{
background-image:url('pictures/svislin_05.gif');
background-repeat:repeat-y;
background-color:#FFFFFF
}
.bgline_02{
background-image:url('pictures/bgline_02.gif');
background-repeat:repeat-x;
background-color:#FFFFFF
}
.bgline_03{
background-image:url('pictures/bgline_03.gif');
background-repeat:repeat-y;
background-color:#FFFFFF
}
.bgline_09{
background-image:url('pictures/bgline_09.gif');
background-repeat:repeat-x;
background-color:#FFFFFF
}
.pozmain{
background-image:url('pictures/pozmain.gif');
background-color:#FFFFFF
}

