html {
 margin:0;
 height:100%!important;
}

body {
 margin:0;
 text-align:center;
 font-family:Verdana;
 font-size:12px;
 background:url(images/bodybackground.gif) repeat-x scroll;
}

#mainbody {
	position:relative;
	margin:auto; 
	width:935px; 
	background:url(images/background.gif);
}

#header {
 position:relative;
 height:80px;
}

#logo {
 position:absolute;
 top:5px;
 left:10px;
}

#banner {
 position:relative;
 height:168px;
}

#menu {
 position:relative;
 width:925px;
 height:24px;
 margin:auto;
 text-align:left;
 background-color:#70bae0;
 border-top:1px solid #149be1;
 border-bottom:2px solid #149be1;
 z-index:3;
}

#content {
 position:relative;
 width:925px;
 margin:auto;
 background-color:#ffffff;
 text-align:left;
}

.seperator {
 position:relative;
 height:4px;
	background:url(images/line.gif);
}

#copyright {
 position:relative;
 height:40px;
 margin:5px 10px;
 text-align:left;
}

#copyright div {
 font-size:10px;
 line-height:20px;
}

a {
 text-decoration:underline;
 color:#259ddb;
 background-color:#ffffff;
 padding:2px;
}

a:hover {
 text-decoration:none;
 color:#ffffff;
 background-color:#259ddb;
 padding:2px;
}

form {
 padding:0;
 margin:0;
}

input, textarea, select {
 font-family:Arial;
 font-size:12px;
 border:1px solid #aaaaaa;
 padding:1px;
}

fieldset { padding:5px; border:1px solid #DDDDDD; margin-bottom:10px }

legend {
 padding: 0.2em 0.5em;
 border:1px solid #617991;
 color:#FFFFFF;
 background-color:#226c94;
 font-weight:bold;
}

.button {
 background-image:url(images/button.gif);
 color:#ffffff;
 font-weight:bold;
}

.logindiv {
 width:300px;
 height:60px;
 background:url(images/logindiv.gif) no-repeat left top;
}

.title {
 height:30px;
 background:url(images/title.gif) no-repeat;
 font-weight:bold;
 font-size:18px;
 padding-top:5px;
 padding-left:10px;
 color:#8e8e8e;
}

.subtitle {
 color:#0c7db8;
 background:url(images/titleok.gif) no-repeat left center;
 padding-left:10px;
 font-weight:bold;
}

#error {
	position:absolute;
	width:400px;
	height:100px;
	top:300px;
	left:250px;
	background-color:#ffffff;
	border:8px solid #f75a01;
	text-align:center;
}

#error input {
 background-color:#13659e;
 color:#ffffff;
 width:100px;
 font-size:14px;
}

a.none { text-decoration:none; background-color:transparent }
a:hover.none { text-decoration:none; background-color:transparent }

/* Forum ana tablo ve arkaplanlarý */
.forumhead { background-color:#4F9F4B; color: #FFFFFF; font-weight: bold; }
.category {	background-color:#C3E8C1; font-weight: bold; }
.row1	{ background-color: #F6F6F6; }
.row2	{ background-color: #E4F8E3; }
.row3	{ background-color: #C7EAC5; }
.forumquote	{ border:1px solid #F2F2F2; background-color: #FFFFFF; }
.forumorder { font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid; border-color: #7F8587; font-size:10px; }

.gridTitle{
 border-left: 1px #C1C1C1 solid;
 border-right: 1px #FFFFFF solid; 
 border-bottom: 1px #C3C8CD solid;
 background-color: #E9ECEF;
 font-weight: bold;
}
.rowSelected{
 border-bottom: 1px solid #C3C8CD;
 background-color: #FFECEC;
 color: #FF0000;
}
.gridRow{
 border-bottom: 1px solid #C3C8CD;
 background-color: #F8F8F8;
 cursor:default;
}
.gridRowOver{
 border-bottom: 1px solid #C3C8CD;
 background-color: #feffe1;
 cursor:pointer;
}
.messagebox {
 border: 1px inset #999999;
 background-color: #FFFFFF;
 margin-top:10px;
 padding: 2px;
 width: 250px;
 color:#E70000;
 font-weight:bold;
}

