/* title: andreanyffeler.chauthor: jan zuppinger web-laun.ch*//* RESTYLED HTML TAGS */body {	margin: 25px 0;	color: #333;	background: #e9e9e9;	font-family: Courier, Garamond, Times, serif;	font-size: 10px;	letter-spacing: 0.05em;}a:link, a:visited {	color: #666666;	text-decoration: none;}a:hover, a:active {	color: #00CCFF;}img {	border: 0;}input, textarea {	font-size: 11px;}textarea:focus, textarea:hover, input:focus, input:hover {	background: #00CCFF;}small {	padding: 5px 5px 5px 15px;}h1 { 	font-size: 1.4em; 	font-weight: bold; 	color: #666666; }h3 { 	font-size: 1.4em; 	color: #333333; }form {	text-align: left;	margin: 0 5px;}cite {	font-size: 10px;	text-transform: uppercase;	font-style: normal;}/* CONTAINERS */#wrap {	text-align: left;	margin: 0 auto;	width: 748px;	border: solid 1px #ccc;	background-color: #FFFFFF;	font-size: 1.15em;}#contwrap {	margin: 0;	padding: 0;	background-color: #FFFFFF;}/* STRUCTURA PURA */#head {	background:  url(../img/head.jpg) no-repeat left;	height: 79px;	margin: 0;	padding: 0;	width: 748px;}	#left {	float: left;	width: 195px;	padding: 0;	margin: 10px 0 0 23px;	height: 100%;}#content {    float: right;	text-align: left;	width: 500px;	padding: 0;	margin: 0;	height: 100%;}#content1 {	margin: 0;	padding: 0px;	width: 748px;	height: 100%;}#foot {		clear: both;	color: #333333;	margin:0;	padding:5px;	height: 20px;	text-align: right;	background:  url(../img/foot.jpg) no-repeat;}/* MAIN PAGE STYLES */#headimg {	margin: 0;	height: 78px;	width: 740px;}.post {	font-size: 1.2em;	padding: 5px 32px 48px 42px;	margin: 9px;}.post1 {	padding: 12px 23px 23px 23px;	margin: 9px;}.post2 {	padding: 5px;	margin: 9px 0;}.post2 img {	margin: 0 auto;		display: block;	padding: 0;}.post2 img.star {	margin: 0;		display: block;	padding: 0;}.post1 img {	margin: 0 auto;		display: block;	padding: 0;}.contactleft {	width: 25%; 	text-align: left;	float: left; 	clear: both; 	display: inline;	padding: 1px; 	margin: 0; }		.contactright {	width: 70%;  	float: right; 	padding: 1px;	display: inline; 	margin: 0; }.alignright {	float: right;	clear: right;	margin: 3px 23px 0 0;	padding: 0;	}	.alignleft {	float: left;	clear: left;	margin: 3px 0 0 23px;	padding: 0;	}.center {	margin: 0 auto;		display: block;	padding: 3px;}#descriptions {	margin: 0;		display: block;	padding: 10px 230px;}/* LEFT NAV*/#left ul {	padding: 0;	margin: 0;}#left li{	list-style-type: none;	}.roll	{	position:relative;	font-family: arial, verdana, helvetica, sans-serif;	background-image: url(../img/hover.jpg);	background-repeat: no-repeat;	display: block;	width: 180px;	height: 71px;	margin: 0; 	margin-bottom:0px;	padding: 0; }.roll a {	display:block;	font-size: 11px;	width: 180px;	height: 71px;	display: block;	float: left;	margin: 0;	padding: 0;	color: black; text-decoration: none; }.roll img {	width: 100%; 	height: 100%; 	border: 0; }* html a:hover {	visibility:visible}.roll a:hover img {	visibility:hidden}/* BLOG SPECIFICATIONS */.alt {	background-color: #f7f7f7;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;	padding:3px;}ol#commentlist {	border: 1px solid #666;	background-color: #e9e9e9;	padding:3px;}ol#comments li p {	font-size: 11px;}.feedback {	font: .9em/1.7em verdana, helvetica, arial, sans-serif;}/* classes used by the_meta() */ul.post-meta {	list-style: none;}ul.post-meta span.post-meta-key {	font-weight: bold;}.feedback {	color: #ccc;	text-align: right;	clear: both;}.meta {	font-size: 10px;	text-transform: uppercase;}.meta li, ul.post-meta li {	display: inline;}.meta ul {	display: inline;	list-style: none;	margin: 0;	padding: 0;}.meta, .meta a {	color: #808080;	font-weight: normal;	letter-spacing: 0;}.storytitle {	margin: 0;}.storytitle a {	text-decoration: none;}#commentform textarea {	width: 90%;}ol#commentlist {	border: 1px solid #ccc;}ol#comments li p {	font-size: 1.1em;}#commentform #name, #commentform #email, #commentform #url, #commentform textarea {	background: #00CCFF;	color: black;		padding: .2em;}
