/* ****************************************
       www.koerpertherapie-konstanz.de
   **************************************** */

/* ---------- ALLGEMEIN ----------  */ 

body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
color: #111111;
margin: 0px; padding: 0px;
min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */

background: #f6f8de; /* für alte browser */
background: -moz-linear-gradient(top, #f6f8de 0%, #f8fad1 25%, #f8fad1 26%, #f6f8de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8de ), color-stop(25%,#f8fad1 ), color-stop(26%,#f8fad1 ), color-stop(100%,#f6f8de ));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f6f8de 0%,#f8fad1 25%,#f8fad1 26%,#f6f8de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f6f8de 0%,#f8fad1 25%,#f8fad1 26%,#f6f8de 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f6f8de 0%,#f8fad1 25%,#f8fad1 26%,#f6f8de 100%); /* IE10+ */
background: linear-gradient(to bottom, #f6f8de 0%,#f8fad1 25%,#f8fad1 26%,#f6f8de 100%); /* W3C */
/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8de', endColorstr='#f8fad1',GradientType=0 );*/  /* IE6-9 */
}

#wrapper
{
width: 960px;
position: relative; 
margin: 0px auto;
border: 0px solid black;
}

#leftbox
{
width: 320px;
float: left;
padding: 0px;
margin-top: 0px; /* Abstand Lomi zur Kopfgrafik */
margin-left: 0px;
margin-right: 20px;
font-size: 25px;
font-weight: normal;
line-height:110%;
color:rgb(0,102,0);
}

#leftbox2
{
width: 320px;
float: left;
padding: 0px;
margin-top: 0px; /* Abstand Lomi zur Kopfgrafik */
margin-left: 0px;
margin-right: 20px;
font-size: 25px;
font-weight: normal;
line-height:110%;
color:rgb(185,179,9);
}

#address
{
width: 320px;
float: left;
padding: 0px;
margin-top: 84px;
margin-left: 0px;
margin-right: 20px;
font-size: 14px;
font-weight: normal;
line-height:110%;
color:rgb(0,102,0);
}

#address2
{
width: 320px;
float: left;
padding: 0px;
margin-top: 84px;
margin-left: 0px;
margin-right: 20px;
font-size: 14px;
font-weight: normal;
line-height:110%;
color:rgb(185,179,9);
}
#symbol
{
width: 320px;
float: left;
padding: 0px;
margin-top: 84px;
margin-left: 0px;
margin-right: 20px;
}

#content
{
width: 613px;
padding: 0px;
margin-top: 190px;
margin-bottom: 100px;
margin-left: 340px;
margin-right: 0px;
line-height: 140%;
}

#navi-top
{
width:960px;
margin-top:10px;
margin-left:0px; /* Abstand Menü oben zum linken Rand */
margin-right:0px;
margin-bottom:10px;
text-align:right;
clear:both;
}

#navi-top ul
{
font-size: 12px;
list-style-type: none;
letter-spacing: 0px; 
color:rgb(168,8,168);
}	

#navi-top li
{
display:inline;
margin:0px 5px 0px 0px; /* 2 Wert Abstand Menüeinträge rechts */
}

#navi-lomi
{
font-size: 54px;
color:rgb(0,102,0);
}	

#navi-koerper
{
font-size: 54px;
color:rgb(185,179,9);
}	

img#head
{
display: block;
margin: 0 auto
}

.impressum
{
font-size:11px;
}

h1.homelomi
{
width:960px;
margin: 0px;
padding: 20px 0px 0px 0px;
font-size: 25px;
font-weight: bold;
line-height:110%;
color:rgb(0,102,0);
}


h1.homebewegung
{
width:960px;
margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 25px;
font-weight: bold;
line-height:110%;
color:rgb(185,179,9);
}

h2.home
{
width:960px;
margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 25px;
font-weight: normal;
line-height:110%;
color:rgb(0,102,0);
}

h1.header
{
font-size: 40px;
font-weight:normal;
color:rgb(0,102,0);
}

h1.b
{
font-size: 40px;
font-weight:normal;
color:rgb(185,179,9);
}

h2.b
{
font-size: 25px;
font-weight:normal;
color:rgb(185,179,9);
}

/* Hier folgen die verschiedenen Link-Zustände */

a:link, a:visited
{
color:rgb(153,102,0);
text-decoration: none;
}

a.dark:link, a.dark:visited
{
color:rgb(100,100,100);
text-decoration: none;
}

a:hover, a.dark:hover
{
color:rgb(0,102,0);
}

a:active, a.active, a:focus, a.dark:active, a.dark:focus
{
color:rgb(0,102,0);
}


/* Linkzustände Lomi */
a.lomi:link, a.lomi:visited
{
color:rgb(153,102,0);
text-decoration: none;
}

a.lomi:hover
{
color:rgb(0,102,0);
}

a.lomi:active
{
color:rgb(0,102,0);
}

/* Linkzustände Lomi2 */
a.lomi2:link, a.lomi2:visited
{
color:rgb(0,102,0);
text-decoration: none;
}

a.lomi2:hover
{
color:rgb(0,102,0);
}

a.lomi2:active
{
color:rgb(0,102,0);
}

/* Linkzustände Lomi3 - Aktive Seite*/
a.lomi3:link, a.lomi3:visited, a.lomi3:hover, a.lomi3:active
{
color:rgb(0,102,0);
text-decoration: none;
}


/* Linkzustände Lomi4 */
a.lomi4:link, a.lomi4:visited
{
font-size: 25px;
font-weight: bold;
line-height:110%;
color:rgb(0,102,0);
text-decoration: none;
}

a.lomi4:hover
{
color:rgb(0,102,0);
}

a.lomi4:active
{
color:rgb(0,102,0);
}

/* Linkzustände Bewegung */
a.bewegung:link, a.bewegung:visited
{
color:rgb(149,105,57);
text-decoration: none;
}

a.bewegung:hover
{
color:rgb(204,51,51);
}

a.bewegung:active
{
color:rgb(204,51,51);
}

/* Linkzustände Bewegung 2*/
a.bewegung2:link, a.bewegung2:visited
{
color:rgb(185,179,9);
text-decoration: none;
}

a.bewegung2:hover
{
color:rgb(185,179,9);
}

a.bewegung2:active
{
color:rgb(185,179,9);
}

/* Linkzustände Bewegung 3 - Aktive Seite*/
a.bewegung3:link, a.bewegung3:visited, a.bewegung3:hover, a.bewegung3:active
{
color:rgb(204,51,51);
text-decoration: none;
}

/* Linkzustände Bewegung 4*/
a.bewegung4:link, a.bewegung4:visited
{
font-size: 25px;
font-weight: bold;
line-height:110%;
color:rgb(185,179,9);
text-decoration: none;
}

a.bewegung4:hover
{
color:rgb(185,179,9);
}

a.bewegung4:active
{
color:rgb(185,179,9);
}

