
body {margin:0;padding:10px;background-color:#FAFAFA;font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;font-size:11px;}
a {text-decoration:underline;color:#0033CC;}
a:hover {text-decoration:none;color:#0033CC;}
a:active {text-decoration:none;color:#F00;}


#wrap {margin:0 auto;width:950px;overflow:auto;background:url('http://px.umzug-easy.de/center-left.png') repeat-y;border:1px solid silver;}

#head {width:940px;margin:0;padding:10px 0 10px 10px;float:left;clear:both;background-color:white;border-bottom:1px solid silver;}

#left {margin:15px 0 0 0;padding:0 0 0 14px;float:left;width:10px;}

.box {float:left;width:170px;border:1px solid silver;padding:5px 10px;margin:5px 0;background-color:white;}
h2 {margin:0 0 5px 0;padding:0;color:#4444CC;font-size:13px;}
h3 {margin:0 0 5px 0;padding:0;color:#4444CC;font-size:13px;}

/* Listen mit unseren Diensten */
.box ul.dienste {margin:0;padding:0;list-style-type:none;}
.box ul.dienste li {margin:0 0 8px;padding:0;background:none;}
.box ul.dienste li a.umzug {margin:0 0 4px;padding:1px 0 3px 34px;display:block;background:url('http://px.umzug-easy.de/icons.png') 0 0 no-repeat;}
.box ul.dienste li a.hvz {margin:0 0 4px;padding:4px 0 7px 34px;display:block;background:url('http://px.umzug-easy.de/icons.png') 0 -58px no-repeat;}
.box ul.dienste li a.umzugskartons {margin:0 0 4px;padding:1px 0 3px 34px;display:block;background:url('http://px.umzug-easy.de/icons.png') 0 -110px no-repeat;}
.box ul.dienste li a.umzugswagen {margin:0 0 4px;padding:1px 0 3px 34px;display:block;background:url('http://px.umzug-easy.de/icons.png') 0 -165px no-repeat;}

/* Listen allgemein */
.box ul {margin:0;padding:0 0 0 0;list-style-type:none;}
.box ul li {margin:0 0 4px;padding:0 0 0 18px;background:url('http://px.umzug-easy.de/bullet-blue.png') no-repeat;}
.box ul li a {text-decoration:underline;padding:0 0 0 0;}
.box ul li a:hover {text-decoration:none;}

/* Liste f. Stadtinfo */
.box ul.info {margin:0;padding:0 0 0 0;list-style-type:none;}
.box ul.info li {margin:0 0 6px;padding:4px 0 2px 4px;background:none;overflow:auto;}
.box ul.info li.even {background:none;}
.box ul.info li.odd {background:#EFF7FD;}
.box ul.info li a {text-decoration:underline;padding:0;}
.box ul.info li a:hover {text-decoration:none;}
.box ul.info li .block {font-weight:bold;display:block;width:88px;margin:0 0 3px 0;float:left;clear:both;}

#center {margin:0 0 0 35px;padding:0;float:left;width:650px;}
#center h1 {float:left;clear:both;margin:20px 0 0 0;padding:0;color:#4444CC;font-size:14px;width:650px;}
#center h2 {float:left;clear:both;margin:20px 0 0 0;padding:0;color:#4444CC;font-size:12px;width:650px;}
#center p {float:left;clear:both;margin:0 0 0 0;padding:0;line-height:16px;width:650px;}
#center .pic {float:left;margin:5px 10px 5px 0;}
#center a {color:#000;}
#center .button-link {float:left;clear:both;margin:15px 0 0 0;padding:13px 0 0 20px;font-weight:bold;font-size:13px;display:block;width:430px;height:29px;background:url('http://px.umzug-easy.de/button.png') no-repeat;text-decoration:none;color:black;text-shadow:white 0 1px;cursor:pointer;}

/* Form Haus klein */
#umzform {float:left;clear:both;margin:20px 0 0 0;}
#umzform input[type=text] {border:1px solid silver;padding:4px;}
#umzform .haeuserform {width:460px;float:left;clear:both;margin:0;padding:0;}
#umzform .haeuserform .dach-links {width:210px;height:35px;background:url('http://px.umzug-easy.de/dach-blau-210.gif') no-repeat;}
#umzform .haeuserform .goto {width:40px;padding:0;margin:0;}
#umzform .haeuserform .dach-rechts {width:210px;height:35px;background:url('http://px.umzug-easy.de/dach-gruen-210.gif') no-repeat;}
#umzform .haeuserform .wrapper-haus-links {padding:0;margin:0;background-color:#f4f4f4;border:1px solid #22719C;border-width:0 1px 1px 1px;}
#umzform .haeuserform .wrapper-haus-rechts {padding:0;margin:0;background-color:#f4f4f4;border:1px solid #4AB747;border-width:0 1px 1px 1px;}
#umzform .haeuserform .label-big {font-weight:bold;}
#umzform .haeuserform .label {font-size:11px;}

#umzform .haeuserform .haus-links {margin:5px 0 5px 5px;padding:0;background-color:#DBF3FF;width:199px;}
#umzform .haeuserform .haus-rechts {margin:5px 0 5px 5px;padding:0;background-color:#E6FFE5;width:199px;} 
#umzform .haeuserform .haus-links td, 
#umzform .haeuserform .haus-rechts td {padding:3px;margin:0;}

#umzform .haeuserform #vonnat,#umzform .haeuserform #nachnat {width:47px;padding:3px 3px 3px 0;border:1px solid silver;}
#umzform .haeuserform #vonplz,#umzform .haeuserform #nachplz {width:43px;}
#umzform .haeuserform #vonstr,#umzform .haeuserform #nachstr,
#umzform .haeuserform #vonort,#umzform .haeuserform #nachort {width:103px;}
#umzform .haeuserform #vondatum, #umzform .haeuserform #nachdatum {width:64px;}

#umzform .haeuserform .wrapper-kontakt {background-color:#f4f4f4;border:1px solid silver;margin:0;padding:0;}
#umzform .haeuserform .kontakt td {padding:0 10px 10px 10px;}
#umzform .haeuserform #anrede {width:60px;padding:3px;border:1px solid silver;}
#umzform .haeuserform #kundename {width:231px;}
#umzform .haeuserform #kundemail,#umzform .haeuserform #kundetel {width:297px;}
#umzform .haeuserform #mbsub {float:left;clear:both;margin:0 0 0 145px;padding:0 0 0 30px;text-align:left;font-weight:bold;font-size:13px;display:block;width:292px;height:32px;background:url('http://px.umzug-easy.de/button-weiter.png') no-repeat;text-decoration:none;color:black;text-shadow:white 0 1px;border:none;cursor:pointer;}

/* "Das könnte Sie auch interessieren"-Box */
#center fieldset {float:left;clear:both;margin:20px 0 0 0;padding:0 10px 10px 5px;border:1px solid silver;width:440px;}
#center fieldset legend {margin:0;padding:0 5px;color:#6F3EBC;font-weight:bold;font-size:12px;}
#center fieldset h2 {margin:10px 0 0 5px;padding:0;color:#6F3EBC;font-size:11px;}
#center fieldset h2 a {margin:10px 0 0 0;padding:0;color:#6F3EBC;font-size:11px;}
#center fieldset p {margin:0 0 0 5px;padding:0;}

/* Form Small */

#umzform-small {float:left;clear:both;margin:20px 0 0 0;}
#umzform-small fieldset.set {float:left;clear:both;border:1px solid silver;width:460px;background-color:#fafafa;padding:10px 0 10px 5px;}
#umzform-small fieldset.set legend {color:#6F3EBC;font-weight:bold;font-size:12px;*margin-top:-18px;margin-top/*\**/:-18px\9;margin-bottom:0;*margin-bottom:10px;margin-bottom/*\**/:10px\9;}
#umzform-small fieldset.set label {float:left;clear:both;display:block;font-weight:bold;font-size:12px;width:105px;margin:6px 0 0 5px;}
#umzform-small fieldset.set #vonort2,
#umzform-small fieldset.set #nachort2 {float:left;width:310px;padding:6px;margin:0 0 5px 0;border:1px solid silver;}
#umzform-small fieldset.set #kundemail2 {float:left;width:310px;padding:6px;margin:0 0 5px 0;border:1px solid silver;}
#umzform-small fieldset.set #mbsub2 {float:left;clear:both;margin:10px 0 0 140px;padding:0 0 0 30px;text-align:left;font-weight:bold;font-size:13px;display:block;width:292px;height:32px;background:url('http://px.umzug-easy.de/button-weiter.png') no-repeat;text-decoration:none;color:black;text-shadow:white 0 1px;border:none;cursor:pointer;}

/* Krümel */
#breadcrumb {margin:20px 0 0 0;padding:0;list-style-type:none;}
#breadcrumb li {margin:0;padding:0 0 0 0;list-style-type:none;display:inline;}


#right {margin:15px 0 0 37px;padding:0;float:left;width:178px;}

/* Suchfeld */
#search {float:left;clear:both;width:190px;margin:0 0 10px;}
#search-word {outline:none;}
#search-word {background:url('http://px.umzug-easy.de/searchfield-orange.png') transparent 0 0 no-repeat;width:131px;height:32px;border:none;float:left;padding-left:10px;padding-top:2px;font-size:14px;}
#search-submit {background:url('http://px.umzug-easy.de/searchfield-orange.png') transparent right 0 no-repeat;width:48px;height:33px;float:left;border:none;font-weight:bold;text-shadow:white 0 1px;padding-left:10px;text-indent:-9999px;font-size:0;display:block;line-height:0;cursor:pointer;}

#footer {float:left;clear:both;width:910px;background-color:#fafafa;border-top:1px solid silver;font-size:11px;margin:20px 0 0 0;padding:10px 0px 10px 40px;}

/* CSS-Dropdown */
/* style the outer div to give it width */
.menu {width:172px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul.dropdown {padding:0;margin:0;list-style-type:none;}
.menu ul.dropdown ul {width:180px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul.dropdown li {float:left;width:180px;position:relative;margin:0;padding:0;background-image:none;}

/* style the links for the top level */
.menu ul.dropdown a, .menu ul.dropdown a:visited {display:block;font-size:11px;text-decoration:none;color:#333;text-shadow:white 0 1px;font-weight:bold;width:160px;height:30px;border:1px solid #fff; border-width:1px 1px 0 0; background:url('http://px.umzug-easy.de/menu-back-1.png') right 0 no-repeat;padding-left:10px;line-height:29px;}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu ul.dropdown a, * html .menu ul.dropdown a:visited {width:180px;w\idth:169px;}

/* style the second level background */
.menu ul.dropdown ul a.drop, .menu ul ul a.drop:visited {background:#AED4F2;}

/* style the second level hover */
.menu ul.dropdown ul a.drop:hover{background:#CAE2F2;}
.menu ul.dropdown ul :hover > a.drop {background:#4444CC;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0;width:180px;}

/* another hack for IE5.5 */
* html .menu ul.dropdown ul {top:30px;t\op:31px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul.dropdown ul a, .menu ul.dropdown ul a:visited {background:#CAE2F2; color:#000; height:auto; line-height:1em; padding:5px 10px; width:150px/* yet another hack for IE5.5 */}

* html .menu ul.dropdown ul a{width:150px;w\idth:129px;}

/* style the top level hover */
.menu a:hover, .menu ul.dropdown ul a:hover{color:#fff;background:#6E9EC6;text-shadow:#333 0 -1px;}
.menu :hover > a, .menu ul.dropdown ul :hover > a {color:#fff;background:#6E9EC6;}

/* make the second level visible when hover on first level list OR link */
.menu ul.dropdown li:hover ul,
.menu ul.dropdown a:hover ul{visibility:visible; }
