/* ---------------------------------------- */
/* Styles fuer die Webseite www.latomaca.es */
/* Codierung: Alexandra Steiner ----------- */
/* Datum: 04. Mai 2008 -------------------- */
/* ---------------------------------------- */

body {
	margin: 0;
	padding: 0;
}

* {
	margin: 0;
	padding: 0;
	color: #000000;
	font-family:"Times New Roman", Times, serif;
}

a {
	text-decoration: underline;
}

h1 {
	border-bottom: 0.01cm solid #000000;
	margin: 0.5cm 0 0.3cm 0;
	line-height: 14pt;
	font-size: 14pt;
}

h2 {
	margin: 0.5cm 0 0.3cm 0;
	line-height: 14pt;
	font-size: 12pt;
}

img {
	border:none;
}

p {
	margin: 0.1cm 0;
	font-size: 10pt;
	line-height: 14pt;
}

ul {
	list-style-type:circle;
	font-size: 10pt;
	line-height: 14pt;
	padding: 0.3cm 0 0.3cm 1cm;
}

ol {
	font-size: 10pt;
	list-style-type: decimal;
	line-height: 14pt;
	padding: 0.3cm 0 0.3cm 1cm;
}

li {
	margin: 0;
}

strong {
	font-weight: 600;
}



	/* ------------------------------------------------------------------------------------------------------------------------------- */
	/* --------------------------------------------------- Wrapper fuer den Inhalt --------------------------------------------------- */
	/* ------------------------------------------------------------------------------------------------------------------------------- */

#wrapper {
	background: none;
}

	/* ------------------------------------------------------------------------------------------------------------------------------- */
	/* ----------------------- Kopfbereich - wird nur eine Hoehe angegeben - Breite automatisch zeilenfuellend ----------------------- */
	/* ------------------------------------------------------------------------------------------------------------------------------- */

#head {
	background: none;
}

#logo, 
.date, 
.language {
	display: none;
}

#ducklogo {
	margin: 0;
}

	/* ------------------------------------------------------------------------------------------------------------------------------- */
	/* --------------------- Spalte links - gibt Breite an - alle nachfolgendene Elemente werden links umflossen --------------------- */
	/* ------------------------------------------------------------------------------------------------------------------------------- */

#colleft {
	display: none;
}

	/* ------------------------------------------------------------------------------------------------------------------------------- */
	/* ---------------------------------------- Spalte Mitte - ist das umfliessende Element - fixe Breite ---------------------------- */
	/* ------------------------------------------------------------------------------------------------------------------------------- */

#colmid {
	float:left;
	width: 70%;
}

	/* Information ueber den Shop - ist modular anwendbar */
	/* Wird nur in der Intro-Seite angezeigt */

#shopinfo {
	margin: 0.5cm 0 0 0;
}

#shopheader {
	margin: 0;
}
#shopheader span {
	margin: 0;
}

#basket {
	display: none;
}


	/* Diverse Farbboxen */

		/* Greenbox - moduar einsetzbar */
		/* Werden in allen Seiten aufgerufen - auch in Wordpress */

.greenbox {
	clear:left;
	margin: 0 0 1cm 0;
}

.closegreen {
	padding: 0;
}

.greenbox a {
	font-weight:700;
}
.greenbox img {
	float:left;
	margin: 0.2cm 1cm 0.5cm 0;
}

		/* Orangebox - modualr einsetzbar */
		/* Werden in allen Seiten aufgerufen - auch in Wordpress */

.orangebox {
	clear:left;
	margin: 0 0 1cm 0;
}

.closeorange {
	padding: 0;
}

.orangebox a {
	font-weight:700;
}

.orangebox img {
	float:left;
	margin: 0.2cm 1cm 0.5cm 0;
}

	/* Bildergalerie */
	/* Werden in allen Seiten aufgerufen */

.galery {
	clear:left;
	margin: 0 0 1cm 0;
}

.galery ul {
	text-align:center;
	margin: 0;
	padding: 0;
}
.galery li {
	list-style-type: none;
	display: inline;
	margin: 0;
}
.galery img {
	border: 0.01cm solid #000000;
}

		/* Weiterfuerender Link zu mehr Bildern - Bitte nur in der Galerie verwenden! */

.morepics {
	text-align:right;
	margin: 0.5cm 0 1cm 0;
}

.morepics span {
	font-size: 60%;
}

	/* Shopbox */
	/* Wird nur im Shop aufgerufen */

.shopbox {
	clear:left;
	margin: 0;
}
.shopbox img {
	float:left;
	border: 0.01cm solid #000000;
	margin: 0.2cm 0.2cm 0 0.1cm;
}
.shopbox h1 {
	padding-top:0.2cm;
	margin: 0 0.1cm;
	font-size: 12px;
	border: none;

}
.shopbox p {
	font-size: 11px;
}
.openshop {
	float:left;
	margin: 0.5cm 0.2cm 0 0;
	width: 5.5cm;
	height: 3cm;
}

	/* Kontaktformular */

#contact {
	margin: 0;
}

#contact form {
	margin: 0.5cm 0 0 0;
	font-size: 10pt;
}

#contact label {
	font-weight: 600;
	float:left;
	display: block; 
	width: 3cm;
}

#contact form ul {
	list-style-type: none;
}
#contact form li {
	margin: 0 0 0.1cm 0;
}
#contact form input {
	height: 0.5cm;
	width: 5cm;
	border: 1px solid #000000;
}
#contact form textarea {
	width: 8cm;
	height: 3cm;
	margin: 0.1cm 0;
	border: 1px solid #000000;
}

#contact form .chbox {
	text-align:left;
	border: none;
	margin-right: 0.2cm;
	width: 0.5cm;
}

#contact form .submitbutton {
	display: none;
}
#contact form .deletebutton {
	display: none;
}

	/* Teaminhalte */

#team {
	margin: 0;
}

#team h2 {
	margin-top: 1cm;
	margin-bottom: 0.5cm;
	border-bottom: 0.01cm solid #000000;
}
#team h2 span {
	border-bottom: 0.01cm solid #ffffff;
	padding-right: 0.1cm;
}

#team img {
	float:right; 
	margin-top: -0.5cm;
	margin-left: 0.5cm;
	margin-bottom: 1cm;
}

	/* ------------------------------------------------------------------------------------------------------------------------------- */
	/* -------------------------------------------------------- Spalte Rechts -------------------------------------------------------- */
	/* ------------------------------------------------------------------------------------------------------------------------------- */

#colright {
	margin-left: 72%;
}
#colright h1 {
	font-size: 12pt;
}

	/* Headlines - Unterschiedliche Angebote etc. */
	
.headlines {
	margin-top: 0.5cm;
}

.headlines h1 {
	border-bottom: 0.01cm dashed #000000;
}

	/* Sortimentenbereich fuer den Shop */

.categorybox {
	margin: 0.5cm 0 0.5cm 0;
	font-size: 10pt;
	font-weight: 600;
}
.categorybox ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.categorybox ul li {
	margin: 0;
	padding: 0;
	border-bottom: 0.01cm solid #000000;
}

	/* Hervorhebung unter den Headlines */

.headltgreen h1 {
	border-bottom: 0.01cm dashed #000000;
}

	/* Formular fuer kleine Eingabefelder zB Login, Suche, Newsletter etc. */

.formbox {
	font-size: 10pt;
	margin: 0;
}

.formbox p {
	margin: 0;
	padding: 0;
}

.formbox ul {
	list-style-type: none;
	margin: 0 !important;
	padding: 0 !important;
}
.formbox li {
	margin: 0 !important;
	padding: 0 !important;
}

.formbox input {
	margin: 0;
	width: 3cm;
	border: 1px solid #000000;
	height: 0.5cm;
}

.formbox .button {
	display: none;
}

.formbox a {
	padding-left: 0;
}

	/* Shopbutton */
	
.shopinfosm {
	display:none;
}

	/* ------------------------------------------------------------------------------------------------------------------------------- */
	/* -------------------------------- Fusszeile - hier wird der umfluss aufgehoben mit clear:both; --------------------------------- */
	/* ------------------------------------------------------------------------------------------------------------------------------- */

#footer {
	padding-top: 1cm;
	text-align:center;
	clear: both;
	font-size: 8pt;
}

#footer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer li {
	display: inline;
}
#footer ul a {
	font-weight: 600;
	text-decoration: none;
}
#footer p {
	padding: 0;
	margin: 0;
}
#footer a {
	font-weight: 600;
}
