body {
	margin :  0px;
	padding:  0px;
}
a img {
	border: 0px;
}
.clear {
	clear: both;
}


#wrapper {
	position: relative;
	width : 978px;
	margin :  0px auto;
	padding:  0px 12px;
	background: url('images/bg-wrap.gif');
}

#header {
	position: relative;
	width : 978px;
	height:  90px;
	background: url('images/bg-head.gif');
}
#header #logo {
	position: absolute;
	top   : 24px;
	left  : 13px;
}
#header #site-title {
	display: none;
	margin :  0px;
}
#header #site-description {
	display: none;
	margin :  0px;
}


#access {
	display: none;
	border: 1px solid red;
}


#sidebar {
	float: right;
	width: 310px;
}
#sidebar #publi {
	position: relative;
	height : 250px;
	padding:  5px;
	border-bottom: 1px solid #FFFFFF;
}
#sidebar ul.xoxo {
	position: relative;
	margin :  0px  0px;
	padding:  0px  0px;
	font-family: Verdana;
	font-size  : 11px;
	list-style: none;
}
#sidebar ul.xoxo>li {
	border-bottom: 1px solid #FFFFFF;
}
#sidebar ul.xoxo h3.widget-title {
	position: relative;
	margin :  1px  1px  0px  1px;
	padding:  1px  5px;
	color : #7F7FCC;
	font-size  : 11px;
	background: #F0F0F0;
}
#sidebar ul.xoxo li ul {
	position: relative;
	margin :  0px;
	padding:  2px  7px  5px  7px;
	list-style: none;
}
#sidebar ul.xoxo li ul li {
	color : #FFFFFF;
	line-height: 15px;
}
#sidebar ul.xoxo li ul li a {
	color : #FFFFFF;
	text-decoration: none;
}



#container {
	float: left;
	position: relative;
	width: 666px;
}
#content {
	position: relative;
	margin :  0px 10px;
}

#content h1.page-title,
#content h1.entry-title,
#content h2.entry-title {
	color: #000099;
	font-family: 'Trebuchet MS';
	font-size  : 17px;
}
#content h1.page-title a,
#content h1.entry-title a,
#content h2.entry-title a {
	color: #000099;
	text-decoration: none;
}
#content .entry-summary {
	position: relative;
}
#content .entry-content {
	position: relative;
}
#content .entry-summary p,
#content .entry-content p {
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#content .entry-content table {
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#content .entry-summary p a,
#content .entry-content p a {
	color: #000099;
}
#content .entry-content p q:lang(es) {
	quotes: "«"  "»"  "'" "'"
}
#content .entry-content p q:lang(de) {
	quotes: "„" "”" "'" "'"
}
#content .entry-content ul {
	position: relative;
	margin :  0px;
	padding:  0px  0px  0px 15px;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	list-style : circle outside;
}

#content .entry-postcontent { /* 626px */
	position: relative;
	padding:  2px 10px;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
	background: #FFFFFF;
}
#content .entry-postcontent a {
	color: #000099;
	text-decoration: none;
}
#content .entry-postcontent .meta-date {
	display: inline-block;
	width : 135px;
	border-right: 2px solid #F0F0F0;
}
#content .entry-postcontent .meta-author {
}
#content .entry-postcontent .meta-tags {
	display: inline-block;
	width : 367px;
}
#content .entry-postcontent .meta-comments {
	display: inline-block;
	width : 110px;
	text-align: right;
	border-left : 2px solid #F0F0F0;
}



#content .navigation {
	position: relative;
	height: 18px;
	margin : 12px  0px  6px  0px;
	font-family: Arial;
	font-size  : 11px;
	background: #D5D5FF;
}
#content .navigation a {
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}
#content .navigation .nav-prev {
	position: absolute;
	top   :  0px;
	left  :  0px;
	padding:  0px  0px  0px 15px;
	background: url('images/bg-prev.gif') no-repeat left;
}
#content .navigation .nav-next {
	position: absolute;
	top   :  0px;
	right :  0px;
	padding:  0px 15px  0px  0px;
	background: url('images/bg-next.gif') no-repeat right;
}



#content #comments {
}
#content #comments h3 {
	color: #000099;
	font-family: 'Trebuchet MS';
	font-size  : 15px;
}
#content #comments .comment {
/*	border: 1px solid white; */
}
#content #comments .depth-2 {
	margin :  0px  0px 50px  0px;
}
#content #comments .comment-image {
	float: left;
	position: relative;
}
#content #comments .comment-text {
	position: relative;
	margin :  0px  0px  0px 50px;
}
#content #comments .comment-text h4 {
	color: #9F9FD9;
	margin :  0px;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#content #comments .comment-text h4 cite {
	font-style : normal;
}
#content #comments .comment-text p {
	margin :  0px  0px  6px  0px;
	font-family: 'Trebuchet MS';
	font-size  : 13px;
}
#content #comments .comment-text p.reply a {
	color: #7F7FCC;
	text-transform: lowercase;
}



#content #respond {
	position: relative;
	font-family: Arial;
	font-size  : 12px;
}
#content #commentform {
	position: relative;
	margin :  0px;
	padding:  0px;
}
#content #commentform p {
	position: relative;
}
#content #commentform label {
	display: inline-block;
	width :  110px;
	margin :  0px  5px  0px  0px;
	text-align: right;
	vertical-align: top;
}
#content #commentform span.required {
	display: none;
}
#content #commentform input {
	border: 1px solid #7F7FCC;
}
#content #commentform textarea {
	width : 529px;
	height: 100px;
	border: 1px solid #7F7FCC;
}
#content #commentform #submit {
	display: block;
	width : 150px;
	margin :  0px auto;
	color: #FFFFFF;
	font-weight: bold;
	text-align : center;
	background: #7F7FCC;
	border: 1px solid #7F7FCC;
}



#footer {
	position: relative;
	padding:  5px;
	color : #CCCCCC;
	font-family: Arial;
	font-size  : 11px;
	text-align: center;
	background: #000099;
	border-top: 2px solid #FFFFFF;
}
#footer p {
	margin :  0px  0px  3px  0px;
}
#footer p a {
	color : #FFFFFF;
	text-decoration: none;
}
