/* clear css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;color:#60676c;font:8pt Arial, Helvetica, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
/*ol,ul{list-style:none;}*/
caption,th{text-align:left;}
q:before,q:after{content:'';}
blockquote{margin:0 0 0 20px;}
sup{font:9px Arial, Helvetica, sans-serif;}  

.clear{clear:both;}

fieldset{border:1px solid #ccc;padding:0em 0.4em 0.5em;}
legend{font-weight:bold;font-size:1.1em;}
label{display:block;clear:both;}
input.InputText{width:120px;}
input.InputRadio{height:1.1em;}
select{font-size:9pt;color:#000;background:#fff;}
/* clear css */


/*basic styles*/
.forma { font-size: 11px; color: #666666; border: 1px solid #666666; background-color: #ffffff; }
/*****************************/


/*block styles*/
.block {display: inline; clear:both;}
.block:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* Hides from IE-mac \*/
* html .block {height: 1%;}
.block {display:block;margin:0;padding:0 10px 22px 0;}
.block_left{padding-left:20px;}
.block_blue{display:block;margin:30px 0 0 0;padding:0;background:#f1f8ff;}
   .block_blue .block_content{margin:0;padding:5px 20px 7px;}
   .block_blue .block_content a,
   .block_blue .block_content a:hover,
   .block_blue .block_content a:visited,
   .block_blue .block_content a:active{color:#6D6F71;text-decoration:underline;}
   .block_blue .block_content a:hover{color:#C6141A;}
/* End hide from IE-mac */


h2{display:block;margin:0 0 0 0;padding:12px 10px 6px 20px;color:#474c50;
   font:14pt Arial,Helvetica,sans-serif;font-weight:bold;border:0px solid red;}
   h2.left{background:url(../img/pxwhite.gif) top right repeat-y;}
   h2.vesti{padding-left:10px;}
h3{display:block;margin:0 0 0 0;padding:18px 3px 0 3px;color:#474c50;
   font:10pt Arial, Helvetica, sans-serif;font-weight:bold;}
h4 {display:block;margin:0 0 4px 0;padding:0;color:#6F97BD;font:13pt Trebuchet MS,Arial, Helvetica, sans-serif;font-weight:normal;}
h5 {display:block;margin:10px 0 0px 0;padding:0;color:#6F97BD;font:10pt Arial, Helvetica, sans-serif;font-weight:normal;font-style:italic;}
.block_content{margin:0 0 0 0;padding:10px 4px 0 4px;line-height:15pt;}
.block_content_news{padding:10px 0 0 0;}
.block_content_top{border-top:3px solid #b7bcc1;}
.block_content p{display:block;margin:0 0 0 0;padding:0 0 0 0;}
/*p {margin:0 0 13px 0;}*/
p.preamble {border: 0px solid #666; font-size: 11px; font-style:italic; font-weight: bold; margin: 10px; padding: 6px}
.image_holder {border: 0px dashed #999; padding: 3px;text-align: center; font-size: 10px; font-weight: bold; color: #333;}
	.image_holder img {margin: 0;}
		.image_border {border: 1px solid #9D0A0E;}
	.image_holder p {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333;}


/* anchors */
a,a:link,a:hover,a:active,a:visited{font-size:8pt;color:#2b2d2f;text-decoration:underline;}
a:hover{color:#C6141A;text-decoration:underline;}
a img{border:0px;}

/* lists */
UL,OL{margin:0;padding:0 0 0 30px;}
LI{margin:0;display:list-item;/*ist-style-image: url(../../Data/Images/listImage.gif);*/}
UL LI{list-style-type:disc;}
LI a{text-decoration:none;}

/*****************************/


/*template styles*/
body{background:#cfd0d0;}
#BodyDiv{background:#fffbfb url(../img/common/bodyBck.gif) bottom left repeat-x;border:0px solid red;}
#BodyContainer{display:block;position:relative;margin:auto;padding:0 0 0 0;z-index:2;
               background:url(../img/common/BodyContainerBck.gif) top left repeat-x;border:0px solid red;}
   #InnerContainer{display:block;width:931px;position:relative;margin:auto;padding:61px 0 0 63px;
                   background:url(../img/common/InnerContainerBck.jpg) top left no-repeat;border:0px solid green;}
      #HeaderBlock{}
         #HeaderLogo{position:relative;left:0;top:0;width:365px;height:55px;margin:0 0 0 0;padding:68px 0 0 18px;border:0px solid blue;}
            #Logo{display:block;border:0px solid red;}
         #HeaderText{padding:5px 0 0 19px;color:#fff;font:10pt Arial, Helvetica, sans-serif;}
      #ContentContainer{clear:both;margin:0;padding:0px;border:0px solid blue;}
         #LeftContainer{float:left;width:800px;border:0px solid red;}
            #HeaderBlock{width:800px;height:204px;margin:0;border:0px solid blue;
                         background:url(../img/common/HeaderBlockBck.gif) top left no-repeat;}
            #MainContent{width:800px;vertical-align:bottom;
                         background:url(../img/common/MainContentBck.gif) top left repeat-y;}
               #LeftContent{float:left;width:600px;border:0px solid red;}
               #RightContent{float:right;width:190px;margin:0 0 50px 0;}
               #DownloadBlock{position:relative;float:right;top:-50px;width:190px;height:0px;border:0px solid blue;}
                  a.DownloadLink{display:block;padding:2px 2px 2px 24px;background:url(../img/common/DownloadIcon.gif) top left no-repeat;}
            #FooterBlock{width:800px;height:208px;border:0px solid red;
                         background:url(../img/common/FooterBlockBck.jpg) top left no-repeat;}
               .FooterBrands{display:block;margin:0 0 0 0;padding:22px 0 8px 20px;color:#a6c3e6;border:0px solid red;
                             font:12pt Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;}
               .BrandServices{display:block;margin:7px 0 14px 0;border:0px solid red;}
               .BrandServices td{padding:0 0px 0 18px;vertical-align:top;color:#fff;font:9pt Arial, Helvetica, sans-serif;line-height:20px;}
               .BrandServices a,
               .BrandServices a:hover,
               .BrandServices a:visited,
               .BrandServices a:active{color:#fff;}
               .BrandServices a:hover{color:#000;}
         #RightContainer{float:right;width:131px;margin:0 0 0 0;padding:130px 0 0 0;border:0px solid red;}
            #LinkoviTitle{padding:0 0 4px 9px;color:#aeafb1;}
            #LinkoviList{width:131px;height:197px;}
      #FooterContainer{display:block;width:800px;margin:0;padding:0;border:0px solid blue;}
         #FooterCopyright{float:left;color:#9a9a9a;padding:11px 0 0 2px;}
         #FooterLogo{float:right;width:169px;height:27px;margin:12px 0 28px 0;border:0px solid red;}
          

#BottomSpacer{clear:both;display:block;width:915px;height:22px;border:0px solid red;}
/*****************************/
/* NEWS */
   .NewsDate{margin:0 0 1px 0;padding:0 0 0 0;color:#8c8f90;}
   .NewsTitle{margin:0 0 0px 0;padding:0 0 0px 0;color:#000;font-weight:bold;line-height:15px;}
      .NewsTitle a,
      .NewsTitle a:hover,
      .NewsTitle a:visited,
      .NewsTitle a:active{text-decoration:none;}
      .NewsTitle a:hover{text-decoration:underline;}
   .NewsShort{margin:0 0 10px 0;padding:0 0 10px 0;color:#8c8f90;line-height:13px;border-bottom:1px solid #b7bcc1;}
/* NEWS */

div#backShade {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 1000px;
 background-color: #000;	
 z-index: 1000;
 opacity:0.3;
 filter:alpha(opacity=30)
}
#homeImg{z-index: 1100}
img#homePopup {
	z-index: 1101;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
}

