/* general fonts */
body,p,ol,ul,div,td {
font-family: arial, helvetica, sans-serif;
color: #444444; 
font-size:11px;
font-style: normal;  
}

a:link {
text-decoration: none;
color: #990000; 
}

a:hover {
text-decoration: none;
color: #FF2400; 
}

a:visited {
text-decoration: none;
color: #990000; 
}

hr {
 display: block; 
 height: 1px; 
 border-top: 1px #CCCCCC dashed; 
 border-right: 0; 
 border-bottom: 0; 
 border-left: 0; 

}


/* Headings */
H1 {   
font-family: arial, helvetica, sans-serif;  
color: #990000;
font-size:24px; 
}
H2 {   
font-family: arial, helvetica, sans-serif;  
color: #990000; 
font-size:18px;
}
H3 {   
font-family: arial, helvetica, sans-serif; 
color: #990000;
font-size:16px;    
}

H4 {   
font-family: arial, helvetica, sans-serif; 
color: #990000;
font-size:14px;    
}
H5 {   
font-family: arial, helvetica, sans-serif;    
color: #990000;  
font-size:10px;   
}

.H1 {   
font-family: arial, helvetica, sans-serif;
color: #990000;    
font-size:24px;  
}
.H2 {   
font-family: arial, helvetica, sans-serif;
color: #990000;       
font-size:18px;   
}
.H3 {   
font-family: arial, helvetica, sans-serif;
color: #990000;
font-size:16px;       
}
.H4 {  
font-family: arial, helvetica, sans-serif;
color: #990000;
font-size:12px; 
}
.H5 {  
font-family: arial, helvetica, sans-serif;  
color: #990000; 
font-size:10px;       
}


.content a:link {
text-decoration: none;
color: #990000; 			

}
.content a:visited {
text-decoration: none;
color: #990000; 			

}
.content a:hover {
text-decoration: none;
color: #990000			
}

.content li: { 
list-style-image: url(fileadmin/template/main/images/pil.gif); 
}


 

a.one:link {color: #990000}
a.one:visited {color: #990000}
a.one:hover {color: #CC9933}


.celmenu {
color: #990000; 			
}

.celmenu a:link {
color: #990000; 			
}
.celmenu a:visited {
color: #990000; 			

}
.celmenu a:hover {
color: #CC3333			
}





/* left navigation menu */


.leftnav {
    font-family: arial, helvetica, sans-serif;
    padding:0;
    margin:0 1px 1px 0;  	
    border-top:0px;
    float:left;
    color: black;
}

.leftnav a:link {
    font-family: arial, helvetica, sans-serif;
    display:block;
    margin:0;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: #990000;
}

.leftnav a:visited {
    font-family: arial, helvetica, sans-serif;
    display:block;
    margin:0;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: #990000;
}

.leftnav a:hover {
    text-decoration:none;
    color: #CC3333;
}


.leftnav_act {
    padding:0;
    margin:0 1px 1px 0;  	
    border-top:0px;
    float:left;
    color: red;
}

.leftnav_act a:link {
    display:block;
    margin:0;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: #CC3333;
}

.leftnav_act a:visited {
    font-family: arial, helvetica, sans-serif;
    display:block;
    margin:0;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: #990000;
}

.leftnav_act a:active {
    font-family: arial, helvetica, sans-serif;
    display:block;
    margin:0;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: red;
}

.leftnav_act a:hover {
    text-decoration:none;
    color: #CC3333;
}


.leftnav1 {
    font-family: arial, helvetica, sans-serif;
    font-size:10px;
    padding:0;
    margin:0 1px 1px 3;  	
    border-top:0px;
    float:left;
    color: #990000;
}

.leftnav1 a:link {
    font-family: arial, helvetica, sans-serif;
    font-size:10px;
    display:block;
    margin:0 1px 1px 3;
    width:100%;
    padding:4px;
    text-decoration:none;
    color: #990000;
}

.leftnav1 a:visited {
    font-family: arial, helvetica, sans-serif;
    font-size:10px;
    display:block;
    margin:0 1px 1px 3;
    width:100%;
    padding:4px;
    text-decoration:none;
    color: #990000;
}

.leftnav1 a:active {
    font-family: arial, helvetica, sans-serif;
    font-size:10px;
    display:block;
    margin:0 1px 1px 3;
    width:100%;
    padding:4px;
    text-decoration:none;
    color: red;
}

.leftnav1 a:hover {
    text-decoration:none;
    color: #CC3333;
}


.leftnav1_act {
    font-size:10px;
    padding:0;
    margin:0 1px 1px 3;  	
    border-top:0px;
    float:left;
    color: red;
}

.leftnav1_act a:link {
    display:block;
    margin:0 1px 1px 3;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: #990000;
}

.leftnav1_act a:visited {
    display:block;
    margin:0 1px 1px 3;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: #990000;
}

.leftnav1_act a:active {
    font-family: arial, helvetica, sans-serif;
    display:block;
    margin:0 1px 1px 3;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: red;
}

.leftnav1_act a:hover {
    text-decoration:none;
    color: #CC3333;
}



.leftnav2 {
    font-family: arial, helvetica, sans-serif;
    font-size:10px;
    padding:0;
    margin:0 1px 1px 6;  	
    border-top:0px;
    float:left;
    color: #990000;
}

.leftnav2 a:link {
    font-family: arial, helvetica, sans-serif;
    font-size:10px;
    display:block;
    margin:0 1px 1px 6;
    width:100%;
    padding:4px;
    text-decoration:none;
    color: #990000;
}

.leftnav2 a:visited {
    font-family: arial, helvetica, sans-serif;
    font-size:10px;
    display:block;
    margin:0 1px 1px 6;
    width:100%;
    padding:4px;
    text-decoration:none;
    color: #990000;
}

.leftnav2 a:active {
    font-family: arial, helvetica, sans-serif;
    font-size:10px;
    display:block;
    margin:0 1px 1px 6;
    width:100%;
    padding:4px;
    text-decoration:none;
    color: red;
}

.leftnav2 a:hover {
    text-decoration:none;
    color: #CC3333;
}


.leftnav2_act {
    font-size:10px;
    padding:0;
    margin:0 1px 1px 6;  	
    border-top:0px;
    float:left;
    color: red;
}

.leftnav2_act a:link {
    display:block;
    margin:0 1px 1px 6;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: #990000;
}

.leftnav2_act a:visited {
    display:block;
    margin:0 1px 1px 6;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: #990000;
}

.leftnav2_act a:active {
    font-family: arial, helvetica, sans-serif;
    display:block;
    margin:0 1px 1px 6;
    width:100%;
    padding:4px;
    font-size:10px;
    text-decoration:none;
    color: red;
}

.leftnav2_act a:hover {
    text-decoration:none;
    margin:0 1px 1px 6;
    color: #CC3333;
}



/* RTE / Bulletlists */
UL { margin-top: 0px; }
UL UL LI { font-size: 10px; }
OL { margin-top: 0px; }
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px;
list-style-image: url(fileadmin/template/main/images/pil.gif); }

/* Bulletlists, general */
UL.csc-bulletlist LI { font-size: 11px; list-style-image:
url(img/red_arrow_bullet.gif); }

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { color: #000000; }
UL.csc-bulletlist-1 { color: #186900; list-style-image:
url(fileadmin/template/main/images/pil.gif);}
UL.csc-bulletlist-2 { color: #10007B; list-style-image:
url(fileadmin/template/main/images/pil.gif); }
UL.csc-bulletlist-3 { color: #8A0020; list-style-image:
url(fileadmin/template/main/images/pil.gif); }

 


/* forms fields */
select {  
 font-family: arial, helvetica, sans-serif;
 font-size: 12px 
}


textarea {
font-family: arial, helvetica, sans-serif; 
color: #555555; 
font-weight: normal; 
font-size: 12px; 
border-right: #759214 1px solid; 
border-top: #759214 1px solid; 
border-left: #759214 1px solid; 
text-indent: 0px; 
border-bottom: #759214 1px solid
}

input {
font-family: arial, helvetica, sans-serif; 
color: #555555; 
font-weight: normal; 
font-size: 12px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-left-color: #759214;
border-right-width: 1px; 
border-right-color: #759214;
border-bottom-width: 1px; 
border-bottom-color: #759214;
border-top-color: #759214; 
text-indent: 0px; 
background-color: #ffffff; 
}

.filelinks { 
 font-family : Verdana, sans-serif; 
 font-size : 12px; 
 color : #555555; 
} 
.filelinkssize { 
 font-family : Verdana, sans-serif; 
 font-size : 12px; 
 color : #555555; 
}

td.news a:link {
text-decoration: none;
color: #AB695E; 			

}
td.news a:visited {
text-decoration: none;
color: #AB695E; 			

}
td.news a:hover {
text-decoration: none;
color: #CC9933 			
}

td.news_single h1,h2,h3,h4,h5 {
font-family: verdana, arial, helvetica, sans-serif;
color: #AB695E; 			
}

table.news_single li { 
list-style-image: url(fileadmin/template/main/images/pil.gif); 
}

td.news_single li { 
list-style-image: url(fileadmin/template/main/images/pil.gif); 
}

li { 
list-style-image: url(fileadmin/template/main/images/pil.gif); 
}


li { list-style-image: url(fileadmin/template/main/images/pil.gif); }


