body {
	background-color: #333;
	font-size: 11px;
	font-family: Arial;
	text-align: left;
	margin: 5px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
input, textarea {
	background-color: #FFFFFF;
	border: 1px solid #0781b9;
	font-size: 11px;
	padding: 2px;
	margin: 1px;
}
fieldset {
	margin-top: 7px;
	-moz-border-radius: 8px;
}
a:link, a:visited  {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #006600;
	text-decoration: none;
}
.hide {
	display: none;
}
#main_body {
	width: 956px;
	height: 20px;
	padding: 0px;
	background: #00CCFF;
	border: 0px solid #c6dfff;
}
#header {
        background-image: url(images/header.jpg); 
		background-repeat: no-repeat;
	height: 199px;
        width: 956px; 


}
h1.title_left {
 	text-align:center;
 	font-family:Tahoma, Arial, Helvetica, sans-serif;
 	font-size:17px;
 	margin-left: 10px;
      font-weight:normal;
	margin-top: 0px;
      color:#ffffff;
	text-align: left;
	float: left;
      link:#FFFFFF;
      alink:#FFFFFF;
      vlink:#FFFFFF;
}
#main_content {
	background-color: #00FFFF;
	padding: 5px;
}
#main_content_left {
	float: left;
	width: 22%;
}
#main_content_right {
	float: right;
	width: 78%;
}
.content_box {
	border: 0px solid #d7d7d7;
	margin-bottom: 5px;
}
.content_box_header {
	background: #00CCFF;
	color: #000000;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	padding-left: 4px;
        height: 12px;
	margin: 2px;  
}
.content_box_headerq {
	background: url(images/culor.jpg);
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;
}
.content_box_2 {
	border: 0px solid #000000;
	margin-bottom: 5px;
}
.content_box_2_header {
	background-color: #00CCFF;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;
}
.content_box_header2 {
	background-color: #000000;
	color: #000000;
	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: #000000;
	border: 1px solid #000000;
}
.content_box_2_header a:link, .content_box_2_header a:visited {
	color: #000000;
	text-decoration: underline;
}
.content_box_2_header a:hover {
	color: #000000;
	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 #006600;
	margin-top: 5px;
}
.redirection_box {
	border: 1px solid #006600;
	background: #FFFFFF;
	margin-top: 50px;
	padding: 5px;
	width: 400px;
	text-align: center;
}
.ad_box {
	border: 1px solid #006600;
	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: #000000;
}
.frame_text a:link, .frame_text a:visited {
	color: #00000;
	text-decoration: underline;
	font-weight: bold;
}
.frame_text a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.browse_file_box {
	background: #FFFFFF;
	margin: 1px;
	padding: 1px;
        border: 1px solid #000000;
}
.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 #00CCFF;
	margin: 2px;
	margin-bottom: 6px;
	padding: 3px;
}
#footer {
	background-color: #89cb4f;
	color: #000000;
	text-align: center;
	padding: 2px;
}
.footer_link:link, .footer_link:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.footer_link:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
/* Sponsor link looks like this */
#sponsor {
	border: 1px dotted #FF3300;
	background: #000000;
	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:1px solid #AAA;
text-decoration:none;
color:#00000;
background-color:#c7f9ff;
margin:2px;
padding:2px 5px
}

div.pagination a:hover,div.pagination a:active {
border:1px solid #2B7B0C;
color:#fff;
text-decoration:none;
background-color:#f63737;
}





.content_box_joc{
    margin-bottom: 4px;
	background: #FFFFFF;
	padding:3px;
	border:0px solid #c4c4c4;

}
.index_files_left {
        float: right;
	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 a{
width : 100%;
height : 24px;
color : #000000;
text-align : center;
line-height : 24px;
text-decoration : none;
border : 0px solid #0170a4;
background : #00CCFF;
background-repeat : repeat-x;
background-position : top left;
position : relative;
float : left;
overflow : hidden;


}
.culoare {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#d9e7f3;
	padding:2px;
}
.catalin {
        float: center;
	border: 0px solid #F5F5F5;
	padding: 2px;
       	background: #00FFFF;
}
.catalin:hover {
        float: center;
	border: 0px solid #F5F5F5;
	padding: 2px;
	background: #00FFFF;
}

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

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




h1 {
	margin:0px;
	padding-top:0px;
        padding-left:3px;
	color:#000000;
	font-size:10px;
}
.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:#005879;
font-weight:bold;
}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 11px Arial;
text-transform : uppercase;
width: 100%;
border: 1px solid #000000;
border-width: 1px 0;
background: #00CCFF 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: pink;
text-decoration: none;
background: #00CCFF center center repeat-x;
}
.newgames {
	float: left;
	height: 130px;
	width: 100px;
	margin-left: 7px;
}
.avatar_joc {
	padding: 2px;
	height: 150px;
	width: 182px;
	background-color: #00FFFF;
	margin-bottom: 1px;
	border: 0px solid #000000;
    font-family: "Times New Roman", Times, serif;
	font-weight: bold;
    color: #000000;
    text-decoration: bold;
}
.avatar_joc2 {
	padding: 2px;
	height: 69px;
	width: 182px;
	background-color: #ffcdec;
	margin-bottom: 1px;
	border: 0px solid #000000;
        font-family: "Times New Roman", Times, serif;
	font-weight: bold;
        color: #000000;

}
.culoare1 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#00FFFF;
	padding:2px;
	
  

}
.culoare2 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background:#ffe7e5;
	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: #00CCFF;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	padding-left: 4px;
        height: 12px;
	margin: 2px;          
 }
.cculoare2 {
	background: url(images/ros.jpg);
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare3 {
	background: url(images/mov.jpg);
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare5 {
	background: url(images/kkniu.jpg);
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare4 {
	background: url(images/albastru.jpg);
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare6 {
	background: url(images/pink.jpg);
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.cculoare7 {
	background: url(images/verde.jpg);
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	margin: 2px;          
 }
.content_boxcat {
	border: 1px solid #000000;
	margin-bottom: 5px;
        margin-bottom: 4px;
	background:#FFFFFF;
	padding:3px;
	border: 1px line #00CCFF;
 
}
#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:34px;
        padding-left:250px;
	color:#000000;
	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: "Times New Roman", Times, serif;
font-weight: bold;
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
}

.f1 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background: #eaefff;
	padding:2px;
 
}
.fs {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background: #2fb1e4;
	padding:2px;
        color: #000000;
        font-weight: bold;
        border: 1px solid #087aa6;
 
}
.f2 {

	margin-bottom: 0px;
        margin-bottom: 0px;
	background: url(images/f2.png);
	padding:6px;
 
}
.displaygamebottomtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
