/*
  The vira Theme for phpBB version 2+
  Created by aksi design
  http://www.aksiyim.net
*/

/* Styles added to be used for the Today/Yesterday Mod */
.date-today { color: #E61A1A; font-weight: normal;}
.date-yesterday { color: #18C935; font-weight: normal; font-style: italic;}
.date-general { white-space: nowrap;}
/* End of Styles Added */

 /* Div Size for User Comment */
.usercomments {
	font-family: Arial, 'Trebuchet MS', Sans-Serif;
	font-size : 11px;
	overflow : auto;
	width : 100%;
	max-height : 150px;
	text-align : left;
}


/* General page style */
html, body {
	background-color: #E7E6E6;
	padding: 0;
	margin: 0;
	height: 100%;
	scrollbar-face-color: #DDE1FF;
	scrollbar-highlight-color: #4A518A;
	scrollbar-shadow-color: #4A518A;
	scrollbar-3dlight-color: #4A518A;
	scrollbar-arrow-color:  #4A518A;
	scrollbar-track-color: #F7F5F5;
	scrollbar-darkshadow-color: #4A518A;
}

.dom_overview_abshidden {
	position: absolute;
	visibility: hidden;
	width: 300px;
}

body { padding: 0 5px; }hr


/* General font families for common tags */
font, th, td, p { font-family: Verdana, Arial, Helvetica, sans-serif }
a, a:visited { text-decoration: none; color: #3149C6; }
a:hover		{ text-decoration: underline; color: #131157; }
hr	{ height: 0px; border: solid #8F98D0 0px; border-top-width: 1px;}
form { display: inline; padding: 0; margin: 0; }
img { border: 0px none; }
br.spacer { height: 5px; font-size: 5px; line-height: 5px; overflow: hidden; }
caption { margin: 0; padding: 0; }
iframe { border: none; background-color: #EEF5ED; }

#acp, #forum, p, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E61A1A;
}

/* new links */
.col-new a, .col-new a:visited { color: #3149c6; }
.col-new a:hover { color: #5974C2; }

/* Begin Simple Subforums MOD */
a.topic-new, a.topic-new:visited { color: #E57E35; }
a.topic-new:hover, a.topic-new:active { color: #2774C2; }
.subforum { background: #FFFFFF url('images/row1.gif') repeat-x top left; }

/* Header */
.bd_head_top { background: #7C82BF url('images/bd_header_top.gif') repeat-x top left; }
.bd_head_left { background: #7C82BF url('images/bd_header_left.gif') repeat-y top left; }
.bd_head_right { background: #7C82BF url('images/bd_header_right.gif') repeat-y top left; }
.forum-header {	background-color: #7C82BF; }
.border-left { background: url('images/bd_left.gif') repeat-y top right; }
.border-right { background: url('images/bd_right.gif') repeat-y top left; }

#header-buttons {
	text-align: center;
	background-color: #4A518A;
	font-size: 11px;
	color: #C5CBF9;
	border-top: solid 4px #7C82BF;
	border-bottom: solid 4px #DDE1FF;
}

#header-buttons a, #header-buttons a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#header-buttons a:hover { 
	color: #4A518A; text-decoration: none;
}

.head-but {
	font-size: 11px;
	color:#C5CBF9; 
	text-decoration:none;
	font-weight:normal;
}

a.head-but {
	font-size: 11px;
	color:#FFFFFF; 
	text-decoration:none;
	font-weight:normal;
	padding: 3px;
}

a.head-but:hover {
	color:#4A518A; 
	text-decoration:none;
	background-color:#DDE1FF;
	padding-left:3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px
}

.mainrow { background: #DDE1FF; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: #CFCFCF; border: 1px #5C639D solid; }

/* This is the outline round the red tables */
.forumline_red	{ background-color: #FFE9D9; border: 1px #F3AD61 solid; }

td.th_red {
	background: #F0EFEE url('images/th_red.gif') repeat-x top left;
	height: 28px;
	padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0
}

.th_red { font-size: 12px; }

/* Background images for tables */
.fl { border-collapse: collapse; height: 4px; width: 100% }
.fll { background: url('images/fl_l.gif') no-repeat; width: 8px }
.flbot { background: url('images/fl_m.gif') repeat-x; width: 100% }
.flr { background: url('images/fl_r.gif') no-repeat; width: 8px }

/* Background images for news */
.pl { border-collapse: collapse; height: 4px; width: 100% }
.pll { background: url('images/pl_l.gif') no-repeat; width: 8px }
.plbot { background: url('images/pl_m.gif') repeat-x; width: 100% }
.plr { background: url('images/pl_r.gif') no-repeat; width: 8px }

/* Background images for books */
.bl { border-collapse: collapse; height: 4px; width: 300 }
.bll { background: url('images/pl_l.gif') no-repeat; width: 8px }
.blbot { background: url('images/pl_m.gif') repeat-x; width: 100% }
.blr { background: url('images/pl_r.gif') no-repeat; width: 8px }

.viewback {
	border: solid 1px #CFCFCF;
	background-color: #F0F0F0;
}

.viewback2 {
	border: solid 1px #CFCFCF;
	background-color: #ffcd8b;
}

.userback {
	border: solid 0px #CFCFCF;
	background-color: #ffcd8b;
}

.tblback { background-color: #CFCFCF; }

.tblborder { border: solid 1px #CFCFCF; }

.newsback {
	border-left: solid 1px #CFCFCF;
	border-right: solid 1px #CFCFCF;
	border-bottom: solid 1px #CFCFCF;
	border-top: solid 0px #CFCFCF;
	background-color: #FFFFFF;
}

.newsbottomleft {
	border-left: solid 1px #CFCFCF;
	border-right: solid 0px #CFCFCF;
	border-bottom: solid 1px #CFCFCF;
	border-top: solid 0px #CFCFCF;
	background-color: #FFFFFF;
}

.newsbottomright {
	border-left: solid 0px #CFCFCF;
	border-right: solid 1px #CFCFCF;
	border-bottom: solid 1px #CFCFCF;
	border-top: solid 0px #CFCFCF;
	background-color: #FFFFFF;
}

/* Forum header */
.forumheader td { 
	background: #2E637A url('images/hdr_mid.gif') repeat-x left bottom;
	font-size: 11px;
	font-weight: bold;
	color: #F1F3F8
}

.forumheader-mid { 
	padding-top: 2px;
}

.forumheader a, .forumheader a:visited {
	color: #C4D8DE;
	text-decoration: none;
}

.forumheader a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* footer */
#footer-buttons {
	background-color: #4A518A;
	font-size: 9px;
	color: #C5CBF9;
}

#footer-buttons a, #footer-buttons a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#footer-buttons a:hover { 
	color: #4A518A; text-decoration: none;
}

.forum-footer {
	background-color: #7C82BF;
	padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:0px
}

.foot-but {
	font-size: 9px;
	color:#C5CBF9; 
	text-decoration:none;
	font-weight:normal;
}

a.foot-but {
	font-size: 9px;
	color:#FFFFFF; 
	text-decoration:none;
	font-weight:normal;
}

a.foot-but:hover {
	color:#4A518A; 
	text-decoration:none;
	background-color:#DDE1FF;
}

.bd_foot_left { background: #7C82BF url('images/bd_header_left.gif') repeat-y top left; }
.bd_foot_right { background: #7C82BF url('images/bd_header_right.gif') repeat-y top right; }
.bd_foot_bottom { background: #7C82BF url('images/bd_footer_bottom.gif') repeat-x top left; }

.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffa200; letter-spacing: -1px; }

#copyright {
	font-size: 9px;
	color: #C7D0FF;
}

#copyright a, #copyright a:visited {
	color: #F4F5FE;
	text-decoration: none;
}

#copyright a:hover, #copyright a:active {
	color: #131157;
	text-decoration: underline;
}

.admin-link { color : #C7D0FF; }

.admin-link a, .admin-link a:visited { 
	font-size: 10px;
	color: #F4F5FE;
	text-decoration: none;
}

.admin-link a:hover, .admin-link a:active {
	color: #131157;
	text-decoration: underline;
}

/*New end Private messages titles */
.ntitle { font-weight: normal; font-size: 10px ; letter-spacing: 1px; color : #6E6D6D}
a.ntitle:link { text-decoration: none; color : #3F78D7; }
a.ntitle:visited { text-decoration: none; color : #3F78D7; }
a.ntitle:hover { text-decoration: underline; color : #00366B; }

/* pm popup */
.pm-last { display: none; }
.pm-new {
	text-align: center; 
	margin: 30px;
}

.pm-new a, .pm-new a:visited { 
	border: 1px solid #F3AD61; 
	color: #E57E35;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFE9D9; padding-left:45px; padding-right:45px; padding-top:25px; padding-bottom:25px
}

.pm-new a:hover, .pm-new a:active {
	color: #E57E35;
	text-decoration: underline;
}

/* XS Dropdown & OnClick Menus */
#dropmenudiv{
	border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; border-top:1px solid #CFCFCF; border-bottom:0px solid #CFCFCF; position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:18px;
	z-index:100
	background-color: #F0F0F0;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #CFCFCF;
	padding: 1px 0;
	text-decoration: none;
}

#dropmenudiv a:hover{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #CFCFCF;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	color : #E57E35;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #FFFFFF; 
}

/* Main body backgrounds */
.hdl { background-image: url('images/bd_1.gif'); }
.hdr { background-image: url('images/bd_2.gif'); }
.ftl { background-image: url('images/bd_7.gif'); }
.ftr { background-image: url('images/bd_8.gif'); }

/* Main table cell colours and backgrounds */
td.row1 { background-color: #FFFFFF }
td.row2 { background-color: #F0F0F0 }
td.row3, td.row3Right { background-color: #EBEBFC }
td.row5	{ background-color: #FFE9D9; border: 1px #F3AD61 solid; }
.row6 { background-color: #FFE9D9; border: 1px #F3AD61 solid; width: 40%; text-align: center;}
td.rowbanner {
	background-color: #FFFFFF;
	padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px
}

/* Header cells - the blue and silver gradient backgrounds */
th, td.spaceRow, td.th {
	color: #7F7E7E; 
	font-size: 10px; 
	font-weight: bold;
	background: #EEEFF0 url('images/th.gif') repeat-x top left;
	white-space: nowrap;
	text-align: center;
	height: 30px; padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0
}

th.left { text-align: left; }

td.catTop {
	background: #FFFFFF url('images/cattop.gif') repeat-x top left;
	height: 26px;
	padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px
}

td.catBottom {
	background: #FFFFFF url('images/catbottom.gif') repeat-x bottom left;
	height: 28px;
	padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px
}

td.catBottomm {
	background: #FFFFFF url('images/catbottomm.gif') repeat-x bottom left;
	height: 15px;
	padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px
}

td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.spaceRow2 {
	background: #FFFFFF url('images/catbottom.gif') repeat-x bottom left;
	height: 28px;
	padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0
}

td.spaceRow, td.spaceRow2 { height: 2px; overflow: hidden; font-size: 2px; line-height: 2px; padding: 0; }

.cat, .catHead, .catSides, .catLeft, .catRight, .catBottom { font-size: 12px; }


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.catHead { font-size: 12px; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle, h1, h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #6E6D6D;
}

.mainview	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #D7DBF7;
}

.maindesc	{
			font-weight: bold; font-size: 12px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; color : #C1C4DE;
}

.porta_font { color : #6E6D6D; }
a.porta_font { color : #6E6D6D; }

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 9px; }
.gensmall { font-size : 10px; }
.ssmall { font-size : 9px; }
.shoutsmall { font-size : 9px; color : #C5C7C7; }
.gen, .genmed, .gensmall { color : #000000; }
a.gen, a.genmed, a.gensmall { color: #3149C6; text-decoration: none; }
a.gen:hover, a.genmed:hover, a.gensmall:hover	{ color: #131157; text-decoration: underline; }
/* Event Registration Begin */
.genoption0 { font-size : 12px; font-weight : bold; color : #CCCCCC; text-decoration:none; }
a.genoption00 { font-size : 12px; font-weight : bold; color : #CCCCCC; text-decoration:none; }
.genoption1 { font-size : 12px; font-weight : bold; color : #008000; text-decoration:none; }
a.genoption1 { font-size : 12px; font-weight : bold; color : #008000; text-decoration:none; }
.genoption2 { font-size : 12px; font-weight : bold; color : #0000ff; text-decoration:none; }
a.genoption2 { font-size : 12px; font-weight : bold; color : #0000ff; text-decoration:none; }
.genoption3 { font-size : 12px; font-weight : bold; color : #ff0000; text-decoration:none; }
a.genoption3 { font-size : 12px; font-weight : bold; color : #ff0000; text-decoration:none; }
/* Event Registration End */
.edited { font-size : 9px; }
.edited { color : #7D7C80; }

/* Report title for background */
.rtitle {
	font-size: 10px;
	color: #E57E35;
	background: #FFFFFF url('images/report_back.gif') repeat-x bottom left;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}

/* Custom title for background */
.ctitle {
	font-size: 10px;
	color: #E57E35;
	background-color: #FFE9D9;
}

/* Ban title for background */
.btitle {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #E26408;
}

/* For memberlist body 2 */
.mtitle {
	font-size: 15px;
	color: #FFFFFF;
	background-color: #999797;
	padding-left:4px; padding-right:4px;
}

.poem {
	font-size: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
	width:110px; height:50px;
	overflow: auto;
}

/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #6E6D6D }
a.mainmenu		{ text-decoration: none; color : #3149C6;  }
a.mainmenu:hover{ text-decoration: underline; color : #131157; }


/* Forum category titles */
.cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #E57E35}
a.cattitle:link { text-decoration: none; color : #E57E35; }
a.cattitle:visited { text-decoration: none; color : #E57E35; }
a.cattitle:hover { text-decoration: underline; color : #E57E35; }


.topictitle			{ font-weight: bold; font-size: 11px; color : #6E6D6D; }
a.topictitle:link   { text-decoration: none; color : #3149C6; }
a.topictitle:visited { text-decoration: none; color : #5B75F8; }
a.topictitle:hover	{ text-decoration: underline; color : #131157; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-weight: bold; font-size: 12px; color : #3149C6; }
a.forumlink 	{ text-decoration: none; color : #000000; }
a.forumlink:hover{ text-decoration: underline; color : #b0b0b0; }
.col-new a.forumlink, .col-new a.forumlink:visited { color: #000000; }
.col-new a.forumlink:hover { color: #b0b0b0; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #6E6D6D;}
a.nav			{ text-decoration: none; color : #3149C6; }
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 11px; color : #6E6D6D; }
a.topictitle   { text-decoration: none; color : #3149C6; }
a.topictitle:hover	{ text-decoration: underline; color : #131157; }
.col-new a.topictitle, .col-new a.topictitle:visited { color: #E57E35; }
.col-new a.topictitle:hover { color: #3149C6; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #757474;}

/* Location, number of posts, post date etc */
.postdetails		{ font-size: 10px; color: #6E6D6D; }

/* The content of the posts (body of text) */
.postbody { font-size: 12px; color: #4A4A4A;}
a.postlink:link	{ text-decoration: none; color: #3149C6; }
a.postlink:visited { text-decoration: none; color: #5B75F8; }
a.postlink:hover { text-decoration: underline; color: #131157; }

/* Other post stuff */
td.postbottom { 
	background: #FFFFFF; 
	font-size: 9px;
	color: #000000;
	white-space: nowrap
}

/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #919090;
	background-color: #F5F2F2; border: #C7C5C5; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8A8E91; line-height: 125%;
	background-color: #EBF1FE; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.aquote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #918A81; line-height: 125%;
	background-color: #FEF5EB; border: #D1C6BA; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

td.code_background {
	border-top: solid 1px #C7C5C5;
	border-left: solid 1px #C7C5C5;
	border-right: solid 1px #C7C5C5;
	background: #E0DEDE;
}

td.quote_background {
	border-top: solid 1px #D1D7DC;
	border-left: solid 1px #D1D7DC;
	border-right: solid 1px #D1D7DC;
	background: #DAE3EA;
}

td.aquote_background {
	border-top: solid 1px #D1C6BA;
	border-left: solid 1px #D1C6BA;
	border-right: solid 1px #D1C6BA;
	background: #E8DCCF;
}

/* Form elements */
input, textarea, select {
	color: #6E6D6D;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

input.post, textarea {
	border: solid 1px #3149C6;
	background-color: #FFF;
}

* html input.post, * html textarea { border-color: #3149C6; }
input.post:hover, textarea:hover { border-color: #131157; color: #3149C6; }
input.post:focus, textarea:focus { border-color: #3149C6; color: #e87300; }


select {
	border: solid 1px #6D6E6E;
	background-color : #FFFFFF;
}

* html select {
	background-color : #FFFFFF;
	border: solid 1px #6E6D6D;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color: #FFFFFF;
	color: #3149C6;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #3149C6;
}

input.button:hover { 
	background-color: #FEF4E3; 
	border-color: #946202;
	color: #E57E35;
}

* html input.button { color: #3149C6; }

/* The main submit button option */
input.mainoption {
	background-color: #FFFFFF;
	font-weight : bold;
	border: solid 1px #6E6D6D;
}

/* None-bold submit button */
input.liteoption {
	background-color: #FFFFFF;
	font-weight : normal;
	border: solid 1px #6E6D6D;
}

input.mainoption:hover, input.liteoption:hover { color: #3149C6; border-color: #3149C6; }
input.mainoption:focus, input.liteoption:focus { color: #3149C6; border-color: #000; }


/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #FFFFFF; border: solid 1px #3149C6; }

.pagination {
	color: #949292;
	font-size: 10px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: pointer;
	text-decoration: none;
}
.pagination a, .pagination a:visited, .pagination a:active {
	background-color: #FFFFFF;
	color: #949292;
	border-color: #949292;
	border: #949292 1px solid;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}
.pagination a:hover {
	background-color: #74B1F0;
	color: #FFFFFF;
	border-color: #3a72ad;
	border: #3a72ad 1px solid;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
.pagtin {
	background-color: #74B1F0;
	color: #FFFFFF;
	border-color: #3a72ad;
	border: #3a72ad 1px solid;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

.spagination {
	color: #949292;
	font-size: 9px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	cursor: pointer;
	text-decoration: none;
}
.spagination a, .spagination a:visited, .spagination a:active {
	background-color: #FFFFFF;
	color: #949292;
	border-color: #949292;
	border: #949292 1px solid;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	text-decoration: none;
}
.spagination a:hover {
	background-color: #74B1F0;
	color: #FFFFFF;
	border-color: #3a72ad;
	border: #3a72ad 1px solid;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
}
/* Manset Block */
#manset{
	 height: 330px;
	 max-height: 330px;
	 min-height: 330px;
	 text-align : left; }
#baslik {
     float: right;
     width: 203px;
     padding-left: 8px;
	 border-left: 1px solid #A9A9A9;
     list-style: none;
	 font-size: 100%; }
#baslik p {
	font-size: 1em;	}
	
#baslik ul {
	list-style: none; }
#baslik li {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	display: inline; }
#baslik li span {
	display: block;
	padding: 3px 2px 3px 2px;
	text-decoration: none;
	font-weight: normal;
	background-color: #f2f2f2;
	border-top: 1px solid #FFFFFF; 
	border-bottom: 1px solid #e0e0e0; }
#baslik li a:hover span {
	text-decoration: none;
	background: #7A7A7A;
	border-top: 1px solid #7A7A7A; 
	border-bottom: 1px solid #7A7A7A;
	}
.baslik { font-weight: normal; font-size: 1em; }
a.baslik:link, a.baslik:visited  { text-decoration: none;  }
a.baslik:hover { text-decoration: none; color : #FFF; }
#icerik{
		 padding-right: 2px;
         float: left;
         width: 248px;
         max-width: 248px;
         list-style: none;
      }
#icerik li{
         display: none;
      }
#icerik li.aktif{
         display: block;
      }
#icerik img{
		 float: left;
         width: 290px;
         max-width: 290px;
         min-width: 290px;
         height: 270px;
         max-height: 270px;
         min-height: 270px;
      }
#icerik p{
         float: left;
      }
/* This is the kapak table */
#kpleft { padding: 0 0 0 3px; background: #38ace2 url(images/k1.gif) no-repeat left bottom; height: 3px }
#kpcentre { background: #38ace2; height: 3px }
#kpright { padding: 0 3px 0 0; border-top: 2px solid #dde1ff; background: #38ace2 url(images/k2.gif) no-repeat right bottom; height: 3px }

#kpbody { padding: 2px 3px 2px 8px; background: #38ace2 }

#kpbleft { padding: 0 0 0 3px; background: #38ace2 url(images/k3.gif) no-repeat left bottom; height: 3px }
#kpbcentre { background: #38ace2; height: 3px }
#kpbright { padding: 0 3px 0 0; border-bottom: 2px solid #dde1ff; background: #38ace2 url(images/k4.gif) no-repeat right bottom; height: 3px }

#kapak {
	height: 34px;
	max-height: 34px;
	min-height: 34px;
    list-style: none;
    font-size: 100%; }

.kapak { font-weight: bold; font-size: 10px; }
a.kapak:link, a.kapak:visited  { text-decoration: none; color : #dde1ff;  }
a.kapak:hover { text-decoration: underline; color : #15569e; }

#kapak img{
	float: left;
	width: 30px;
	max-width: 30px;
	min-width: 30px;
	height: 30px;
	max-height: 30px;
	min-height: 30px;
	padding-right: 8px;
	}
/* This is the kapakk table */
#kpleftt { padding: 0 0 0 3px; background: #38ace2 url(images/k1.gif) no-repeat left bottom; height: 3px }
#kpcentree { background: #38ace2; height: 3px }
#kprightt { padding: 0 3px 0 0; border-top: 2px solid #dde1ff; background: #38ace2 url(images/k2.gif) no-repeat right bottom; height: 3px }

#kpbodyy { padding: 2px 3px 2px 8px; background: #38ace2 }

#kpbleftt { padding: 0 0 0 3px; background: #38ace2 url(images/k3.gif) no-repeat left bottom; height: 3px }
#kpbcentree { background: #38ace2; height: 3px }
#kpbrightt { padding: 0 3px 0 0; border-bottom: 2px solid #dde1ff; background: #38ace2 url(images/k4.gif) no-repeat right bottom; height: 3px }

#kapakk {
	height: 44px;
	max-height: 44px;
	min-height: 44px;
    list-style: none;
    font-size: 100%; }

.kapakk { font-weight: bold; font-size: 10px; }
a.kapakk:link, a.kapak:visited  { text-decoration: none; color : #dde1ff;  }
a.kapakk:hover { text-decoration: underline; color : #15569e; }

#kapakk img{
	float: left;
	width: 30px;
	max-width: 30px;
	min-width: 30px;
	height: 40px;
	max-height: 40px;
	min-height: 40px;
	padding-right: 8px;
	}