/* *** css by miss monorom www.intensivstation.ch *** */

/* ----------container to center the layout-------------- */
#container {
width: 979px;
margin: 0 auto;
margin-bottom: 10px;
margin-top:25px;
background-color: #F0F0F0;
}

#innerContainer {
background-image:url(../images/bg.jpg);
background-repeat:repeat-y;
}

/* ----------background image-------------- */
#content-home {
background: url(../images/home-image.jpg);
background-repeat:no-repeat;
width:968px;
height:489px;
margin:0;
}

#content-about {
background: url(../images/about-image.jpg);
background-repeat:no-repeat;
width:968px;
height: auto;
/* height:680px; */
margin:0;
}

#content-contact {
background: url(../images/contact-image.jpg);
background-repeat:no-repeat;
width:968px;
height: auto;
/* height:598px; */
margin:0;
}

#background {
color:#F0F0F0;
margin: 0 auto;
}

#background2 {
width: 100%;
background: url(../images/bg.jpg);
background-repeat:repeat-x;
margin: 0 auto;
}

#siteBy {
width: 979px;
height: 30px;
margin: 0 auto;
color: #F0F0F0;
clear: both;
}


/* -----------footer--------------------------- */
#footer {
clear: both;
background-image:url(../images/bottom.jpg);
background-repeat:none;
width:968px;
height:82px;
}

/* ----------menu-------------- */

#leftNav {
width:12px;
height:42px;
float:left;
}

#RightNav {
width:12px;
height:42px;
float:right;
}

#navigationBar {
width:955px;
height:42px;
float:left;
}

.floatRight {
float:right;
}

.floatLeft {
float:left;
}


img {
border-style:none;
}

.memberImagePadding {
padding: 10px 25px 25px 25px;
float:left;
}

body {
background-color: #F0F0F0;
padding:0;
margin:0;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#747272;
	margin:0;
	padding:0px 50px 0 621px;
	line-height: 13pt;
}

p a {color: #747272; text-decoration:underline;}
p a:visited {color:#333333;}
p a:hover {color: #333333;}
p a:active { color:#747272;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color:#747272;
	margin:0;
	padding:3px 0px 0 0px;
	line-height: 13pt;
	text-align:center;
}

h1 a {color: #747272; text-decoration:underline;}
h1 a:visited {color:#333333;}
h1 a:hover {color: #333333;}
h1 a:active { color:#747272;}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color:#747272;
	margin:0;
	padding:10px 20px 0 0px;
	line-height: 13pt;
	text-align:right;
}

h2 a {color: #747272; text-decoration:underline;}
h2 a:visited {color:#333333;}
h2 a:hover {color: #333333;}
h2 a:active { color:#747272;}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#747272;
	margin:0;
	padding:0px 15px 0 15px;
	line-height: 13pt;
	font-weight:normal;
}

h3 a {color: #747272; text-decoration:underline;}
h3 a:visited {color:#333333;}
h3 a:hover {color: #333333;}
h3 a:active { color:#747272;}


.style2 {
	color: #383737;
}


#FSF_form {
height:22px;
width: 200px;
position:relative;
display:block; 
float:right;
left: 40px;
top:4px;
padding: 0px 0px 0px 0px;
margin: 0px 0 0 10px;
}

/* -----------------content--------------------- */

div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

.NOimageBorder { 
	border:none;
}
	


input.checkbox {
width:15px;
}	

input, select, textarea
{
font-family: Arial, Helvetica, sans-serif;
color: #626366;
background: #ffffff;
font-size:9pt;
margin-top:5px;
padding:3px 0 0 3px;
}

input.submit, input.submit a, input.submit a:visited, input.submit a:active { 
background-image: url(../images/submit-but.jpg); 
border:none;
width: 99px;
height: 36px;
display:block;
float:right;
margin:10px 0 10px 0 ;
}
input.submit[type="submit"]:hover, input.submit[type="submit"] a:hover { 
background-image: url(../images/submit-but-over.jpg);
width: 99px;
height: 36px;
float:right;
}

input.reset { 
background-image: url(../images/reset-but.jpg);
width: 99px;
height: 36px;
display:block;
border:none;
float:right;
margin-right:3px;
margin-top:10px;
}
input.reset[type="reset"]:hover { 
background-image: url(../images/reset-but-over.jpg);
float:right;
margin-right:3px;
}

#ajaxSearch_input {
width: 120px;
}
.submit input, #ajaxSearch_submit
{
color: #ffffff;
background: #666669;
border: 1px outset #ffffff;
}

#ContactBut, #ContactBut a {
background-image:url(../images/contact-but.jpg);
background-repeat:no-repeat;
height:61px;
width:125px;
float:right;
border:0;
margin:15px 40px 0 0 ;
}

#ContactBut a:hover {
background-image:url(../images/contact-but-over.jpg);
}

#TryBut, #TryBut a {
background-image:url(../images/try-but.jpg);
height:62px;
width:155px;
float:right;
position:relative;
display: inline;
border:none;
margin:15px 40px 0 0 ;
}

#TryBut a:hover {
background-image:url(../images/try-but-over.jpg);
}

	



/* ----------banner for logo-------------- */
#banner {
text-align: left;
padding: 0px;
margin: 0;
}
#banner img {padding:0px 0px;} 

#logo {
width:524px; 
height:154px;
float:left;
}


#search {
padding-top: 0px;
margin: 0px;
width:250px;
float:right;
}


pre{
padding: 5px 10px;
margin:0px;
}




