
/* - ++resource++ftmc.theme.css/ftmc.css - */
@media screen {
/* http://ftmc.lt/portal_css/++resource++ftmc.theme.css/ftmc.css?original=1 */
/* */
/* */
div.overlay {
width: auto;
height: auto;
/* */
display: none;
/* */
margin: 1em;
font-size: 80%;
}
div.overlay-iframe,
div.overlay-ajax {
width: 60%;
min-height: 100px;
z-index: 99;
/* */
}
div.overlay-iframe {
height: 60%;
}
/* */
div.overlaybg div.close,
div.overlay div.close {
background-image: url(pb_close.png);
position: absolute;
left: -14px;
top: -14px;
cursor: pointer;
height: 30px;
width: 30px;
}
.pb-ajax {
overflow-y: auto;
}
.pb-ajax, .pb-image, .overlay iframe {
background-color: #fff;
border: 1px solid #999;
white-space: normal;
box-shadow: 0 0 3em 0.5em #666;
-moz-box-shadow: 0 0 3em 0.5em #666;
-webkit-box-shadow: 0 0 3em #666;
}
.pb-ajax > div {
width: 92%;
padding: 1em;
}
.pb-ajax .documentActions {
display: none;
}
div.overlay div.close span {
display: block;
height: 1px;
margin: -1px 0 0 -1px;
overflow: hidden;
padding: 0;
width: 1px;
}
div.overlay textarea {
width: 100%;
}
/* */
div.overlay .link-parent {
display: none;
}
div.overlay #createGroup legend {
display: none;
}
div.overlay #createGroup fieldset {
border: none;
}
/* */
div.overlay p {
margin-bottom: 1em;
}
div.overlay label {
margin-bottom: 0.25em;
}
div.overlay a:hover {
color: #75ad0a;
}
div.overlay a.selected {
color: #000000;
}
div.overlay .formTab {
margin-right: 1em;
font-weight: bold;
}
div.overlay .formTab.lastFormTab {
margin-right: 0em;
}
div.overlay .formControls a {
display: block;
margin: 0.75em;
}
/* */
/* */
.actionMenu {
margin-bottom: 0px;
}
.deactivated .actionMenuContent {
display: none;
}
.activated .actionMenuContent {
display: absolute;
}
.actionMenuContent ul {
margin-bottom: 0px;
}
.actionMenuContent li {
display: inline;
}
.contentViews .selected a {
font-weight: bold;
}
/* */
#contentActionMenus dl.actionMenu a,
#contentActionMenus dl.actionMenu.activated dd {
background-color: #140B57;
color: White;
text-decoration: none;
z-index: 5;
}
#contentActionMenus dl.actionMenu.activated dd {
border-bottom: 0.5em solid #140B57;
right: -3px;
}
#contentActionMenus dl.actionMenu.activated dd a:hover,
#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected {
background-color: White !important;
color: #666;
}
#contentActionMenus dl.actionMenu {
line-height: 2em;
}
#folderHeader, #contextHeader {
border-bottom: 2px solid white;
}
#contextHeader {
margin-top: 5px;
}
#contentActionMenus {
float: left;
background-color: #140B57;
margin: 0;
position: relative;
top: -0.23em;
padding: 0.1em 0.24em 0 0;
list-style-type: none;
}
#contentActionMenus > li {
margin-left: 0px;
float: left;
}
.actionMenuContent {
padding: 0 0.25em;
}
dl.actionMenu {
float: right;
/* */
position: relative;
margin-left: 0.5em;
}
dl.actionMenu a,
dl.actionMenu div {
display: block !important;
/* */
}
dl.actionMenu dt {
font-weight: normal;
}
span.arrowDownAlternative {
font-size: 80%;
}
dl.actionMenu.deactivated dt {
margin: 0 0.25em;
}
dl.actionMenu.deactivated dd {
display: none;
}
dl.actionMenu.activated dd {
position: absolute;
width: auto;
min-width: 100%;
border-bottom-right-radius: 0.5em;
border-bottom-left-radius: 0.5em;
-webkit-border-bottom-right-radius: 0.5em;
-webkit-border-bottom-left-radius: 0.5em;
-moz-border-radius-bottomleft: 0.5em;
-moz-border-radius-bottomright: 0.5em;
}
dl.actionMenu.activated dt a,
dl.actionMenu.activated dd a,
dl.actionMenu.activated dd div {
margin: 0 0.25em;
}
.label-state-private a {
color: red;
}
.label-state-published a {
color: green;
}
.label-state-pending a {
color: gray;
}
#edit-bar,
#content ul.formTabs {
display: block;
border-style: solid solid none solid;
margin-left: 0;
border-top-right-radius: 0.5em;
border-top-left-radius: 0.5em;
-webkit-border-top-right-radius: 0.5em;
-webkit-border-top-left-radius: 0.5em;
-moz-border-radius-topleft: 0.5em;
-moz-border-radius-topright: 0.5em;
}
#content li.formTab {
display: inline;
margin-right: 0.25em;
}
#content-views a,
#content li.formTab a {
/* */
display: inline-block;
}
#content-views a,
#content li.formTab a {
line-height: 2em;
padding: 0 0.75em;
text-decoration: none;
border: none;
margin: 0;
}
#content-views li.selected a,
#content li.formTab a.selected {
font-weight: bold;
}
#content-views li.selected a,
#content-views li a:hover,
#content li.formTab a.selected,
#content li.formTab a:hover {
background: White;
color: Black;
}
#content-views li.selected a,
#content-views li a:hover,
#content li.formTab a.selected,
#content li.formTab a:hover {
border-top-right-radius: 0.5em;
border-top-left-radius: 0.5em;
-webkit-border-top-right-radius: 0.5em;
-webkit-border-top-left-radius: 0.5em;
-moz-border-radius-topleft: 0.5em;
-moz-border-radius-topright: 0.5em;
}
#content li.formTab a.notify {
background-color: red;
color: White;
}
#content li.formTab a.required span {
background-image: url(required.png);
background-position: center right;
background-repeat: no-repeat;
padding-right: 1em;
}
#content fieldset.formPanel {
border: none;
}
#content fieldset.formPanel.hidden {
display: none;
}
#content div.formControls input.hidden {
display: none;
}
/* */
/* */
/* */
#portal-personaltools dt {
font-weight: normal;
}
#portal-personaltools dt.actionMenuHeader a:after {
content: " ▼";
}
#portal-personaltools dd {
right: 0;
padding-top: 0.5em;
}
#portal-personaltools dd {
background: #e3e3e3;
padding-bottom: 0.5em;
}
#portal-personaltools dd a {
line-height: 2em;
padding: 0 0.75em;
}
#portal-personaltools dd a:hover {
background: #205c90;
color: White;
}
/* */
#portal-breadcrumbs {
display: inline-block;
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
*display: inline;
padding: 2px 10px;
margin-bottom: 10px;
font-size: 13px;
letter-spacing: 0px;
background-color: #e6e7ec;
color: #7b7c7e;
}
#portal-breadcrumbs a {
color: #7b7c7e;
text-decoration: none;
}
#portal-breadcrumbs a:hover {
color: #49494a;
}
.breadcrumbSeparator {
color: silver;
}
.description {
padding-left: 20px;
color: #6c6791;
display: block;
margin-bottom: 5px;
font-style: italic;
}
#fieldset-openid-login label, #login-form label {
display: inline-block;
margin-right: 0.5em;
padding-top: 0.2em;
text-align: right;
width: 10em;
}
.contentViews {
list-style-type: none;
margin-bottom: 10px;
background-color: #635E86;
color: white;
display: block;
}
.contentViews li {
display: inline;
margin-left: 10px;
}
.contentViews li a {
text-decoration: none;
color: white;
}
/* */
#setup-link {
font-size: 90%;
}
#content ul.configlets {
list-style-image: none;
list-style: none;
}
#content ul.configlets li {
margin-bottom: 1em;
list-style: none;
display: block;
}
#content ul.configlets li a {
text-decoration: none;
border: none;
}
#content ul.configlets li a:visited {
color: #436976;
background-color: transparent;
}
#content ul.configlets li a:active {
color: #436976;
background-color: transparent;
}
#content ul.configlets li label {
font-weight: bold;
}
#content ul.configletDetails {
margin: 0em 1em 1em 4em;
list-style-image: none;
list-style: none;
}
#content ul.configletDetails li {
margin-bottom: 1em;
display: inline;
}
#content ul.configletDetails li a {
text-decoration: none;
}
#content ul.configletDetails li label {
font-weight: bold;
}
#content ul.configletDetails li.configletDescription {
display: block;
color: #76797c;
margin: 0;
}
.inlineDisplay {
display: inline;
}
table.controlpanel-listing {
width: 100%;
}
table.controlpanel-listing td, table.controlpanel-listing th {
font-size: 120%;
}
table.controlpanel-listing dl {
margin-top: 0;
}
table.controlpanel-listing dd {
margin-left: 1em;
}
table.controlpanel-listing dl dt a .trigger {
font-weight: normal;
}
table .controlpanel-listing td {
vertical-align: top;
}
table.controlpanel-listing td.checker {
text-align: center;
}
table.controlpanel-listing th.smallcolumn {
width: 1.5em;
}
.chooser-right {
float: right;
margin-right: 0;
margin-bottom: 0;
}
.rule-element {
background-color: #EEF3F5;
margin: 0.5em 0pt 0.5em;
padding: 0.3em 1em 0.3em 1em;
width: auto;
}
.rule-element dl dd {
margin-left: 1em;
}
.rule-updown, .rule-operations {
float: right;
padding-top: 0.8em;
}
/* */
/* */
dl.warning dt {
background-color: #DD8800;
}
dl.portalMessage dt {
background-color: #999966;
color: White;
float: left;
font-weight: bold;
line-height: 1.25em;
margin: 0 0.5em 0 0;
padding: 0.5em 0.75em;
}
dl.warning dd {
background-color: #FFDD77;
}
#content table {
line-height: 15px;
}
#content table.listing_2 {
width: 100%;
border-collapse: collapse;
border: 1px solid #5E5A80;
margin-bottom: 0px;
}
#content table.listing_2 th {
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
padding: 5px 10px;
text-align: center;
color: white;
background: #5E5A80;
font-weight: bold;
font-size: 12px;
}
#content table.listing_2 th:first-child {
text-align: left;
padding: 5px 10px;
}
#content table.listing_2 tr + tr {
border-top: 1px solid #5E5A80;
border-bottom: 1px solid #5E5A80;
color: #fdfeff;
}
#content table.listing_2 td {
border-bottom: 1px solid #5E5A80;
color: #4d4d4d;
padding: 5px 10px;
vertical-align: middle;
}
#content table.listing_2 td:first-child {
padding: 5px 10px;
vertical-align: middle;
}
#content table.listing_2 td + td {
border-left: 1px solid #5E5A80;
border-right: 1px solid #5E5A80;
text-align: center;
vertical-align: middle;
}
#content table.listing {
width: auto;
border-collapse: collapse;
border: 1px solid #3CBAEA;
}
#content table.listing th {
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
padding: 5px 10px;
text-align: center;
color: white;
background: #3cbaea;
font-weight: bold;
font-size: 12px;
}
#content table.listing th:first-child {
text-align: left;
padding: 5px 10px;
}
#content table.listing tr + tr {
border-top: 1px solid #3cbaea;
border-bottom: 1px solid #3cbaea;
color: #fdfeff;
}
#content table.listing td {
border-bottom: 1px solid #91cfe6;
color: #4d4d4d;
padding: 5px 10px;
vertical-align: middle;
}
#content table.listing td:first-child {
padding: 5px 10px;
vertical-align: middle;
}
#content table.listing td + td {
border-left: 1px solid #5ab4d6;
border-right: 1px solid #5ab4d6;
text-align: center;
vertical-align: middle;
}
#content table.listingOuter {
width: auto;
border-collapse: collapse;
border: 1px solid #3CBAEA;
}
#content table.listingOuter th {
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
padding: 5px 10px;
text-align: center;
color: white;
background: #3cbaea;
font-weight: bold;
font-size: 12px;
}
#content table.listingOuter th:first-child {
text-align: left;
padding: 5px 10px;
}
#content table.listingOuter tr + tr {
color: #fdfeff;
}
#content table.listingOuter td {
color: #4d4d4d;
padding: 5px 10px;
vertical-align: middle;
}
#content table.listingOuter td:first-child {
padding: 5px 10px;
vertical-align: middle;
}
#content table.listingOuter td + td {
text-align: center;
vertical-align: middle;
}
#content table.vertical th {
border-top: 1px solid white;
}
#content table.vertical td {
padding-left: 30px;
}
/* */
/* */
.top {
position: relative;
height: 120px;
}
/* */
.logo img {
position: absolute;
left: 20px;
top: 20px;
}
/* */
.search {
position: absolute;
top: 70px;
right: 5px;
}
.search input[type="text"] {
margin-top: 1px;
border-style: solid;
width: 130px;
color: gray;
}
.search button {
color: white;
border-style: none;
background-color: url("++resource++ftmc.theme.img/sb.png");
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
border: none;
}
.search input[type="submit"].s_b_e {
background: white url("++resource++ftmc.theme.img/search_en.png") no-repeat top;
width: 60px;
height: 22px;
color: white;
}
.search input[type="submit"].s_b_l {
background: white url("++resource++ftmc.theme.img/search_lt.png") no-repeat top;
width: 60px;
height: 22px;
color: white;
}
/* */
.tc {
position: absolute;
right: 10px;
top: 16px;
font-size: 0.93em;
}
.tc img {
margin-top: -2px;
}
.tc a {
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
color: #575a8d;
text-decoration: none;
}
.tc a:hover {
color: #7073a7;
}
.tc a:visited {
color: #575a8d;
}
/* */
.motto {
position: absolute;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
top: 69px;
left: 348px;
font-size: 1.4em;
letter-spacing: 1px;
color: #666666;
}
/* */
.navi {
font-family: 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
font-size: 16px;
/* */
background-image: url("++resource++ftmc.theme.img/nav.png");
background-repeat: repeat-x;
height: 35px;
margin-bottom: 18px;
letter-spacing: 1px;
z-index: 30;
}
.navi > ul {
display: block;
list-style-type: none;
margin: 0;
height: 35px;
line-height: 35px;
white-space: nowrap;
text-align: center;
z-index: 98;
}
.navi > ul > li {
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
*display: inline;
margin: 0;
position: relative;
z-index: 99;
}
.navi > ul > li > a {
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
*display: inline;
padding-left: 14px;
padding-right: 14px;
height: 35px;
color: white;
text-decoration: none;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
z-index: 45;
}
.navi > ul > li > a:hover {
background-image: url("++resource++ftmc.theme.img/navh.png");
background-repeat: repeat-x;
}
.subnav {
text-align: left;
background-color: #6b6786;
padding-bottom: 5px;
border-radius: 0px 0px 7px 7px;
color: blue;
list-style: none;
position: absolute;
left: -9999px;
z-index: 60;
}
.subnav hr {
margin-bottom: 0px;
border-color: #49436f;
margin: 0px 10px;
}
.subnav li {
margin-left: 0px;
float: none;
}
.subnav a {
padding: 0px 20px;
height: 35px;
color: white;
text-decoration: none;
display: block;
white-space: nowrap;
/* */
}
.subnav a:hover {
background-color: #39C0F3;
color: white;
}
.subnav a:visited {
color: white;
}
.nav li:hover ul {
/* */
left: 0px;
}
.nav > li:hover > a {
background-image: url("++resource++ftmc.theme.img/navh.png");
background-repeat: repeat-x;
}
.navul li:hover ul a {
/* */
text-decoration: none;
}
.navul li:hover ul li a:hover {
/* */
background: #333;
}
.ov {
background-image: url("++resource++ftmc.theme.img/ovb.png");
background-repeat: repeat-x;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
display: block;
position: absolute;
height: 30px;
line-height: 30px;
bottom: 4px;
font-size: 1.2em;
padding: 0px 20px;
color: white;
text-decoration: none;
z-index: 1;
}
.foto a, .foto a:hover, .foto a:visited, .ov:hover {
color: white;
}
.h {
display: none;
}
.foto {
position: relative;
height: 180px;
border-radius: 5px;
margin-bottom: 18px;
overflow: hidden;
z-index: 1;
}
.foto img {
height: 180px;
width: 640px;
border-radius: 5px;
}
#viewlet-below-content-title {
color: gray;
}
/* */
.footer {
font-family: 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
margin-top: 0px;
margin-bottom: 15px;
font-size: 11px;
line-height: 1.2em;
color: #5d5c63;
}
.footer a {
font-size: 0.97em;
color: #55588c;
text-decoration: underline;
}
.footer a:hover {
font-size: 0.97em;
color: #2e304d;
}
.footer a:visited {
color: #55588c;
}
.portlet-header {
color: #140B57;
font-family: "Helvetica Neue", "Arial", "Liberation Sans", "Free Sans",sans-serif;
font-size: 18px;
padding-left: 7px;
}
.portlet-body {
color: #75728d;
margin-top: 5px;
}
.portlet-body li {
list-style-type: none;
margin-left: 25px;
}
.portlet-body ul {
margin-bottom: 15px;
}
.portlet-body a {
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-decoration: none;
color: #75728d;
}
.portlet-body a:hover {
color: #9e9caf;
}
.portlet-body a:visited {
color: #75728d;
}
.portletItem {
margin-top: 10px;
padding-left: 9px;
padding-right: 9px;
margin-bottom: 10px;
}
.event-item-hr {
margin-bottom: 0px;
border: none;
border-bottom: 1px dashed #cccccc;
}
.dep-portlet {
margin-bottom: 15px;
}
.ftmc-portlet {
border: 1px solid #AD1514;
padding: 10px 10px 0px 10px;
margin-bottom: 15px;
background-color: white;
}
.navTreeCurrentItem {
color: #37325b;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size: 18px;
}
.show_all_deps, .hide_deps {
color: #666666;
cursor: pointer;
margin-bottom: 20px;
margin-top: -5px;
}
.show_all_deps:hover, .hide_deps:hover {
color: #999999;
}
.hide_deps {
display: none;
}
.dep, .deph {
text-decoration: none;
display: block;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
background-color: #E9E8EE;
font-size: 1.2em;
margin-bottom: 5px;
line-height: 20px;
padding: 4px 10px;
letter-spacing: 0px;
white-space: nowrap;
}
.dep a, .deph a {
color: #595675;
display: block;
overflow: hidden;
text-overflow: ellipsis;
}
.dep a:visited, .deph a:visited {
color: #595675;
}
.deph {
display: none;
}
.dep:hover, .deph:hover {
color: white;
background-color: #C5C3D0;
}
.dep:hover a, .deph:hover a {
color: white;
}
.ploneCalendar {
width: 90%;
margin:0 auto;
margin-bottom: 8px;
background-color: #c2cbde;
/* */
margin-bottom: 25px;
}
.ploneCalendar .not_day {
color: white;
}
.ploneCalendar th {
text-align: center;
border-right: 1px solid #c2cbde;
}
.ploneCalendar td {
height: 18px;
font-size: 11px;
text-align: center;
line-height: 18px;
color: #6f6f6f;
font-weight: bold;
background-color: white;
border: 1px solid #c2cbde;
}
.ploneCalendar td.todayevent {
background-color: #AC1413;
}
.ploneCalendar td.todaynoevent {
background-image: none;
}
.ploneCalendar td.event {
color: #00a6ea;
background-color: #c2cbde;
}
.ploneCalendar td a:visited {
/* */
color: white;
}
.ploneCalendar td a {
/* */
color: white;
}
.calendarHeader {
font-family: "Helvetica Neue", "Arial", "Liberation Sans", "Free Sans",sans-serif;
width: 100%;
height: 30px;
line-height: 20px;
/* */
/* */
font-size: 18px;
padding-left: 7px;
/* */
color: #140B57;
/* */
margin-top: 1px;
}
.calendarHeader a {
color: silver;
}
/* */
/* */
#plone-contentmenu-workflow .state-private {
padding: 0 0.5em;
background-color: Red;
border: 0.1em solid Red;
color: White !important;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
}
#plone-contentmenu-workflow .state-visible {
padding: 0 0.5em;
background-color: #74AE0B;
border: 0.1em solid #74AE0B;
color: White !important;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
}
#plone-contentmenu-workflow .state-published {
padding: 0 0.5em;
background-color: #18A132;
border: 0.1em solid #436976;
color: White !important;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
}
#plone-contentmenu-workflow .state-pending {
padding: 0 0.5em;
background-color: #FFA500;
border: 0.1em solid #FFA500;
color: White !important;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
}
/* */
#content .field input[type="text"][name$=".title"],
#archetypes-fieldname-title input {
font-family: "Helvetica Neue", Arial, FreeSans, sans-serif;
line-height: 125%;
color: Black;
letter-spacing: -0.05em;
margin: inherit -0.05em;
font-size: 2em;
/* */
font-weight: bold;
}
/* */
#content .field textarea[name$=".description"],
#archetypes-fieldname-description textarea#description {
font-family: Arial,FreeSans,sans-serif;
color: #666666;
font-size: 1.25em;
font-weight: bold;
}
/* */
dl.portalMessage {
background-color: #FFFFE3;
border: 1px solid #999966;
clear: both;
font-size: 80%;
margin: 1em 0;
}
#content {
}
#content pre {
background-color: #8985ac;
color: White;
font-family: Consolas,Inconsolata,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;
font-size: 90%;
line-height: 1.25em;
margin-bottom: 1em;
overflow-x: auto;
padding: 1em;
}
#content div.documentByLine {
color: #666666;
font-size: 85%;
}
.documentFirstHeading {
font-weight: normal;
color: #555173;
/* */
line-height: 25px;
}
.documentByLine {
margin-bottom: 10px;
}
.documentDescription {
margin-bottom: 10px;
color: #8d8d8d;
font-size: 0.8em;
display: none;
}
#content-core p {
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
line-height: 20px;
color: #3A3A3A;
}
#content-core span.middleParagraph {
font-size: 15px;
}
#content-core h1, #content-core h2, #content-core h3, #content-core h4, #content-core h5, #content-core h6, #content-core h7 {
color: #565273;
margin-bottom: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
#content-core h2 {
font-size: 17px;
}
#content-core h3, #content-core h4 {
font-size: 15px;
}
#content-core h5, #content-core h6, #content-core h7 {
font-size: 13px;
}
#content-core ol {
padding-left: 40px;
padding-righ: 25px;
padding-bottom: 10px;
}
#content-core .image-inline {
float: none;
margin-left: 10px;
margin-right: 10px;
padding-top: 5px;
}
#content-core .image-right {
float: right;
margin-left: 15px;
padding-top: 5px;
}
#content-core .image-left {
float: left;
margin-right: 15px;
padding-top: 5px;
}
#content-core p {
margin-bottom: 10px;
}
#content ul.listTypeLab {
list-style-image: url("++resource++ftmc.theme.img/lab.png");
}
#content ul.listTypeLab li {
font-size: 15px;
}
#content ul.listTypeMagnet {
list-style-image: url("++resource++ftmc.theme.img/magnet.png");
}
#content ul.listTypeMagnet li {
font-size: 15px;
}
#content ul.listTypeChip {
list-style-image: url("++resource++ftmc.theme.img/chip.gif");
}
#content ul.listTypeChip li {
font-size: 15px;
}
#content ul.listTypeWeave {
list-style-image: url("++resource++ftmc.theme.img/textile.png");
}
#content ul.listTypeWeave li {
font-size: 15px;
}
#content ul.listTypeDash {
list-style-image: url("++resource++ftmc.theme.img/dash.png");
}
#content ul.listTypeDash li {
font-size: 15px;
}
/* */
/* */
a {
text-decoration: none;
color: #00a6ea;
}
a:visited {
color: #c80d18;
}
body {
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size: 13px;
line-height: 18px;
color: #333333;
}
/* */
/* */
#mb {
min-width: 960px;
background-image: url("++resource++ftmc.theme.img/b33.png");
background-position: 80% 0px;
background-repeat: no-repeat;
}
/* */
.main {
border-bottom: 2px solid #514D6E;
padding-bottom: 20px;
}
/* */
.fpi {
padding: 10px;
}
.fp_title {
font: 13px/1.5 "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif;
font-size: 1.2em;
color: #11155e;
line-height: 18px;
display:inline-block;
background-color: #6b6786;
padding: 4px;
color: white;
width: 98%;
}
.fp_title2 {
font: 13px/1.5 "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif;
font-size: 1.2em;
color: #11155e;
line-height: 18px;
display:inline-block;
background-color: #39c0f3;
padding: 4px;
color: white;
width: 100%;
}
.fp_desc {
font: 13px/1.5 "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif;
font-size: 0.9em;
color: #646464;
}
.line {
border-right: 1px solid #00aeef;
margin-right: -12px;
}
.fp_body {
/* */
padding-top: 10px;
padding-bottom: 5px;
color: #303030;
/* */
}
.fp_more {
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size: 1em;
}
.more {
display: none;
}
.hiddenStructure {
display: none;
}
.bottom-spacer {
display: block;
padding-bottom: 10px;
clear: both;
}
.managePortletsLink {
display: none;
}
.suppressVisualEditor {
padding-top: 1em;
}
.visualClear {
clear: both;
}
.discreet {
color: #555555;
font-size: 13px;
margin-bottom: 10px;
}

}

