﻿.top { background: url(../storage/site/top.jpg) top left no-repeat; width: 996px; height: 43px; }
.top .phone { color: #ffffff; font-size: 18px; background: url(../storage/site/phone.jpg) bottom left no-repeat; float: right; margin: 10px 0 0 0; padding: 0 0 0 30px; }
a:hover { text-decoration: underline; }

.box { margin: 1px 0 0 0; }
.box a { float: left; width: 198px; height: 258px; display: block; }
.box a:hover { text-decoration: none; }

.box1 { background: url(../storage/site/box1.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box2 { background: url(../storage/site/box2.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box3 { background: url(../storage/site/box3.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box4 { background: url(../storage/site/box4.jpg) top left no-repeat; margin: 0 0px 0 0; }
.box5 { background: url(../storage/site/box5.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box6 { background: url(../storage/site/box6.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box7 { background: url(../storage/site/box7.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box8 { background: url(../storage/site/box8.jpg) top left no-repeat; margin: 0 0px 0 0; }

.logohlohovec { }
.logohlohovec a { background: url(../storage/site/logohlohovec.jpg) no-repeat; width: 201px; height: 94px; display: block; }
.logohlohovec a:hover { text-decoration: none; }



.contenttext { margin: 1px 0 0 0; text-align: justify; }
.cont { background-position: center top; background: url(../storage/site/content_bg.gif); padding: 25px 0 0 5px; background-repeat: repeat-x; }
.cont .leftc {float: left; width: 390px;}
.cont .rightc {float: left; width: 390px;}
.contenttext h1 { display: block; height: 25px; background: #d13320; color: #ffffff; font-size: 14px; font-family: Arial; text-transform: uppercase; padding: 9px 0 0 21px; margin: 0; font-weight:bold }
.contenttext h2 { color: #91160b; font-size: 18px; font-weight: normal; margin: 0 15px 5px 15px; }
.contenttext p { margin: 0 15px 10px 15px; }
.contenttext a { color: #98261b; margin: 0 5px 10px 5px; }
.contenttext strong { margin: 0 15px 10px 15px; }

.contenttext ul { margin: 10px 10px 10px 20px; }
.contenttext ul li { margin: 0 5px 0px 10px; }
.contenttext ul li ul { margin: 5px 5px 20px 3px; }
.contenttext ul li strong { margin: 0px; }
.contenttext p a { margin: 0; }
.contenttext p strong { margin: 0; }
.contenttext img { }

.contenttext a.pdf { display: block; background: url(../images/icon/pdf.gif) top left no-repeat; padding: 4px 0 0 25px; height: 20px; }
.contenttext a.avi { display: block; background: url(../images/icon/avi.jpg) top left no-repeat; padding: 4px 0 0 25px; height: 20px; }
.contenttext a.ppt { display: block; background: url(../images/icon/ppt.gif) top left no-repeat; padding: 4px 0 0 25px; height: 20px; }
.contenttext a.quick { display: block; background: url(../images/icon/quick.gif) top left no-repeat; padding: 4px 0 0 25px; height: 20px; }

.contenttext table {  margin-left:12px }
.contenttext table tr .st { font-weight: bold; text-align: left; background: #edecec; }
.contenttext table tr td { text-align: left; background: #f4f4f4; padding: 4px; }



.float_right { float: right; margin-left:15px; margin-bottom:10px }
.float_left { float: left; margin-right:15px; margin-bottom:10px  }
.clear_both { clear: both; }

.footerSection { }
.footerSection .left { float: left; width: 201px; padding: 60px 0 0 0; text-align: center; }
.footerSection .right { float: left; width: 795px; padding:30px 0 0 0; text-align:center }

.subFooter { text-align:center; width:580px; margin-left:178px; }
.subFooterItem a { color: #a0a19b; display: inline; float: left; margin: 0 5px 0 0; border-right: 1px solid #d6d2c9; padding: 0 5px 0 0; }
.code{ clear:both; padding-top:10px}
.code a { color:#9a9a99; font-weight:bold}
.code a:HOVER { color:#b61e10}

.welcome { width:177px; padding-left:12px; padding-right:12px; font-size:11px; color:#606060; font-weight:bold; font-style:italic; text-align:center}
.stroj { border: 1px dashed #d7d7d7; width: 740px; padding-top: 5px; margin-left: 13px; margin-top: 5px; clear: both; padding-right:10px; padding-left:10px }
.link {color: #98261b; font-weight:bold}
.redfont {color: #91160b; font-weight:bold}





/****prislusenstvo****/
.p1 { float: left; width: 240px; margin-left: 10px; padding: 3px; }
.p1 img { margin: 0 0 5px 0; }
.p1 a { margin: 0; }


.dashLine { background: url(../storage/site/dash_line.gif) repeat-x center; height:30px; }

a.thickbox {margin: 0;}

.galTitle {display: none;}
