/*
  Name: annaamadio.ch Stylesheet
  Description: Stylesheet for the annaamadio.ch website
  Author: Markus Erdmann
  Author URI: http://www.esense.ch
*/

@font-face {
font-family: 'DroidSerifRegular';
src: url('/.resources/amadio/font/DroidSerif-Regular-webfont.eot');
src: url('/.resources/amadio/font/DroidSerif-Regular-webfont.eot?#iefix') format('embedded-opentype'),
     url('/.resources/amadio/font/DroidSerif-Regular-webfont.woff') format('woff'),
     url('/.resources/amadio/font/DroidSerif-Regular-webfont.ttf') format('truetype'),
     url('/.resources/amadio/font/DroidSerif-Regular-webfont.svg#DroidSerifRegular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'DroidSerifItalic';
src: url('/.resources/amadio/font/DroidSerif-Italic-webfont.eot');
src: url('/.resources/amadio/font/DroidSerif-Italic-webfont.eot?#iefix') format('embedded-opentype'),
     url('/.resources/amadio/font/DroidSerif-Italic-webfont.woff') format('woff'),
     url('/.resources/amadio/font/DroidSerif-Italic-webfont.ttf') format('truetype'),
     url('/.resources/amadio/font/DroidSerif-Italic-webfont.svg#DroidSerifItalic') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'DroidSerifBold';
src: url('/.resources/amadio/font/DroidSerif-Bold-webfont.eot');
src: url('/.resources/amadio/font/DroidSerif-Bold-webfont.eot?#iefix') format('embedded-opentype'),
     url('/.resources/amadio/font/DroidSerif-Bold-webfont.woff') format('woff'),
     url('/.resources/amadio/font/DroidSerif-Bold-webfont.ttf') format('truetype'),
     url('/.resources/amadio/font/DroidSerif-Bold-webfont.svg#DroidSerifBold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'DroidSerifBoldItalic';
src: url('/.resources/amadio/font/DroidSerif-BoldItalic-webfont.eot');
src: url('/.resources/amadio/font/DroidSerif-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
     url('/.resources/amadio/font/DroidSerif-BoldItalic-webfont.woff') format('woff'),
     url('/.resources/amadio/font/DroidSerif-BoldItalic-webfont.ttf') format('truetype'),
     url('/.resources/amadio/font/DroidSerif-BoldItalic-webfont.svg#DroidSerifBoldItalic') format('svg');
font-weight: normal;
font-style: normal;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 13, 2013 */
@font-face {
font-family: 'amadio_iconregular';
src: url('/.resources/amadio/font/amadio-iconfont-webfont.eot');
src: url('/.resources/amadio/font/amadio-iconfont-webfont.eot?#iefix') format('embedded-opentype'),
	 url('/.resources/amadio/font/amadio-iconfont-webfont.woff') format('woff'),
	 url('/.resources/amadio/font/amadio-iconfont-webfont.ttf') format('truetype'),
	 url('/.resources/amadio/font/amadio-iconfont-webfont.svg#amadio_iconregular') format('svg');
font-weight: normal;
font-style: normal;
}

.icon {
font-family: 'amadio_iconregular';
font-weight: normal;
font-style: normal;
}

body {
width:15cm;
padding:0 0 0 1.5cm;
font-family: 'DroidSerifRegular', Verdana, Arial, Helvetica, 'Sun Regular', sans-serif, 'sans serif';
font-size:10pt;
line-height:14pt;
color:#000;
}

#main,
#wrapper,
#content,
#container,
.text {
width:15cm !important;
display:block;
clear:both;
margin:0;
padding:0;
}

a {
text-decoration:underline;
color:#979797 !important;
}

h1,
h2 {
font-size:14pt;
line-height:18pt;
display:block;
font-family: 'DroidSerifBold';
font-weight:normal;
}

h1 span.date {
font-size:10pt;
font-family: 'DroidSerifRegular';
font-weight:normal;
padding:0 0 0 0.25cm;
}

h2 strong {
font-weight:normal !important;
font-family: 'DroidSerifRegular' !important;
}

ul,
li,
p {
margin-bottom:0;
padding-bottom:0;
}

strong {
font-family: 'DroidSerifBold' !important;
font-weight:normal !important;
}

/*** text ***/
.text {
float:left;
width:100%;
padding:0 0 0.5cm 0;
margin:0 0 0 0;
page-break-inside: avoid !important;
}

img,
a img {
text-decoration:none;
width:15cm !important;
page-break-inside: avoid !important;
}

img.image {
width:6cm !important;
float:right;
padding:0 0 1cm 1cm;
margin:0;
}

.item {
page-break-inside: avoid !important;
display:block;
clear:both;
width:15cm;
padding:1cm 0 0 0;
margin:0 0 0 0;
}

.item img.image {
width:13cm !important;
padding:0 0 0 1cm;
margin:0;
float:none;
clear:both;
}

p.description {
width:12cm;
text-align:center;
clear:both;
display:block;
border-bottom:1px solid #2d2d2b;
margin:0 0 1cm 1.5cm;
padding:0.5em 0;
font-size:8pt;
line-height:12pt;
}

/*** list ***/
ul.list {
list-style:none;
list-style-position:outside;
padding:0;
margin:0;
}

.text ul,
.text ol,
.text ul li,
.text ol li {
clear:both;
width:90%;
float:left;
}

.text ul {
list-style:disc;
list-style-position:outside;
}

.text ol {
list-style:decimal;
list-style-position:outside;
}

.link {
padding:0 0 0.5cm 0;
}

.link strong em {
font-style:normal;
font-size:8pt;
font-family: 'DroidSerifRegular' !important;
font-weight:normal !important;
padding:0 0 0 0.25cm;
text-transform:uppercase;
}

/*** hidden ***/
.hidden,
#nav-global,
#language,
#bgimg,
#header,
.thumb-list,
#nav-wrapper,
#button {
display:none !important;
}