html {
}

body {
font-family: Arial, Verdana, Helvetica, sans-serif;
background: white;
}

h1 {
font-family: Verdana,Tahoma,sans-serif;
color: #f69339;
margin : 0;
}

h2 {
font-family: Verdana,Tahoma,sans-serif;
color: #f69339;
font-size: 14px;
margin : 0;
}

h3 {
font-family: Verdana,Tahoma,sans-serif;
font-size: 13px;
margin : 0;
}

p {
margin-top: 8px;
margin-bottom: 8px;
text-align : justify; 
font-size: 11px;
}

li {
margin :0;
}

a:link,
a:active,
a:visited {
text-decoration : none;
color:black;
}
a img {
text-decoration : none;
border: none;
}

/* STYLE DIV */					

#container {
width:800px;
margin: 0 auto;
background: transparent url(../images/fondpage.gif) repeat-y left top;
border : 2px solid #58616f;
}

#pathway{
background-color:#d0d4d4;
padding: 2px 2px 2px 15px;
margin-bottom : 15px;
}
#header {
}


#header_pic {
}
#logo {
}

#left_col {
background-color:#58616f;
background-image: url(../images/left_footer.gif);
background-position:right bottom;
background-repeat:no-repeat;
padding-top:5px;
padding-left:5px;
padding-bottom:100px;
width:145px;
float:left;
}
#main_col {
padding-left: 10px;
padding-bottom:10px;
width:630px;
float:left;
}

#user1 {
}
#user2 {
}
#user3 {
}
#footer {
clear:left;
background-color: #FFF;
border-top : 2px solid #58616f;
font-size: 10px;
padding-left: 25px;
}

.clr{
clear : both;
}

/* JOOMLA SPECIFIC CSS */

.adminform {
}
.article_seperator {
}
.back_button {
}
.blog {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.blog_more {
border : 1px dotted #58616f;
padding: 5px;
}
.blogsection {
}
.button {
border : 1px solid gray;
background-color : #e7e9e9;
color: gray;
}
.buttonheading {
}
.category {
}
.clip {
}
.componentheading {
font-size: 18px;
color : gray;
}
.componentheading:first-letter {
border-left : 15px solid #f69339;
border-top : 5px solid #f69339;
border-bottom : 5px solid #f69339;
background-color: #f69339;
color: #fff;
}

.contact_email {
border-top : 2px solid #f69339;
padding-top : 10px;
font-size : 11px;
}
#contact_text {
width: 450px;
}
#contact_email, #contact_name, #contact_subject {
width: 200px;
}
.content_rating {
}
.content_vote {
}
.contentdescription {
}
.contentheading {
border : 0px;
font-size: 18px;
color : gray;
}

.contentheading:first-letter {
border-left : 15px solid #f69339;
border-top : 5px solid #f69339;
border-bottom : 5px solid #f69339;
background-color: #f69339;
color: #fff;
}
.contentpagetitle {
}
.contentpane {
}
.contentpaneopen {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
border-left: 0px;
}

.contenttoc {
}
.createdate {
font-size:8px;
font-weight: bold;
}
.createdate:first-letter {
font-variant : small-caps;
font-size:10px;

}
.dtree {
}
.dTreeNode {
}
.editlinktip {
}
.expander {
}
.form{
}
.highlight {
font-weight: bold;
background : #e7e9e9;
}
.inputbox {
width: 120px;
margin-left:15px;
margin-right: 15px;
margin-top: 5px;
font-size: 11px;
color : gray;
border: 1px solid #ff9900;
}
.osolCaptchaBlock {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}

.item {
}
.latestnews {
}
.message {
}
.message {
}
.modifydate {
}
.module {
}
.module h3 {
}
.module div {
}
.module div div {
}
.module div div div {
}
.module div div div div {
}
.moduletable {
}
.moduletable h3 {
}
.mosimage {
}
.mosimage_caption {
}
.mostread {
}
.newsfeed {
}
.node {
}
.pagenav {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.pagenav_next {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.pagenav_prev {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.pagenavbar {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.pagenavcounter {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.paramlist {
}
.pathway {
font-size: 10px;
color:gray;
font-weight: bold;
}
a.pathway:link {color:gray;}
a.pathway:visited {color:gray;}
a.pathway:active {color:gray;}
a.pathway:hover {color:gray;
text-decoration:underline;}

.poll {
}
.pollstableborder {
}
.profiler {
}
.readon {
}
.row1 {
}
.row2 {
}
.search {
padding-top : 5px;
padding-bottom: 10px;
}
.searchintro {
padding-top : 5px;
padding-bottom: 10px;
}
.sectiontableentry1 {
}
.sectiontableentry2 {
}
.sectiontablefooter {
}
.sectiontableheader {
}
.small {
}
.smalldark {
}
.syndicate {
}
.syndicate_text {
}
.tab {
}
.tabclass1 {
}
.tabclass2 {
}
.tab-page {
}
.text_area {
}
.toclink {
}
.toolbar {
}
.tooltip {
}
.wrapper {
}

/* JOOMLA MENU CSS */
.mainlevel{
font-size: 13px;
font-family: Verdana, tahoma, sans-serif;
font-weight: bold;
}

ul#mainlevel {
}
ul#mainlevel li {
list-style: none;
margin: 0;
text-align: left;
}

a.mainlevel:link,
a.mainlevel:active,
a.mainlevel:visited {
display: block;
padding: 6px;
border-left: 1px solid #58616f;
border-bottom : 1px solid #58616f;
border-top : 1px solid #f69239;
border-right : 1px solid #58616f;
background: #58616f;
text-decoration: none;
color: white;
}
a.mainlevel:hover {
border-color: #f69239;
color : black;
background : #f69239;
}
a.mainlevel#active_menu {
border-color: #f69239;
background : #f69239;
color: white;
}

.sublevel{
font-size: 11px;
font-family: Verdana,tahoma,sans-serif;
}

a.sublevel:link,
a.sublevel:active,
a.sublevel:visited {
display: block;
padding: 3px;
border-left : 1em solid #58616f;
background: #58616f;
text-decoration: none;
color: white;
}
a.sublevel:hover {
border-color: #f69239;
color: white;
}
a.sublevel#active_menu {
border-color: #f69239;
background : #f69239;
color: white;
}

.footer table.moduletable {
border-left: 0px solid #58616f;
border-bottom : 0px solid #58616f;
border-top : 0px solid #f69239;
border-right : 0px solid #58616f;
background: #58616f;
}



/* OTHER MODULES AND COMPONENTS */


#system-message dt.message {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
#system-message dd.message {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
#system-message dd.message ul {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}

#system-message dt.error {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
#system-message dd.error {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
#system-message dd.error ul {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}

#system-message dt.notice {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
#system-message dd.notice {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}
#system-message dd.notice ul {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}

.dn-whole {
}
.dn-each {
}
span.dn-section {
}
a.dn-section {
}
span.dn-category {
}
a.dn-category {
}
span.dn-title {
}
a.dn-title{
}
span.dn-author {
}
span.dn-date {
}
span.dn-introtext {
}


/* JOOMLA MINI FRONTPAGE MODULE	- NOTE THIS MODULE ALSO CONTAINS IT's OWN CSS FILE					  */

table.minifp {
}
td.minifp {
}
span.minifp-anotherlinks {
}
span.minifp-introtitle a {
}
span.minifp-date {
}
.minifp-full-link {
}
ul.minifp {
}
li.minifp {
}
li.minifp a{
}