/* CSS f. index.htm Document Autoklinik RL Lackier und Spengler Arbeiten */

* {margin: 0;
   padding: 0;}
   
body {
	font-family: "trebuchet MS" Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #e6ebf3;
	background-color: black;
	}                      


#js-warning{
  top: 15em;
  height: 20em;
  color: #5869ab; /*BLAU */
  font-weight:bolder;
  font-size:30px;   
  text-align:center;
}

#js_close{
  top: 0em;
  left: 63em;
  position: absolute;
}


#container,#container_middle {
    position: relative;
	width:  62em;
	height: 42.8em;
	margin: 1em auto;
	background-color: #ccd5cc;
    background-repeat: no-repeat;
	background-position: bottom;
	font-size: .8em;
	border: 1px solid #75778E;
	text-align:left;
	padding: 1em;
}

#container_middle {
    height: 48em;
}

#container_small {
	width:  55em;
	height: 45em;
	margin: 1em auto;
	background-color: #ccd5cc;
    background-repeat: no-repeat;
	background-position: bottom;
	font-size: .8em;
	border: 1px solid #75778E;
	text-align:left;
	padding: 1em;
}


#header,#header_small {
	margin-bottom: 1em;
	height: 10.2em;
	
	background-color: #FEFDFD;
	background-image: url(graphik/akl_logo.png);
	background-repeat: no-repeat;
	
	background-size: 100% auto;
}

#header_small {

	height: 15em;

}

#container_right, #cont_small {
	float: right;
	width: 32.8em;
	height: 24.3em;
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	background-image: url(graphik/akl_kfzframe.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	margin-top: 1em;
	margin-bottom: 1em;
	border:none;
	background-color: #b2b2b2;
}

#cont_small {
width: 25.8em;
height: 19.3em;
background-position: center top;
}


#cr_h1,#cr_h2,#cr_h3,#cr_h5 {
    font-family:Times;*/
    font-size: 1.1em;
	padding: 0.1em;
    color: #5869ab; /*BLAU */
    font-weight:bolder;
	border: none;
	background-color:transparent;
}
#cr_h1 {
    
    text-align:right;
    white-space: pre-wrap;
    }
#cr_h2 {
    
    text-align:right;
    white-space: pre-wrap;
    text-decoration:none;
}

#cr_h3 {
    font-size: 1.4em;
    text-align:center;
    white-space: pre-wrap;
    color: #0022a0; /*Blau*/
}

#cr_h4 {
    font-size: 1.0em;
    text-align:center;
    background-color: #ccd5cc;
    color:#0022a0;
    white-space: pre-wrap;
}

#cr_h5,#cr_h5s {
    font-size: 0.9em;
    text-align:center;
    background-color: #ccd5cc;
    color:#0022a0;
    white-space: pre-wrap;
}

#cr_h5s {
text-align:left;
}

#content {
	float: right;
	width: 39.8em;
	padding: 0.5em;
	border: 1px solid #CCCCCC;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 1em;
	margin-bottom: 1em;
	background-color: #b2b2b2;
}

#arzt_ueberschrift{

    padding-right: 1em;
    height: 1.4em;
    width: 8.9em;
    padding: 0.0em;
    padding-left: 0.0em;
    left: 9.0em;
    top: 3.2em;
    position: relative ;

	background-color: #ccd5cc;
	margin-top: 1em;
    margin-right: 0.5em;
	margin-bottom: 1em;
}

#arzt_links,#arzt_rechts{

    padding-right: 1em;
    padding-left: 1em;
    top: -2.0em;
    left: 3.0em;
    height: 8.3em;
    width: 4.2em;
    padding: 0.5em;

    position: relative;
    
	background-image: url(graphik/akl_arzt_animation.gif);
	background-color: #ccd5cc;	
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 85% auto;
    margin-right: 0.5em;
	margin-top: 1em;
	margin-bottom: 1em;
	border: 1px solid #CCCCCC;
}

#arzt_rechts{

    top: -12.2em;
    left: 19.0em;
    height: 8em;
    width: 6.2em;
    
	background-size: 60% auto;
}


#arzt_rechts a:link{
text-decoration: none;
display:block;
background-color: #FFF;
} 

#lagler_name,#raich_name {
 
    height: 5.4em;
    width: 11.2em;
    padding: 0.1em;
    top: -13.3em;
    left: 0.0em;
    position: relative ;
	background-color: #ccd5cc;
    margin: 0em;
	border: 1px solid #CCCCCC;
}

#raich_name{
    top: -19.0em;
    left: 16.0em;
}

#f1{
    font-family:Times;
    font-size: 1.0em;
    text-align:center;
    font-weight: bold;
    background-color: #a0aca8;
    color:#7E0000;
}



#leftbox,#lb_small,#lb_middle{
    font-family:Times;
    font-size: 1.2em;
	color: #7E0000;
    height: 10.8em;
    width: 22.6em;
    padding: 0em;
    top: -18.4em;
    left: 0em;
    position: relative ;
	background-color: #ccd5cc;
    margin: 0em;
	border: none;
	border: 1px solid black;
}  

#lb_middle{
top: 0.8em;
height: 21.1em;
}

#lb_small{
top: 0.8em;
height: 16.8em;
}


#footer,#footer_middle,#footer_small {
	clear: both;
	padding: 0.0em;
	height:2.3em;
	top: -0.7em;
	position: relative;
	background-color: #a0aca8;

	color: #0022a0; /*Blau*/

	text-align: center;
	font-size: 1.0em;
	font-weight:bolder;
}

#footer_middle{
	top: 0.1em;    
}

#footer_small {
	top: 4.5em;	
}



p {
	margin-top: 1em;
	margin-bottom: 1em;
	padding: .5em;
	font-size: 1.1em;
}




h1 {
	font-size: 1.2em;
	padding: 0em;
	color: #7E0000;
	border: 1px dotted #CCCCCC;
	background-color: #ccd5cc; /*grey*/
}





a:link {color: #676D79;}
a:link {color: #0022a0;}
a:visited {color: #676D79}
a:hover {color: #820606}
a:active {color: #890000}

/********** Top navigation *************/
#navlist
{
	padding: 1.7em 0em 0.3em 0.4em;
	padding: 0.7em 0em 0.7em 0.4em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #a0aca8;
	
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #CCCCCC;
padding: 1.2em;
padding: 0.2em;
padding-left: 0.5em;
padding-right: 0.5em;
color: #0022a0; /*Blau*/
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
	border: 1px solid #FFFFFF;
	padding: 0.2em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	text-decoration: none;	
	color: #0022a0; /*Blau*/
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 1em;
font-weight:bold;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist #active a {
	background-color: #CDCDB3;
	color: #000000;
	font-size: 1em;
	font-weight: bold;
}
   
dl{
	margin-bottom: 1.5em;
	margin-left: 2em;
}

dt{
	font-style: italic;
	color: #7E0000;
	font-weight: bold;
}

dd{
	margin-bottom: .3em;
	text-indent: .5em;
}
