/* Verwendete Farben: dunkelrot = #9F0F0E und sonnengelb = #FFCC00 */


/* body--------------------------------------------------*/
body {
  margin:0; padding:0;
  background:#EDE8E2 url(http://www.die-reisewerkstatt.de/images/back.gif) repeat-y;
  background-position:center;
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;      
  font-size:80%;
  line-height:1.6em; 
  text-align:center;
}

body .low {display:none;}
content img {float:right;display:inline;}

/* header--------------------------------------------------*/
#preheader {padding-left:15px}
#header {border:1px solid #D0CCC7;height:150px;}

/* headings--------------------------------------------------*/
h1, h1 a,h2, h2 a,h3, h3 a,h4 a  {color:#9F0F0E;font-size:1em}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover {color:#9F0F0E}

#content h1 {margin:0 0 20px 0;font-family:Georgia, serif;font-size:1.7em;font-weight:bold;}
#content h2 {margin:0 0 5px 0;font-size:1.4em;}
#content h3 {margin:0;font-size:1.2em;}
 
#content.archive h2 {margin:0 0 20px 0;font-family:Georgia, serif;font-size:1.3em;font-weight:normal;}

#content.archive h3 {margin:0 0 20px 0;}
#content.archive h4 {margin:0 0 20px 0;font-size:1em;}

/* links--------------------------------------------------*/
a {text-decoration:none;color:#9F0F0E;}


a:hover {color: #414141; background-color: #F4F2E4;}
a img {border:none;}

/* paragraphs etc.--------------------------------------------------*/
p {margin:0;padding:0 0 20px 0;}
li {margin-left:15px;padding: 5px 5px;list-style:square;}
ul {margin:0 0 0 1.4em; padding:0 0 20px 0;list-style:square;}
ul ul {padding:0;}

/* container--------------------------------------------------*/
#container {
  width:750px;
  padding:10px 0 0 0;
  margin:0 auto;
  text-align:left;
}



/* content--------------------------------------------------*/
#content {
  float:left;
display:inline;
  width:480px;
  padding-left:20px;
  padding-right:30px;
  padding-top:30px;
  background:white url(images/spring_flavour/container_bg.gif) 525px 200px repeat-y;


}

/* content misc--------------------------------------------------*/
#entrynavigation {
  border-color:#F3F4F4;
  overflow: auto;
  height:1%;
  margin-bottom:13px;
  padding-bottom:13px;
  border-bottom:1px solid;
  font-size:0.9em;
}


/* navigation--------------------------------------------------*/
#navigation {
	font-weight: bold;
	font-size: 90%;
	position:relative;
	height:38px;
	width:100%;
	list-style: none;
	border-top: 1px solid #C70013;
	border-bottom: 3px solid #80322B;
	background: #9F0F0E url(http://www.die-reisewerkstatt.de/images/nav_bg.gif) repeat-x top left;
	}
#navigation li {
	float: left;
	margin: 0;
white-space:nowrap;
	padding: 0 2px 0 0;
	list-style: none;
	background: url(http://www.die-reisewerkstatt.de/images/nav_li.gif) no-repeat top right;
	}
#navigation a {
	float: left;
	padding: 8px 13px;
	text-decoration: none;
	border-bottom: none;
	color: #fff;
	}
#navigation a:hover, #nav .selected {
	color: #fff;
	background: #9F0F0E;
	border-bottom:1px solid #FFCC00
	}

#navigation .selected {
	background: url(http://www.die-reisewerkstatt.de/images/nav_on.gif) repeat-x bottom left;

	}

li#t-home a {

	margin-left: 4px;
	background: url(http://www.die-reisewerkstatt.de/images/nav_li.gif) no-repeat top left;
	}

* html #navigation a {width:1%;}

#navigation form {
  background-color:#F9BB28;
  border-left:1px solid #ffffff;
  position:absolute;
  right:0;
  width:220px;
  height:38px;
  padding:0 15px;
}


#navigation FORM, #navigation FORM FIELDSET, #navigation INPUT
{
  padding:0;
  margin:0;
}

#navigation form fieldset {
  margin-top:7px;margin-left:7px;
  border: 0 solid;
}

#navigation #s {
  height:1.5em;
  background-color:#EDE8E2;
  width:80px;
  margin:0 5px 0 0;
  padding:0;
  border:1px solid;
  font-size:10px;
  vertical-align:middle;
}

#navigation #searchbutton {
  height:2em;
  width:auto;
  padding:0 1px;
  color:#ffffff;
  border:1px solid #EDE8E2;
  font-size:10px;
  letter-spacing:1px;
  text-align:center;
  vertical-align:middle;
  background-color:#9F0F0E;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida Sans, Verdana, Arial, Helvetica, sans-serif;     
}



/* Entry--------------------------------------------------*/
#entry.single {clear:both;}

.entry a {font-weight:bold;}

#entry .entry #filedunder {
  clear:both;
  font-size:0.9em;
  border-top:1px solid;
  border-color:#F3F4F4;
}



/* Mini-Entry--------------------------------------------------*/
.minientry {
  border-color:#D9D9D9;
  position:relative;
  margin:0px 0 0 0;
  padding:10px 0;
  border-top:1px dotted;
  border-bottom:1px dotted;
}

.minientry p {padding:0;}

/* form--------------------------------------------------*/
#contactform {margin-bottom:18px;}

fieldset {border: 1px solid #D7D7D7;padding:10px;margin-bottom:20px}

fieldset:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

form legend {font-weight:bold; color:#9F0F0E}
form p {
  padding:3px 0;
  border-bottom:1px solid;
}

form input, form textarea {
  padding:3px;
  width:230px;
  border:1px solid #D7D7D7;
}

form textarea {overflow:auto;}

#commentform input {width:200px;}
#commentform textarea {width:325px;}

form label {
  display:block;
  float:left;
  width:auto;
}

form em {
  margin-left:5px;
  font-style:normal;
}

input[type=text],select {
  float: left;
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
}

label.left {
  float: left;
  text-align: right;
  width: 15em;
  margin-bottom:1em;
  margin-right: .5em;
}

input.right {
  float: left;
  width: auto;
  clear: both;
  margin:0 .5em 1em 15.5em;
  border:none;
}


input[type=checkbox].right,input[type=radio].right,input[type=submit].right {
  margin:.4em .5em 1em .5em; border:none;
}

form br {
  clear: both;
}

.submit {width:auto}

/* Archives--------------------------------------------------*/
.archive .postspermonth {margin:0;list-style:none;color:#A0A0A0;}


/* subcontent--------------------------------------------------*/
#subcontent {
  color:#414141;
  padding:0 10px 10px 5px;
  float:right;
  width:200px;
  font-size:0.9em;
  line-height:1.5em;
}

/* subcontent headings--------------------------------------------------*/

#subcontent h2 {
  color:white;
  background:#9F0F0E; 
  margin:18px 0 10px 0;

  font-family:Georgia,serif;

  font-size:1em;
  line-height:1em;

}

#subcontent h2 em {
  display:block;
  padding:5px 10px;
  font-style:normal;
}

/* subcontent list--------------------------------------------------*/
#subcontent ul li {
  border-bottom-color:#F0F0F0;
  margin:2px 0 2px 18px;

  padding-bottom:2px;
  border-bottom:1px solid;
}

#subcontent ul, #subcontent p {margin:0 10px;}
#subcontent li a:hover {background-color:#FFFBF0;}

#subcontent li a {
  display:block;
  padding:1px 0;
  height:1%; 
}

#subcontent ul.categories li ul {margin:0;}
#subcontent ul.categories li ul ul {margin:0 0 0 16px;}

/* bilder--------------------------------------------------*/
img {border: solid 1px #D7D7D7}
img.left {float:left;margin:0 12px 0 0;}
img.right {float:right;margin:0 0 0 12px;}
img.center {display: block;margin:0 auto;}
img.none {border-style:none}


/* footer--------------------------------------------------*/
#footer {
  color:#A0A0A0;
  background:white url(images/spring_flavour/footer_bg.gif) 505px 0px no-repeat;
  margin:0 20px;
  clear:both;
  padding:30px 0 15px 0;
  font-size:0.9em;
}

#footer a {color:#A0A0A0;}
#footer a:hover {color:#414141;}

#footer p {border-top:6px solid #EDE8E2; border-top:3px solid #EDE8E2;padding:12px 0 18px 0;
}

#footer strong {color:#414141;font-weight:normal;}

/* sonstiges--------------------------------------------------*/
.agb {font-size: 0.8em}
.error {color: #B30100; border:none; font-weight:bold }

.linie{
	margin: 0 auto;
	background: transparent url(http://www.die-reisewerkstatt.de/images/linie.jpg) top left no-repeat;
}

.rechts {
	float:right;
display:inline;
	margin:3px 0px 5px 9px;
	padding: 3px; 
	border: solid 1px #EDE8E2;
}

.links {
	float:left;
display:inline;
	margin:3px 9px 5px 0px;
	padding: 3px; 
	border: solid 1px #EDE8E2;
}
.small {font-size:80%;}

/*Code-Fetzen für HauptTemplate, um senkrechte Linie auf den Folgeseiten zu entfernen
<?php if (is_page() && !is_page("archives")) echo " class=\"singlecol\""; ?>*/
