*{margin:0;padding:0;}
body{font: normal normal 13px/1.28em sans-serif;
	background:#fff url(../images/layout/bg.gif) repeat-x;color:#515151;}

h1,h2,h3,h4{margin:0;padding:0;}
h1{}
h2{font-size:1.69em;color:#000000;margin-bottom:.8em;font-weight:normal;}
h3{font-size:1.69em;color:#007EC3;margin-bottom:.8em;font-weight:normal;}
h4{font-size:1.3em;color:#000;margin-bottom:10px;}
p{margin-bottom:1.33em;}
a{color:#007EC3;text-decoration:underline;}
a:hover{text-decoration:none;}
img{border:none;}

/* BASIC LAYOUT */
#page{position:relative;width:960px;margin:0 auto;}
#header{position:relative;width:960px;padding-top:19px;background:url(../images/layout/tramecek.gif) no-repeat;}
#header .in{width:960px;height:320px;border-bottom:1px solid #fff;}
#content{padding-top:50px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#footer{position:absolute;width:960px;margin:0 -85px;padding:0 85px;background:url(../images/layout/bg-footer-shadow.gif) 0 0 no-repeat;}
#footer .in{width:960px;height:95px;background:url(../images/layout/bg-footer.gif) no-repeat;overflow:hidden;}
#lCol{float:left;width:274px;}
#rCol{float:right;width:564px;margin-right:50px;}

/* LOGO */
h1#logo, h1#logo a, h1#logo span{position:relative;display:block;width:365px;height:111px;margin:0;padding:0;overflow:hidden;}
h1#logo{position:absolute;top:0;left:19px;font-size:10px !important;}
h1#logo span {position:absolute;left:0;top:0;background:url(../images/layout/logo.png) no-repeat;cursor:pointer;}
* html h1#logo span {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/layout/logo.png');} /* for IE */

/* HORIZONTAL MENU */
#horizontalMenu{list-style:none;margin:0;padding:0;height:45px;margin:0 -85px;padding:0 85px;background:url(../images/layout/bg-hm-shadow.gif) 0 100% no-repeat;}
#horizontalMenu li, #horizontalMenu a{display:block;float:left;margin:0;padding:0;width:190px;height:45px;text-align:center;overflow:hidden;}
#horizontalMenu li{padding-left:2px;background:url(../images/layout/hm-separator.gif) 0 0 repeat-y;}
#horizontalMenu .first{padding-left:0;width:192px;background-image:none;}
#horizontalMenu a{line-height:45px;text-transform:uppercase;text-decoration:none;color:#fff;background:#00a url(../images/layout/bg-hm.gif) 0 0 repeat-x;}
#horizontalMenu .first a{background:#00a url(../images/layout/bg-hm-first.gif) 0 0 no-repeat;width:192px;}
#horizontalMenu .last a{background:#00a url(../images/layout/bg-hm-last.gif) 100% 0 no-repeat;}
#horizontalMenu a.active, #horizontalMenu a:hover{background-position:0 -45px;}
#horizontalMenu .last a.active, #horizontalMenu .last a:hover{background-position:100% -45px;}
/* VERTICAL MENU*/
#verticalMenu{list-style:none;margin:0;padding:0;border-top:1px solid #fff;margin:40px 0;}
#verticalMenu li{height:39px;width:274px;border-bottom:1px solid #fff;}
#verticalMenu a{display:block;height:39px;line-height:39px;width:274px;text-align:center;font-size:1.04em;color:#fff;text-decoration:none;}
#verticalMenu a:hover{color:#000;}
#verticalMenu a.active{color:#000;background:url(../images/layout/pointer.gif) 0 50% no-repeat;}
/* BOXES */
#boxes{margin:50px 0;}
.box{float:left;width:185px;margin-right:8.5px;}
#boxes .last{margin-right:0;}
.boxBody{position:relative;width:155px;color:#fff;font-size:.87em;line-height:1.2em;height:176px;padding:18px 15px 25px 15px;background:url(../images/layout/box.png) no-repeat;}
* html .boxBody{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/layout/box.png');} /* for IE */
.boxBody h4{line-height:1.15em;}
.boxImg, .boxImg span{position:relative;width:185px;height:61px;}
.boxImg span{position:absolute;left:0;top:0;background:url(../images/layout/box-top.gif) no-repeat;}
.boxmore, .boxmore span{display:block;position:absolute;right:0;bottom:0;width:45px;height:45px;overflow:hidden;}
.boxmore span{position:absolute;left:0;top:0;background:url(../images/layout/boxmore.png) no-repeat;cursor:pointer;}
* html .boxmore span{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/layout/boxmore.png');} /* for IE */
/* ARTICLES */
.articleBox{margin-bottom:50px;}

/* GALERIE */
.galerie{margin:50px 0;}
.nahled{float:left;width:116px;margin:0 15px 15px 0;}
.nahled img{border:none;}
.nahled p{margin:0 .5em;text-align:center;font-size:.85em;}
/* DOWNLOAD*/
.download{list-style:none;margin:50px 0;padding:0;}
.download li{margin:3px 0;padding:0;display:block;padding-left:50px;line-height:37px;height:37px;background:url(../images/layout/pdf.gif) no-repeat;}
.download a{}

/* FOOTER CONTENT */
/* RGS */
a#logoRGS , a#logoRGS span{position:relative;display:block;width:157px;height:44px;overflow:hidden;}
a#logoRGS{position:absolute;right:109px;top:27px;}
a#logoRGS span{position:absolute;left:0;top:0;background:url(../images/layout/rgs.gif);cursor:pointer;}
a#logoRGS:hover span{background-position:0 -44px;}
/* LOGO V PATICCE */
a#logoCE , a#logoCE span{position:relative;display:block;width:321px;height:95px;overflow:hidden;}
a#logoCE{position:absolute;left:85px;top:0px;}
a#logoCE span{position:absolute;left:0;top:0;background:url(../images/layout/logo-footer.gif);cursor:pointer;}

#editorial{position:absolute;left:400px;top:27px;color:#fff;font-size:.85em;margin:0;}
#editorial span{font-size:1.16em;}
#editorial a{color:#fff;font-weight:bold;text-decoration:underline;}
#editorial a:hover{text-decoration:none;}

a#viovtv , a#viovtv span{position:relative;display:block;width:274px;height:298px;overflow:hidden;}
a#viovtv{}
a#viovtv span{position:absolute;left:0;top:0;background:url(../images/layout/viovtv.jpg);cursor:pointer;}

#fMenu{padding:2em 0;text-align:center;color:#A2A2A2;}
#fMenu a{color:#A2A2A2;text-align:center;text-decoration:none;padding:0 20px;}
#fMenu a:hover{text-decoration:underline;}

/* OTHER CLASSES */
.cls{clear:both;font-size:1px;line-height:1px;height:1px}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.il{margin:0 20px 5px 0;}
.ir{margin:0 0 5px 20px;}
.tar{text-align:right;}
.tal{text-align:left;}
.tac{text-align:center;}
