body {
	background: url(http://ecargame.com/images/strip.png);
	font-size: 11px;
	font-family: Arial;
	text-align: left;
	margin: 5px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
	
}
	#topbar{
position:absolute;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
width: 300px;
visibility: hidden;
z-index: 100;
}

input, textarea {
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	font-size: 11px;
	padding: 2px;
	margin: 1px;
}
fieldset {
	margin-top: 7px;
	-moz-border-radius: 8px;
}
a:link, a:visited  {
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #cf0000;
	text-decoration: none;
}
.hide {
	display: none;
}
#main_body {
	width: 956px;
	height: 20px;
	padding: 0px;
	background: url(images/hdsus.png);
	border: 0px solid #c6dfff;
}
#header {
	background-image: url(../../images/cargame.com.banner.jpg);
	height: 107px;
        width: 956px; 
}
#main_content {
	background-color: #ffffff;
	padding: 5px;
}
#main_content_left {
	float: left;
	width: 21.5%;
}
#main_content_right {
	float: right;
	width: 78%;
}
.content_box {
	border: 0px solid #d7d7d7;
	margin-bottom: 5px;
}
.content_box_header {
	background: #26a6d5;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	padding-left: 4px;
        height: 12px;
	margin: 2px;  
}
.content_box_headerq {
	background: url(images/culor.jpg);
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;
}
.content_box_2 {
	border: 0px solid #d1d1d1;
	margin-bottom: 5px;
}
.content_box_2_header {
	background: #52cc80;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 6px;
	padding-left: 4px;
        height: 12px;
	margin: 2px;    
}
.content_box_header2 {
	background-color: #ffffff;
	color: #F3F3F3;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;
}
.box_text {
	font-size: 11px;
	color: #333333;
	text-align: left;
    margin: 2px;
    padding: 1px;
}
.content_box input {
	background-color: #FfFFFF;
	border: 1px solid #f3f3f3;
}
.content_box_2_header a:link, .content_box_2_header a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.content_box_2_header a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.content_text_left {
	float: left;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
}
.content_text_right {
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
}
.news_line {
	border-top: 1px dotted #0099CC;
	margin-top: 5px;
}
.redirection_box {
	border: 1px solid #0099CC;
	background: #FFFFFF;
	margin-top: 50px;
	padding: 5px;
	width: 400px;
	text-align: center;
}
.ad_box {
	border: 1px solid #0099CC;
	text-align: center;
    padding: 3px;
    margin-bottom: 5px;
}
.ad_box_2 {
	border: 1px solid #99CC66;
	text-align: center;
    padding: 3px;
    margin-bottom: 5px;
}
#champion_box {
	background: #FFFFFF url(images/cup.gif);
	background-repeat: no-repeat;
	background-position: 25% 50%;
	border: 1px solid #99CC66;
	margin-top: 1px;
	margin-bottom: 5px;
	text-align: left;
	padding: 3px;
	text-align: center;
	
}
.file_link:link, .file_link:visited {
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.file_link:hover {
	color: #FF6347;
	font-weight: bold;
	text-decoration: underline;
}
.comment_box {
	width: 100%;
	margin-bottom: 5px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #99CC66;
}
.popup_box {
	border: 1px solid #99CC66;
	background: #FFFFFF;
	margin: 5px;
	padding: 3px;
}
.frame_text {
    width: 49%;
	padding: 4px;
	font-size: 12px;
	color: #FFFFFF;
}
.frame_text a:link, .frame_text a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.frame_text a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.browse_file_box {
	background: #ffffff;
	margin: 1px;
	padding: 1px;
        border: 1px dashed #0b5da9;
}
.played {
	font-size: 9px;
}
.error_box {
	border: 1px solid #FF3300;
	margin-bottom: 5px;
	color: #FF3300;
	text-align: left;
    padding: 3px;
}
.register_right {
	margin-bottom: 1px;
	font-weight: bold;
	float: right;
	width: 70%;
}
.register_left {
	margin-bottom: 1px;
	font-weight: bold;
	float: left;
	width: 30%;
}
.quote {
	border: 1px dotted #009933;
	margin: 2px;
	margin-bottom: 6px;
	padding: 3px;
}
#footer {
	background-color: #89cb4f;
	color: #FFFFFF;
	text-align: center;
	padding: 2px;
}
.footer_link:link, .footer_link:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.footer_link:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
/* Sponsor link looks like this */
#sponsor {
	border: 1px dotted #FF3300;
	background: #FFCC33;
	margin-bottom: 5px;
	text-align: center;
	padding: 4px;
	font-weight: bold;
}
.pagination {
	margin: 1px;
	text-align: center;
}
div.pagination {
margin:3px;
padding:3px
}

div.pagination a {
border:0px solid #AAA;
text-decoration:none;
color:#ffffff;
background-color:#3300CC;
margin:2px;
padding:2px 5px;
font-weight:bold;
}

div.pagination a:hover,div.pagination a:active {
border:0px solid #2B7B0C;
color:#fff;
text-decoration:none;
background-color:#10ef69;
font-weight:bold;
}





.content_box_joc{
    margin-bottom: 4px;
	background: #ffffff;
	padding:3px;
	border:1px solid #ebebeb;

}
.index_files_left {

	margin-bottom: 2px;
	float: left;
	width: 96px;
}



.index_files_right {
	margin-bottom: 2px;
	float: right;
	width: 131px;
	padding-right: 1px;
}


.box_text_joc {
	background: #ffffff;
	font-size: 11px;
	color: #333333;
	text-align: left;
    margin: 2px;
    padding: 1px;
}
.buttons {
	width : 100%;
	height : 23px;
	color : #ffffff;
	text-align : center;
	line-height : 24px;
	background : #21a0db;
	border:1px dotted #b3ffdc;
	position : relative;
	float : left;
	overflow : hidden;

}
.buttons :hover{
width : 100%;
height : 23px;
color : #ffffff;
text-align : center;
line-height : 24px;
text-decoration : none;
background : #31d489;
border:1px dotted #004eff;
position : relative;
float : left;
overflow : hidden;


}
.culoare {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#d9e7f3;
	padding:2px;
}
.catalin {
	border: 0px solid #F5F5F5;
	padding: 4px;
	background: #e7e8e8;
}
.catalin:hover {
	border: 0px solid #F5F5F5;
	padding: 4px;
	background: #0995c9;
}

.catalin1 {
	border: 2px solid #e3e5e4;
	padding: 2px;
	background-color: #f3f3f3;
}

.catalin1:hover {
	border: 4px dashed #000000;
	padding: 2px;
	background-color: black;
}


.altele {
	border: 0px solid #F5F5F5;
	padding: 4px;
	background: #e7e8e8;
}
.altele:hover {
	border: 0px solid #F5F5F5;
	padding: 4px;
	background: #1bde69;
}

h1 {
	margin:0px;
	padding-top:0px;
        padding-left:3px;
	color:#ffffff;
	font-size:12px;
}
h2 {
	margin:0px;
	padding-top:0px;
        padding-left:3px;
	color:#ffffff;
	font-size:12px;
}
h3 {
	margin:0px;
	padding-top:0px;
        padding-left:3px;
	color:#ffffff;
	font-size:12px;
}
h4 {
	margin:0px;
	padding-top:0px;
        padding-left:3px;
	color:#ffffff;
	font-size:12px;
	padding: 0px;
}
h5 {
	margin:0px;
	padding-top:0px;
        padding-left:3px;
	color:#ffffff;
	font-size:12px;
	padding: 0px;
}
h6 {
	margin:0px;
	padding-top:0px;
        padding-left:3px;
	color:#ffffff;
	font-size:12px;
}
.puncte {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#708cc5;
font-weight:bold;
}
.puncte2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#2e86d1;
font-weight:bold;
}
.puncte3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#049a63;
font-weight:bold;
}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 11px Arial;
text-transform : uppercase;
width: 100%;
border: 1px solid #ffffff;
border-width: 1px 0;
background: #006699 center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 8px 4px;
text-decoration: none;
border-left: 0px solid #eb9e14;
}

.solidblockmenu li a:visited{
text-decoration: none;
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
text-decoration: none;
background: #418eed center center repeat-x;
}






.solidblockmenu2{
margin: 0;
padding: 0;
float: left;
font: bold 11px Arial;
text-transform : uppercase;
width: 100%;
border: 1px solid #ffffff;
border-width: 1px 0;
background: #006699 center center repeat-x;
}

.solidblockmenu2 li{
display: inline;
}

.solidblockmenu2 li a{
float: left;
color: white;
padding: 8px 4px;
text-decoration: none;
border-left: 0px solid #eb9e14;
}

.solidblockmenu2 li a:visited{
text-decoration: none;
color: white;
}

.solidblockmenu2 li a:hover, .solidblockmenu li .current{
color: white;
text-decoration: none;
background: #418eed center center repeat-x;
}
.newgames {
	float: left;
	height: 130px;
	width: 100px;
	margin-left: 7px;
}
.avatar_joc {
	padding: 0px;
	height: 48px;
	width: 162px;
	background-color: #ffffff;
	margin-bottom: 1px;
	border: 0px solid #ffffff;

}
.avatar_joc2 {
	padding: 1px;
	height: 70px;
	width: 182px;
	background-color: #ffffff;
	margin-bottom: 1px;
	border: 0px solid #ffffff;

}
.culoare1 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#ffffff;
	padding:2px;
	
  

}
.culoare2 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#c7ffef;
	padding:2px;
	
  

}
.culoare3 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#ffd5fa;
	padding:2px;
	
  

}
.culoare4 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#ffe0c8;
	padding:2px;
	
  

}
.culoare5 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#dad1f0;
	padding:2px;
}
.culoare6 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#dcffd9;
	padding:2px;
}	
  
.cculoare1 {
	background: #006699;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	padding-left: 4px;
        height: 12px;
	margin: 2px;          
 }
.cculoare2 {
	background: #9999ff;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	padding-left: 4px;
        height: 12px;
	margin: 2px;          
 }
.cculoare3 {
	background: url(images/mov.jpg);
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare5 {
	background: url(images/kkniu.jpg);
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare4 {
	background: url(images/albastru.jpg);
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare6 {
	background: url(images/pink.jpg);
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare7 {
	background: url(images/verde.jpg);
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.content_boxcat {
	border: 1px solid #eef0ef;
	margin-bottom: 5px;
        margin-bottom: 4px;
	background:#ffffff;
	padding:3px;
 
}
.content_boxcat2 {
	border: 0px solid #eef0ef;
	margin-bottom: 5px;
        margin-bottom: 4px;
	background:#12d480;
	padding:3px;
 
}
#bgfile1 {
    border: 1px solid #aa0000;
    background: #aa0000;
    -moz-border-radius:4px;
}
.cellTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
}
.bgfile {
    border: 1px solid #aa0000;
-moz-border-radius:4px;
}
#logoArea3 {
        margin: 0 auto;
        height:100px;
        overflow:hidden;        
        background-color:#eca529;
        margin-bottom:5px;
}
.floatArea2{
        float:left;
        font-weight: normal;
}
.bodytable {
	width: 956px;
	background-color: #eca529;
/*
	border-left: 0px solid #D1D1D1;
	border-right: 0px solid #D1D1D1;
*/
	border: 0px solid #D1D1D1;
	font-size: 11px;
}
.topstrip {
	font-size: 10px;
	padding: 4px;
	font-family: Arial;
}
#right {
	margin:0px;
	padding-top:0px;
        padding-left:200px;
	color:#ffffff;
	font-size:30px;
}
.despre {
width:99%;
text-align:center;
line-height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#fff;
text-decoration:none;
border:1px solid #e6e6e6;
background-image:url(http://www.jocuri12.com/templates/tmp/images/desprejocuri12.jpg);
position:relative;
overflow:hidden;
padding:0 3px
}
.populare {
width:99%;
text-align:center;
line-height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#fff;
text-decoration:none;
border:1px solid #e6e6e6;
background-image:url(http://www.jocuri12.com/templates/tmp/images/jocuripopulare.jpg);
position:relative;
overflow:hidden;
padding:0 3px
}

.fo2 {
        margin-bottom: 0px;
        margin-bottom: 0px;
	background: url(images/fo2.jpg);
	padding:10px;
        color: #ffffff;
        font-weight: bold;
        border: 0px solid #087aa6;
 
}

.f1 {

	margin-bottom: 0px;
        margin-bottom: 0px;
        font-family:arial;
        font-weight:bold;
        color:#ffffff;
      
 
}
.fs {

	background: url(images/fp.png);
        padding:12px;
        color: #ffffff;
        font-weight: bold;
        border:1px dashed #333;
 
}

.culoarecategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.textcat {
        font-family: Arial, tahoma , sans-Serif ;
        font-size: 12px;
        color: gray;
}
.texta {
        font-family: arial, sans-serif ;
        font-size: 12px;
        color: #54d49f;
        font-weight:bold;
}
.avatar_u2 {
	padding: 2px;
	height: 50px;
	width: 180px;
	background-color: #ffffff;
	margin-bottom: 1px;
	border: 0px solid #ffffff;

}
.user {
        font-family: Arial, tahoma , sans-Serif ;
        font-size: 12px;
        color: gray;
}
.fp {
        font-size:13px;
        font-family: Arial, tahoma , sans-Serif ;
        border:1px line #ffffff;
        color:#ffffff;
        background:#20a6e8;  
}
.fp2 {
        font-size:11px;
        font-family: Arial, tahoma , sans-Serif ;
        border:1px line #ffffff;
        color:#ffffff;
        background:#1f94cd;  
}
.textc {
        font-family: arial, sans-serif ;
        font-size: 10px;
        color: #5ca5e2;
        font-weight:bold;
}
.texts {
        font-family: arial, sans-serif ;
        font-size: 11px;
        color: #767676;
        font-weight:bold;
}
.cuvantc {
font-family: arial, sans-serif ;
font-size: 11px;
color: #6faddd;
font-weight:bold;
text-decoration: underline;
}
.punctec {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#2a90de;
font-weight:bold;
}
.pj {
font-family: arial, sans-serif ;
font-size: 11px;
color: #a6a6a6;
text-decoration: none;
}
.uj {
font-family: arial, sans-serif ;
font-size: 12px;
color: #0ad347;
font-weight:bold;
text-decoration: underline;
}
.linie
{
border-bottom: 1px solid #f2f2f2;
width: 190px;
} 
.top {
	border: 0px solid #F5F5F5;
	padding: 4px;
	background: #e3e4e4;
}
.top:hover {
	border: 0px solid #F5F5F5;
	padding: 4px;
	background: #5dd3ff;
}
.useri {
	border: 0px solid #F5F5F5;
	padding: 4px;
	background: #e7e8e8;
}
.useri:hover {
	border: 0px solid #F5F5F5;
	padding: 4px;
	background: #68ff96;
}
.inreg {
font-family: arial, sans-serif ;
font-size: 14px;
color: #0ad347;
font-weight:bold;
text-decoration: underline;
}
