*{margin:0;padding:0}
body{background:#FFF url(../images/header-bg.gif) repeat-x;color:#000;direction:rtl;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px}
a{color:#2D3075}
#main-wrapper{background:url(../images/col3-bg.gif) repeat-y;float:right;width:980px}
#meta{background:url(../images/druckkammer-zentrum.png) no-repeat;height:58px;width:980px}
#meta-navi ul{text-align:right}
#meta-navi ul li{color:#006;display:inline;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;padding:0 3px}
#meta-navi ul li ul{display:none}
#meta-navi p{color:#006;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;padding:0 3px;text-align:right}
#meta-navi a:hover,#meta-navi li.active a{color:#006;text-decoration:none}
#header,#hd-content,#hd-content div{height:161px;width:980px}
#hd-content div{overflow:hidden}
#hd-content div h3{color:#2F5C9D;font-size:17px;font-weight:normal}
#hd-content div li,#hd-content div p{font-size:10px;line-height:12px}
#hd-content div p{padding:20px 220px 0}
#hd-content div p em{font-size:11px;line-height:15px}
#hd-content div p + p{color:#888;text-align:right;padding:10px 220px 0}
.guarantees{background:url(../images/workforce.png)}
.guarantees h3{padding:3px 412px 0 103px}
.guarantees ul{padding:0 437px 0 103px}
.suemmerer{background:url(../images/suemmerer.png)}
.haizmann{background:url(../images/haizmann.png)}
.hemler{background:url(../images/hemler.png)}
.guderian{background:url(../images/guderian.png)}
#content-wrapper{background:url(../images/bottom-bg.png) no-repeat 0 bottom;float:right;width:980px}
#content{background:url(../images/content-bg.png) no-repeat;float:right;width:980px}
#col-right{float:right;min-height:505px;width:200px}
#col-middle{float:right;min-height:505px;width:598px}
#col-left{float:right;min-height:505px;width:182px}
#footer{clear:right;padding:14px 0 8px;width:980px}
#footer p{color:#006;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:0 8px;text-align:right}
#fooCol{display:none}
#fooMain{width:980px}
#navigation{height:30px;position:absolute;padding:0 4px;top:189px;z-index:10}
#navigation ul.menu{height:30px;width:972px}
#navigation ul.menu li{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:9px;-moz-border-radius-topright:9px;background:#345B9C;color:#FFF;display:inline;float:right;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:30px;list-style:none;margin:0 4px;position:relative;text-align:center;width:100px}
#navigation ul.menu li a{color:#FFF;text-decoration:none}
#navigation ul.menu li a:hover{color:#BED1DB;text-decoration:underline}
#navigation ul.menu li.active a{color:#BED1DB;text-decoration:none}
#navigation ul.menu li ul{-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;background:url(../images/flyout-bg.gif) repeat-x;margin:0;padding:9px;position:absolute;top:30px;right:-5px;display:none}
#navigation ul.menu li:hover ul{display:block}
#navigation ul.menu li ul li{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;float:none;display:block;line-height:15px;margin:0;padding:4px 0;text-align:right;width:98px}
#navigation ul.menu li ul li a{color:#FFF !important;text-decoration:none}
#navigation ul.menu li ul li a:hover{color:#BED1DB !important;text-decoration:underline}
#navigation ul.menu li ul li.active a{color:#BED1DB !important;text-decoration:none}
#page,.blog,form#ChronoContact_AR_Form_01_Patients,form#ChronoContact_AR_Form_02_Physicians,form#ChronoContact_AR_Form_03_Contact{padding:0 19px 20px}
#content h1{font-size:26px;font-weight:normal}
#content h2{font-size:23px;font-weight:normal}
#content h3{font-size:18px;font-weight:normal}
#content h4{font-size:14px;line-height:20px}
#content h5{font-size:12px;line-height:18px}
#content p{font-size:14px;line-height:20px}
#content ul{margin:0 40px 0 0}
#content li{font-size:14px;line-height:20px}
#col-middle a:hover{color:#006;text-decoration:none}
#col-middle table.zebra,#col-middle table.hippo{border-collapse:collapse}
#col-middle table.zebra td{padding:1px;border:1px solid #000;font-size:10px;line-height:14px}
#col-middle table.hippo td{padding:1px;border:1px solid #fff}
#col-middle table.hippo p{font-size:10px !important;line-height:14px !important}
#col-middle .hspace{padding:0 0 10px 10px}
h2.contentheading{color:#036;font-family:arial,helvetica,sans-serif;font-size:23px;font-weight:normal;padding:10px 0 10px 50px}
h2.contentheading a{color:#036;text-decoration:none}
p.buttonheading{right:0px;position:relative;text-align:left;top:-30px}
p.buttonheading img{border:none}
p.articleinfo,p.iteminfo{color:#888;font-size:12px !important;line-height:18px !important;padding:20px 0 0 0}
.img_caption p{color:#888;font-size:10px;font-weight:normal;line-height:15px}
.right{padding:0 10px 5px 0}
.left{padding:0 0 5px 10px}
#breadcrumb{padding:10px 20px;text-align:right}
.breadcrumbs{color:#888;font-size:12px;line-height:18px}
.leftsp{padding-left:6px}
.contactbox-outer-wrapper-1{background:url(../images/left-box-bottom.png) no-repeat bottom;padding:20px 0 15px}
.contactbox-outer-wrapper-2{background:url(../images/left-box-top_ar.png) no-repeat top;padding:30px 0 0px}
.contactbox{background:url(../images/left-box-middle.png) repeat-y;padding:0 20px}
.contactbox a{font-weight:bold}
.contactbox a:hover{color:#fff !important}
#col-left ul{list-style:none;margin:0}
#col-left ul.menu{padding:20px 20px 0}
#col-left ul.menu li{padding:3px 0}
#col-left a:hover,#col-left li.active a{color:#7F91A3;text-decoration:none}
.small{font-size:11px}
#col-right div.events,#col-right div.latestnews,#col-right p.pamphlet{padding:20px 10px 0}
#col-right ul{list-style:none;margin:0}
#col-right ul li{border-top:1px dotted black;padding:3px 0}
#col-right a:hover{color:#7F91A3;text-decoration:none}
fieldset{border:0;width:360px}
legend{display:none}
form label{display:block;width:310px;font-size:14px;line-height:20px;padding:0 0 12px 0}
form input{display:block;margin-top:3px}
form select{float:right;display:block}
form label.field-first,form label.field-address,form label.field-country,form label.field-email{clear:right}
form label.field-first,form label.field-last,form label.field-country,form label.field-city,form label.field-email,form label.field-phone{float:right;margin:0 0 0 10px;width:150px}
form label.field-first input,form label.field-last input,form label.field-country input,form label.field-city input,form label.field-email input,form label.field-phone input{float:right;padding:0;width:150px}
form label.field-complaints-since,form label.field-treating-physicians,form label.field-pamphlet,form label.field-address{float:right;width:310px;margin:0}
form label.field-complaints-since input,form label.field-treating-physicians input,form label.field-pamphlet input,form label.field-address input{float:right;width:310px;padding:0}
form label.field-submit{width:65px}
form input#radiobutton_1,form input#radiobutton_2,form input#radiobutton_3{clear:both;float:right;padding:0;margin:0}
form label.radioitem{clear:none;margin:0 25px 0 0;padding:0 0 15px 0}
textarea{display:block}
form input#checkbox_1,form input#checkbox_2{clear:both;float:right;padding:0;margin:0}
form label.field-checkbox{clear:none;margin:0 25px 0 0;padding:0 0 15px 0}
form textarea{margin-top:3px}
div.chronoform{font-size:10px;padding:0 20px 0 0}
div.chronoform a{color:#ccc;text-decoration:none}
.LV_validation_message{font-weight:bold;margin:0 5px 0 0}

