/* _portal_generics */
body{color:#333;scrollbar-3dlight-color:#c2abcd;scrollbar-arrow-color:#fff;scrollbar-base-color:#cdb9d6;scrollbar-darkshadow-color:#905aa7;scrollbar-face-color:#895d9d;scrollbar-highlight-color:#c2abcd;scrollbar-shadow-color:#594761}
a{color:#5d3f6b}
#main-site-login{color:#5d3f6b}
#main-site-login span.user,#main-site-login span.date{background:url(../img/user_login_icon.gif) no-repeat left}
#site-sub-top,#website-sub-top{background-color:#714c81;background:url(../img/site-sub-top-bg.gif) repeat top}
#site-sub-top div.date{color:#fff}
div#site-sub-top ul.top-links li{background:url(../img/site-sub-top-separator.gif) no-repeat left}
div.link-to-desktop-home-page a{color:#fff}
#site-bottom{background:url(../img/consejeria_desktop_logo.gif) no-repeat left top}

#site-top{background:url(../img/educamadrid_desktop_logo.gif) no-repeat left top}
#website-top{background:#724d82 url(../img/website_top_bg.gif) left repeat-x}
#website-top div#website-logo h1{background:url(../img/website_logo.gif) left no-repeat}
#website-top div#website-logo h2{color:#FFF}

/* _legacy */
.sepgrupos{color:#FFF;background:url(../img/sep_grupos.gif) no-repeat}
.bordegrupos{border:1px solid #bba0c7}
ul.navtool,ul.navtool li,ul.navtool li a{background-color:#d6c6dd}
ul.navtool li a{color:#79528b}
ul.navtool li li a{color:#79528b}
ul.navtool li li{color:#79528b}

/* _portal_navigation */
#desktop-main-menu,#desktop-main-menu ul{border-color:#6e4b7e transparent #b5a3bd transparent}
#desktop-main-menu,#desktop-main-menu ul{background:#b5a3bd url("../img/desktop-main-menu_bg.gif") top left repeat-x}
#desktop-main-menu ul{background:#9f79b0;border-color:#e4dae9}
#desktop-main-menu li:hover,#desktop-main-menu li.sfhover{background-color:white}
.main-menu ul ul{border:solid #cdb9d6}
.main-menu a{color:#5d3f6b}
.main-menu li li a:hover{color:#000}
.main-menu a.element-with-children{background:url(../img/main-menu-arrow.gif) center right no-repeat}
.main-menu li li{background:#cdb9d6}
.main-menu li:hover,.main-menu li.sfhover{background:#e4dae9}
/* Specific styles for this theme in _portal_navigation *//*#common-side-menu div.menu-title,#personal-side-menu div.menu-title,#communities-menu div.menu-title{background-image:none}*/
div#website-sub-top div.main-menu ul li li a{color:#5d3f6b}
div#website-sub-top .main-menu li:hover,.main-menu li.sfhover{background:#cdb9d6}
div#website-sub-top .main-menu li li:hover,.main-menu li li.sfhover{background:#e4dae9}
.multi-menu{background:#bba0c7}
.multi-menu .menu-title{background:#724d82 url(../img/portlet-top-bg.gif) no-repeat top right}
.multi-menu .menu-title h5,.multi-menu .menu-title h2{background:url(../img/portlet-top-left-corner.gif) no-repeat top left}
.multi-menu ul li{border-right:1px solid #bba0c7;border-left:1px solid #bba0c7;border-bottom:1px solid #ccc}
.multi-menu ul li a{color:white;background:#9f79b0 url("../img/main_leftmenu_bullet_1.gif") no-repeat left center}
.multi-menu ul li a:hover{background:transparent url("../img/main_leftmenu_bullet_1.gif") no-repeat left center}
.multi-menu ul li li a{color:#5d3f6b;background:#e6d8e3 url("../img/main_leftmenu_arrow_3.gif") no-repeat left center}
.multi-menu ul li li a:hover{background:transparent url("../img/main_leftmenu_arrow_3b.gif") no-repeat left center}
.multi-menu ul li li li a{background:#f8f0f0 url("../img/main_leftmenu_arrow_4.gif") no-repeat left center}
.multi-menu ul li li li a:hover{background:transparent url("../img/main_leftmenu_arrow_4b.gif") no-repeat left center}

.fondo_pes{background:#dfd3e5 url(../img/pess_bg.gif)}
.pes_off{color:#cfbcd7}
.pes_off a:hover{color:#594761}
.pes_on{color:#FFF;background:#bba0c7 url(../img/pess_on_bg.gif)}

div.website-administration-menu a,div.website-administration-menu li.extend{color:#bba0c7}

/* _cms_contents.css */
/* _forms */
fieldset.portlet-form-fieldset{border:1px solid #724d82}
fieldset.portlet-form-fieldset legend{color:#000;background:url(../img/expanded_fieldset_arrow.gif) center left no-repeat}
fieldset.collapsed legend{color:#724d82;background:url(../img/collapsed_fieldset_arrow.gif) center left no-repeat}
fieldset.expanded legend{background:url(../img/expanded_fieldset_arrow.gif) center left no-repeat}
fieldset.collapsed.portlet-form-fieldset legend{border:1px solid #724d82}
fieldset.two-columns-fieldset .second-column{border-left:1px solid #724d82}

/* _portlet_generics */
/* Agenda */ div#p_p_id_8_ div.portlet-top h3{background:url(../img/portlet_top_icons/agenda.gif) no-repeat top left}
/* Correo */ div#p_p_content_1_ div.portlet-top h3{background:url(../img/portlet_top_icons/email.gif) no-repeat top left}
/* Contactos */ div#p_p_id_10_ div.portlet-top h3,div#p_p_content_10_ div.portlet-top h3{background:url(../img/portlet_top_icons/contacts.gif) no-repeat top left}
/* Tareas */ div#p_p_content_41_ div.portlet-top h3,div#p_p_id_41_ div.portlet-top h3{background:url(../img/portlet_top_icons/tasks.gif) no-repeat top left}

/* scribe_portlets */
/* _portlet_generics */
.portlet-top{background:#724d82 url(../img/portlet-top-bg.gif) no-repeat top right}
.jsEnabled .portlet-actions ul{background:#724d82 url(../img/portlet-top-bg.gif) no-repeat top left}
.portlet-top h3{color:#fff;background:url(../img/portlet-top-left-corner.gif) no-repeat top left}
.portlet-content{border-left:#bba0c7 solid 1px;border-right:#bba0c7 solid 1px}
.tab-content,.inner-content{border:#bba0c7 1px solid}
div .tab-navigation{border-color:#bba0c7;background:#bba0c7}
div .tab-navigation .breadcrumb{color:#FFF}
div .tab-navigation .breadcrumb a{color:#FFF}
.portlet-bottom{background:url(../img/portlet-bottom-bg.gif) no-repeat top right}
div.portlet-bottom div.left-corner{background:url(../img/portlet-bottom-left-corner.gif) no-repeat top left}
.breadcrumb{color:#594761}
.breadcrumb ul li li{background:url(../img/breadcrumb_arrow.gif) no-repeat}

/* _portlet_main_contents */
.list-of-items th{background-color:#c2abcd;color:#FFF}
.list-of-items .even{background-color:#e4dae9}
.list-of-items .odd{background-color:#f5f2f7}
.list-of-items .no-items td{background-color:#e4dae9}
.mini-browser a{color:#FFF}
.list-of-items a{color:#594761}
.list-of-items th a{color:#FFF}

/* _portlet_navigation */
div .portlet-menu,div .portlet-navigation{background:#f5f2f7}
.portlet-menu,.portlet-menu ul{border:solid #f5f2f7}
.portlet-menu ul li{border-right:1px #594761 solid}
.portlet-menu ul ul li{border-right:2px #f5f2f7 solid}
.portlet-menu ul ul,.portlet-menu ul ul li{background:#f5f2f7}
.portlet-menu a{color:#aa88b9}
.portlet-menu ul ul a{color:#8b5e9f}
.portlet-menu a:hover{color:#8b5e9f}
.portlet-menu ul ul a.element-with-children{background:url(../img/toolbar_rightarrow.gif) center right no-repeat}
.portlet-menu li:hover,.portlet-menu li.sfhover{background-color:#FFF}

div .toolbar{border:solid #c5aecf;border-width:1px 0;background:#f5f2f7}
.toolbar,.toolbar ul{border:solid #c2abcd;/*border-width:1px 0;*/ border-width:0}
.toolbar ul ul li{border-right:2px #c2abcd solid}
.toolbar ul ul,.toolbar ul ul li{background:#f5f2f7}
.toolbar a{color:#8b5e9f}
.toolbar ul ul a{color:#8b5e9f}
.toolbar a:hover{color:#594761}
.toolbar a.element-with-children{background:url(../img/toolbar_top_rightarrow.gif) center right no-repeat}
.toolbar ul ul a.element-with-children{background:url(../img/toolbar_rightarrow.gif) center right no-repeat}
.toolbar li li:hover,.toolbar li li.sfhover{background:#e4dae9}

.tabs a{color:#724d82}
.tabs li{border-color:#bba0c7}
.tabs .current{background:#bba0c7;border-color:#bba0c7}

html>body .sub-tabs{background-color:#bba0c7}
.sub-tabs li{background:url("../img/subtabs_right.gif") no-repeat right top}
.sub-tabs a{background:url("../img/subtabs_left.gif") no-repeat left top;color:#9272a1}
.sub-tabs a:hover{color:#594761}
.sub-tabs .current{background-image:url("../img/subtabs_right_on.gif")}
.sub-tabs .current a{background-image:url("../img/subtabs_left_on.gif");color:#FFF}
.sub-tabs .current a:hover{color:#FFF}

/* content_admin */
.mini-browser a{color:#FFF}
.list-of-items .draft{color:#666}
.list-of-items div.draft a{color:#666}
.list-of-items .name a.spare-draft{color:#666}

div.graph{border:1px solid #bba0c7}

/* cms_tools */
.selected-language,.other-languages{color:#FFF}
.file-type{color:#FFF}

div.list-of-items ul.sortable li{border-bottom:1px dashed #c5aecf}
.tooltip-message{background:#FFF}

/* glossary */
div.glossary h5{background-color:#bba0c7;color:#FFF}
ul.glossary-menu{background-color:#d8ccde;color:#8b5e9f}
ul.glossary-menu li.current a{background-color:#bba0c7;color:#FFF}
ul.glossary-menu li a,ul.glossary-menu li.empty{background-color:#d8ccde;color:#5d3f6b}
ul.glossary-menu li.empty{background-color:#dedede;color:#999}
ul.glossary-menu li a:hover{background-color:#FFF;color:#5d3f6b}
ul.glossary-menu li.add-entry a,ul.glossary-menu li.add-entry a:hover{color:#5d3f6b}
div.entries dl dt{color:#5d3f6b}
div.entries dl dd{border-bottom:1px #bba0c7 dotted}
div.entries dl dd a{color:#333}
.glossary .terms .available{background:#E4DAE9}

/* _cms_contents */
.cms-content .header h4,.cms-content .header h2 a,.cms-content .details h3,.cms-content .aditional-files h4,.cms-content .details-title,.cms-content .chapters h4,.cms-content .proposal-list h4,.proposal .header h3{color:#5d3f6b;border-color:#5d3f6b}
.title-list .header h2,.title-list .header h2 a{border-bottom:none}
.cms-content .with-subtitle h4{color:#5d3f6b;border-bottom:#c2abcd 1px dotted}
/*.cms-content .date{color:#5d3f6b}*/
.cms-content .link-for-details{border-bottom:#c2abcd 1px dotted}
.cms-content{border-color:#c2abcd}
.cms-content .details th{background-color:#e4dae9;color:#5d3f6b}
.cms-content .details td{background-color:#f5f2f7}

/* _prototype_windows */
.default_nw{background:transparent url(../img/prototype_windows/left-top.gif) no-repeat 0 0}
.default_n{background:transparent url(../img/prototype_windows/top-middle.gif) repeat-x 0 0}
.default_ne{background:transparent url(../img/prototype_windows/right-top.gif) no-repeat 0 0}
.default_w{background:transparent url(../img/prototype_windows/frame-left.gif) repeat-y top left}
.default_e{background:transparent url(../img/prototype_windows/frame-right.gif) repeat-y top right}
.default_sw{background:transparent url(../img/prototype_windows/bottom-left-c.gif) no-repeat 0 0}
.default_s{background:transparent url(../img/prototype_windows/bottom-middle.gif) repeat-x 0 0}
.default_se,.default_sizer{background:transparent url(../img/prototype_windows/bottom-right-c.gif) no-repeat 0 0}
.default_close{background:transparent url(../img/prototype_windows/button-close-focus.gif) no-repeat 0 0}
.default_minimize{background:transparent url(../img/prototype_windows/button-min-focus.gif) no-repeat 0 0}
.default_maximize{background:transparent url(../img/prototype_windows/button-max-focus.gif) no-repeat 0 0}
.default_title{color:#FFF}
.overlay_default{background-color:#a38bae}

/* GreyBox, etc. */
#GB_caption,#GB_overlay,.prettyPhotoOverlay{background-color:#724d82}
#GB_window,.pictureHolder{border-color:#724d82}
.pictureHolder .next{background-image:url(../img/prettyPhoto/btnNext.gif)}
.pictureHolder .previous{background-image:url(../img/prettyPhoto/btnPrevious.gif)}
.pictureHolder .expand{background-image:url(../img/prettyPhoto/btnExpand.gif)}
.pictureHolder .contract{background-image:url(../img/prettyPhoto/btnContract.gif)}
.pictureHolder .close{background-image:url(../img/prettyPhoto/btnClose.gif)}
/* Chapters */
#chaptersIndex,#chaptersPlayer,.displayMenu,.openIndex{background-color:#724d82}
#chaptersIndex{background-image:url(../img/chapters/bg.gif)}
#chaptersIndex.open{background-image:url(../img/chapters/logo.gif)}
#chaptersIndex a.active{color:#ff0;font-weight:bold}

/* liferay_portlets */
.top_portlet_center,.tituloform{background:#724d82 url(../img/portlet-top-bg.gif) no-repeat top left;color:#fff}
tr.leyendas td.fondomedio2{background-color:#9f79b0;color:#fff}
.fondomedio2 a{color:#fff}
tr.leyendas td{background-color:#e4dae9}
tr.leyendas td.fondoblanco{background-color:#f5f2f7}
.tree-js-pop-up DIV{background-color:LightGrey;border:2px Outset White}

.alpha{background-color:#c2abcd}
.alpha-neg-alert{color:#FF0000}
.alpha-pos-alert{color:#007F00}
A.alpha{background:none;color:#000}
A.alpha:hover{color:#000}
FONT.alpha{background:none;color:#000}

.beta{background-color:#c2abcd}
.beta-gradient{background:url(../img/bg_TRbeta_portlet.gif) repeat-x bottom}
.beta-neg-alert{color:#FF0000}
.beta-pos-alert{color:#007F00}
A.beta{background:none;color:#000}
A.beta:hover{color:#000}
FONT.beta{color:#000}

.gamma{background-color:#fff}
#gamma-tab{border-bottom:1px solid #c2abcd}
#gamma-tab ul,#gamma-tab li{background:#e5e5e5 url(../img/left.gif) no-repeat right top;color:#fff}
#gamma-tab ul#current,#gamma-tab li#current{background:#c2abcd url(../img/left_on.gif) no-repeat right top;color:#fff}
A.gamma{background:none;color:#000}
A.gamma:hover{background:none;color:#5d3f6b}
.bg{background-color:#fff}
A.bg{background:none;color:#000}
A.bg:hover{color:#000}
FONT.bg{color:#594761}
.portlet-box{background-color:#fff;border:1px solid #bba0c7}
.portlet-header-bar{background-color:none}
.portlet-title{/*background:#E5E5E5 url(/portal/html/themes/classic/color_schem../portlet_title_bg_gradient.gif) repeat-x;*/ color:#724d82}
.portlet-font{color:#000}
.portlet-font-dim{color:#C4C4C4}
.portlet-msg-status{color:#000}
.portlet-msg-info{color:#000}

.portlet-section-header{color:#000;background:#c2abcd;}
.portlet-section-body{color:#444;background:#fff;}
.portlet-section-body-hover,TR.portlet-section-body:hover{color:#FFF;background:#5d3f6b;}
.portlet-section-body A{color:#FFF}
.portlet-section-body-hover A,TR.portlet-section-body:hover A{color:#FFF}
.portlet-section-alternate{color:#444;background:#E5E5E5;}
.portlet-section-alternate-hover,TR.portlet-section-alternate:hover{color:#FFF;background:#5d3f6b;}
.portlet-section-alternate A{color:#000}
.portlet-section-alternate-hover A,TR.portlet-section-alternate:hover A{color:#000}
.portlet-section-selected{color:#FFF;background:#bba0c7;}
.portlet-section-selected-hover,TR.portlet-section-selected:hover{color:#FFF;background:#bba0c7;}
.portlet-section-selected A{color:#FFF}
.portlet-section-selected-hover A,TR.portlet-section-selected:hover A{color:#FFF}
.portlet-section-subheader{color:#405278;background:#9f79b0;}
.portlet-section-footer{color:#594761;}
.portlet-section-text{color:#594761;}

.portlet-form-label{color:#000;}
.portlet-icon-label{color:#000}
.portlet-dlg-icon-label{color:#000}
.portlet-form-field-label{color:#000;}

TR.even{background-color:#e4dae9;color:#000}
TR.odd{background-color:#f5f2f7;color:#000}

/* BANNERS */
.banner-blurred #website-top{height:132px;background:#6c477a url(../img/website_top_bg_3.jpg) left no-repeat}
.banner-blurred #website-top div#website-logo h1{height:132px;width:263px;background:url(../img/website_logo_3.gif) left no-repeat}
.banner-blurred #website-top div#website-logo h1 a{height:132px;width:161px}

.banner-clouds #website-top{height:116px;background:#41a2d7 url(../img/website_top_bg_4.jpg) left no-repeat}
.banner-clouds #website-top div#website-logo h1{height:116px;width:283px;background:url(../img/website_logo_4.jpg) left no-repeat}
.banner-clouds #website-top div#website-logo h1 a{height:116px;width:161px}
.banner-clouds #website-top div#website-logo h2{color:#000}

.banner-cubist #website-top{height:116px;background:#6c477a url(../img/website_top_bg_2.jpg) left no-repeat}
.banner-cubist #website-top div#website-logo h1{height:116px;width:253px;background:url(../img/website_logo_2.gif) left no-repeat}
.banner-cubist #website-top div#website-logo h1 a{height:116px;width:161px}

.banner-elipse #website-top{height:111px;background:#7a5e86 url(../img/website_top_bg_6.gif) repeat}
.banner-elipse #website-top div#website-logo h1{height:110px;width:164px;background:url(../img/website_logo_6.gif) left no-repeat}
.banner-elipse #website-top div#website-logo h1 a{height:110px;width:161px}
.banner-elipse #website-top div#website-logo h2{color:#7a5e86}

.banner-gradient #website-top{height:116px;background:#654574 url(../img/website_top_bg_5.gif) left no-repeat;border-bottom:1px solid #838383}
.banner-gradient #website-top div#website-logo h1{height:116px;width:253px;background:url(../img/website_logo_5.gif) left no-repeat}
.banner-gradient #website-top div#website-logo h1 a{height:116px;width:150px}

.banner-lightbeam #website-top{height:132px;background:#735282 url(../img/website_top_bg_8.gif) left no-repeat}
.banner-lightbeam #website-top div#website-logo h1{height:132px;width:143px;background:url(../img/website_logo_8.gif) left no-repeat}
.banner-lightbeam #website-top div#website-logo h1 a{height:132px;width:143px}
.banner-lightbeam #website-top div#website-logo h2{color:#735282;top:19px;right:15px;left:auto}

.banner-plain #website-top{height:119px;background:#6c477a url(../img/website_top_bg.gif) left repeat-x}
.banner-plain #website-top div#website-logo h1{height:119px;width:341;background:url(../img/website_logo.gif) left no-repeat}
.banner-plain #website-top div#website-logo h1 a{height:119px;width:150px}

.banner-wake #website-top{height:121px;background:#cfc5d4 url(../img/website_top_bg_7.gif) left no-repeat}
.banner-wake #website-top div#website-logo h1{height:121px;width:152px;background:url(../img/website_logo_7.gif) left no-repeat}
.banner-wake #website-top div#website-logo h1 a{height:121px;width:152px}
.banner-wake #website-top div#website-logo h2{color:#000;top:84px;right:15px;left:auto}
