/* CSS-File generated by anne.koehler@freenet.de */
/* Version: 2011-02-11 */

/* USED COLORS ------------------------------------------------- */
/* BENUTZTE FARBEN --------------------------------------------- */

/* #ccc       hellgrau     */
/* #666       mittelgrau   */
/* #222       dunkelgrau   */
/* #aa0000    hellrot      */
/* #660000    dunkelrot    */

/* GENERAL ----------------------------------------------------- */
/* ALLGEMEIN --------------------------------------------------- */

/* page general */
/* Seite generell */
body {
	background-color: #7E7145;
	color: #000;
	font-family: verdana, helvetica, arial, geneva, sans-serif;
	font-size: 100.01%;
	margin: 0;
	padding: 0;
	text-align: left;
}

/* page-container including header-, main- and footer-container */
/* Seiten-Container mit Kopf-, Inhalts- und Fussbereich */
#top {
	background-color: #999999;
	line-height: 20px;
	padding: 0;
	max-width: 65em;
	width: 1010px;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#top .news{
	float: left;
	color: #FFF;
	font-size: 0.8em;
	line-height: 1.2em;
	margin: 1em 1em 0 1.3em;
	padding: 0;
	text-align: center;
	width: 16%;
	display: inline;
	font-weight: bold;
}

/* HEADER ------------------------------------------------------ */

/* Header-Container */
/* Kopfbereich */
#header {
	background-color: #660000;
	clear: both;                /* Fortsetzung bei Textumfluss: unterhalb */
	color: #999999;
	float: none;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 1010px;
	text-align: center;
}

/* MAIN -------------------------------------------------------- */

/* Left Container */
/* Container mit Navigation */
#navigation {
	font-size: 0.85em;
	color: #222;
	float: right;                 /* Textumfluss: Container links ausrichten */
	margin: 0;
	padding: 0;
	width: 100%;
	text-align: center;
	background: #999999;
}

/* Container mit Inhalt */
#content {
	background-color: #222;
	color: #ccc;
	float: left;
	width: 80%;
	height: 560px;
}
#content_st {
	background-color: #222;
	color: #ccc;
	width: 100%;
}

#content1 {
	background-color: #222;
	color: #FFF;
	float: left;
	width: 100%;
	height: 560px;
	font-size: 0,9;
	text-align: center;
	font-style: italic;
}
#content_news {
	background-color: #222;
	color: #FFF;
	float: left;
	width: 100%;
	height: 560px;
	font-size: 0,9;
	text-align: center;
	font-style: normal;
}

#content_galerie {
	background-color: #222;
	color: #FFF;
	float: left;
	width: 100%;
	height: 560px;
	font-size: 0.8em;
	text-align: center;
	font-style: normal;
}


#gallery {
  background-color: #222;
  margin: -1.3em 0 0 1em;
  padding: 0;
  text-align: top;
}

/* heading level 1 */
/* Ueberschrift Ebene 1 */
#content h1, #content1 h1 {
	font: 1.4em 'trebuchet ms', calibria,;
	/*font: 1.4em georgia, 'times new roman', serif;*/
	color: #CCC;
	font-weight: normal;
	line-height: 2em;
	padding: 0em;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-style: normal;
}

/* heading level 2 */
/* Ueberschrift Ebene 2 */
h2 {
	color: #000;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.1em;
	margin: 0;
	text-align: center;
	padding: 2em .5em 0 3em;
}

h3 {
	color: #000000;
	font-size: 0.9em;
	font-weight: bold;
	line-height: 0.9em;
	margin: 0;
	text-align: center;
	padding: .5em .5em .5em 3em;
}

/* paragraph */
/* Absatz */
#content p, #content1 p {
	margin: 0 1em 1em 1em;
	padding: 0 1em .5em 1em;
	text-align: left;
	font-size: 0.8em;
	color: #FFF;
}

#content img {
float: left;
display: inline;
margin: 0 1em 1em 1em;
}

#content1 img{
	clear: all;
	float: inherit;
	border: #222 2px solid;
	display: inline;
	margin: 0;
}

/* paragraph with breadcrumbs */
/* Absatz mit Pfadangabe */
#content p.breadcrumbs{
  clear: all;
  float: none;
  color: #ccc;
  border-top: 1px solid #666;
  font: .85em 'trebuchet ms', verdana, sans-serif;
  line-height: 1.3em;
  margin: 1em;
  padding: .2em .5em;
  text-align: left;
}

#content1 p.breadcrumbs{
  clear: all;
  float: none;
  color: #ccc;
  border-top: 1px solid #666;
  font: .85em 'trebuchet ms', verdana, sans-serif;
  line-height: 1.3em;
  margin: 1em;
  padding: .2em .5em;
  text-align: left;
}

#content1 p.address{
  float: left;
  color: #ccc;
}

p.address{
  color: #222;
  font-size: 1em;
  text-align: center;
  margin: 0;
  line-height: 1.2em;
  padding: .2em 0 0 0;
}



/* LINKS IN GENERAL -------------------------------------------------------- */

/* link general */
/* Verweis allgemein */
a:link {
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

/* link on mouse-over */
/* Verweis bei Mouse-over */
a:hover {
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}

/* active or focused link */
/* Aktiver Verweis oder Verweis mit Fokus */
a:active,
a:focus {
	color: #000000;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}

/* visited link */
/* Bereits besuchter Verweis */
a:visited {
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
	font-family: "trebuchet ms", verdana, sans-serif;
	text-align: center;
}

a img { border : 0 none;
}	

/* NAVIGATION 
-------------------------------------- */

ul#nav {
	display: inline;
	margin: 0 0 0 1em;
	padding: 0;
	list-style: none;
	background: #666;
	text-align: center;
}
ul#nav li {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 100%;
	background: #999999;
}
ul#nav li a {
	display: block;
	margin: 0 0 0 .5em;
	padding: 0 .5em;
	color: #FFF;
	text-decoration: none;
}
ul#nav li a:hover, 
#home #navhome a, 
#tattoos #navtattoos a,
#links #navlinks a, 
#infos #navinfos a,
#news #navnews a,
#studio #navstudio a,
#guestbook #navguestbook a,
#contact #navcontact a{
	color: #FFF;
	text-align: center;
	background-color: #222;
	text-shadow: 0px 0px;
	background-repeat: no-repeat;
}





/* inner-container */
/* Allgemeiner Container - Headerhintergrund */
div.container p {
	background-color: #999999;
	color: #FFFF9F;
	width: 1010px;
	margin: 0 auto 0 auto;
	padding: 0;
}

/* uppercase word */
/* Text in Grossbuchstaben */
.grossbuchstaben {
  text-transform: uppercase;
}


/* copyright notice */
/* Urheber-Hinweis */
.copyright {
	color: #ccc;
	font: 1em 'trebuchet ms', verdana, sans-serif;
	clear: both;                 /* Fortsetzung bei Textumfluss: unterhalb */
	float: none;                 /* Textumfluss: keiner */
	margin: 0;
	padding: 0 0 .75em 0;
	text-align: center;
	font-weight: lighter;
}
#top #content1 iframe {
	text-align: center;
}
#top #content1 p {
	text-align: left;
	font-size: 0.8em;
	font-style: normal;
}
.News_new {
	font-weight: bold;
}
#top #content1 div p {
	font-size: 14px;
	color: #FFF;
	text-align: center;
}
#top #content1 div {
	font-size: x-small;
	font-family: verdana, helvetica, arial, geneva, sans-serif;
	text-align: center;
}
