td#topNavContainer a {color: #FFF;}

td#leftSidebarContainer * a, td#leftSidebarContainer a {color: #FFF;}

td#leftSidebarContainer {color: #FFF;}


body {margin: 0px; background-color: #343399; color: white;}

td,a,div,span,body {font-size: 10pt; font-family: Verdana, Arial; color: white;}

h1 {font-size: 11pt; font-family: Verdana, Arial; color: white;}

.main_table {padding-left: 40px; padding-right: 70px;}
.main_table1 {padding-left: 20px; padding-right: 60px;}

.main_table_1 {padding-left: 20px; padding-right: 70px;}
.main_table1_1 {padding-left: 30px; padding-right: 60px;}

td.header, td.header a {background-color: #aaa; color: #fff; font-weight: bold; font-size: 15px; padding: 2px;}

td.administration_cell {padding-left: 5px; padding-right: 5px;}

iframe {width: 500px; height: 400px;}

a:link {text-decoration: underline; color:orange; font-size: 10pt; font-weight: normal;}
a:visited {text-decoration: underline; color:orange; font-size: 10pt; font-weight: normal;}
a:hover {text-decoration: underline; color:orange; font-size: 10pt; font-weight: normal;}

a.mngmntlink {color: orange; font-size: 10pt; font-weight: normal; text-decoration: underline;}

a.data:link {color: orange; font-size: 9pt; font-weight: normal; text-decoration: underline;}
a.data:visited {color: orange; font-size: 9pt; font-weight: normal; text-decoration: underline;}
a.data:hover {color: orange; font-size: 9pt; font-weight: normal; text-decoration: underline;}

a.navlink:link {text-decoration: none; color:darkblue; font-size: 12pt; font-weight: normal; font-family: Times New Roman;}
a.navlink:visited {text-decoration: none; color:darkblue; font-size: 12pt; font-weight: normal; font-family: Times New Roman;}
a.navlink:hover {text-decoration: none ; color: #B00F0C; font-size: 12pt; font-weight: normal; font-family: Times New Roman;}

a.loginmodule:link {text-decoration: none; color:white; font-size: 10pt; font-weight: normal;}
a.loginmodule:visited {text-decoration: none; color:white; font-size: 10pt; font-weight: normal;}
a.loginmodule:hover {text-decoration: none ;color: orange; font-size: 10pt; font-weight: normal;}

a.imagemanager_mngmntlink:link {text-decoration: none; color:orange; font-size: 10pt; font-weight: normal;}
a.imagemanager_mngmntlink:visited {text-decoration: none; color:orange; font-size: 10pt; font-weight: normal;}
a.imagemanager_mngmntlink:hover {text-decoration: none; color:orange; font-size: 10pt; font-weight: normal;}

a.2menu:link {text-decoration: none; color:white; font-size: 10pt; font-weight: normal;}
a.2menu:visited {text-decoration: none; color:white; font-size: 10pt; font-weight: normal;}
a.2menu:hover {text-decoration: none; color:orange; font-size: 10pt; font-weight: normal;}

a.active_navlink:link {text-decoration: none; color:#B00F0C; font-size: 11pt; font-family: Times New Roman; font-weight: bold;}
a.active_navlink:visited {text-decoration: none; color:#B00F0C; font-size: 11pt; font-family: Times New Roman; font-weight: bold;}
a.active_navlink:hover {text-decoration: none; color:#B00F0C; font-size: 11pt; font-family: Times New Roman; font-weight: bold;}

a.right:link {color: white; font-weight: normal; text-decoration: underline;}
a.right:visited {color: white; font-weight: normal; text-decoration: underline;}
a.right:hover {color: orange; font-weight: normal; text-decoration: underline;}

a.podrobnee:link {color: orange; font-size: 8pt; font-weight: normal; text-decoration: underline;}
a.podrobnee:visited {color: orange; font-size: 8pt; font-weight: normal; text-decoration: underline;}
a.podrobnee:hover {color: orange; font-size: 8pt; font-weight: normal; text-decoration: underline;}

a.galery_list:link {text-decoration: none; color:white; font-size: 10pt; font-weight: normal;}
a.galery_list:visited {text-decoration: none; color:white; font-size: 10pt; font-weight: normal;}
a.galery_list:hover {text-decoration: underline; color:orange; font-size: 10pt; font-weight: normal;}


img {border-color: #F3E7CD}

a.navigation_link {color: white;}

a.disabled {font-style:italic; font-weight: normal;}

div.moduletitle {font-weight: bold; font-size: 11pt; color: white;}

/* Error Message Style */
div.error {font-weight: bold; color: #F00; padding-bottom: 1em;}

/* Container Styles */
div.container_box {padding: 6px; margin: 2px;}

div.container_editbox {border: 2px dashed #CCC; margin: 2px;}

div.container_editheader {padding: 3px; background-color: dimgray;}

div.container_editheader table tr td.info {font-size: 8pt; font-weight: bold;}

div.itemtitle {font-family: Verdana, Arial; font-size: 10pt; color: orange;}

/* popup date / time control */
span.datefield {}

span.datefield_disabled {color: #DDD; font-style: italic; text-decoration: line-through;}

/* Weblog styles */
div.weblog_comment {margin: 3px; margin-bottom: 1em; border: 1px dashed #DDD;}

div.weblog_comment_title {font-size: 10px; font-weight: bold; background-color: #DDD; padding: 2px;}

div.weblog_comment_attribution {font-size: 10px; font-style: italic; padding: 5px; }

div.weblog_comment_body {font-size: 10px; padding: 5px;}

/* Workflow */
div.workflow_action {border: 1px solid #DDD; margin-bottom: 1em; }

div.workflow_inapproval {margin-left: 35px;}

div.workflow_approved {border: 2px solid #030; background-color: #DDD;}

div.workflow_action_restored {border: 2px dashed #030; background-color: #FFF;}

div.workflow_action_posted {border: 2px solid black;}

/* Themable Forms */
div.form_title {
        font-size: 14px;
        font-weight: bold;
}

div.form_header {
        border-top: 1px solid #DDD;
        border-bottom: 1px solid #DDD;
        margin-bottom: 1em;
}

tr.even_row {
        background-color: transparent;
}

tr.row:hover td, tr.row:hover td a {
        background-color: #666;
        color: #fff;
}

tr.odd_row {
        background-color: transparent;  
}

/** Administration Module Manager form **/
.administration_modmgrheader {
        background-color: dimgray;
}

.administration_modmgrheader span.active {
        color: green;
        font-weight: bold;
}

.administration_modmgrheader span.inactive {
        color: red;
        font-weight: bold;
}

.administration_modmgrbody {
        padding-left: 10px;
        border: 1px solid dimgray;
}

/** Debugger Styles **/
table.debug_null,table.debug_null tr td, div.debug_null {
        background-color: #000;
        color: #fff;
        font-weight: bold;
}

table.debug_object, table.debug_object tr td {
        background-color: #a00;
        color: #fff;
}

table.debug_array, table.debug_array tr td {
        background-color: #0a0;
        color: #fff;
}

table.debug_scalar, table.debug_scalar tr td, div.debug_scalar {
        background-color: #00a;
        color: #fff;
}

td.debug_attribute {
        font-family: monospace;
        font-size: 10px;
}

td.debug_varname {
        font-weight: bold;
}

td.debug_type {
        background-color: #aaa;
        color: #fff;
        font-weight: bold;
        font-size: 14px;
}

td.debug_value {
        font-family: monospace;
        font-size: 10px;
        color: #fff;
}


input {FONT-WEIGHT: normal; background-color:transparent; font-size:13px; border-width: 1px; border-color: white; border-style: solid; font-family: Verdana, Arial; height: 20px; color: white;}
form {margin: 0px; display:inline;}
.submit {background-color:white; cursor: hand; color: black;}
.reset {background-color:white; cursor: hand; color: black;}
.textarea {FONT-WEIGHT: normal; background-color:transparent; font-size:13px; border-width: 1px; border-color: white; border-style: solid; font-family: Verdana, Arial; color: white;}

.dish_title_link {font-weight: normal;}
.question {background: transparent; font-variant: normal;}

h3 {font-weight: bold; color: orange; font-size: 10pt;}

hr {height: 1px;}

.data {font-size: 9pt;}
.small {font-size: 8pt;}
.red {color: orange;}
.data_color {font-size: 8pt; font-weight: normal;}
.red_small {color: orange; font-size: 8pt;}: orange; font-size: 8pt;}

.iframe1 {width: 300px; height: 300;}