body
{  
   margin: 0;
   padding: 0;
   background: url(bgman.gif);
   color: #d7d7d7;
   text-align: left;
   font-family:Verdana,  Arial,  Helvetica;
   font-size: 10px;
   color: #202020;
}

table
{
   cellpadding:0px;
   cellspacing:0px;
}

a
{
   color:#99d1f0;
   font-size:14px;
   text-decoration:none;
}

a:hover
{
   color:#ffffff;
   font-size:14px;
   text-decoration:none;
}

p
{
   margin-top: 0px;
   margin-bottom: 0px;
   color: #4b83c0;
   font-size: 10px;
}

h1
{
   color: #4b83c0;
   font-size: 22px;
   margin-top: 5px;
   margin-bottom: 5px;
}

h2
{
   color:#4b83c0;
   font-size:20px;
   margin: 0px 0 5px 0;
}

h3, h4, h6
{
   color:#4b83c0;
}

h5
{
   color:#b00000;
   font-size:11px;
   margin-top: 5px;
   margin-bottom: 15px;
}

.more
{  
   margin-top: 5px;
   margin-bottom: 15px;
}

a.more-click:link 
{
  color:#b00000;
  font-size: 11px;
}

a.more-click:active
{
  color:#b00000;
  font-size: 11px;
}

a.more-click:visited
{
  color:#b00000;
  font-size: 11px;
}

a.more-click:hover
{
  color:#b00000;
  font-size: 11px;
}

.top-left 
{   
   margin-left: 5px;
   margin-top: 2px;
   margin-bottom: 1px;
   text-align: left;
   float:left;
   color: #FFFFFF;
   font-family: Verdana;
   font-size: 11px;
}

.cat-left 
{
   font-family: Verdana;
   margin-left: 0px;
   margin-top: 5px;
   margin-bottom: 0px;
   text-align: left;
   float:left;
}

.cat-left a 
{  
   color: #b00000;
   font-size:16px;
   text-decoration: none;
}

.cat-left a:hover 
{  
   color: #4b83c0;
   font-size: 16px;
   text-decoration: none;
}

.top-right 
{
   color: #FFFFFF;
   font-size: 12px;
   margin-right: 5px;
   margin-top: 1px;
   margin-bottom: 1px;
   text-align: right;
   float: right;
}

.top-right a 
{  
   color:#c0dffe;
   font-size:12px;
   font-weight: bold;
}

.top-right a:hover 
{  
   color: #ffffff;
   font-size: 12px;
   font-weight: bold;
   text-decoration: underline;
}

.titlu
{
   margin-top: 50px;
   color: #ffffff;
   font-size: 35px;
   font-weight: bold;
   text-align: center;
}

.titlu h1
{
   color:#ffffff;
   font-size:70px;
   margin-bottom: 0px;
}

.meniu 
{
   background-color: #c0dffe;
   font-weight: bold;
   text-align: left;
   color: #ffcb05;
   margin: 5px;
   letter-spacing: 1px; text-decoration: none;
}

#cautate {float: left; text-align: left; margin:4px 0 0 5px;}

#search{float:right; height:20px; margin: -2px 5px 0 0;}
input {border:1px solid #dddddd; vertical-align: middle;}
.input {width:130px; height:16px; border:1px solid #9ce4fb; background:#fffcd2; font:12px Tahoma; color:#576775; line-height:16px; padding: 0px 4px 1px 4px;}


a.linkmeniu:link 
{
   font-family: sans-serif; font-size: 15px; color: #5981ca; display: block; height: 20px; background-color: #ffffff;  padding: 2px 0px 2px 10px; margin-bottom: 1px; border-left: thick solid #ffffff;
}

a.linkmeniu:active 
{
   font-family: sans-serif; font-size: 15px; color: #5981ca; display: block; height: 20px; background-color: #ffffff;  padding: 2px 0px 2px 10px; margin-bottom: 1px; border-left: thick solid #ffffff;
}

a.linkmeniu:visited
{
   font-family: sans-serif; font-size: 15px; color: #5981ca; display: block; height: 20px; background-color: #ffffff;  padding: 2px 0px 2px 10px; margin-bottom: 1px; border-left: thick solid #ffffff;
}

a.linkmeniu:hover 
{
   font-family: sans-serif; font-size: 15px; color: #5981ca; display: block; height: 20px; background-color: #d9efff;  padding: 2px 0px 2px 35px; margin-bottom: 1px; border-left: thick solid #4f7ddf;
}

.footer 
{
   background-image: url(footer.jpg);
   background-repeat:repeat-x;	
   height: 60px;
   text-align: left;
   font-size: 10px;
   color: #ffffff;
}

.footer h3
{
   font-size: 10px;
   color: #ffffff;
   margin: 0px; 0px;
}

.footer a
{
   font-size: 10px;
   color: #FFCC00;
}

.footer a:active 
{
   font-size: 10px;
   color: #FFCC00;
}

.footer a:visited
{
   font-size: 10px;
   color: #FFCC00;
}

.footer a:hover
{
   text-decoration:underline;
   font-size: 10px;
   color: #FFCC00;	
}


.download
{
   background: #daecfe;
   border: 1px solid #336699;
   margin-bottom: 20px;
   float: center;
   width: 400px;
}

.contentbox
{
   background: #ffffff;
   border: 1px solid #336699;
   margin-bottom: 7px;
   width: 170px;
}

#contentheader 
{
   background: url(boxes.png);	
   color: #ffffff;
   font-weight: bold;
   font-size: 14px;	
   text-align: left;	
   padding: 3px;	
   padding-left: 10px;
}

#boxestext 
{
   background: #ffffff;
   font-family: Arial;
   font-size: 11px;
   color: #333333;
   text-align: left;
   padding: 5px;
   margin-left: 0px;
}

#boxespict 
{
   background: #ffffff;
   font-family: Arial;
   font-size: 12px;
   color: #333333;
   text-align: center;
   padding: 0px;
}

#partners 
{
   background: #ffffff;
   font-family: Arial;
   font-size: 10px;
   color: #333333;
   text-align: left;
   padding: 10px;
   margin-left: 0px;
}

#partners a
{
   font-size: 10px;
   color: #4b83c0;
   font-family: verdana;
}

#partners a:hover
{
   font-size: 10px;
   text-decoration: underline;
}

.minibanners
{
   background: #c0dffe;
   margin-bottom: 6px;
   text-align: center;
   width: 170px;
}

.glinks
{
   background: #ffffff;
}

.glinks a
{
   font-size: 11px;
   color: #4b83c0;
   font-family: verdana;  
}

.glinks a:hover
{
   font-size: 11px;
   color: #4b83c0;
   font-family: verdana; 
   font-weight: bold; 
}

.categbox
{
   width: 100%;
   color: #808080;
   padding: 0 0 10px 0;
   margin: 0 0 10px 0;
   border-bottom: 1px solid #0385c7;
}

.categbox p
{
   font-size: 10px;
   color: #4b83c0;
   font-family: verdana; 
}

.newbox
{
   margin-top: 0px;
   width: 660 px;
   background: #def1ff url(noi.jpg) no-repeat top left;
   padding-left: 0px;
   padding-right: 0px;
   margin-bottom: 20px;
}

.newbox p
{
   margin-top: 10px;
   margin-bottom: 10px;
   font-size: 9px;
   color: #4b83c0;
   font-family: verdana; 
}

.newbox h2
{
   color:#ffffff;
   font-size: 18px;
   margin: 0px;
   padding-left: 20px;
}

.newbox a
{
   font-size: 9px;
   color: #4b83c0;
   font-family: verdana;
}

.newbox a:hover
{
   font-size: 9px;
   color: #4b83c0;
   font-family: verdana;
}

.cell-link
{
   border-bottom:1px solid #f0f0f0;
   font-size:10px;
}

.cell-link a
{    
   color: #4b83c0;
   font-size:10px;
}

.cell-link a:hover 
{
   color: #cc0d02;
   font-size:10px;
}

.joc-link
{   
   font-size:11px;
}
.joc-link a
{    
   color: #4b83c0;
   font-size:11px;
}

.joc-link a:hover 
{
   color: #cc0d02;
   font-size:11px;
}

.cautate
{   
   font-size:10px;
}
.cautate a
{    
   color: #6a6a6a;
   font-size:10px;
}

.cautate a:hover 
{
   color: #000000;
   font-size:10px;
}

#loader {
  width: 220px;
  height: 19px;
  text-align: center;
  margin: 0 0 10px 10px;
}

#gameLoader {
 
  width: 640px;
  height: 540px;
  text-align: center;
  margin: 5px 0;
  background: url(adv.jpg) no-repeat center;
}

.paginationstyle{ /*Style for demo pagination divs*/
text-align: right;
padding: 0px 0;
margin:  10px 0;
}

.paginationstyle a{ /*Pagination links style*/
color: #ffffff;
text-decoration: none;
font-size: 11px;
padding: 3px 7px;
background: url(page.jpg) no-repeat center;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #ffffff;
background: url(page_current.jpg) no-repeat center;
}


.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #ffffff;
background: url(page_current.jpg) no-repeat center;
}



.stepcarousel{
position: relative; /*leave this value alone*/
margin:0px 0 10px 25px;
overflow: scroll; /*leave this value alone*/
width: 605px; /*Width of Carousel Viewer itself*/
height: 120px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: auto; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.bphf-clear {clear:both;height:0;line-height:0.0;font-size:0;}
#bphf-bottom {margin:0 !important;padding:5px 0 15px 0 !important;border:none;width:100%;text-align:center;background:#00509A url(footer.gif) repeat-x;}
#bphf-foot {margin:0 auto 0 auto !important;padding:10px 0 0 10px !important;border:none;width:890px !important;text-align:center;}
#bphf-footer {width:880px;padding-left:10px;}
#bphf-footer, #bphf-footer ul {padding:0 !important;margin:0 !important;list-style:none !important;font:11px Arial, Helvetica, sans-serif;}
#bphf-footer li {width:auto;font:11px Arial, Helvetica, sans-serif;color:#fde543;background-color:transparent;float:left;text-align:left;margin:0;padding:0;}
#bphf-footer li ul li {background:none;text-align:left;}
#bphf-footer li ul, #bphf-footer ul li {width:146px;}
#bphf-footer ul li a {color:#B1D2E3;background-color:transparent;text-decoration:none;font-size:11px;white-space:nowrap;font-weight:normal;}
#bphf-footer li ul {display:block;margin-top:6px;}
#bphf-footer li:hover a, #bphf-footer a:focus, #bphf-footer a:active, #bphf-footer li.bphf-hover a {color:#FDE543;background-color:transparent;text-decoration:underline;font-size:11px;}
#bphf-footer a:hover{color:#FDE543;background-color:transparent;text-decoration:underline;font-weight:normal}
#bphf-footer li:hover ul, #bphf-footer li.bphf-hover ul {display:block;}
#bphf-footer li:hover ul a, #bphf-footer li.bphf-hover ul a {color:#d5f2ff;background-color:transparent;text-decoration:none;font-size:11px;}
#bphf-footer li ul a:hover{color:#FDE543;background-color:transparent;text-decoration:underline;}
#bphf-footer ul a:hover {color:#FDE543 !important;background-color:transparent;text-decoration:underline;}
#bphf-footer a.bphf-trigger {color:#fff;background-color:transparent;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;}
#bphf-footer .bphf_section {padding:2px 12px 2px 0!important;color:#fff !important;background-color:transparent;font-weight:bold!important;}
#bphf-footer .bphf_section:hover {color:#fff!important;background-color:transparent;}
#bphf-corp {width:880px;height:25px;color:#fde543;background-color:#037EC2;margin:10px auto 0 auto;padding:3px 0 0 0;text-align:center;border:none;vertical-align:middle;}
#bphf-corp ul {margin:0 !important;height:30px !important;padding:0;list-style:none !important;border:none;display:block;vertical-align:middle!important;position:relative;top:5px;}
#bphf-corp li {color:#fde543;background-color:transparent;display:inline;margin:0;padding:0 8px 0 8px;border-right:1px solid #0152A3;font:normal 11px Arial, Helvetica, sans-serif;}
#bphf-corp ul li a {color:#fff;background-color:transparent;text-decoration:none;font:normal 11px Arial, Helvetica, sans-serif;}
#bphf-corp ul li a:hover{text-decoration:underline;font-weight:normal} 
#bphf-footlogo {position:absolute;margin:-10px 0 0 863px;display:block;width:113px;height:25px;}
#bphf-footlogo img {border:none;}
#bphf-telstralogo {margin:0 8px 0 0;display:inline;width:34px;height:34px;float:right;}
#bphf-telstralogo img {border:none;}
