/*  
$Id: style.css,v 1.35 2009/09/07 06:30:29 nbz Exp $hover
page
Theme Name: Arthemia
Theme URI: http://michaelhutagalung.com/2008/05/arthemia-magazine-blog-wordpress-theme-released/
Description: <a href="http://michaelhutagalung.com/2008/05/arthemia-magazine-blog-wordpress-theme-released/">Arthemia</a> theme is combining a magazine and a weblog into one; it is not too magazine-ish nor too blog-ish.
Version: 1.0
Author: Michael Jubel Hutagalung
Author URI: http://michaelhutagalung.com/2008/05/arthemia-magazine-blog-wordpress-theme-released/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
Theme ported to Drupal by nbz (http://drupal.org/user/123528/track) and the necessary changes made to the files.
*/


/* HTML Elements */
* {
	margin:0;
	padding:0;
}

body {
	font: 100% Arial, Helvetica;
	background:url(bg.jpg) fixed no-repeat top;
	color: #444;
	padding-top:13px;
}
tbody {border:0px !important; }
table {border:0px !important; }

.main-content img {
padding:4px;
border:1px solid #ffd811 !important;
}
dl {
  margin: 0.5em 0 1em 0.5em;
}

dl dd {
  margin: 0 0 .5em 1em;
}

fieldset {
  border:1px solid #C8DBEA;
}

legend {
  font-weight: bold;
  color: #3c78a7;
}

p {	
	margin: 5px 0;
}

a:link, a:visited {
	color:#3F7613;
	text-decoration:none
}

a:hover, a:active {
	color:#FFDF08;
	text-decoration:underline;
}

a img {
	border:0;
}

acronym, abbr, span.caps {	
	font-size: 0.9em;
	letter-spacing: .07em;
	cursor: help;
}			

acronym, abbr {
	border-bottom: 0px dashed #999;
}

li{	
	margin-left:30px;
}

.tabs li {
	margin-left:0;
}

/* Text*/

h1, h2, h3, h4 {
	color:#3f7613;
}

h1 {
	font:2.3em Georgia, "Times New Roman";
}

h2 {
	font:1.8em Georgia, "Times New Roman";
}

h3 {
	font:1.5em Georgia, "Times New Roman";
	margin-bottom:3px;
}

h4 {
	font:1.3em Georgia, "Times New Roman";
}
/*
#content h1, #content h2, #content h3, #content h4 {
  text-shadow: #bbb 1px 1px 2px;
}
*/
/* theme code and blockquote elements */

code {
  display:block;
	font: 1.0em 'Courier New', Courier, Fixed;
	padding: 10px;
	margin:10px;
}	

blockquote {
	padding: 10px;
	line-height:1.5em;
	margin:10px;
}

#page blockquote, #page  code {
	border-top: 1px solid #DAE7F1;
	border-bottom: 1px solid #DAE7F1;
  background-color: #EDF3F8;
}

#page blockquote blockquote {
  background-color: #DAE7F1;
}

#page .comment blockquote {
	border-top: 1px solid #C8DBEA;
	border-bottom: 1px solid #C8DBEA;
	background-color: #DAE7F1;
}

#page .comment blockquote blockquote {
  background-color: #EDF3F8;
}

/* Structure */

#head {
	width:960px;
	margin:0px auto;
	margin-top:0px;
	padding:0px;
	font-size:0.7em;
}

#page {
	width:938px;
	margin:0px auto;
padding-top:0px !important;
	padding:10px;
	background:#FFFFFF/*#ececec*/;
	font-size:0.8em/*0.7em*/;
/*border-left: 1px solid #427816;
border-right: 1px solid #427816;*/
}
#pagefront {
	width:940px;
	margin:0px auto;
	padding:0px;
	background:#FFFFFF/*#ececec*/;
	font-size:0.7em;
}

/* Navigation Bar*/

#navbar {
	margin:0 auto;
	margin-top:0px;
	padding:0px /*10px*/;
	text-transform:uppercase;
	/*background: transparent;*/
	background:url(images/navbar.png);
width: 960px;
}

#page-bar {margin-left:10px;}
#page-bar ul {
	list-style: none;
  z-index:10;
}

#page-bar li {
	float:left;
	list-style:none;
	cursor: pointer;
	display:block;
	/*border-right:1px solid #333;*/
}

#page-bar li:hover, #page-bar li a:hover, #page-bar li.active-trail {
	background:#FF7900;
}

#page-bar a, #page-bar a:visited {
	margin: 0px;
	padding:10px 8px /*8 -> 16 idi */;
	font-weight:bold;
	color:#FFF;
	display:block;
}

#page-bar a:hover {
	text-decoration:none;
	display:block;
}

/* Dropdown Menus */

#page-bar li {
	float: left;
	margin: 0px;
	padding: 0px;
}
	
#page-bar li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 122px;
	text-transform:none;
}
	
#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
	background:#FF7900 /*#427910*/;
	width: 152px;
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 18px;
	border-top: 1px solid #C0C0C0;
}
	
#page-bar li li a:hover, #page-bar li li a:active, #page-bar li li a.active  {
	background: #555;
	padding: 5px 10px 5px 18px;
}

#page-bar li ul {
	position: absolute;
	width: 10em;
	display: none;
}

#page-bar li:hover ul {
	display: block;
}

#page-bar li li ul {
  top:0px;
  left:140px;
  display: none!important;
}

#page-bar li li:hover ul {
  display: block!important;
  border-left: 1px solid #c0c0c0;
}

/* Form Elements */

#searchform {
display:none;
	width:324px;
	float:right;
	text-align:right;
	padding-top:8px;
	margin-right:10px;
}
#search, #searchform div, #search-theme-form{width:174px;
	text-align:right;
	display:inline;
	padding-top:8px;
	margin-right:1px;}
#searchform label{
color:#FFFFFF;
text-transform:none;
}
.sitemp a{
color:#FFFFFF;
text-transform:none;
font-weight:bold;
}
#logo {
	width:350px;
/*margin: 0 auto;*/
margin-bottom: 25px !important;
  /*float:left;*/
}

#banner-region {
	float:right;
}

#sitename {
  float:left;
  height:60px;
  font-size:4em;
}

#tagline {
	margin-top:5px;
	font-size:1em;
	color:#333;
  clear:left;
}

#top {
	padding:0;
}

#headline {
	float:left;
	background:#fff;
	padding:10px;
	font-size:1.05em;
	line-height:1.5em;
	margin:0 0 10px 0;
}

.with-featured {
	width:590px;
  }

.no-featured {
  width:920px;
}

#featured {
	width:300px;
	background:#fff;
	float:right;
	padding:10px 10px 9px 10px;
  margin-bottom:10px;
}

#featured .clearfloat {
	margin-top:7px;
	margin-bottom:8px;
}
#head .clearfloat {
	position:relative;
}


#middle {
        display: block;
	width: 950px;
	background:#fff;
	padding:0px;
	margin: 0 0 -3px -10px;
	padding-top:0px !important;
}

#bottom {
  display:inline-block;
	width: 940px;
  margin-top:0px;
}

#headline p {
	padding-bottom:15px;
}

#headline p, #featured p {
	margin:0;
}

/* Content Page*/

#content {
	background:#fff;
	padding:10px;
	font-size:1.05em;
	line-height:1.75em;
	float:right;
	min-height:300px;
}

#content-top {
  margin-bottom:10px;
background-color: 
#FFF;
width: 932px;
margin-left: -10px;
padding-left: 10px;
border-top: 9px solid 
#427910;
border-bottom: 9px solid 
#427910;
border-left: 9px solid 
#427910;
border-right: 9px solid 
#427910;
}

#content-bottom {
  margin-top:10px;
}

.with-sidebar {
  width:590px;
}

.no-sidebar {
  width:920px;
}

#content .breadcrumbs, #content .breadcrumbs a {
	font-weight:bold;
	color:#333;
}

#content .content {
  font-family: Verdana, "DejaVu Sans", Sans;
}

.node .content {
  margin-top:10px;
}

#content .content p {
	margin-top:0px;
}

#content .content .clearfloat {
	border-bottom:0px dotted #ccc;
	margin:10px 0px;
}

#content .content ul, #content .content ol{
	margin-bottom:15px;
}

#content .content li{	
	list-style:square;
  line-height:1.7em;
}

#content .content ol li{	
	list-style:inherit;
}

#content .content li ul li{	
	list-style:square;
	margin-left:20px;
}

.content .links {
  padding-left:20px;
}

.links li {
  margin-left:0px!important;
}

#content table {
  width:100%;
  border:0px solid #C8DBEA;
  border-collapse: separate;
  padding:0;
  margin:0px 0 10px 0;
}

#content table th {
  background-color:#C8DBEA;
  padding: 2px 5px;
  color: #3c78a7;
  line-height:1.5em;
}

#content table th, .topics, .posts, .last-reply , .created {
  text-align:center;
}

#content table td {
  padding: 2px 5px;
  line-height:1.5em;
}

#content tr.odd {
  background-color: #edf5fa;
}

#content tr.even {
  background-color: #E7F2F9;
}

.node {
  border-bottom: 0px dotted #ccc;
  margin-bottom:4px;
}

.picture img {
  padding:2px;
  border: 1px solid #C8DBEA;
  background:#fff;
  margin-top:5px;
}

/* System messages*/
.messages {
  padding: 10px;
  margin:10px 0;
}

.status {
	border: 1px solid #C8DBEA;
	background-color: #DAE7F1;
  color: #3c78a7;
}

/* Sidebar */
#sidebar {
	width:320px;
	float:left;
	margin:0px 0px 0px 0px;
}

#sidebar h3 {
	font:1.5em Arial;
	font-weight:bold;
	background:#333;
	color:#fff;
	margin:10px 0px 5px 0px;
	padding:3px 10px;
}

#sidebar .odd h3 {
  background:#3c78a7;
}

#sidebar h3 a{
  color:#fff;
}

#sidebar .content {
  font-size:1.1em;
}

#sidebar .content h3 {
  font:1.2em Arial;
  background:#aaa;
}

#sidebar .block{
	width:300px;
	float:right;
	padding:0px 10px 10px 10px;
	background:#fff;
  margin-bottom:10px;
}

#sidebar ul {
  margin:0px;
  padding:0px;
}

#sidebar li {
	list-style:none;
	border-bottom:1px dotted #ccc;
	display:block;
	padding:2px 0px 2px 13px;
  margin:0px;
	background:url(images/sub.png) no-repeat 0 0px;
}

#sidebar li ul li:last-child{
	list-style:none;
	border-bottom:0px dotted #ccc;
	display:block;
	padding:2px 0px 0px 13px;
	background:url(images/sub.png) no-repeat 0 0px;
}

.poll .title {
  margin-bottom:10px;
  font-weight:bold;
}

/* Fix menu CSS by overriding the default icons. */

.menu li.expanded, .menu li.collapsed, .menu li.leaf {
  list-style-image:none;
}

/* comments */

.comment {
  background-color:#FFF;
  margin: 10px 0 0 0;
  padding: 0px;
}

.comment .author-data {
  float:left;
  width:120px;
  height:100%;
  text-align:center;
  line-height:1.1em;
}

.comment .author-data  div{
  margin-top:5px;
}

.comment .comment-main {
  margin-left:120px;
  border-left:1px solid #FCFFBA;
  /*min-height: 200px;*/
  height: auto !important;
  /*height: 200px;*/
}

.comment .content {
  padding: 10px;
}

.comment-header {
  background-color: #FCFFBA;
  border-bottom:1px solid #FCFFBA;
  padding: 0 5px;
}
.comment-header .submitted {
  float:left;
  font-weight:bold;
}

.comment-header .comment-link {
  float:right;
}

.comment .new {
  float:right;
  color:#CC0000;
  padding: 0 10px;
}

.comment .links {
  float:left;
  clear:both;
  text-align:right;
  display:block;
  background-color:#FFF;
  border-top:1px solid #FFF;
  width:100%;
}

.comment .links ul{
  padding: 0px 5px;
}

/* Footer*/

#footer-region {
	font-size:0.7em;
	color:#ccc;
	width: 940px;
	background: transparent;
display:none;
	background: url(images/bottombar.png) bottom no-repeat;
	margin: 0 auto;
	padding-left:10px;
	padding-right:10px;
	min-height:10px;
}
#footer-region_up {
	font-size:0.7em !important;
	color:#FFF /*#ccc*/;
	width: 940px;
	background: transparent;
	background: #FF7500;
	margin: 0 auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
}
#footer-region_up .menu li{
list-style-image:url(images/list-sytle.png);
list-style-position:outside;
	}
#block-views-news-block_1 li {
list-style-type:circle;
}
#footer-left{
	width:300px;
	float:left;
	padding:5px;
}

#footer-middle {
	margin-left:15px;
	width:200px;
height: 80px;
	float:left;
	padding:0px;
}

#footer-right {
	width:355px;
	float:right;
	padding:5px;
}

#footer-region a {
	color:#fff;
}
#footer-region_up a {
	color:#fff;
	font-weight:normal;
}


#footer-region ul {
	margin:5px 0 0 0;
  padding:0px;
}

#footer-region li{
	list-style:none;
	border-top:1px dotted #ccc;
	padding:5px;
  margin:0px;
	display:block;
}

#footer-region li:hover {
	background:#3c78a7;
	color:#fff;
}

#footer-region li:first-child {
	border-top:0px dotted #fff;
}

#footer-region_up h3{
	text-transform:capitalize;
	margin:0;
	font-size:1.5em;
	letter-spacing:-0.05em;
}

#footer-region_up h3 {
	color:#fff;
}


#footer-message {
display:none;
	/*margin: 0 auto;*/
text-align:left;
	width: 960px;
	font-size:0.6em;
	padding-top:0px;
	padding-bottom:10px;
}


/* Float Properties*/

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfloat {
	display: inline-block;
}


/* Hides from IE-mac \*/
* html .clearfloat {
	height:1%;
}

*+html .clearfloat {
	height:1%;
}

.clearfloat {
	display:block;
}
  
/***** Pager Navigation links *****/
.pager ul {
  padding:0px!important;
  margin:10px 0px!important;
  font-size:0.82em;
}

.pager li {
	padding: 2px!important;
  margin:10px 2px!important;
	text-decoration: none;
	border: 1px solid #F5F587!important;
	color: #3F7613;
	background-color: #F5F587;
  background-image:none!important;
}

.pager li a {
	color: #3F7613;
}

.pager li:hover  {
  background-color: #FFDF08!important;
}

.pager li a:hover  {
  text-decoration: none;
}

/* Hack to show the pager properly in blocks - not pefect as it is no longer centered */
.block .pager li {
  float:left;
}

/* language swicther */
#block-locale-0 {text-align:right; margin:1px; width:200px !important;}
#block-locale-0 h3 {text-align:right; font-weight:bold; margin:0px !important; font-size:11px !important; display:inline; float:left;}
#block-locale-0 .content{margin:1px; display:inline; float;right; padding: 0px !important;}
#block-locale-0 ul {padding: 0px !important;}
#block-locale-0 ul li { margin-left:5px !important; list-style:none; display:inline; }
#block-locale-0 ul li a { color:#333333; text-decoration:none; }
#block-locale-0 ul li.active a { color:#427816; }



.search-info {display:none; }

#edit-teaser-include-wrapper { display:none;}
/*news*/
.news-page .views-field-view-node{ text-align:right; }
.news-page .views-field-title{ font-size:14px; font-weight:bold; color:#666666; }
.news-page .views-field-title a{ font-size:14px; font-weight:bold; color:#666666; }
.news-page .views-field-body{color:#888888; }

/*sitemap*/
.site-map-box .title { display:none;}
/*language icons*/
#block-locale-0 .language-icon { display:none; }
#block-locale-0 { position:absolute; top:3px; right: 3px; font-weight:bold; }

/* footer menu*/
#footer {
border-top:2px solid #888;
	font-size:0.7em;
	font-weight:500;
	color:#666;
	width: 940px;
	background: transparent;
	/*background: #427816;*/
	margin: 0 auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:10px;
}
#footer p {
margin:0px !important;
}
#footer a {
	color:#555;
}
#block-block-4, #block-block-7 { text-align:center; }
#block-block-5, #block-block-6 {text-align:right; clear:both;}
.view-kahvalti .views_slideshow_thumbnailhover_div_breakout_teaser, .view-kahvalti .views-field-field-sayfa-resim-fid, .view-kahvalti .views-content-field-sayfa-resim-fid { display:inline;}
.view-kahvalti .views_slideshow_thumbnailhover_breakout_teasers {text-align:center;}
.field-content {margin:0px !important; padding:0px !important; }
.navust {height:350px !important; }
.navust .content {margin:0px !important; padding:0px !important; }


.block-webform #webform-component-ad---soyad { width:303px !important; display:inline-block;}
.block-webform #webform-component-e-posta { width:303px !important; display:inline-block;}
.block-webform #webform-component-telefon { width:303px !important; display:inline-block;}
.block-webform #webform-component-kac-gece { width:303px !important; display:inline-block;}
.block-webform #webform-component-oda-tipi { width:303px !important; display:inline-block;}
.block-webform #webform-component-kac-gece { width:303px !important; display:inline-block;}
.block-webform #webform-component-geli-tarihi { width:303px !important; display:inline-block;}
.block-webform #edit-actions { display:block; text-align:center;}
.block-webform div { display:inline;}
.block-webform label { width:78px; padding:4px; display:inline-block; font-size:10px;}
.block-webform h3 {color:#FFF;}
.block-webform .form-submit {background-color:#427910; color:#fff; border:1px solid #fff; padding:4px; }
.block-webform input,.block-webform select {border:1px solid #DDD;}
.rooms { position: relative; }
.rooms p{ position: absolute; width:200px; padding:7px; top:-1px; right:5px; background:#EFF1BA; height:436px; color:#427910 !important; font-weight:bold;
    opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=75); /* IE lt 8 */
    -ms-filter: "alpha(opacity=75)"; /* IE 8 */
    -khtml-opacity: .75; /* Safari 1.x */
    -moz-opacity: .75; /* FF lt 1.5, Netscape */
}
.rooms img {margin-left: -23px !important; border: 0px!important;}
#bottom {margin-bottom: -10px;
background-color: #FFF /*#EFF1BA*/;
width: 931px;
margin-left: -10px;
padding-left: 10px;
border-bottom: 9px solid #427910;
border-left: 9px solid #427910;
border-top: 9px solid #427910;
border-right: 9px solid #427910;}
.node {margin-bottom: -21px !important;}
#comments h2, #comments fieldset, .box h2, .comment_reply { display:none !important; }
#comments .resizable-textarea textarea {height: 90px; }
.jcarousel-skin-default .jcarousel-container-horizontal {
width: 940px !important;
margin-left: -40px !important;
padding: 7px 40px !important; }
.jcarousel-skin-default .jcarousel-clip-horizontal {
width: 936px !important; }
.jcarousel-item img {border:none !important; }
#block-menu-menu-footer ul { margin-top:-25px; text-align:right; margin-bottom:3px; }
#block-menu-menu-footer li {display:inline;}
.weather-wrapper .current {display:none;}
.block-google_weather h3 {display: none; }
.forecast-info b {display:none;}
#block-views-news-block_1 h3 {font-size:13px;}
.tr .active {display:none;}
.en .active {display:none;}
#content-fbottom {padding-top:0px; margin-left:-10px; margin-top:-15px; width:960px; background-color:#fff; margin-bottom:-8px;}
#content-fbottom img{ border:none !important;}
#content-fbottom strong,#content-fbottom b{padding-left:5px; color:#427816; font-size: 11px;}
.weather-wrapper .location, .weather-wrapper .separator {margin-bottom: 0 !important;
    padding-bottom: 0 !important;}



/*İçerik başlıkları ile ileri geri Navigasyon still kodları */
/* Bu kod bölümünü style.css dosyanıza yapıştırınız */
.aratmedya_pager_div_class {
 /*width: 100%;*/
 margin-top:5px;
 margin-bottom:15px;
 clear: both;
 display: inline-block;
 text-align: center;
 line-height: 1.5em;
}
.aratmedya_pager_prev_class {
 display: block;
 float: left;
 text-align: right;
 /*width: 40%;*/
 white-space: normal;
 word-wrap: break-word;
 padding: 0;
}
.aratmedya_pager_main_class {
 float: left;
 text-align: center;
 display: inline;
 padding: 0 1em 0 1em;
}
.aratmedya_pager_next_class {
 display: block;
 float: left;
 text-align: left;
 /*width: 40%;*/
 white-space: normal;
 word-wrap: break-word;
 padding: 0;
}
.aratmedya_pager_laquo_class {
 float: left;
 width: 10px;
}
.aratmedya_pager_raquo_class {
 float: right;
 width: 10px;
}
/*İçerik başlıkları ile ileri geri Navigasyon still kodları bitimi*/

.roomsh1 {width:40%; float:left; display:block;}
.navroom {width:60%; float:right; display:block; text-align:right;}
.roombaslikalan {display:block; height: 40px;}
.views-field-field-tekkatliplan-fid {
    display: inline;
    float: right;
}
.views-field-field-tekkatgorsel-fid {
    display: inline;
    float: left;
}
.view-tekkatlilar .views-field-title a {font-size:25px; font-weight:bold;}
.view-tekkatlilar .views-row {height: 335px; border-bottom: 1px solid #333; margin-top:10px;}
.view-ciftkatlilar .views-field-title a {font-size:25px; font-weight:bold;}
.view-ciftkatlilar .views-row {height: 335px; border-bottom: 1px solid #333; margin-top:10px;}
.views-field-field-ciftkatliplan-fid {
    display: inline;
    float: right;
}
.views-field-field-ciftkatligorsel-fid {
    display: inline;
    float: left;
}
div.error, tr.error {
    background: #fcc;
    color: #200;
    padding: 2px;
    display: none !important;
}