﻿@media screen {
body{margin:0;padding:0;
	font-family:sans-serif;font-size:12px;
	background:#121212 url(../images/layout/body.gif) repeat-x;color:#777;}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;}
h1{}
h2{font-size:19px;color:#fff;margin-bottom:10px;font-weight:normal;text-transform:uppercase;}
h3{font-size:24px;color:#B7252B;margin-bottom:10px;font-weight:normal;text-transform:uppercase;}
h3 a{font-weight:normal;color:#B7252B;}
h4{}
.article-text, p{margin:0;margin-bottom:1.3em; line-height:1.4em;}
a{color:#575757;font-weight:normal;text-decoration:underline;}
a:hover{color:#fff;text-decoration:none;}
img{border:none;}
strong{color:#fff;}

/* BASIC LAYOUT */
#container{position:relative;width:960px;margin:0 auto;}
#header{position:relative;width:960px;height:258px;padding-top:56px;}
#contentBox{background:#161616;padding:40px 0 0;}
#content{position:relative;padding:0 36px 50px; background:url(../images/layout/otisky.jpg) 100% 100% no-repeat;}
.coll{float:left;width:415px;}
.colr{float:right;width:415px;}
#footer{}
#footerIn{position:relative;width:940px;margin:0 auto;padding:10px;
	background-color:#252525;color:#575757;font-size:10px;}

/* LOGO */
#logo, #logo a, #logo span{position:relative;display:block;width:960px;height:258px;margin:0;overflow:hidden;z-index:1;}
#logo span{position:absolute;left:0;top:0;background:url(../images/layout/logo.png) no-repeat;cursor:pointer;}

/* LANGS */
#languages{height:20px;line-height:20px;text-align:right;background:url(../images/layout/hm2-hover.gif);}
#languages a{padding:0 1em;color:#999;text-decoration:none;font-size:11px;}
#languages a:hover, #languages a.active{color:#fff; text-decoration:underline;}

/* HORIZONTAL MENU */
#hMenu{position:absolute;left:0;top:0;width:960px;height:56px;margin:0;padding:0;
	font-family:serif;font-size:20px;z-index:1000;
	background:url(../images/layout/hm.jpg);
	}
#hMenu ul {position:relative;height:56px;margin:0;padding:0;list-style:none;}
#hMenu ul li{position:relative;float:left;white-space:nowrap;_width:1px;margin:0;padding:0;background:url(../images/layout/hm-sep.gif) 100% 0 no-repeat;}
#hMenu ul li a {display:block;color:#FFFFFF;height:56px;line-height:56px;padding:0 40px;
	font-size:12px;font-weight:normal;font-family:sans-serif;text-decoration:none;text-transform:uppercase;}
#hMenu ul li:hover a, #hMenu ul li a:hover, #hMenu ul li a.active {color:#fff;}

#hMenu ul ul{position:absolute;left:0;top:56px;_top:56px;width:200px;padding:0;height:auto;display:none;font-size:12px;}
#hMenu ul ul li{display:list-item;float:none;width:200px;background:url(../images/layout/hm.jpg);}
#hMenu ul li:hover ul li a {display:block;padding:0 5px;margin:0;color:#FFFFFF;height:auto;line-height:2em;height:2em;border:none;}
#hMenu ul li:hover ul li a:hover {color:#fff;background:url(../images/layout/hm2-hover.gif);}
#hMenu ul li{behavior:url(../hover.htc);}
#hMenu ul li:hover,
#hMenu ul li.Hover{background:url(../images/layout/hm2-hover.gif);}
#hMenu ul li.Hover ul,
#hMenu ul li:hover ul{display:block;}
/* HORIZONTAL MENU 2 */
#hMenu2{position:relative;width:960px;height:59px;margin:0;padding:0;
	font-family:serif;font-size:20px;z-index:1000;
	background:url(../images/layout/hm2.jpg);
	}
#hMenu2 ul {position:relative;height:59px;margin:0;padding:0;list-style:none;}
#hMenu2 ul li{position:relative;float:left;white-space:nowrap;width:240px;margin:0;padding:0;}
#hMenu2 ul li a {display:block;color:#fff;height:59px;line-height:59px;text-align:center;
	font-size:15px;font-weight:normal;font-family:sans-serif;text-decoration:none;text-transform:uppercase;}
#hMenu2 ul li:hover a, #hMenu2 ul li a:hover, #hMenu2 ul li a.active {color:#fff;background:url(../images/layout/hm2-hover.gif) repeat-x;}

#hMenu2 ul ul{position:absolute;left:0;top:59px;_top:59px;width:240px;padding:0;height:auto;display:none;font-size:12px;}
#hMenu2 ul ul li{display:list-item;float:none;width:240px;background:url(../images/layout/hm2.jpg);}
#hMenu2 ul li:hover ul li a {display:block;padding:0 5px;margin:0;color:#FFFFFF;height:auto;line-height:2em;height:2em;border:none;}
#hMenu2 ul li:hover ul li a:hover {color:#fff;background-image:none;}
#hMenu2 ul li{behavior:url(../hover.htc);}
#hMenu2 ul li:hover,
#hMenu2 ul li.Hover{}
#hMenu2 ul li.Hover ul,
#hMenu2 ul li:hover ul{display:block;}

#boxes{float:right;width:440px;}
.box{float:left;width:200px;margin-left:20px;}

/* ARTICLES */
.article{background:url(../images/layout/vrule.gif) 430px 0 repeat-y;}
.article table{border-collapse:collapse;border:1px solid #272727;width:100%;margin:1em auto;}
.article table th,
.article table td{border-right:1px solid #272727;border-left:1px solid #272727;font-size:1em;padding:10px;vertical-align:top;}
.article table th{border-bottom:5px solid #272727;background-color:#0E0E0E;color:#ffffff;font-weight:bold;text-align:left;}
.article table td{background-color:#0E0E0E;color:#333333;font-weight:normal;}
.article table tr.even td{background-color:#1A1A1A;}

.article ul, .box ul{margin:1.4em 0;padding:0;list-style:none;}
.article li, .box li{padding:5px 0 5px 15px;background:url(../images/layout/bullet.gif) 0 8px no-repeat;}

.download{}
.download li{}
.download a{}

/* FORMS */
/* newsletter */
#newsletterForm{margin:50px 0;padding:0;}
#newsletterForm div{padding:12px;}
#newsletterForm div.cls{padding:0;}
#newsletterForm input{width:161px;height:13px;padding:7px 14px;margin-bottom:9px;background:#353535;
	font-size:11px;color:#fff;border:1px solid #D647EC;}

/* DROBECKY */
#drobecky{color:#45140E;font-size:10px;margin-bottom:25px;}
#drobecky a{color:#45140E;text-decoration:none;}
#drobecky a:hover{text-decoration:underline;}
#drobecky span{font-weight:bold;}

/* MENU V PATICCE */
#fMenu a{color:#575757; text-decoration:none;}
#fMenu a:hover, #fMenu a.active{text-decoration:underline;}

#links{color:#AD3122;}
#links p{margin:0;}
#links ul{margin:0;padding:0;list-style:none;}
#links ul li{display:inline;font-size:10.5px;}
#links ul li a{color:#666666;font-weight:bold; text-decoration:none;}
#links ul li a:hover{color:#fff;text-decoration:none;}

}

/* GALERIE */
.galerie{margin:40px 0;}
.nahled{float:left;width:120px;margin:0 10px 10px 10px;}
/*.last {margin-right:0;}*/
.nahled img{border:3px solid #9A9A9A;margin-bottom:10px;}
.nahled p{text-align:center;font-size:.91em;color:#9A9A9A;line-height:1.12em;}

@media print {
	body{margin:auto;background:#fff;color:#000;font-size:12pt;font-family:serif;}
	#container{background:none;width:100%;}
	.nahled p{color:#000;}
}



/* CLASSES */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cls{clear:both;}
.hr hr{display:none;}
.hr{height:50px;}
.il{margin:0 10px 1px 0;border:3px solid #9A9A9A;}
.ir{margin:0 10px 1px 0;border:3px solid #9A9A9A;}
.tar{text-align:right;}
.message{padding:.5em;border:1px solid #f00;background-color:#FFCCFF;font-weight:bold;color:#f00;}´

