body, html {
background-color:#cfd9da;
margin: 0px;
font-family:Arial;
font-size:12px;
padding:0;
text-align:center;
color:#697475;
line-height:14px;
background-image:url('../images/bg.gif');
background-repeat:repeat-x;
}
table {
	font-size:12px;
	line-height:14px;
}
#main-holder{
	width:924px;
	margin:0 auto;
	text-align:left;
	background-color:#fff;
	
}
.content{
	background-color:#ecf0f1;

}


h1, h2, h3 {

	padding:0;
	font-size:15px;
	margin:10px 0px 4px 0;
	color:#1e489d;

}



p {
	margin:0;
	padding:0 0 12px 0;
}

.content ol,.content ul {
	margin:0px 0 0 0;
	padding:0 0 0 40px;
}
.content ul {
	list-style-type:square;
}

ul.menu{
	list-style-type:none;
	margin:8px 0 8px 0;	
	padding:0 0 0 35px;
}
ul.menu li{
	list-style-type:none;
	font-size:10px;
	padding:0 0 0 10px;
	background-image:url('../images/li.gif');
	background-repeat:no-repeat;
	background-position:0 6px;
}

ul.menu li a{
	text-decoration:none;
	color:#5c5c5c;
}
ul.menu li a.on{
	color:#ce0000;
	}

ul.menu li a:hover{
	color:#ce0000;
	text-decoration:underline;
}

a{
	text-decoration:underline;
	color:#026cb6;
}
 a:hover{
	color:#ce0000;
	text-decoration:underline;
}



.indexbox {
	background-image:url('../images/indexbg.gif');
	background-repeat:repeat-x;
	background-color:#ecf0f1;
	line-height:18px;
	
}
.akt1{
	text-align:right;
	margin:10px 20px 20px 30px;
}


.red{
color:#ba3c05;
}

.green{
color:#5fad03;
}

.yellow{
color:#d3ae02;
}

.leftb{
	background-image:url('../images/bgo.gif');
	background-repeat:repeat-y;
	background-position:right;
}

input{
	border:1px solid #c6d1d2;
}

.headline {
	background-image:url('../images/kontaktbanner2.gif');
	background-repeat:no-repeat;
	height:50px;
}
.headline h1{
	color:#c43008;
}

.headline a{
	color:#c43008;
	font-size:11px;
}


h2{
	font-weight:bold;
	margin-bottom:6px;
	padding-bottom:10px;
	background-image:url('../images/h2.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	color:#c43008;
}

.content table.terminy thead td{
	background-color:#bb3c05;
	color:#fff;
}

.content table.terminy tbody td, .content table.terminy a{

	color:#bb3c05;
}

.contenttd th{

  	background-color:#ba3c05;
    color:white;
    text-align:left;
    padding:3px 3px;

}

.contenttd td{

  	background-color:#f7e4db;
          color:#ba3c05;
    padding:3px 3px;

}




