/* Start of CMSMS style sheet '1_laurinsgart_style' */
/* Stilchen fuer
LAURINS GARTEN __ a dagmar fleck company
STYLES delivered by clauswilcke.com
__ om mani padme hum ___

=================================================
           */

* {
margin:0;
padding:0;
}

body {
background-color:#F1F6F0;
background-image:url(images/bg_side/greenback1.gif);
background-repeat:repeat;
color:#333;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: .91em;
line-height:1.38em;
margin:1em;
text-align:left;
}

div {
font-size:1em;
}

img {
border:0;
}

/*_____________________________________________    LINKS         */
a,a:link a:active {
background-color:inherit;
color:#C33;
text-decoration:underline;
}

a:visited {
background-color:inherit;
color:#18507C;
text-decoration:underline;
}

a:hover {
background-color:#DACC9E;
color:#930;
text-decoration:none;
}

 a.load:link, a.load:active, .a.load:visited {
background-image:url(images/icons/print.png);
background-repeat: no-repeat;
background-position: 1px center;
padding: 0 0 0 15px;
background-color:inherit;
color:#3B4563;
font-size:101%;
text-decoration:underline;
}

a.load:hover {
background-image:url(images/icons/print.png);
background-repeat: no-repeat;
background-position: 1px center;
padding: 0 0 0 15px;
background-color:#D7F3CE;
color:#3B4563;
font-size:101%;
text-decoration:none;
}

/*_____________________________________________  SEITENAUFBAU        */
div#pagewrapper {
background:#F1F6F0 url(images/bg_side/bg_content.jpg) repeat-y top right;
padding:0;
color:#000;
margin:1px auto;
max-width:76em;
min-width:50em;
border: 1px solid #781616;

}

div#header {
background-color:#33443D; 
background-image:url(images/bg_side/bg_header3.jpg);
background-position:top right;
background-repeat:no-repeat;
background-attachment: scroll;
height:163px;
margin:0;
}

div#header h1 a {
background:transparent url(images/bg_side/laurintypo.png) no-repeat 40px 25px;
display:block;
height:85px;
width: 600px
text-decoration:none;
text-indent:-999em;
}



div#search {
background-color:transparent;
float:right;
margin: 52px 90px 0 0;
text-align:right;
width:27em;
}

div.breadcrumbs {
background-color:transparent;
font-size:90%;
background-image:url(images/bg_side/bg_crumbs.jpg);
background-position:bottom right;
background-repeat:no-repeat;
height:42px;
padding: 0 0 12px 35px;
color:#7D968B;
}

div.breadcrumbs a {color:#7D968B; }

div#content {


}

div#main {
margin-left:45px;
margin-right:255px;
padding: 0px 35px 0 0;

}

div#sidebar {
display:inline;
float:right;
margin-left:0;
width:230px;
}

div#footer {
background-color:#B1AE9F;
background-image:url(images/bg_side/bg_footer.jpg);
background-position:top right;
background-repeat:no-repeat;
clear:both;
height:108px;
margin:0;
padding:0;
}

div#footer p {
font-size:0.76em;
line-height:1.25em;
margin:4px;
padding:55px 35px 0 230px;
color:#F0F2DF;
}

div#footer p a {
color:#F0F2DF;
}
/*_____________________________________________   Linien          */

div.hr {
border-bottom:1px dotted #3C5148;
height:1px;
margin:0.2em 0.4em;
padding:0.3em;
}

div.left49 {
width:49%;
}

.left49 p  {
margin:0;
padding:10px;
}

div.right49 {
float:right;
text-align:right;
width:49%;
}

.right49 p {
margin:0;
padding:10px;
}
/*_____________________________________________   Textauszeichnungen          */

#main h1, #main h2, #main h3, #main h4 {
background-image:url(images/bg_side/headrule1.gif);
background-position:left bottom;
background-repeat:repeat-x;
color:#70715d;
font-family:"Trebuchet MS",Tahoma,Lucida Sans,Arial,Verdana,Helvetica,sans-serif;
font-size:2em;
font-weight:100;
line-height:1.3em;
margin:0 180px 15px 30px;
padding-left:12px;
}

div#main h2 {
color:#294B5F;
font-size:1.5em;
line-height:1.2em;
margin:0 0 0.5em;
padding-bottom:1px;
padding-left:0.5em;

}

div#main h3 {
color:#294B5F;
font-size:1.3em;
line-height:1.1em;
margin:0 3.5em 0.25em 0.5em;
}

div#main h4 {
color:#294B5F;
font-size:1.15em;
line-height:1em;
margin:0 5.5em 0.25em 0.25em;
}

div#main h5 {
color:#294B5F;
font-size:1.1em;
line-height:1.1em;
margin:0 7em 0.25em 0.25em;
}


div#main p {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 83%;
	line-height: 1.48;
	color: #484848;
	text-align: left;
margin:0 0 1em;
padding:0 0 20px 15px;
}

blockquote {
border-left:10px solid #ddd;
margin-left:10px;
}
/*_____________________________________________    Code etc.         */
em,i {
font-style:italic;
}

code,pre {
font-family:"Courier New", Courier, monospace;
font-size:1em;
white-space:0;
word-wrap:break-word;
}

pre {
background-color:#ddd;
border:1px solid #000;
font-size:90%;
line-height:1.5em;
margin:0 1em 1em;
padding:0.5em;
}

div.templatecode {
margin:0 0 2.5em;
}

/*_____________________________________________  Listen in "main"           */
div#main ul,div#main ol,div#main dl {
font-size:1em;
line-height:1.4em;
margin:0 0 1.5em;
}


div#main ul li,div#main ol li {
margin:0 0 0.25em 3em;
}

div#main dl dt {
font-weight:700;
margin:0 0 0 1em;
}

div#main dl dd {
margin:0 0 1em 1em;
}

div#main dl {
border-bottom:1px solid silver;
margin-bottom:2em;
padding-bottom:1em;
}

div.breadcrumbs span.lastitem,strong,b {
font-weight:700;
}
/* ______________________ Adresse rechts */

#microform {
margin:15px 27px 10px 0;
padding: 5px;
text-align: right;

} 

#microform p, #microform a, #microform a:link, #microform a:visited {
color: #E7C242;
font-size: 0.86em;
line-height: 1.3em;
margin: 0 0 10px 0;
}
#microform a, #microform a:link, #microform a:visited {
font-size:0.87em;
}


/* ______________________ Such-Stilchen */

#search {
font-size: 0.91em;
border: 0;
}

#cntnt01moduleform_1 {
color: #D8E688;
border: 0;
}
#cntnt01searchinput {
background-color: #667D18;
color: White;
border: 0;
padding:2px;
} 
 /*      hintergrund für den Suchknopf */
#knopf {
color: #F3F3E5;
background-color: transparent;
font-weight: 250;
border: 0;
background-image:url(images/icons/bg_suche.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
width: 60px;
height: 24px;
}  
/* End of '1_laurinsgart_style' */

