body {background: #3f0606 url(main_bgd.jpg) repeat-x 0 0;padding:0;margin:0 auto 0 auto;font: 12px arial;}
#main {margin:0 auto;width:1006px}
#top {background: #b92525 url(top2.jpg) no-repeat; width:966px;height:127px;padding:0 20px;}
#top a#logo img {border:none;margin:11px 0 5px 25px;}
#top strong {margin-left:20px;}
#top .left {float:left;}
#top .phone {padding:18px 0 20px 540px;font-weight:bold;}
#top .email {margin-left:540px;display:block;font-weight:bold;text-decoration:none;color:Black;width:180px;}
#top .email:hover {text-decoration:underline;}
#top #logo {display:block;}

#middle {background: url(naradi.jpg) no-repeat 600px 0;height:208px;margin-left:40px;}
#middle .iso {margin-top:10px;}

#c1 {background: url(left2.jpg) no-repeat 0 0;padding-left:14px;}
#c2 {background: url(right2.jpg) no-repeat 100% 0;padding-right:17px;}
#c3 {background: white;min-height:850px;position:relative;_height:850px;}
#c3 .sekera {position:absolute; left:707px;}

#bottom {background: url(bottom.jpg) no-repeat 0 0;width:1006px; text-align:center;color:White;padding:20px 0 20px;}
#bottom a {text-decoration:none;color:White;text-transform:uppercase;padding:0 10px;}
#bottom a:hover {text-decoration:underline;}
#bottom span {color:#adadad;line-height:24px;}

#menu {background-color:#2a2a2a;height:64px;}
#menu a {height:64px;line-height:64px;padding:0 35px;display:block;float:left;text-transform:uppercase;color:White;font-weight:bold;text-decoration:none;}
#menu a.active,
#menu a:hover {background-color:#b32323;}
#menu .english_link {background: url(english_flag.gif) no-repeat 30px 49%;padding-left:72px;}
#menu .katalog_link {line-height:64px;}
#menu .two_lines,
#menu .profil_link,
#menu .skoleni_link,
#menu .katalog_link {line-height:16px;padding-top:16px;text-align:center;height:48px;}

#c3 .left {
    xborder-right:4px solid #e6e6e6;
    width:194px;
/*    text-align:center; */
    margin: 5px;
    position:absolute;
    top: 76px;
}

#c3 .right {
    border-left:4px solid #e6e6e6;
    width:200px;
    margin: 5px;
    position:absolute;
    top:76px;
    left:721px;
    padding:0 10px;
}
#c3 .right .date {display:block;font-size:11px;color:#911b1b}
#c3 .right .read_more {display:block;color:#911b1b}

#c4 {
    padding:17px 0 15px 0;
}

#c3 #main_text {
    padding:0 260px 0 220px;
    background:white url(bgd_lines.gif) repeat-y 200px 0px;
    min-height:810px;
    _height:790px;
}

.left h2, .right h2, h1 {color:#a03939;text-transform:uppercase;font-size:20px;margin:0;padding:0 0 10px 0;}
.left h2 {margin-left:4px;}
h1 {margin-top:0px;}
a img {border:none;}
a {color:#911B1B;}

.mceContentBody,
.mceEditorIframe {
    /* TinyMCE Editor */
    background:White;
}
.partners_table {
    height: 354px;
}

#partners {
    background: none repeat scroll 0 0 #EFEFEF;
    height: 434px;
    padding: 3px;
    width: 186px;
}
#partners a {
    border: 1px solid #EFEFEF;
    display: block;
    float: left;
    margin: 1px;
}
#partners a:hover {border-color:#777;}

.product {width:143px;float: left;margin:5px 4px;padding:7px;background:#FFFDD7;}
.product img {/* float: left; */}
.product h4 {margin:0;padding:0;font-size:15px;height:55px;overflow:hidden;}
.product h4 a {color:black; text-decoration: none;}
.product .desc {width:40px;}
.product a.smallPicLink {display:block;text-align:center;height:177px;
	overflow:hidden;border:1px solid #E7E7E5;background:white;
	display:table-cell;vertical-align:middle;
	height:142px;width:142px;
	#display:block;
}
.product a.smallPicLink:hover {border-color:#999;}
.product a.smallPicLink img {margin:0 auto;}
.product .descbox {height:4em;margin-top:10px;overflow:hidden;}
.clear {clear:left;}

/*
h3.xproductsCategory {clear:both; background:#940E0F;color:white;padding:2px 5px;}
h3.xproductsCategory a {color:white;text-decoration:none;}
h3.xproductsCategory small {padding-left:5px;}
*/

h3.productsCategory {clear:both; color:#A03939;padding:25px 5px 15px;font-size:18px;margin:0;}
h3.productsCategory a {color:#A03939;text-decoration:none;}
h3.productsCategory small {padding-left:5px;font-size:10px;}

.productDetail,
.mainPic {float:left;}

.mainPic {margin:20px;}
.price {color:#CC0000;font-size:16px;display:block; margin-top:0.5em;}

.smallPic {margin-right:10px;}

hr.cistic {
   clear: both;
   height: 1px;
   border: none;
   margin: -1em 0 0 0;
   visibility: hidden;
   }

#breadcrumb {padding-bottom:10px;}
#breadcrumb,
#breadcrumb a {text-transform: uppercase;font-weight:bold; color: #A03939;text-decoration:none; font-size:14px;}
#breadcrumb h1 {display:inline;	whitespace:no-wrap;font-size:14px;}
#breadcrumb .brd1 {font-size:20px;}
#breadcrumb a:hover {text-decoration:underline;}
	
#categorylinks a {text-decoration:none;color: black;}
#categorylinks {color: black;margin-bottom:10px;}
#categorylinks a.current,
#categorylinks a:hover	 {text-decoration:underline;}

.vzdelani_link {text-transform: uppercase;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px dotted #777;
font-weight: bold;
color: #676767;
margin-bottom:15px;
display:block;
}
.vzdelani_link:hover
{color: white;
background: #CC0001;}

.left h2 {padding:5px 0;}














/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
.lightbox {

}

.nadpis {
color: #C00; font-size: 18px; font-weight: bold; text-transform: uppercase;
}


