body {
	background: url(bg.png) #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow-x: hidden;
}

input{
	font-size:12px;
	font-family:"Courier New", Courier, mono;
	border: 1px solid #CCC;
	background-color: #EFEFEF;
}

span h1 {
	font-size: 14px;
	color: #FF744F;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
     margin-left: 170px;
	margin-bottom: 30px;
}
h1 {
	font-size: 14px;
	color: #FF744F;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
}

h1 a{
	font-size: 14px;
	color: #FF744F;
}

ul {
	margin: 0;
	padding: 0;
	padding-left: 15px;
	line-height: 130%;
  float: left;
  width: 220px;
  height: 91px;
  overflow: hidden;
}

select {
	margin-top: 4px;
	margin-bottom: 4px;
	font-size:12px;
	font-family:"Courier New", Courier, mono;
}

a {
	color:#444;
	text-decoration:none;
}

hr {
  background-color:#FF744F;
  border:0 none;
  color:#FF744F;
  height:1px;
  margin-left:2px;
  margin-right:12px;
  margin-top:0;
}

table.clean-table {
	border-collapse : collapse;
}

table.clean-table tr {
}

table.clean-table th {
	border : 1px solid #000;
	padding : 0.5em;
}

table.clean-table td {
	border : 1px solid #666;
	padding : 0.5em;
}

.description {
	font-size: 11px;
	color: #999;
}

.clear {
	clear : both;
}
.header-link {
  text-decoration: none;
}

#main {
	width: 780px;
	background-color:#FFF;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #CCC;
	padding: 15px;
	padding-bottom: 40px;
}
.header h1 {
    text-indent:155px;
 }

img {
	border: 0;
}

.pozajoc {
  display: block;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
}

#copyright {
	text-align: center;
	margin-top: 10px;
	color: #FFF;
}

#copyright a{
	color: #FF6600;
}

strong {
	color: #000;
}

h2 {
	font-size: 12px;
    text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
}
h3 {
    font-size: 12px;
    color: Indigo;
    text-transform:capitalize;
    font-family:Arial, Helvetica, sans-serif;
    margin: 0;
}
h3 a{
    font-size: 12px;
    color: #FF9900;
    text-transform:capitalize;
    font-family:Arial, Helvetica, sans-serif;
    margin: 0;
    overflow:hidden; 
}
.deco {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 80px;
	color:#444;
}

p.field {
	clear : left;
	margin : 0;
	padding : 1em 0 0 0;
}

/* AutoCompletion CSS */


.topleft {
      width: 32px; 
      height: 32px; 
      background: url(top-left.png) repeat-y;
}
.topborder {
      width: auto; 
      height: 32px; 
      background: url(border-top.png) repeat-x;
}
.topright {
      width: 32px; 
      height: 32px; background: url(top-right.png) no-repeat;
}
.leftborder {
      width: 32px; 
      background: url(border-left.png) repeat-y;
}
.rightborder {
      width: 32px; 
      background: url(border-right.png) repeat-y;
}
.bottomleft {
       width: 32px; 
       height: 32px; 
       background: url(bottom-left.png) repeat-y;
}
.bottomborder {
       width: auto; 
       height: 32px; 
       background: url(border-bottom.png) repeat-x;
}
.bottomright {
       width: 32px; 
       height: 32px; 
       background: url(bottom-right.png) repeat-y;
}
.tdcontent {
       background: #FFF; 
       padding: 10px;
}
.tdcontent span{
     margin: 0px;
}
.headerjos {
      color:#FFFFFF;
      float:left;
      font-family:Arial;
      font-size:14px;
      font-weight:bold;
      margin-left: 57%;
      margin-top: 192px;
      text-align:left;
}
.headerjos h2{
      float: left;
      padding-left:11px;
      padding-right:10px;
      font-size: 16px;
}

.left {
    background:#FFFFFF url(lol.png) no-repeat scroll center top;
    float:left;
    height:110px;
    margin-bottom:2px;
    margin-right:3px;
    overflow:hidden;
    padding:0;
    text-align:center;
    width:145px;
    padding-left: 3px;
}    
/*
.left:hover{
      background:#FFFFFF url(new_hover.jpg) top;
      float:left;
      height:110px;
      margin-bottom:2px;
      margin-left:3px;
      margin-right:3px;
      padding:0;
      text-align:center;
      width:148px;
      overflow: hidden;
}  */

.right {
      float: right;
      text-align: left;
}
.contentbox {
	border: 1px solid #0099CC;
	margin-bottom: 8px;
}
.contentheader {
	background: #0099CC url(bar.jpg);
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	padding: 2px;
	height: 25px;
	padding-left: 4px;
	margin: 2px;
}
.contentheader h2 {
	font-size: 18px;
	color: #FFFFFF;
    text-transform:capitalize;
	font-family:Trebuchet MS;
	margin: 0;
}
.boxestext {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-align: left;
    padding: 3px;
}
.cat {
        margin-left:0;
        color: #0099CC;
        margin-right:73%;
        margin-top:1%;
} 
.jocurinoi {
        border:1px solid #0099CC;
        margin-bottom:8px;
        width: 49.5%;
        float: left;         
}
.jocuripop {
        border:1px solid #0099CC;
        margin-bottom:8px;
        width: 49.5%;
        float: right;
}
.joci {
        border: 1px solid #0099CC;
        margin-bottom:15px;
	   /* margin-bottom: 130px; */
}
span {
      margin-left: 200px;
}
.box {
    border:1px solid lightblue;
    float: left;
    height: 111px;
    margin-left: 3px;
    margin-top: 3px;
}
.leftcat {
      float:left;
      font-size:11px;
      width:155px;
}
.filepop {
      width: 909px;
      border:2px solid #0099CC;
}
.filenoi {
      border:2px solid #0099CC;
      width:120px;
      float: left;
}
.file {
      margin-left: 125px;
      min-height: 685px;
}
.file-wide {
      margin-top: 15px;
      min-height: 685px;
}
.fileboxheader {
       background-color: orange;
       margin-bottom: 15px;
}
.wrapper {
       border: 1px solid lightblue;
}
h4 {
      color:black;
      display:inline;
      font-size:14px;
      margin:0;

}
.headercauta {
      float: right; 
 }

input.what {
       background:#FFFFFF url(text-bg.gif) repeat-x scroll left center;
       border:1px solid #3F86B9;
       height:20px;
       width:140px;
}

input.flat-button {
       background:#3176A8 url(flat-button.gif) repeat-x scroll left center;
       border:1px solid #3F86B9;
       color:#FFFFFF;
       font-family:'Trebuchet MS',Arial,Verdana;
       font-size:11px;
       font-size-adjust:none;
       font-stretch:normal;
       font-style:normal;
       font-variant:normal;
       font-weight:bold;
       height:20px;
       line-height:normal;
}
.pagenumbers {
      margin-top:900px;
 }
.tags{
      float:right;
}    
.spacer {
      margin-top: 10px;
      margin-bottom:10px;
}
.real { 
      display: none; 
      }
.showReal .ad {
       display: none;
       }
.showReal .real { 
       display: block; 
       }
       
div#browse_pagination {
   font-family:Trebuchet MS;
   margin-bottom:3px;
   margin-right:-2px;
   margin-top:3px;
   text-align:center;
   width:100%;
}

div#browse_pagination_bottom {
   font-family:Trebuchet MS;
   margin-bottom:3px;
   margin-right:-2px;
   margin-top:3px;
   text-align:center;
   width:100%;
}
        
.pagination{
	float:right;
       }

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/

       }

.pagination a, .pagination b{
text-align:center;
margin:2px;
line-height:21px;
font-size:14px;
font-weight:bold;
width:23px;
height:20px;
display:block;
float:left;
padding:1px;
background: url('pag_normal.gif') no-repeat;
text-decoration: none; 
color: #000000;
}

.pagination a:hover, .pagination a.selected, .pagination b{
color: #ffffff;
background: url('pag_hover.gif') no-repeat;
}
a.selected:hover{
background: url('pag_normal.gif') no-repeat;
color: #000000;
}
.menu {
 height: 32px; 
 /*margin-top: -11px;*/
}
.menu-a {
 background-image: url(/img/test.gif);
 height: 28px; 
 display: inline; 
 font-size: 19px;
}
.menu-a h2 {
 display: inline; 
 font-size: 20px;
}
.menu-corner {
 display: inline; 
 height: 19px;
}
.menu-link {
 text-decoration:none;
}
.menu-link:hover {
 text-decoration:underline;
 color: #FFF;
}
.menu-link-selected {
 color: #FFF;
 text-decoration:underline;
}

.new  {
 background-image:url(http://www.redevils.go.ro/lol.png);
 background-position:0 -1px;
 background-repeat:no-repeat;
 display:block;
 float:left;
 height:90px;
 padding-left:3px;
 width:111px;
}
.sh2 {
color:#FFFFFF;
display:inline;
font-family:Trebuchet MS;
font-size:16px;
margin:0;
text-transform:capitalize;
line-height: 23px;
}
#ap_preroll{width:310px;margin:0 auto}
#ap_adframe{background:#fff;font-size:0;height:0;padding-bottom:20px;margin-left:1px}
#ap_adtext{margin-bottom:8px;font-weight:normal;font-size:11px;text-align:center;color:#000;font:bold 11px Verdana,Arial;text-transform:uppercase}
#ap_progressbar{width:300px;height:12px;position:relative;color:black;margin:0px;font-family:Tahoma,Arial,Verdana;font-size:10px;text-align:left;float:left;background:transparent url(preloader_bg.gif) repeat-x 0px -13px;overflow:hidden}
#ap_progressbar div.bleft{background:transparent url(preloader_bg.gif) no-repeat 0px 0px;height:12px}
#ap_progressbar div.bright{background:transparent url(preloader_bg.gif) no-repeat 0px -52px;height:12px;padding-right:5px}
#ap_progressbar div.progress{position:relative;width:0;height:100%;overflow:hidden;text-align:left;background:transparent url(preloader_bg.gif) repeat-x 0px -26px;margin:0px 5px}
#ap_progressbar div.progress .text{text-align:center !important;color:white;width:260px;display:block !important}
#ap_progressbar div.text{position:absolute;width:100%;height:100%;text-align:center;color:#00A8FF}
#ap_skiptext{padding-bottom:10px;font:normal 11px Verdana,Arial;text-align:center;color:#0098d7}
#ap_skiptext a{text-decoration:underline !important;font:normal 11px Verdana,Arial;text-align:left;color:#0098d7;cursor:pointer;}
#ap_pb_text{width:38px;float:left;text-align:right;color:#0098d7;font:bold 11px Verdana,Arial;padding-bottom:5px}
/*
custom
*/
 body {
  margin: 0;
 }
.tdcontent {
   padding: 4px;
  }
.headercauta{
   margin-right: -5px;
   margin-top: -7px;
   height: 33px; 
  }
form {
   margin: 0;
 }
input {
   margin: 0;
 }
input.what{
   font-size:20px;
   height:27px;
   font-weight:600;
   margin-top:5px;
   padding:2px 5px;
   width:330px;
   background:#FFFFFF url(/img/no-repeat.png) repeat-x scroll 0 0;
   border:1px solid #B2B2B2;
 }
input.flat-button{
  height:27px;
  left:-6px;
  pointer: cursor;
  position:relative;
  top:-2px;
  text-indent: -999px;
  width:28px;
  background:#404040 url(/img/no-repeat.png) repeat-x scroll 0 -40px;
  border:1px solid #333333;
 }
 input.flat-button:hover{
 background-color: #111111;
 border:1px solid #222222;
 }
.menu-a{ 
  float:left;
  font-size:19px;
  height:27px;
  position:relative;
 }
.header {
  padding-bottom:0;
  height: 140px;
  margin-bottom: 13px;
}
.header h1 {
  background-image:url(/img/h1-logo.png);
  background-repeat:no-repeat;
  height:80px;
  padding-left:5px;
  text-indent:-19999px;
  width:200px;
  float:left;
}
.one {
margin-top: 0pt; margin-bottom: 0pt; margin-right: 3px; }
.two {
margin-top: 0pt; margin-bottom: 0pt; margin-right: 3px; float: left; }
.three{
background-image: url(/img/test-s.gif); height: 27px; background-repeat: no-repeat; float: left; width: 7px; }
.four {
background-image: url(/img/test-d.gif); float: left; height: 27px; background-repeat: no-repeat; width: 10px; margin-left: -3px; }
.top-ad {
  display:block;
  height:103px;
  margin-left:210px;
}