﻿body
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding; /*background: #F6F6F6 url(../images/bg_grayGlobe.jpg) repeat-x scroll 0 0;*/ /*background: #e7e7e7 url(../images/bg_grayGlobe.jpg) no-repeat scroll 0 0; 	background-size: 100%;*/ /*background: #e7e7e7 url(../images/bg4.jpg) no-repeat scroll 0 0;*/
    background-color: white;
}

.main
{
    margin: 0 auto;
    padding-top: 0px !important;
}

p.grid
{
    font-size: 13px;
}
/*menu*/
#meniu {float:left; height:29px; margin-top:3px; margin-left:8px; }
    #tabsMeniu {
      float:left;
      width:100%;
      font-size:11px !important;
      letter-spacing:0.1px;
      line-height:normal;
      text-transform:uppercase;
	  
      }
    #tabsMeniu ul {
	  margin:0;
	  padding:2px 10px 0 0px;
	  list-style:none;
      }
    #tabsMeniu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsMeniu a {
      float:left;
      background:url("../images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 1px 0 5px;
      text-decoration:none;
      }
    #tabsMeniu a span {
      float:left;
      display:block;
      background:url("../images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#455372;
      font-weight:bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsMeniu a span {float:none;}
    /* End IE5-Mac hack */
    #tabsMeniu a:hover span {
      color:#FFF;
      }
    #tabsMeniu a:hover {
      background-position:0% -42px;
      }
    #tabsMeniu a:hover span {
      background-position:100% -42px;
      }
    /*For the selected menu*/  
    #tabsMeniu .selectedmenu a span {
      color:#FFF;
      }
    #tabsMeniu .selectedmenu a {
      background-position:0% -42px;
      }
    #tabsMeniu .selectedmenu a span {
      background-position:100% -42px;
      }


/*ads*/

.ad728x90{float:left; padding: 0 0 0 110px;}
.ad300x250
{
    background: #e7e7e7;
    width: 300px;
    height: 250px;
}

/*divs*/
.rounded
{
    /*background: transparent url(../images/cell2.png) repeat scroll 0 0 !important;*/
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-top: 5px;
}
.rounded h2, .rounded h3, .rounded h4
{
    margin-left: 5px;
    margin-top: 3px;
    color: #035292;
}
.right
{
    float: right;
}
.bg
{
    background: transparent url(../images/white-grad-active.png) repeat scroll 0 0 !important;
    border: 1px solid #FFFFFF;
}

/*buttons*/
.input
{
    background: #EEEEEE url(../images/white-grad-active.png) repeat-x scroll left top;
    border-color: #BBBBBB;
    border-style: solid;
    border-width: 1px;
    color: #464646;
    cursor: pointer;
    font-size: 13px !important;
    line-height: 16px;
    padding: 2px 8px;
    text-decoration: none;
    height: 16px;
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    -moz-border-radius: 5px;
    -moz-box-sizing: content-box;
    -webkit-border-radius: 5px;
}
.input:hover
{
    background: #EEEEEE url(../images/white-grad-over.png) repeat-x scroll left top;
}
.searchButton
{
    font-size: 9px !important;
}
.input_btn
{
    border: medium none;
    color: white;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    padding: 0px 8px;
    height:23px;
}
.long
{
    background: transparent url(../images/but3_l.png) no-repeat scroll center top;
    width:125px;
}
.short
{
    background: transparent url(../images/but3_s.png) no-repeat scroll center top;
    width:80px;
}



/*text*/
.smallText
{
    font-size: 15px;
}

.top
{
    list-style: none none;
    margin: 0 5px 5px 5px;
    vertical-align: middle;
}
.top li
{
    display: block;
    line-height: 35px;
}
.top li a
{
    vertical-align: middle;
}
.top li img
{
    vertical-align: middle;
    width: 45px;
    margin-right: 3px;
}

.panel-overlay a
{
    text-decoration: none !important;
}
.panel-overlay a:hover
{
    text-decoration: underline !important;
}


#logo {float:left; padding-left:9px;}
#logo #es {float:left; padding:2px 2px 2px 2px; width:220px; height:100px; display:block; margin:0; overflow:hidden; 
        text-indent:-2000px;background:url('../images/ES-logo2.gif') no-repeat;}
#logo #es a {width:200px; height:65px; display:block; padding-top:60px; overflow:hidden;}
#header {background:url("../images/back_h1.gif") repeat scroll 0 0 transparent;float:left;padding:9px 0 0;}
.date {float:left;font:bold 16px Arial,Verdana; color:#FFF; padding:5px 0px 5px 15px;}

p {font:normal 13px Arial,Verdana,sans-serif; color:#000; padding:0; margin:0;}
div {font:normal 13px Arial,Verdana,sans-serif; color:#000;}
ul {margin:0; padding:0; list-style-type:none;}
a {font:normal 12px Arial,Verdana,sans-serif; color:#003366; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border-style:none;}
.context {padding-left:10px;}
.thumbnail {float:left; margin:0 7px 0 0;}
.thumbnail img {border:1px solid #E2E2E2 !important; height:100px;}
.DescStire {padding:10px 10px 1px 0;clear:left;}
.DescStire p {font:normal 13px Arial,Verdana,sans-serif; color:#000; padding:0; margin:0;}
.expand {margin:10px 10px 0px 0; background:url('../images/arrow_1.gif') no-repeat center left;}
.expand .more {padding:0 40px 5px 16px;}
.expand .more:hover {text-decoration:underline;}
.autor {font:normal 10px arial,verdana,sans-serif; padding:2px 0 3px 0; color:#666666;}

.categs {width:100%;margin:20px 0 10px 0; float:left; padding:0 9px 0 0;}
.categs .DescStire {clear:left;}
.categs .DescStire h3{margin:0px;}
.categs h2, .categs h2 a {font:bold 17px Arial,Verdana, sans-serif; color:#000; letter-spacing: -1px; padding:0; margin:0; text-transform:uppercase;}
.categs h2 {border-bottom:1px solid #E5E5E5;}
.categs h2 a {text-decoration:none;}
.categs h2 span {font:normal 10px Arial,Verdana,sans-serif; padding-left:5px; color:#666666; letter-spacing:0.1px;}
.categs h2 a:hover {text-decoration:underline;}
.categs .h3, .categs .h3 a {font:normal 12px Arial,Verdana,sans-serif; color:#003366; margin:0px;}
.categs .autor a {font:normal 10px arial,verdana,sans-serif; padding:2px 0 3px 0; color:#666666;}
.categs .more a {background:url('../images/arrow_2.gif') no-repeat center right ; text-decoration:none; 
                padding:4px 14px 8px 0; margin-right:5px; float:right; 
                font:normal 10px Arial,Verdana,sans-serif; color:#003366;}
.categs .more a:hover {text-decoration:underline;}

.categinside {clear:left;width:100%;margin:0px 0 10px 0; }
.categinside .DescStire {clear:left;}
.categinside h2, .categinside h2 a {font:bold 17px Arial,Verdana, sans-serif; color:#000; letter-spacing: -1px; padding:0; margin:0; text-transform:uppercase;}
.categinside h2 {border-bottom:1px solid #E5E5E5;}
.categinside h2 a {text-decoration:none;}
.categinside h2 span {font:normal 10px Arial,Verdana,sans-serif; padding-left:5px; color:#666666; letter-spacing:0.1px;}
.categinside h2 a:hover {text-decoration:underline;}
.categinside .h3, .categinside .h3 a {font:normal 12px Arial,Verdana,sans-serif; color:#003366;}
.categinside .autor a {font:normal 10px arial,verdana,sans-serif; padding:2px 0 3px 0; color:#666666;}
.categinside .categid4 {float:left; width:620px;padding:0 9px 0 11px;}
.categinside .categid3 {float:left; width:306px;padding:0 0 0 11px;} 
.categinside .more a {background:url('../images/arrow_2.gif') no-repeat center right ; text-decoration:none; 
                padding:4px 14px 8px 0; margin-right:5px; float:right; 
                font:normal 10px Arial,Verdana,sans-serif; color:#003366;}
.categinside .more a:hover {text-decoration:underline;}


.smallcateg1 {float:left; padding-bottom:27px; width:135px;}
.smallcateg2 {float:left; padding-bottom:27px; width:170px;}

#smallcateg {float:left; margin-top:20px; background:url('../images/bg5.gif') repeat-y;} 
.smallcategid {padding:0 4px; float:left; width:200px;}
#smallcateg h2 {display:inline; text-transform:uppercase;}
#smallcateg h2 a {font:bold 12px Arial,Verdana,sans-serif; color:#000; padding-right:17px; background:url('../images/arrow_1.gif') no-repeat center right;}
#smallcateg h3, #smallcateg h3 a {font:normal 12px Arial,Verdana,sans-serif;color:#003366;}
#smallcateg .DescStire {clear:left;}
#smallcateg .autor a {font:normal 10px arial,verdana,sans-serif; padding:2px 0 3px 0; color:#666666;}
#smallcateg .smallcategsub {border-top:1px solid #E5E5E5; margin:25px 10px 10px 0; padding:20px 0;}

h3, h3 a {font:bold 14px Arial,Verdana,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}
h4, h4 a {font:normal 10px Arial,Verdana,sans-serif; color:#003366; padding:0; margin:0; text-transform:uppercase;}
h6 {font:normal 11px Arial,Verdana,sans-serif; color:#000; padding:0; margin:0;}		

.links1 {text-align:center; margin:0;border-top:1px solid #E5E5E5; padding:10px 10px 10px 10px;}
.links1 dt {display:inline; font:bold 12px arial,sans-serif; color:#003366; text-transform:uppercase;}
.links1 dd {display:inline; font:normal 12px arial,sans-serif; color:#000; margin:0; text-transform:uppercase;}
.links1 a {font:normal 12px arial,Verdana,sans-serif; padding:0px 8px; color:#003366; text-decoration:none;}
.links1 a:hover {text-decoration: underline;}
.links1 a:visited {color:#3C3158;}

#footer {float:left; padding:5px 0px; background-color:#455372;}	
#logoFooter {float:right; width:65px; height:30px; padding:0; margin:0; display:block; overflow:hidden; background:url('../images/ES-logo2_small.gif') no-repeat;}	
#logoFooter a {width:65px; height:23px; display:block; padding-top:30px; overflow:hidden;}	
.copyright {float:right; padding:0 5px 0 0; font:normal 10px Arial,Verdana,sans-serif; color:#FFF; text-align:right;}	




