HTML,BODY {
    height: 100%;
    width: 100%;
	margin: 0px;
    padding: 0px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	
	color: #ffffff;
    background-color: #000000;
}
TABLE.maintable {
    height: 100%;
}
P {
    margin: 0px;
    padding: 0px;
}
TD {
    font-size: 11px;
}
a, a:link, a:visited, a:active { 
  color: #FFFFFF; 
  text-decoration: none; 
}

a:hover {
   color: #333333;
   text-decoration: none; 
}

.error {
	font-family: "Trebuchet MS",Trebuchet, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
	letter-spacing: 2px;
	color: #CC0000;
	font-weight: 900;
}

.4imageslink {font-size: 9px}

/*--Kategorien------------------------------------------------*/
.kategoriename{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	letter-spacing: 2px;
	font-weight: 600;

	
	 color: #999999;
}
.thumb { border: 1px solid #2a2a2a; cursor: hand; background-color: #171717; }
.thumb2 { border: 1px solid #2a2a2a; background-color: #353535; }

.titel2 {
border-bottom: 1px solid #222222;
}
DIV.titel {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;
	
	background-color: #111111;
    color: #FFFFFF;
}
DIV.titel A, DIV.titel A:active, DIV.titel A:visited {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;

	color: #FFFFFF;
}
DIV.titel a:hover {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;

	color: #6a6a6a;
}
.titel3 {
	letter-spacing: 2px;
	margin: 0px;
	padding: 5px;
	background-color: #111111;
	color: #FFFFFF;
	font-weight: 600;
}

/*--postkarte------------------------------------------------*/
.postkarte {
    border: 8px solid #666666;
}
/*--details------------------------------------------------*/
.seitentitel2 {
border-bottom: 1px solid #6a6a6a;
}
DIV.seitentitel {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;
	
	background-color: #222222;
    color: #FFFFFF;
}
DIV.seitentitel A, DIV.seitentitel A:active, DIV.seitentitel A:visited {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;

	color: #FFFFFF;
}
DIV.seitentitel a:hover {
    letter-spacing: 2px;
    margin: 0px;
    padding: 5px;

	color: #6a6a6a;
}
.image {
    border: 15px solid #151515;
}

/*.thumbframe {
    border: 7px solid #151515;
}
*/
.bilderrahmen {
	border-style:solid;
	border-color:#2a2a2a;
	border-width: 1px;
}
DIV.bild a, DIV.bild a:visited, DIV.bild a:hover, DIV.bild a:active {
    border-bottom: 0px;
}
DIV.bild a, DIV.bild a:visited, DIV.bild a:hover, DIV.bild a:active {
    border-bottom: 0px;
}
.bildkommentar {
	font-family: Trebuchet MS, Trebuchet, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
	letter-spacing: 2px;
	
	   color: #a2a2a2;
}
.bildname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding-top: 10px;
	letter-spacing: 2px;
	font-weight: 900;
	
	 color: #C3C3C3;
}
.bilddatum {
	font-family: Trebuchet MS, Trebuchet, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 2px;
	
	color: #CECECE;
}
.seitenlinkbalken2 {
border-bottom: 1px solid #6a6a6a;
border-top: 1px solid #6a6a6a;
}

DIV.seitenlinkbalken {
	letter-spacing: 2px;
	margin: 0px;
	padding: 8px;
	background-color: #222222;
	color: #FFFFFF;
	vertical-align: middle;
}

DIV.seitenlinkbalken A, DIV.seitenlinkbalken A:visited, DIV.seitenlinkbalken A.active {
    letter-spacing: 2px;
    margin: 0px;
    padding: 8px;
    text-decoration: none;
    border-bottom: none;
	
	color: #FFFFFF;
}
DIV.seitenlinkbalken a:hover {
    letter-spacing: 2px;
    margin: 0px;
    padding: 8px;
    text-decoration: none;
    border-bottom: none;
	
	color: #6a6a6a;
}
DIV.seitencopyright {
    font-size: 12px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    letter-spacing: 5px;
	
	background-color: #000000;
    color: #6A6A6A;
}
DIV.seitencopyright A, DIV.seitencopyright A:active, DIV.seitencopyright A:visited {
    font-size: 12px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    letter-spacing: 5px;
    text-decoration: none;
    border-bottom: none;
	
	background-color: #000000;
    color: #6A6A6A;
}
DIV.seitencopyright A:hover {
    font-size: 12px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    letter-spacing: 5px;
    text-decoration: none;
    border-bottom: none;
	
	background-color: #000000;
    color: #FFFFFF;

}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #1A1A1A;
  color: #CCCCCC;
}

.commentrow2 {
  background-color: #2A2A2A;
  color: #FFFFFF;
}

/*--nicetitles------------------------------------------------*/

DIV.nicetitle {
	BORDER-RIGHT: #d1d1d1 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: #d1d1d1 3px solid; PADDING-LEFT: 8px; Z-INDEX: 20; FILTER: Alpha(Opacity=70, FinishOpacity=70, Style=2); LEFT: 0px; PADDING-BOTTOM: 6px; FONT: 11px Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; BORDER-LEFT: #d1d1d1 3px solid; WIDTH: auto; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #d1d1d1 3px solid; POSITION: absolute; TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #fff; moz-border-radius-bottomleft: 0px; moz-border-radius-bottomright: 0px; moz-border-radius-topleft: 0px; moz-border-radius-topright: 0px; moz-opacity: .7; min-width: 50px
}
DIV.nicetitle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LETTER-SPACING: 1px; moz-opacity: 1
}
DIV.nicetitle P.destination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; LETTER-SPACING: 0px; TEXT-ALIGN: right; moz-opacity: 1
}
DIV.nicetitle P SPAN.accesskey {
	COLOR: #fff
}


