@charset "UTF-8";
/* CSS Document */

body {background:#efefef; margin:0; padding:0; font-family:Trebuchet MS, sans-serif; font-size:12px; color:#454545;}
h1, h2, h3, h4, h5 {font-weight:normal; margin:0; padding:0;}
h1 {font-size:20px; color:#dc3535; line-height:19px;}
h2 {font-size:20px; color:#333; line-height:19px;}
h3 {font-size:1.3em; color:#dc3535; line-height:21px;}
h4 {font-size:1.2em; color:#000; line-height:21px;}

#startholder {position:absolute; width:350px; height:90px; left:50%; margin-left:-175px; top:50%; margin-top:-45px;}

#container {position:absolute; width:652px; top:0; left:50%; margin-left:-425px; min-height:550px; background:url(slice/header.png) no-repeat center top #fbfbfb; border:solid 8px #fff; padding:110px 18px 18px 180px; z-index:1; font-size:1em; line-height:1.15em;}
#nav {position:absolute; width:180px; top:106px; left:50%; margin-left:-425px; height:300px; z-index:99; padding:0;}

li {list-style-position: inside; list-style-type: none; font-size:1.2em; line-height:20px; padding:0 0 0 12px; margin:0 0 0 -40px; border-left:solid 8px transparent; font-weight:normal;}
li a {text-decoration:none; padding:0; margin:0; color:#333;}
li a:hover {text-decoration:none; color:#333; border-left:solid 8px #dc3535; padding:0 0 0 12px; margin:0 0 0 -20px;}
li a.current {text-decoration:none; color:#333; border-left:solid 8px #dc3535; padding:0 0 0 12px; margin:0 0 0 -20px;}

li#text_li {list-style-position: inside; padding:0; margin:0 0 0 -30px; line-height:16px; font-weight:normal; font-size:12px; list-style-image: url(slice/circle.png);}

a {color:#dc3535; text-decoration:none; outline:none;}

.form {color:#454545; font-size:1em; border:1px solid #adadad; width:190px; outline:none; line-height:20px; text-indent:4px;}
.textfield {color:#454545; font-size:1em; line-height:1.4em; font-size:1.1em; width:350px; outline:none; border:1px solid #adadad;}
.iframegoogle {border:1px solid #adadad;}

#aerztelayer {width:550px; margin:5px;}
