/*
 * @author ( Angie Radtke )
*/

/* not ready */

/* ##########################  general  ########################### */


body
{
background: #082548;
color: #000;
font-family: Arial;
}
/*body.mceContentBody {
background-color: #fff000 !important;
background-image: none;
color: #000 !important;}*/
#all
{
color: #000;
border:solid 0px #ddd  !important ;
}
a:link
{
color:#000;
text-decoration:none;
/*font-size:16px;*/
}
a:visited
{
color:#002060;
text-decoration:none;
font-size:16px;

}
a:hover,
a:active,
a:focus
{
/*background:#669933;*/
color:#000;
}

input:focus
{
border:solid 2px;
}

fieldset
{
border:solid 0px #ccc
}

.article-info
{
color:#000;
}

.article-info dd span
{
color:#000;
border-right:solid 0px;

}
/* ##########################  logo  ########################### */
#header

#logo span
{
color:#555 !important;
margin-top:0px;
font-size:0.4em !important;
letter-spacing:1px
}

.logoheader
{
padding-top:16px;
color:#555;/*
background: #fff;*/
 
}

#header-image
{
position:relative;
min-height:20px;
padding-top:23px;
/*background:#eee*/
}

h1#logo
{/*border:1px solid #f00;
margin:1.2em 20px 10px 20px;
*/font-size:3em;

}


#line
{
padding-top:0px;
text-align:right;
margin-bottom:0px;
padding-right:0px;
}

#header #line form,
#header #line,
#header #line form .search
#header #line form .finder
{
display:inline !important;
}

/* ##########################  header  ########################### */


#header ul
{/*ana menü link genişliği*/
max-width:976px;
margin-left:0px;
right:0px;
white-space:nowrap;
}

/* ++++++++++++++  lists, skiplinks  ++++++++++++++ */
#header ul.menu
{

margin-top:17px !important;
list-style-type:none
}

#header ul.menu li
{
border:0
}

#header ul.menu li a:link,
#header ul.menu li a:visited
{
color:#000;
border:0;
border-right:solid 1px #eee;
background:transparent;
padding:10px 15px;
}

#header ul.menu li a:hover,
#header ul.menu li a:active,
#header ul.menu li a:focus
{
color:#000;
background:#ddd
}

#header ul.menu li.active a:link,
#header ul.menu li.active a:visited
{
color:#000;
border-right:solid 1px #237D85;
/*background:#7ba428 !important*/
}

#header ul.skiplinks
{
width:100%
}
.skiplinks,
.skiplinks li
{
	border:solid 0px #000;
}

#header ul.skiplinks
{
	width:100%;
	text-align:left;
	background:none;
	z-index:20000;
	top:0;
	display:inline;
	padding:0
}

#header ul.skiplinks li a.u2:active,
#header ul.skiplinks li a.u2:focus

{
	background:#fff !important;
	color:#000 !important;
	border:solid 1px;;;
	top:0px !important;
	z-index:1000000000000 !important;
	left:10px !important;
	display:block;
		width:14em;
		display:block
}

/* ++++++++++++++  fontsize  ++++++++++++++ */

#fontsize
{
	color:#000;
}

#fontsize p a:link,
#fontsize p a:visited
{
	color:#000
}

#fontsize p a:hover,
#fontsize p a:active,
#fontsize p a:focus
{
	background:#fff;
	color:#000
}

#fontsize h3
{
	color:#000;
}

#main h2
{ 	
	color:#7F7F7F;
	font-size:12pt!important;
}

/* ++++++++++++++  search  ++++++++++++++ */

#header form .inputbox
{
	background:#fff !important;
}

#header form .inputbox:focus
{
	border:solid 2px #000;
}

#header form .button
{
	border:solid 1px;; #999;
	background:#664335 url(../images/searchbutton.png) ;
	color:#000;
}

/* ##########################  contentarea  ########################### */

#top
{
		background:#eee;
		padding:15px;
		border:solid 1px;; #ddd
}

#contentarea,
#contentarea2
{
	/*background:#f00 url(../images/box1.png) repeat-x;*/
}


/* ##########################  breadcrumbs  ########################### */

#breadcrumbs
{
	color:#555;
}

#breadcrumbs span
{
	color:#555;
}

#breadcrumbs span a:link,
#breadcrumbs span a:visited
{
	background:#fff;
	color:#000;
}

#breadcrumbs span a:hover,
#breadcrumbs span a:active,
#breadcrumbs span a:focus
{
	/*background:#7BA428;*/
	color:#000;
}


/* ##########################  navigation column  ########################### */

.module_content
{
/*	border:solid 1px;; #ddd;*/
	/*background:#fff*/
}
.moduletable_js
{
	border:solid 0px #ddd;
}

#right .moduletable_js
{
	border:0
}

#nav h3
{
	/*border-bottom:solid 1px #ddd;*/
	color:#000;
}

h3.js_heading
{
	/*border-bottom:solid 1px #fff !important;*/
	background:#eee;
	font-family: 'Arial';
}

h3.js_heading span.backh
{
	border:solid 0px #000
}

h3.js_heading span.backh1
{
	color:#000
}

#right h3
{
	color:#377A2E;
	border-bottom:solid 1px #ddd;
}

#right h3 span.backh
{

}

#right h3 span.backh2
{

}

#right h3 span.backh3
{
	color:#664335
}

h3.js_heading a
{
	border:0
}

h3.js_heading a img
{
	border:0
}

h3.js_heading a.opencloselink:hover,
h3.js_heading a.opencloselink:active,
h3.js_heading a.opencloselink:focus
{
	background:none
}

h3.js_heading a:link,
h3.js_heading a:visited,
h3.js_heading a:hover,
h3.js_heading a:active,
h3.js_heading a:focus
{

}

#nav h3
{
	font-family: 'Arial';
}

#nav h3.js_heading a:focus
{

}

#nav form
{
	color:#000;
}

#nav form a:hover,
#nav form a:active,
#nav form a:focus
{
	color:#000;
	/*background:#669933;*/
}

/* ++++++++++++++  first level  ++++++++++++++ menu ayarları */
#nav .moduletable-example ul.menu
{
	background:#fff;
	border:0;
}

ul.menu
{	padding-top:12px;
	border:0;
	/*background:#fff url(../images/nav_level_1.gif) repeat-x;*/
	border:solid 0px #eee;
}

.module_content ul.menu
{
	border:0;
}

ul.menu li
{
	/*border-bottom:solid 1px #ddd;*/
}


ul.menu li a:link,
ul.menu li a:visited
{
	color:#000;
	background:url(../images/ucgen.png) 0px 5px no-repeat
}

ul.menu li.active a:link,
ul.menu li.active a:visited
{
	color:#000;
	background:url(../images/ucgen.png) 0px 5px no-repeat
}

ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus,
ul.menu li.active a:hover,
ul.menu li.active a:active,
ul.menu li.active a:focus
{
	/*background: #fff url(../images/nav_level_1.gif) repeat-x ;*/
	color:#000 ;
}


/* ++++++++++++++  second level  ++++++++++++++ */

ul.menu li ul
{
	border:solid 0px #eee;
}

 ul.menu li ul li
{
	border:solid 0px #000;
	/*background:#fff;*/
}

 ul.menu li.active ul li a:link,
 ul.menu li.active ul li a:visited
{
	margin-left:10px;
	color:#000;
	border:0;
	/*border-bottom:solid 1px #fff;
	background: #e8e8e8*/
}

 ul.menu li.active ul li.active a:link,
 ul.menu li.active ul li.active a:visited
{
	border:0;
	color:#000;
	/*border-bottom:solid 1px #fff;*/
}

 ul.menu li.active ul li a:hover,
 ul.menu li.active ul li a:active,
 ul.menu li.active ul li a:focus
{
	/*background:#666 !important;*/
	color:#000 !important;
}


/* ++++++++++++++  third level  ++++++++++++++ */

ul.menu li ul li ul
{
	border:0 !important;
	/*background:#f5f5f5 !important;*/
	padding-bottom:0
}

ul.menu li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li a:visited
{
	/*background:#f5f5f5 ;*/
/*	border-bottom:solid 1px #fff;*/
	color:#000
}

ul.menu li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active a:visited
{
	color:#000;
}



/* ++++++++++++++  fourth level  ++++++++++++++ */

ul.menu li ul li ul li ul
{
	/*border:solid 1px;; #eee !important;*/
	padding-top:10px !important;
	padding-bottom:10px !important;
	/*background:#fff url(../images/level4.png) repeat-x !important;*/
}


ul.menu li.active  ul li.active  ul li.active  ul li  a:link,
ul.menu li.active  ul li.active  ul li.active  ul li a:visited
{
	font-weight:normal;
	padding: 3px 2px 3px 40px;
	font-size:0.9em;
	/*background:#000 /*url(../images/arrow_small.png) no-repeat  30px 5px;*/
	color:#000
}


ul.menu li.active  ul li.active  ul li.active  ul li.active  a:link,
ul.menu li.active  ul li.active  ul li.active  ul li.active a:visited
{font-weight:bold;
color:#000 }



/* ++++++++++++++  fifth level  ++++++++++++++ */

ul.menu li ul li ul li ul li ul
{
/*	border:solid 0px #eee !important;*/
	padding-top:5px !important;
	padding-bottom:10px !important;
	/*background:#fff url(../images/level4.png) repeat-x !important;*/
}


ul.menu li.active  ul li.active  ul li.active  ul li.active	ul li  a:link,
ul.menu li.active  ul li.active  ul li.active  ul li.active	ul li a:visited
{
	font-weight:normal;
	padding: 3px 2px 3px 5px;
	font-size:0.9em;
	/*background:#000 ;*/
	color:#000;
	margin:0 10px  0 35px;
	border-bottom:solid 1px #ddd
}


ul.menu li.active  ul li.active  ul li.active  ul li.active  ul li.active  a:link,
ul.menu li.active  ul li.active  ul li.active  ul li.active  ul li.active a:visited
{font-weight:bold; color:#000}


/* ##########################  content - main   ########################### */


#main
{

min-height:300px


}

#main a:link,
#main a:visited
{

}

#main a:hover,
#main a:active,
#main a:focus
{
	/*background:#7BA428;*/
	color:#000;
}

#main th a:hover,
#main th a:active,
#main th a:focus
{
	background:#fff;
	color:#000;
}

.items-row
{

}

.column-1,
.column-2
{
	border: solid 0px;
}

.item-separator
{
	border: solid 0px #333333;
}

#main ul li
{

}

.small
{
	border:solid 0;
}

ul#archive-items li.row0,
ul#archive-items li.row1
{
	border-bottom:solid 1px #ddd
}

.archive #adminForm fieldset
{
	border:0;
	padding:0;
	margin:20px 0
}

/* +