﻿
/* 
 Container Div içerisindeki float elemanların varlığını container div'e bildirmek için
 Gerekli olan fonksiyon.
*/
.clearfix:after{
    content: ".";
    display: block;
    height: 0;
    font-size:0;
    clear: both;
    visibility:hidden;
}

.clearfix {
    display: inline-block;
}

/*IE Hack*/
* html .clearfix {
    height: 1%;
}

.clearfix {
    display:block;
}

table 
{
	border-collapse:collapse;
}

P 
{
	margin: 0px 0px 12px 0px;
}

A {
	COLOR: #575757; TEXT-DECORATION: none
}

INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.visible {
	DISPLAY: block
}
.hidden {
	DISPLAY: none
}

.h2
{
	color:#AFC67A;
}

/* </CommonCss> */

body, td, input, select
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

body, td
{
    padding: 0px;
}

.page_container
{
	float:left;
	width:960px;
}

/* PISI PAGE CONTAINER */
.page_container .page_mode_tabs
{
    background-color: transparent;
    padding: 0em 0em 0em 1em;
    white-space: nowrap;
    list-style:none;
    margin: 1px 0px 0px 0px;
    height: auto;
    line-height: normal;
}

.page_container .page_mode_content
{
    padding-top: 4px;
    border-top: 1px solid #8cacbb;
}

.page_container .page_mode_tabs li
{
    display: inline;
}

.page_container .page_mode_tabs li a 
{
    background-color: #dee7ec;
    border-color: #8cacbb;
    border-width: 1px;
    border-style: solid solid none solid;
    color: #436976;
    height: auto;
    margin-right: 0.5em;
    padding: 0em 1.25em;
    text-decoration: none;
    text-transform: none;
}

.page_container .page_mode_tabs li.selected a
{
    background-color: transparent; 
    border:1px solid #8cacbb;
    border-bottom: #ffffff 1px solid;
    color: #436976;
}

.page_container .page_mode_tabs li a:hover
{
    background-color: #fff7ef;
    color: #436976;
}

.page_viewer
{
	float:left; /*firefox fix*/
	/*min-height:600px; height:auto !important; height:600px;*/
}

/* PISI PAGE VIEWER */
.page_viewer .control_edit_frame
{
    border: solid 1px #8cacbb;
}

.page_viewer .control_edit_frame .control_edit_title
{
    background-color: #436976;
    color: #ffffff;
    padding: 0px 0px 1px 2px;
    font-size: 10px;
}

.page_viewer .control_edit_frame_pending .control_edit_title
{
    background-color: #b06976 !important;
}

.page_viewer .control_edit_frame_revision .control_edit_title
{
    background-color: #ffe076 !important;
}

.page_viewer .control_edit_frame .control_edit_title a
{
    text-decoration: none;
    color: #ffffff;
}

.page_viewer .control_edit_frame .control_edit_title .status 
{
    float: right;
    margin: 1px 2px 0px 0px;
    padding: 0;
}

/* FORM */
.form_container
{
    border: 1px solid #646464;
}

.form_header
{
	padding: 2px 4px 2px 4px;
	background: #003366;
	border-bottom: 1px solid #000000;
	color: #ffffff;
	font-weight: bold;
}

.form_content
{
    padding: 4px 0px 0px 0px;
	background: #ffffff;
}

.form_layout
{
	padding: inherit;
}

.form_content td.e, .form_content td.v
{
    padding: 1px 4px 1px 4px;
}

.form_content td.l
{
    padding: 1px 6px 1px 4px;
}

.form_error
{
    color: Red;
}

.form_error span { padding: 4px 6px 4px 4px; }

.form_buttons
{
	padding: 2px 2px 2px 2px;
	background: #e0e0e0;
	text-align: right;
	border-top: solid 1px #000000;
	margin-top: 4px;
}

.form_buttons input
{
	padding: 2px;
}

/* STAGING PANEL */
.staging_panel
{
    width: 390px; margin-top: 6px;
}

.staging_panel .form_buttons input 
{
    width: 125px;
}
 
.staging_panel .form_content textarea
{
    width: 300px; 
}

.staging_status
{
    width: 390px;
    margin: 6px 0px 0px 0px;
    border: 1px solid #646464;
    background-color: #ffffe0;
    padding: 1px;
}

.page_links a { padding: 0px; margin: 0px; }

/* MCE EDITOR CONTAINER */
table.mceEditor { border: 1px solid #909090;}

/* DATE PICKER */
.dpTable { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #505050; background-color: #ece9d8; border: 1px solid #AAAAAA; }
.dpTR { }
.dpTitleTR {}
.dpDayTR {}
.dpTodayButtonTR {}
.dpTD { border: 1px solid #ece9d8; width: 18px; }
.dpDayHighlightTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; }
.dpTDHover { background-color: #aca998; border: 1px solid #888888; cursor: pointer; color: red; }
.dpTitleTD { }
.dpButtonTD { }
.dpTodayButtonTD { }
.dpDayTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; color: white; }
.dpTitleText { font-size: 11px; color: gray; font-weight: bold; }
.dpDayHighlight { color: #4060ff; font-weight: bold; }
.dpButton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: gray; background: #d8e8ff; font-weight: bold; padding: 0px; }
.dpTodayButton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: gray; background: #d8e8ff; font-weight: bold; }