
a:link, a:visited {
text-decoration:underline;
color: #ff0000;
}

a:hover {

text-decoration:none;

}

a img {
border: 0px;}

p, td, tr{

margin:0;
padding:0;
padding-top:10px;
font-family: Verdana;
}

ul ,li{
font-size:12px;
margin:0;
margin-left:8px;
padding:3px;
color:#514144;
}

.contentpaneopen ul {
list-style-image: url('../images/galka.png');
padding-left:16px;

}

.comp-cont {
	width:100%;
}
.small {
font:11px Tahoma,Verdana,Helvetica,sans-serif;
color:#666;
}

.poll_b radio{
padding: 3px;}
.createdate, .modifydate {
font:11px Tahoma,Verdana,Helvetica,sans-serif;
color:#666;
}
/* Sektionen*/
.sectiontableheader {
color:#4689A9;
font:12px Tahoma, Arial, Helvetica, sans-serif;
padding:5px;
}
.sectiontableheader a:link,.sectiontableheader a:visited {
color:#444;
}
.sectiontableentry1, .sectiontableentry2{
text-align:left;
}


.inputbox{
border: 1px solid #f2f2f2;
background-color:#f9f9f9;
color:#999999;
}



.inputarea {
border: 1px solid #979797;
width: 300px; 
height: 225px;
color:#999999;
}


/* Меню без списка*/
a.mainlevel {
	
	list-style-type:none;
	color:#000;
	font:12px Tahoma, Arial, Helvetica, sans-serif;

height:30px;

}




a.mainlevel:link, a.mainlevel:visited {
	color:#000;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../images/dot_menu.png) no-repeat center left;
	
	line-height:36px;
height:30px;

}
a.mainlevel:hover{
	color:#000;
	background:url(../images/dot_menu_hover.gif) no-repeat center left;
}

#active_menu {
	color:#000;
	background:url(../images/dot_menu1.png) no-repeat center left;

}


h1 {
font-size: 22px;
font-family: tahoma;
font-weight:normal;

}
h2, h3, h4{
font-size:16px;
font-weight:bold;
letter-spacing:1px;
border-bottom: 1px dashed #ff0000;
font-family: Arial;
}
.componentheading {
overflow: visible;
font: 19px Times New Roman, courier serif;
color:#858585;
font-weight:bold;
margin-bottom:0px;
height: 52px;
padding: 0px 0px 0px 38px; text-align: left; color: #858585; background: url('../images/h1bg.png') bottom left no-repeat;}



.componentheading h1 {text-decoration: none;
border-bottom: 1px dashed #666;

}
.componentheading h1:hover {
border-bottom: 1px dashed #ff0000;
}



.contentheading  {

font: 19px Times New Roman, courier serif;
color:#858585;
font-weight:bold;
margin-bottom:0px;
overflow: visible;
height: 52px;
padding: 0px 0px 0px 38px; text-align: left; color: #858585; background: url('../images/h1bg.png') bottom left no-repeat;}


.contentheading2  {

font-weight:bold;
margin-bottom:10px;
padding: 0px 0px 0px 38px; text-align: left; color: #858585; background: url('../images/h2bg.png') bottom left no-repeat;}

.contentheading a {text-decoration: none;
color: #ff0000;
}

.contentheading a:hover {
color: #444;
}

.contentheading h1 {text-decoration: none;
border-bottom: 1px dashed #666;

}
.contentheading h1:hover {
border-bottom: 1px dashed #ff0000;
}

.contentheading2 h2 {text-decoration: none;
border-bottom: 1px dashed #666;
font: 17px Tahoma;
}


.contentpaneopen{
text-align: left;
}

.readon, .readon a:link, .readon a:visited, .readon a:hover{
font-size:11px;
color:#333;
padding:1px;
margin-top: 0px;
text-decoration: none;
font-style:normal;
float:right;
}

.latestnews{
font-size:11px;
color:#333;
text-decoration: none;
text-align:left;
line-height: 120%;
padding: 0px 5px 5px 0px;}

.latestnews a{

text-decoration: none;
}
