/* Template By Murat Esgin - http://www.lavinya.net */
/* Last modified 07 Oct. 2007 */
html {
  height: 100%;
 margin-bottom: 1px;
}
body { color : #666666; background-color : #c9c9c9; font-family : Tahoma, Helvetica, Arial, sans-serif; margin : 1em 0; font-size: 0.7em; line-height : 1.3; }
#wrap { min-width : 760px; max-width : 950px; background-color : #f4f4f4; width : auto !important; width : 960px; margin : 0 auto; }
#wrap { border : dotted 1px #999999; }
#header {

}
#search { margin-top: 20px; margin-right: 20px; }
#sidebar { width : 19%; overflow : hidden; float: left; }
#content60 { background-color: #ffffff; width : 60%; overflow : hidden; float: left; }
#content80 { background-color: #ffffff; width : 80%; overflow : hidden; float: left; }
#content100 { background-color: #ffffff; width : 100%; overflow : hidden; float: left; }
#sidebar-2 { float : right; width : 20%; overflow : hidden; }
#footer {
clear : both;
height: 40px;
}
#footer {
border-top : 1px dotted #999;
color : #ff0000;
background-color : #e9e9e9;
text-align : center;
}
#pathway { margin-bottom: 5px; margin-left: 2px; border-bottom: 1px solid #c9c9c9; }
.flash { position: relative; width: 170px; overflow: hidden; padding-right: 10px; border-color: #a10000; border-width: 1px; }
.inside {
padding : 10px;
}
.invisible { visibility: hidden; }
* {
margin : 0;
padding : 0;
}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
margin : 0.5em 0;
}
.h2c { color : #ffffff; font-size: 1.3em; font-family: verdana, serif; font-weight: bold; font-variant: normal; line-height: 1.3em; visibility: hidden; margin-top: 10px; padding-top: 10px; }
.titel { color: #ffffff; font-size: 1.3em; font-family: verdana, serif; font-variant: normal; font-weight: bold; line-height: 1.3em; margin-top: 10px; padding-top: 10px; }
.h1c {
font-size : 1.6em;
}
.ustbol { padding-top : 95px; }
li, dd {
margin-left : 1em;
}
.logomuz { background-image: url(../images/1.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; height: 170px; padding-left : 15px; }
#logomuz a, #logomuz a:visited, #logomuz a:hover {
color : #ffffff;
font-weight : bold;
}
.ortason { text-align : center; margin-top: 5px; }
.contentdescription {
font-size:12px;
}
table {
font-size:12px;
}
.category {
font-size:12px;
}
a { font-size: 1em; text-decoration : none; }
a:visited { font-size: 1em; text-decoration: none; }
h1 {
font-size : 1.6em;
}
.componentheading, table.moduletable th {
  margin: 0;
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  padding-left: 0px;
	margin-bottom: 10px;
	text-align: left;
}
h2, .contentheading {
font-size : 1.5em;
}
h3 {
font-size : 1.3em;
}
h4 {
font-size : 1.2em;
}
h5 {
font-size : 1.1em;
}
h6 {
font-size : 1em;
font-weight : bold;
}
#footer, .small, .createdate, .modifydate, .mosimage_caption {
font : 0.9em Arial, Helvetica, sans-serif;
color : #999;
}
.moduletable {
margin-bottom : 1em;
padding : 0 0 0 0;
}
.moduletable h3 {
background-color : #eeeeee;
color : #cc0000;
border : solid 1px #ffffff;
padding : 0.25em 0;
text-align : left;
font-size : 1.1em;
margin : 0 -10px 0.5em;
}
.moduletable_menu {
padding : 0;
color : #333;
margin-bottom : 1em;
}
.moduletable_menu h3 { color : #cc0000; padding : 0.25em 0; text-align : left; font-size : 1.1em; margin : 0; border-color: #ffffff; border-width: 1px; }
.moduletable_menu ul { color: #a10000; font-weight: bold; list-style : none; margin : 0; padding : 0; }
.moduletable_menu ul ul { font-weight: normal; font-style: normal; line-height: 10px; background-image: url(../images/arrow.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 2px; list-style: none; margin: 0 0 0 10px; padding: 0; }
.moduletable_menu li {
border-bottom : 1px dotted #c0c0c0;
margin : 0;
}
.moduletable_menu li li { background-image: url(../images/arrow.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 2px; border-bottom-style: none; }
.moduletable_menu li a { display : block; padding : 3px 5px 3px 1em; color : #000000; text-decoration : none; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 1em; }
html > body .moduletable_menu li a { font-size: 1em; width : auto; }
.moduletable_menu li a#active_menu:link, a#active_menu:visited { font-family : Verdana, Arial, Helvetica, sans-serif; display : block; font-size : 1em; color : #000000; padding-top : 5px; padding-left : 10px; text-decoration : none; height: 23px; }
.moduletable_menu li a:hover { font-family : Verdana, Arial, Helvetica, sans-serif; display : block; color : #a52a2a; font-size : 1em; }
.top { background-image: url(../images/topnav_bg_grey.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; width : 100%; height : 23px; }
.bg_top_links { font-size: 1em; font-weight: bold; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height: 21px; float: left; padding-top: 2px; padding-left: 10px; }
.bg_top_rechts { font-size: 1em; font-weight: bold; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: right; width: 48%; height: 21px; float: right; padding-right: 10px; }
.bg_top_rechts a:link, a:visited { color: #555; font-size: 1em; font-family: verdana, arial, serif, georgia; text-decoration: none; }
.bg_top_rechts a:hover { color: #969696; font-size: 1em; font-family: verdana, arial, serif, georgia; text-decoration: none; }
a.readon, a.readon:link, a.readon:visited { color : #666666; margin-top : 10px; display : block; float : left; line-height : 12px; background : url(../images/daha.gif) no-repeat left center; text-decoration: none; height : 16px; text-indent : 16px; }
a.readon:hover { color: #969696; line-height: 12px; text-decoration: underline; background: url(../images/daha.gif) no-repeat left center; text-indent: 16px; display: block; margin-top: 10px; height: 16px; float: left; }
a:link, a:visited { font-family : verdana, arial, serif, georgia; color : #000000; font-size: 1em; text-decoration : none; }
a:hover { font-size: 1em; text-decoration : underline; }
div.search input {
border : 1px solid #ccc;
font-size : 1em;
height : 15px;
width : 150px;
}
#search {
float : right;
text-align : right;
}
.button {
margin-top : 3px;
margin-bottom : 3px;
padding-left : 5px;
padding-right : 5px;
border : 1px solid #adaa9c;
background-color : #ffffff;
color : #000000;
font-family : Arial, Helvetica, Sans-Serif;
text-align : center;
font-size : 0.9em;
}
table.contentpaneopen td { line-height : 15px; font-size : 12px; }
table.contentpane {
	margin: 0;
	padding: 0;
	width: auto;
	font-size: 12px;
}
table.contentpaneopen td.contentheading { background : #e4e4e4; height : 20px; text-align : center; border : solid 1px #ffffff; color : #cc0000; text-align : left; font-family : verdana, Arial, serif, Tahoma; font-size : 12px; font-weight : bold; width: 100%; }
.pollstableborder td {
	text-align: left;
}
.poll {
	text-align: left;
}
/* Banners module */

/* Default skyscraper style */
.bannergroup {
  text-align: center;
}

.banneritem img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* Text advert style */

.banneritem_text {
	padding: 4px;
	font-size: 0.9em;
}

.bannerfooter_text {
	padding: 4px;
	font-size: 0.9em;
	background-color: #F7F7F7;
	text-align: right;
}

div#footer_r {
	overflow: hidden;
}

div#footer_r div {
	text-align: center;
	font-size: .90em;
	color: #aaa;
}

div#footer_r a:link, div#footer_r a:visited  {
	color: #999;
}
/* WebLinks */
span.description {
	display:block;
	padding-left: 30px;
	font-size: 11px;
}
/* Polls */
.pollstableborder td {
	text-align: left;
}
/* Frontend Editing*/
fieldset {
	border: none;
}
legend {
	margin: 0;
	padding: 0 10px;
}

td.key {
	border-bottom:1px solid #eeeeee;
	color: #666666;
}
.inputbox  {
	color: #666;
	font-size: 0.9em;
}
/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 1.0em;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 1.0em;
	margin: 0;
}
/* content tables */
td.sectiontableheader {
  background: #efefef;
  color: #333;
  font-weight: bold;
  padding: 4px;
  border-right: 1px solid #fff;
  font-size: 11px;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
  padding: 4px;
  font-size: 11px;
}

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
  padding: 3px;
  font-size: 11px;
}
/* table of contents */
table.contenttoc {
  margin: 5px;
  border: 1px solid #ccc;
  padding: 5px;
}

table.contenttoc td {
  padding: 0 5px;
}
/* article index */

.pagenavcounter
{ font-style: normal; }
.pagenav a { color: #808080; font-size: 0.9em; font-style: normal; line-height: 40px; float: left; }
td.buttonheading {

}

td.buttonheading img {
	border:none;
}
/* edit button */
.contentpaneopen_edit{
	float: left;
}
.contentpaneopen_edit img{
	border: none;
}
.hasTip img{
	border: none;
}
img { border: 0 none; }
/* System Standard Messages */
#system-message { margin-bottom: 20px; }

#system-message dd.message ul { background: #C3D2E5 url(../../system/images/notice-info.png) 4px center no-repeat;}

/* System Error Messages */
#system-message dd.error ul { color: #c00; background: #E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; margin:0px; padding-left: 40px; text-indent:0px;}

/* System Notice Messages */
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}
/* System Messages */
/* see system general.css */

.pagination span { padding: 2px; }
.pagination a    { padding: 2px; }
#syndicate{ text-align: left; margin-left: 15px; }

#power_by{ text-align: center; }
