body
{
	background-color: #e6e6e6;
	margin: 0px;
	color: black;
}

#singlecomment { }
#singlecomment p { font-size: 0.9em; }
ol { list-style-position: outside; }

.comments li
{
	text-align: left;
	margin-left: -17px;
}

p, blockquote, li, h3
{
	font-family: geneva, verdana, arial, sans-serif;
	font-size: 0.7em;
	line-height: 1.6em;
	text-align: left;
	padding-left: 0px;
	padding-right: 10px;
}

blockquote
{
	margin-left: 20px;
	margin-right: 0px;
}

#sidebar-2 p, #sidebar-1 p
{
	line-height: 15px;
	font-size: 10px;
	text-align: left;
}

#foot p
{
	font-family: geneva, verdana, arial, sans-serif;
	font-size: 0.6em;
	text-align: center;
	color: #999999;
	padding-top: 8px;
	padding-bottom: 5px;
	margin: 0px;
	background-color: #fff;
}

#head
{
	height: 233px;
	background-color: #fff;
	background-image: url(http://m.projekt8210.de/images/42.jpg);
	color: #000;
}

#head h1
{
	font-size: 1em;
	margin: 0px;
	padding-top: 211px;
	padding-left: 10px;
	font-family: arial, geneva, verdana, arial, sans-serif;
	color: #fff;
}

#head h1 a
{
	letter-spacing: -0.09em;
	font-weight: 900;
	color: black;
}

#head h1 a:hover
{
	background-color: white;
	color: black;
}

#container
{
	background-color: #fff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 760px;
	\width: 770px;
	w\idth: 760px;
        overflow: auto;
}

#content
{
	border: 1px dotted white;
	border-right: 1px dotted #C0C0C0;
	margin-right: 170px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 40px;
	padding-left: 10px;
	padding-bottom: 0px;
}

#content img
{
	padding-top: 10px;
	padding-bottom: 10px;
}

#content a img { border: 0px; }

#content #desc p
{
	font-size: 0.9em;
}

#sidebar-2
{
	float: right;
	width: 150px;
	\width: 150px;
	w\idth: 150px;
	margin-left: 5px;
	padding-top: 33px;
	clear: left;
}

#foot
{
	background-color: #fff;
	clear: left;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #c0c0c0;
	text-align: center;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
}

#accessibility
{
	position: absolute;
	top: -10000px;
}

a
{
	color: #000000;
	text-decoration: none;
}

a:hover
{
	color: #7f7f7f;
	text-decoration: none;
}

#sidebar-2 a, #sidebar-1 a
{
	border: 0px;
	color: #000000;
}

#sidebar-2 a:hover, #sidebar-1 a:hover
{
	border: 0px;
	color: #7f7f7f;
}

h1
{
	font-weight: normal;
	text-decoration: none;
	font-family: geneva, verdana, arial, sans-serif;
	font-size: 1em;
}

#content h1 { border-bottom: 1px dotted black; }

h2
{
	font-weight: normal;
	font-family: geneva, verdana, arial, sans-serif;
	font-size: 1em;
	color: black;
}

h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #074496;
	padding-top: 30px;
}

h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #0954ba;
	letter-spacing: -0.09em;
        line-height: 1.3em;
}

h1 a, h2 a { border: 0px; }

.caps
{
	letter-spacing: 0.1em;
	font-size: 10px;
}

#content hr
{
	color: #ccc;
	width: 66%;
	margin-top: 2em;
	margin-bottom: 2em;
}

.authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #074496;
	letter-spacing: normal;
}

.authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #0c71fb;
	letter-spacing: normal;
}

#flickr_badge_source_txt
{
	padding: 0;
	font: 11px Arial, Helvetica, Sans serif;
	color: #666666;
}

#flickr_badge_icon
{
	display: block !important;
	margin: 0 !important;
	border: 1px solid rgb(0, 0, 0) !important;
}

#flickr_icon_td { padding: 0 5px 0 0 !important; }
.flickr_badge_image { text-align: center !important; }

.flickr_badge_image img
{
	border: 1px solid black !important;
	margin-top: 10px;
}

#flickr_www
{
	display: block;
	padding: 0 10px 0 10px !important;
	font: 11px Arial, Helvetica, Sans serif !important;
	color: #3993ff !important;
}

#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited
{
	text-decoration: none !important;
	background: inherit !important;
	color: #0954BA;
}

#flickr_badge_wrapper
{
	background-color: #ffffff;
	border: solid 0px #000000;
	text-align: left;
}

#flickr_badge_source
{
	padding: 0 !important;
	font: 11px Arial, Helvetica, Sans serif !important;
	color: #666666 !important;
}

<!-- Kategorie Cologne -->

#cologne
{

}

#head #co a:hover
{
	color: #383838;
}

#head #co_active a
{
	color: #383838;
       background-color: white;
       border-bottom: 5px solid white;
}

#head #co a:hover
{
	color: #383838;
}

#cologne a
{
	color: #383838;
	text-decoration: none;
}

#cologne a:hover
{
	color: #858585;
	text-decoration: none;
}


#cologne h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000000;
	padding-top: 30px;
}

#cologne h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #383838;
	letter-spacing: -0.09em;
}

#cologne .authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #383838;
	letter-spacing: normal;
}

#cologne .authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #858585;
	letter-spacing: normal;
}

<!-- Kategorie New Zealand -->

#newzealand
{

}

#head #nz a:hover
{
	color: #00c913;
}

#head #nz_active a
{
	color: #00c913;
       background-color: white;
       border-bottom: 5px solid white;
}

#newzealand p
{
       color: #005008;
}

#newzealand a
{
	color: #00c913;
	text-decoration: none;
}

#newzealand a:hover
{
	color: #00e716;
	text-decoration: none;
}


#newzealand h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000000;
	padding-top: 30px;
}

#newzealand h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #00c913;
	letter-spacing: -0.09em;
}

#newzealand .authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #00c913;
	letter-spacing: normal;
}

#newzealand .authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #00e716;
	letter-spacing: normal;
}

<!-- Kategorie Utrecht -->

#utrecht
{

}

#head #ut a:hover
{
       color: #ea9a00;
}

#head #ut_active a
{
       color: #ea9a00;
       background-color: white;
       border-bottom: 5px solid white;
}

#utrecht p
{
       color: #885a00;
}

#utrecht a
{
	color: #ea9a00;
	text-decoration: none;
}

#utrecht a:hover
{
	color: #ffa800;
	text-decoration: none;
}


#utrecht h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000000;
	padding-top: 30px;
}

#utrecht h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #ea9a00;
	letter-spacing: -0.09em;
}

#utrecht .authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #ea9a00;
	letter-spacing: normal;
}

#utrecht .authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #ffa800;
	letter-spacing: normal;
}

<!-- Kategorie Istanbul -->

#istanbul
{

}

#head #is a:hover
{
       color: #d9421f;
}

#head #is_active a
{
       color: #d9421f;
       background-color: white;
       border-bottom: 5px solid white;
}

#istanbul p
{
       color: #7e2612;
}

#istanbul a
{
	color: #d9421f;
	text-decoration: none;
}

#istanbul a:hover
{
	color: #fe4d24;
	text-decoration: none;
}


#istanbul h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000000;
	padding-top: 30px;
}

#istanbul h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #d9421f;
	letter-spacing: -0.09em;
}

#istanbul .authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #d9421f;
	letter-spacing: normal;
}

#istanbul .authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #fe4d24;
	letter-spacing: normal;
}

<!-- Kategorie Halifax -->

#halifax
{

}

#head #ha a:hover
{
       color: #0075FF;
}

#head #ha_active a
{
       color: #009EFF;
       background-color: white;
       border-bottom: 5px solid white;
}

#halifax p
{
       color: #001262;
}

#halifax a
{
	color: #0075FF;
	text-decoration: none;
}

#halifax a:hover
{
	color: #001262;
	text-decoration: none;
}


#halifax h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000000;
	padding-top: 30px;
}

#halifax h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #0075FF;
	letter-spacing: -0.09em;
}

#halifax .authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #0075FF;
	letter-spacing: normal;
}

#halifax .authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #001262;
	letter-spacing: normal;
}

<!-- Kategorie Dublin -->

#dublin
{

}

#head #du a:hover
{
       color: #15c937;
}

#head #du_active a
{
       color: #15c937;
       background-color: white;
       border-bottom: 5px solid white;
}

#dublin p
{
       color: #095417;
}

#dublin a
{
	color: #109328;
	text-decoration: none;
}

#dublin a:hover
{
	color: #14bd34;
	text-decoration: none;
}


#dublin h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000000;
	padding-top: 30px;
}

#dublin h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #109328;
	letter-spacing: -0.09em;
}

#dublin .authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #109328;
	letter-spacing: normal;
}

#dublin .authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #14bd34;
	letter-spacing: normal;
}

<!-- Kategorie Costa Rica -->

#costa-rica
{

}

#head #cr a:hover
{
       color: #a113bf;
}

#head #cr_active a
{
       color: #a113bf;
       background-color: white;
       border-bottom: 5px solid white;
}

#costa-rica p
{
       color: #811798;
}

#costa-rica a
{
	color: #be31dc;
	text-decoration: none;
}

#costa-rica a:hover
{
	color: #d864f0;
	text-decoration: none;
}


#costa-rica h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000000;
	padding-top: 30px;
}

#costa-rica h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #b463c5;
	letter-spacing: -0.09em;
}

#costa-rica .authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #b463c5;
	letter-spacing: normal;
}

#costa-rica .authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #a876b2;
	letter-spacing: normal;
}

<!-- Kategorie San Diego -->

#sandiego
{

}

#head #sd a:hover
{
       color: #4d1e1c;
}

#head #sd_active a
{
       color: #4d1e1c;
       background-color: white;
       border-bottom: 5px solid white;
}

#sandiego p
{
       color: #2f1211;
}

#sandiego a
{
	color: #6c251d;
	text-decoration: none;
}

#sandiego a:hover
{
	color: #aa3a2e;
	text-decoration: none;
}


#sandiego h3
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000000;
	padding-top: 30px;
}

#sandiego h3 a
{
	border: 0px;
	font-weight: 900;
	font-family: arial, geneva, verdana, arial, sans-serif;
	font-size: 2.1em;
	color: #6c251d;
	letter-spacing: -0.09em;
}

#sandiego .authorlink a
{
	font-weight: bold;
	font-size: 1.3em;
	color: #6c251d;
	letter-spacing: normal;
}

#sandiego .authorlink a:hover
{
	font-weight: bold;
	font-size: 1.3em;
	color: #aa3a2e;
	letter-spacing: normal;
}