﻿.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; }

.box .box1 { background: url(../storage/site/box1.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box .box2 { background: url(../storage/site/box2.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box .box3 { background: url(../storage/site/box3.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box .box4 { background: url(../storage/site/box4.jpg) top left no-repeat; margin: 0 0px 0 0; }
.box .box5 { background: url(../storage/site/box5.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box .box6 { background: url(../storage/site/box6.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box .box7 { background: url(../storage/site/box7.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box .box8 { background: url(../storage/site/box8.jpg) top left no-repeat; margin: 0 0px 0 0; }

.box_en { margin: 1px 0 0 0; }
.box_en a { float: left; width: 198px; height: 258px; display: block; }
.box_en a:hover { text-decoration: none; }

.box_en .box1 { background: url(../storage/site/en/box1.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box_en .box2 { background: url(../storage/site/en/box2.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box_en .box3 { background: url(../storage/site/en/box3.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box_en .box4 { background: url(../storage/site/en/box4.jpg) top left no-repeat; margin: 0 0px 0 0; }
.box_en .box5 { background: url(../storage/site/en/box5.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box_en .box6 { background: url(../storage/site/en/box6.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box_en .box7 { background: url(../storage/site/en/box7.jpg) top left no-repeat; margin: 0 1px 0 0; }
.box_en .box8 { background: url(../storage/site/en/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; }

.en { margin-top: 18px; margin-right: 5px; float: right; background: url(../images/ico_en.jpg) top left no-repeat; display: block; width: 14px; height: 12px; }
.sk { margin-top: 18px; margin-right: 5px; float: right; background: url(../images/ico_sk.jpg) top left no-repeat; display: block; width: 14px; height: 12px; }
.pl a{ margin-top: 18px; float: right; background: url(../images/ico_pl.jpg) top left no-repeat; display: block; width: 14px; height: 12px; }
.pl a:hover { text-decoration: none; }

