body {
	background-image: url(images/topbg.png);
	background-repeat: repeat-x;
	background-color: #fff7f1;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Tahoma;
	text-align: left;
}

/* CSS Mavi Menu Baslangic */
#navigation  {
width : 937px;
font-size : 95%;
}
#navigation, #navigation ul, #navigation ul li, #navigation ul li a {
margin : 0;
}
#navigation, #navigation ul {
padding : 0;
}
#navigation ul li a, #navigation ul li {
display : block;
float : left;
}
#navigation ul {
list-style : none;
background : url(images/menubg.gif) repeat-x 0 50%;
overflow : hidden;
border : 1px solid #b14701;
}
#navigation ul li {
padding : 0 2px 0 0;
background : url(images/separator.gif) no-repeat 100% 50%;
}
#navigation ul li a {
color : #fff;
font-weight : bold;
text-decoration : none;
}
#navigation ul li a:link, #navigation ul li a:visited {
padding : 7px 10px;
}
#navigation ul li a:hover, #navigation ul li a:active {
background : url(images/menubg_h.gif) repeat-x 0 50%;
} 
/* CSS Mavi Menu Bitis */

.main {
	width: 945px;
	padding: 0px;
}

.header {
	background-image: url(images/header.png);
	background-repeat: no-repeat;
	width: 945px;
	height: 189px;
}

.footer {
	width: 945px;
}

.contentbox {
	border: 0px solid #000000;
	margin-bottom: 8px;
}
.contentheader {
	padding: 2px 2px 0px 0px;
}
.contentalt{
	margin: 0 auto;
	padding: 0px 1px 0px 0px;
}
.kategoribox {
	border: 1px solid #d05b0a;
	margin-bottom: 8px;
}
.kategoriheader {
	border: 1px solid #d05b0a;
	padding: 2px 5px 2px 8px;
	background: url(images/topbar2.gif) repeat-x top left;
	color: #FFF;
}
.browsegamesbox {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-align: left;
    width: 100%;
}
.pmboxheader {
	border: 1px solid #0099CC;
	background-color: #FFFFFF;
	margin-bottom: 8px;
	font-family: Arial;
	font-size: 11px;
	color: #333333;
    padding: 4px;
    text-align: left;
}
.pmboxheader a{
	text-decoration: none;
	color: #db610d;
}
.pmboxheader a:hover{
	color: #f9802d;
	text-decoration: underline;
}
.boxtext {
	background: url(images/solbg.gif) repeat-y;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	padding: 2px 7px 7px 8px;
}
.boxtext a{
	color: #db610d;
	text-decoration: none;
}
.boxtext a:hover{
	color: #f9802d;
	text-decoration: underline;
}

.boxestext {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-align: left;
    padding: 3px;
}
.filebox {
	border: 1px solid #d05b0a;
    margin-bottom: 8px;
}
.fileboxheader {
	background: #d05b0a url(images/topbar2.gif);
	margin: 2px;
	padding: 2px;
	padding-left: 4px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
}
.played {
	font-family: Arial;
	font-size: 9px;
}
.rastgele {
border : 2px solid #d05b0a;
width : 101px;
height : 98px;
float : left;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
padding-bottom : 2px;
margin: 0 1px 1px 0;
position: relative;
background-color: #fff7f1;
}
.rastgele a{
color:#000069;
} 
.rastgele a:hover{color:#FFF} 
.rastgelegenis {
width: 550px;
float: left;
margin-bottom: 12px;
margin-top: 3px;
}
.rastgele2 a:hover{color:#FFF} 
.rastgelegenis2 {
width: 230px;
float: left;
margin-bottom: 12px;
margin-top: 3px;
}
.input {
border: 1px solid #ff8736;
background:url('images/inputbg.jpg') repeat-x left top;
width: 160px;
}
.input2 {
border: 1px solid #ff8736;
background:url('images/inputbg.jpg') repeat-x left top;
}