BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/hintergrund.gif) #320000 fixed repeat-x;
	PADDING-BOTTOM: 1em;
	FONT: 62.5% verdana, sans-serif;
	PADDING-TOP: 1em;
	TEXT-ALIGN: center
}
A {
	COLOR: #ffc

}
A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
HR {
	DISPLAY: none
}
IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
INS {
	BORDER-BOTTOM: #660000 1px dashed; TEXT-DECORATION: none
}
ACRONYM {
	BORDER-BOTTOM: #660000 1px dashed; FONT-STYLE: normal
}
abbr {
	BORDER-BOTTOM: #660000 1px dashed; FONT-STYLE: normal
}
DFN {
	BORDER-BOTTOM: #660000 1px dashed; FONT-STYLE: normal
}
BLOCKQUOTE {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 15px;
	BACKGROUND: #600000;
	PADDING-BOTTOM: 5px;
	MARGIN: 1em 0px;
	WIDTH: 450px;
	PADDING-TOP: 10px
}
CODE {
	COLOR: #f93; FONT-FAMILY: verdana, sans-serif
}
PRE {
	COLOR: #f93; FONT-FAMILY: verdana, sans-serif
}
.bild-links {
	FLOAT: left; MARGIN: 0px 15px 3px 0px
}
.bild-rechts {
	FLOAT: right; MARGIN: 0px 0px 3px 15px
}
.center {
	TEXT-ALIGN: center
}
.search-button {
	BORDER-RIGHT: #300000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #300000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #800000; PADDING-BOTTOM: 1px; BORDER-LEFT: #300000 1px solid; COLOR: #ffc; PADDING-TOP: 1px; BORDER-BOTTOM: #300000 1px solid
}
#container {
	BACKGROUND: url(images/container.gif);
	MARGIN: 0px auto;
	WIDTH: 730px;
	COLOR: white;
	LINE-HEIGHT: 150%;
	BORDER-BOTTOM: #660000 5px solid;
	TEXT-ALIGN: left
}
#container h2{
	COLOR: #ffffcc;
}


#header {
background-color:#750000;
border: 5px solid #660000;
PADDING-LEFT: 20px;
}
#header a:hover{
border: none;
}

#header H1 {
	PADDING-RIGHT: 20px;
	FONT: bold 15px/0px georgia, serif;
	COLOR: #ffffcc;
	PADDING-TOP: 66px;
padding-bottom:0px;
}

.IconeTesta {
	PADDING-LEFT: 615px;
	PADDING-TOP: 15px;
}


#header H1 A {
	COLOR: #fff; TEXT-DECORATION: none
}
#navi {
	FLOAT: right; WIDTH: 197px
}
#navi-innen {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#navi-innen a.more {
  padding-left:15px;
  background:url(images/more.gif) center left no-repeat;
}
#navi-innen .paragrafo {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 15px;
	MARGIN: 15px 0px;
	BORDER-TOP: #580101 1px solid;
	TEXT-ALIGN: left;
}

#navi-innen ul.categorie li {list-style-image:url(images/categories_yellow.gif);}
#navi-innen .paragrafo.ul.links li {list-style-image:url(images/Links.gif);PADDING-TOP:3px;}
#navi-innen .paragrafo.ul.outerlinks li {list-style-image:url(images/outerLinks.gif);PADDING-TOP:3px;}
#navi-innen ul.categorie li li {list-style-image:url(images/sub_categories_yellow.gif);}

#navi H2 {
	MARGIN: 0.8em 0px 0.2em;
FONT: bold 1.1em GEORGIA, sans-serif;
color:#FFFFFF;
}
#navi UL {
	PADDING-RIGHT: 0px;
PADDING-LEFT: 20px;
PADDING-BOTTOM: 0px;
MARGIN: 0.4em 0px 1em;
PADDING-TOP: 3px;
LIST-STYLE-TYPE:hebrew
}
#navi UL LI UL {
	MARGIN: 0.2em 0px 0.4em 0.5em
}
#navi A:hover {
background-color:#330000;
color:#FFFFCC;
}
#navi .navi-search {
	BORDER-RIGHT: #300000 1px solid; BORDER-TOP: #300000 1px solid; FONT-SIZE: 1em; BACKGROUND: #660000; MARGIN-BOTTOM: 3px; BORDER-LEFT: #300000 1px solid; WIDTH: 150px; BORDER-BOTTOM: #300000 1px solid
}
#content {
	FONT-SIZE: 1.1em;
	MARGIN: 1em 215px 1.5em 22px
}

#content ul li {list-style-image:url(images/info.gif);PADDING-TOP:5px;}

#content A:hover {
background-color:#580101;
color:#FFFFCC;
}
#content H2 {
	MARGIN: 5px 0px;
	FONT: 1.8em georgia, serif;
}
#content H2 A {
	TEXT-DECORATION: none
}
#content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
#content H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
#content H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
#content .date {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-ALIGN: right
}
#content .meta {
	FONT-SIZE: 0.9em
}
#content a.more {
  padding-left:10px;
  background:url(images/more.gif) center left no-repeat;
}

#content .paragrafo {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 15px;
	MARGIN: 15px 0px;
	BORDER-BOTTOM: #700000 1px solid;
	TEXT-ALIGN: left
}
#commentlist LI {
	MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 1em; BORDER-BOTTOM: #700000 1px solid
}
form {
color:FFFFCC;
/*width:410px;
BORDER-RIGHT: #600000 1px solid; 
PADDING-RIGHT: 1em;
BORDER-TOP: #600000 1px solid;
PADDING-LEFT: 1em;
BACKGROUND: #8D0101;
PADDING-BOTTOM: 1em; 
MARGIN: 1em 0px;
BORDER-LEFT: #600000 1px solid;
PADDING-TOP: 1em;
BORDER-BOTTOM: #600000 1px solid;*/
}
.Giallo {
color:#FFFFCC;
}
.INPUT
{
	BORDER-RIGHT: #750000 1px solid;
	BORDER-TOP: #330101 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #330101 1px solid;
	COLOR: white;
	BORDER-BOTTOM: #750000 1px solid;
	margin-bottom: 2px;
	margin-top: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#630101;
	TEXT-DECORATION: none;
}
.BUTTON
{
border-bottom:thin solid #A30101;
border-right:thin solid #A30101;
border-top:thin solid #CC6600;
border-left:thin solid #CC6600;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#EBA514;
color: #630101;
padding-top:0px;
cursor:hand;
width:235px;
height: 19px;
}
#commentform #email {
	BORDER-RIGHT: #300000 1px solid; BORDER-TOP: #300000 1px solid; FONT-SIZE: 1.1em; BACKGROUND: #660000; BORDER-LEFT: #300000 1px solid; WIDTH: 180px; BORDER-BOTTOM: #300000 1px solid
}
#commentform #author {
	BORDER-RIGHT: #300000 1px solid; BORDER-TOP: #300000 1px solid; FONT-SIZE: 1.1em; BACKGROUND: #660000; BORDER-LEFT: #300000 1px solid; WIDTH: 180px; BORDER-BOTTOM: #300000 1px solid
}
#commentform #url {
	BORDER-RIGHT: #300000 1px solid; BORDER-TOP: #300000 1px solid; FONT-SIZE: 1.1em; BACKGROUND: #660000; BORDER-LEFT: #300000 1px solid; WIDTH: 180px; BORDER-BOTTOM: #300000 1px solid
}
#footer {
	CLEAR: both;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 5px;
	MARGIN: 3em 15px 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
color:#FFFFFF
}
#menu {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 1.3em;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left;
	background-color:#5F0000;
	color:#FFFFFF
}
#menu A .selected{
	background-color:#5F0000;
}
#menu A:hover {
background-color:black;
}
.iconeStile {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 230px;
	PADDING-bottom: 0px;
}
.iconeStileENG {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 220px;
	PADDING-bottom: 0px;
}
/* calendar colors
--------------------------------------------------*/
#wp-calendar {color:#FFFFCC;}

#subcontent table caption {
color:#FFFFFF;
border-bottom-color:#F3F4F4;}

#subcontent table thead tr {
  border-bottom-color:#F3F4F4;
  color:#EFB73A;
}

#subcontent table th {border-bottom-color:#F3F4F4;}

#subcontent table td#today {
  border-color:#3A0000;
  color:#EFB73A;
}

#subcontent table td a {
  border-bottom-color:#A3C159;
  background-color:#EDF3DE;
}

#subcontent table tfoot {border-top-color:#F3F4F4;}

#subcontent table tfoot a {background:none;}

/* calendar
--------------------------------------------------*/
#wp-calendar {
  display:inline-table;
  border-collapse:collapse;
  width:160px;
  margin:0px 0px 0px 0px;
  text-align:center;
}

#subcontent table caption {
  margin:0px 0px 0px 0px;
  padding-bottom:5px;
  border-bottom:1px solid;
  letter-spacing:0.1em;
}

#subcontent table thead tr {border-bottom:1px solid;}

#subcontent table th {border-bottom:1px solid;}

#subcontent table td {
  width:120px; /* maximaize width; honestly, I don't know much about tables... */
  padding:1px;
  font-size:0.9em;
}

#subcontent table td#today {
  padding:0;
  border:1px solid;
  font-size:1em;
  font-weight:bold;
}

#subcontent table td a {
  display:block;
  border-bottom:1px solid;
  font-weight:bold;
  font-size:1.15em;
}

#subcontent table tfoot {border-top:1px solid;}

#subcontent table tfoot a {
  border:none;
  font-weight:bold;
}

#subcontent table tfoot #prev a {text-align:left;}
#subcontent table tfoot #next a {text-align:right;}

