@import url("/static-css/fonts/michroma.css");

/**     FONTS      **/


/*




















*/

body, button, .button, .profile a,
#main_menu a, #main_menu span {
font-family:Helvetica,Verdana, Helvetica;}


h1, h2, h3, h4, #title a {
font-family:Michroma,Verdana, Helvetica;}


/**     BACKGROUND COLORS     **/


body {

background:#C80030 url(/) repeat;}

div#wrapper, div#bg_wrapper {
background-color:#DEDEDE;}

/**       LOGO POSITION       **/

div#logo { top:30px; left:20px; }

/**       MENU POSITION       **/

div#nav_main { bottom:80px; }

/**       WIDTH RIGHT COLUMN       **/

div#columnRight { width:200px; }

/**       COLOR  PAGE NAME         **/

div#title {
background: transparent url(/templates/multipastell/images/line_black.gif) bottom left repeat-x;
}

#title a {
color: #222222;
}

/**      COLOR INPUTBOX      **/

.inputbox, input#email, input, textarea {
background: none;
border:1px dotted #222222;
color: #222222 }

#search .inputbox  {
background: transparent url(/templates/multipastell/images/search_black.gif) 0 0 no-repeat;
color:#222222 }

/**		COLOR MAIN MENU	**/

#main_menu li a, #main_menu li span.separator, 
#main_menu li li a, #main_menu li li span.separator, 
#main_menu li li li a, #main_menu li li li span.separator {
color: #222222;
}

#main_menu li li.active li a {
color: #222222;
}

#main_menu li.parent a {
color: #222222;
}

#main_menu li#current a:hover { 
color: #222222;
}

#main_menu li li#current a:hover { 
color:red;
}

#main_menu li#current li a { 
color: #222222;
}

/**     COLOR MENU       **/

.menu a, .latestnews a {
color: #222222;
}

.menu a:hover, .latestnews a:hover {
color:red;
}

/**     COLOR HEADLINES + BODY    **/

body, h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a, h1 span, h2 span, h3 span, h4 span {
color: #222222; 
}

legend { 
color: #222222; 
}

.items-row > div > h1, .items-leading > div > h1, .item-page > h1,
.items-row > div > h2, .items-leading > div > h2 {
background: transparent url(/templates/multipastell/images/line_black.gif) bottom left repeat-x;
}

h1.line, h2.line, h3.line, h1.componentheading, 
div.moduletable h3, div.moduletable_text h3, div.moduletable_menu h3 {
background: transparent url(/templates/multipastell/images/line_black.gif) bottom left repeat-x;
color: #222222;
}

h1.line, h2.line, h3.line {
background: transparent url(/templates/multipastell/images/line_black.gif) bottom left repeat-x;
color: #222222;
line-height:170%;
}

table.weblinks th, table.newsfeeds th, table.category th, table.jlist-table th {
background: #222222;
}

td, tr {
border: dotted 1px #222222;
}

td a:hover, tr a:hover {
color:red;
}

p.line {
width:100%;
background: transparent url(/templates/multipastell/images/line_black.gif) bottom left repeat-x;
height:5px;
}

.panel h3.pane-toggler-down a {
border-bottom: dotted 1px #222222;
}

/**		COLOR TOP MENU	**/

#top_menu li a {
color: #222222;
}


#top_menu {
background: transparent url(/templates/multipastell/images/topmenu_black.gif) top left repeat-x;
}

/**		COLOR BOTTOM   **/

.users_bottom, #bottom li a {
color: #222222;
}

/**   COLOR FOOTERLINE     **/

#footer {
background:transparent url(/templates/multipastell/images/line_black.gif) top left repeat-x;
}

/**      OTHERS      **/

p.readmore a, a.readmore {
background-color: #222222;
border:1px solid #DEDEDE;
}

li.pagenav-prev a, li.pagenav-next a {
background-color: #222222;
border:1px solid #DEDEDE;
}

/**    FORMULAR    **/

.inputbox, select {
background-color: #DEDEDE;
color: #222222;
border: 1px dotted #222222; 
}

button, .button, .profile a  {
border: 1px solid #DEDEDE;
background-color: #222222; 
}

button:hover, .button:hover, .profile a:hover  {
border: 1px solid #000;
cursor: pointer;
color:#fff; 
} 

.panel {
border-bottom:1px solid #DEDEDE;
}

.edit form#adminForm fieldset, #users-profile-core, #users-profile-custom,
#member-profile fieldset, .registration fieldset {
border: solid 1px #222222;
}

#mainContent .contact.categories-listalphabet h3 {
background: transparent url(/templates/multipastell/images/line_black.gif) bottom left repeat-x;
margin: 20px 0;
}

div.sample-module, #article-index {
border: 1px dashed #222222;
padding: 10px;
overflow:hidden;
}