/* HEADERS */



/* BODY */

html, body { 
/*	background-color: #A79660; */
	margin : 0 0 0 0;
	font-size : 12px;	
	font-family: Arial, Helvetica, sans-serif;
	color : #333333; }

.trans50 
{
 filter:alpha(opacity=100);
-moz-opacity:1;
opacity: 1;
cursor:pointer 
}

.trans100 
{
 filter:alpha(opacity=100);
-moz-opacity:1;
opacity: 1;
cursor:pointer 
}

a, a:hover {color: #CCCCCC; text-decoration: none; }
a:visited, a:link { color: #333333; text-decoration: none; }

bg1 { background-color: #0F0029; }
bg2 { background-color: #420000; }
bg3 { background-color: #DBDAC6; }
bg4 { background-color: #002544; }
bg5 { background-color: #9D864C; }
bg6 { background-color: #160439; }
bg7 { background-color: #8F000C; }
bg8 { background-color: #000000; }
bg9 { background-color: #000000; }

/* TEXT */

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
	line-height: 19px;
/*	text-align:justify; */
}

a.text:link {color: #333333; text-decoration: none; }
a.text:hover {color: #999999; background-color:#FFFFFF; text-decoration: none; }

.textLangWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

.textLangGold {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #333333;
	padding-left : 8px;
	text-decoration : none;
}

.textLangGoldLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #999999;
	padding-left: 5px;
	text-decoration : none;
}

a.textLangGoldLink:link {color: #999999; text-decoration: none; }
a.textLangGoldLink:hover {color: #FFFFFF; text-decoration: none; }
a.textLangGoldLink:hover {color: #999999; text-decoration: none; }


.textLangBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #999999;
	padding-left : 8px;
	text-decoration : none;
}

.textLangBlueLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #999999;
	padding-left : 8px;
	text-decoration : none;
}

a.textLangBlueLink:link {color: #999999; text-decoration: none; }
a.textLangBlueLink:hover {color: #FFFFFF; text-decoration: none; }



.textBigBrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #420000;
	padding-left : 8px;
	text-decoration : none;
}


.textBigBrownBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #420000;
	padding-left : 8px;
	text-decoration : none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




.textContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
}

a.textContent:hover {color: #999999; text-decoration: none; }
a.textContent:link {color: #333333; text-decoration: none; }
a.textContent:visited {color: #333333; text-decoration: none; }

.textPool {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #676553;
	text-decoration : none;
	line-height: 17px;
}

a.textPool:link {color: #676553; text-decoration: none; }
a.textPool:hover {color: #999999; text-decoration: none; }

.textBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #333333;
	text-decoration : none;
}


a.textBlack:link {color: #676553; text-decoration: none; }
a.textBlack:hover {color: #999999; text-decoration: none; }

.textGoldRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #676553;
	padding-left : 10px;
	padding-right : 10px;
	text-decoration : none;
}

h2 {
	font-size: 35px;
	margin: 0 0 0 0;
	display: inline;	

}

h3 {
	font-size: 17px;
	margin: 0 0 0 0;
	display: inline;	

}

h4 {
	font-size: 12px;
	margin: 0 0 0 0;
	display: inline;	

}

h5 {
	font-size: 16px;
	margin: 0 0 0 0;
	display: inline;	

}

h6 {
	font-size: 16px;
	margin: 0 0 0 0;
	display: inline;	

}


.textFlash {
	padding-left : 8px;
	text-decoration : none;
}

.textWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}

a.textWhite {
	color:#FFFFFF;
	font-weight:normal; }
	
a.textWhite:hover {
	color:#CC0000;
	text-decoration:none; }

.textDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color : #8C8C8C;
	text-decoration : none;
}

.textTemp {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : normal;
	color : #8C8C8C;
	text-decoration : none;
}

.textSmall {
	font-family: Arial, Helvetica, sans-serif; 
	font-size : 13px;
	font-weight : normal;
	color : #8C8C8C;
	text-decoration : none; }


.textTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #999999;
	text-decoration : none;
	padding-left:5px;	
}

a.textTitle {
	color:#999999;
	font-weight:bold;
    display:block;
	width:160px;
	}
	
a.textTitle:hover {
	color:#FFFFFF;
	background-color:#006FAF;
	text-decoration:none; }
	

.textTitleE {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #CCCCCC;
	text-decoration : none;
}

a.textTitleE {
	color:#CCCCCC;
	font-weight:bold;
    display:block;
	}
	
a.textTitleE:hover {
	color:#333333;
	text-decoration:none; }

	
.textGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #CCCCCC;
	text-decoration : none;
}

.otherTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color : #CCCCCC;
	text-decoration : none;
}
.otherTitles:hover {
	color:#666666;
	text-decoration : none;
}

		
.floatimage {
	float: center;
	margin: 0px 0px 0px 0px;
	border: 1px solid #BBBBBB;
	padding: 0px; }		

.floatimage:hover {
	border: 1px solid #A79660; }	
	
.floatimageMenu {
	float: center;
	margin: 0px 0px 0px 0px;
	border: 1px solid #FFFFFF;
	padding: 0px; }		

.floatimageMenu:hover {
	border: 1px solid #A79660; }	


.paginator {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
	padding-right: 0px;
	padding-left: 10px;
}
.paginator:visited { text-decoration : none; }
.paginator:hover { text-decoration : none; }

.paginator_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #333333;
	text-decoration : none;
	padding-right: 0px;
	padding-left: 10px;
}
.paginator_bold:visited { text-decoration : none; }
.paginator_bold:hover { text-decoration : none; }	

.textCrni { 
	font-size : 12px;	
	font-family: Arial, Helvetica, sans-serif;
	color : #333333; 
    text-decoration : none;
}
.textCrni:visited { text-decoration : none; }
.textCrni:hover { text-decoration : none; }	

/*dkero - search links */

.search_link:link { padding-left : 8px; color : #333333; }
.search_link:visited {text-decoration: none}
.search_link:active {}
.search_link:hover {text-decoration: underline; color: blue;}

.datum
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color : #8C8C8C;
	text-transform:lowercase;
	margin:0;
	padding:0;
}

.search-textfield 
{
font-size:10px;
color : #333333;
margin: 0 0 0 0;
height:19px;
width:120px;
border:solid 0 #fff;
background: transparent no-repeat;
}

.search-submit 
{
margin: 0 0 0 0;
height:19px;
border:solid 0 #fff;
width:20px;
/* background: transparent url('search/img/search-left2.png') no-repeat; */
background: transparent no-repeat;
}

.search-end
{
margin:0px;
height:19px;
border:solid 0 #fff;
width:10px;
background: transparent url("search/img/search-right2.png") no-repeat;
}

.kontakt-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
	padding-left : 8px;
}

.kontakt-text-error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color:#990000;
	text-decoration : none;
	padding-left : 8px;
}

.search-pager
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color:#990000;
	text-decoration : none;
}

table.contact-form
{
	border-top:1px dotted #bbb;
	color: #555555;
	
	background:#FFFFFF;
	font-size : 12px;
   	font-weight : normal;
   	font-family : Arial, Helvetica, sans-serif;
	
	width:100%;
}
/*end dkero*/