/*
 $Id: drDuerksen.css, v 1.1 2oo6/februar
  http://www.so-systics.com
  copyright (c) 2oo6 sO-sYsTicS.dEsIgN
*/
* {margin:0;padding:0;}
html, body{margin:10px;padding:0;text-align:left;font:normal 9pt Optima,Georgia,verdana,tahoma,geneva,arial,sans;color:#333;}
body.bgImg{background:#fff url(../images/ddbg.gif);} /* .7em/1.5em */
td{font:normal 8pt Optima,Georgia,verdana,tahoma,geneva,arial,sans;color:#333;}

a {color:#333;text-decoration:none; }
a:hover{text-decoration:none;color:#ea8e4f; }

input,select{height:16px;padding-bottom:1px;border:solid 1px #666;font:8pt Verdana,Arial;color:#666;background-color:#F8F8F8;text-decoration:none;vertical-align:top;}
textarea{height:100px;padding-bottom:1px;border:solid 1px #666;font:8pt Verdana,Arial;color:#666;background-color:#F8F8F8;text-decoration:none;vertical-align:top;}
input.radio{border:0px;padding-bottom:0px;}
input.check{border:0px;padding-bottom:0px;}
img {margin:0px 8px 0px 8px;margin-top:-2px;border:none 0;}

h4 {background:transparent;margin:0px;padding:5px 3px 5px 7px;font-size:1.1em;text-transform:uppercase;}

/*IE*/ * html h1 a{font-size:90%;}
/*IE7*/ * + html h1 a{font-size:90%;}
.clear{clear:both;}



#page {width:780px;text-align:left;margin-left:auto;margin-right:auto;} /*border:1px dashed #64400E; */

/***********************************************************
 BOF header */
#header{height:210px;background:url(../images/header.jpg) no-repeat center;}

/* BOF horizontal menue*/
#horiz_navlist { margin:0px 0px 0px 0px; padding:0px 0 0px 50px; height:34px;background:url(../images/horiNavBG.gif) no-repeat center; } 
* html #horiz_navlist { padding:0px 0px 0px 50px; }

#horiz_navlist ul, #horiz_navlist li {float:left; display:inline;list-style-type:none;line-height:34px;background:url(../images/trenner.gif) no-repeat right top;padding:0px 15px 0px 10px; }
/*IE*/ * html #horiz_navlist ul, #horiz_navlist li { float:left; padding:0px 15px 0px 10px; }

#horiz_navlist ul a, #horiz_navlist li a {float:left;margin:0; text-decoration:none; color:#333; }
#horiz_navlist ul a:hover, #horiz_navlist li a:hover{background:transparent;color:#64400E; }
/*IE*/ * html #horiz_navlist a { float:left; }
/* EOF horizontal menue */
/***********************************************************
EOF header */

/* padding:top right bottom left; */
/* margin:top right bottom left; */ 
 
/***********************************************************
BOF main */
#mainarea{background:#fff url(../images/contentBG.jpg) repeat-y;width:100%;}
#mainarea p{margin:1em;}

/* BOF nameSW */
.nameDW{display:none;}
/* EOF nameSW */

#contentBoxCenterLongText {float:left;width:500px;margin-left:30px;padding:10px 0px 0px 0px;text-align:left;background:#fff;} /*background:#fff url(../images/logo.jpg) no-repeat right center;*/
/*IE*/ * html #contentBoxCenterLongText {margin-left:14px;}
#contentBoxCenterLongText a {color:#EA8E4F;text-decoration:none;}
#contentBoxCenterLongText a:hover {text-decoration:none;color:#64400E;}
.starttxt {font-size:9pt;padding:2px 0px 0px 2px;text-align:justify;}

#contentBoxWithoutBorder {float:left;width:100%;text-align:left;padding:5px;margin:10px 0px 0px 0px;}
#contentBoxWithoutBorder a {font-size:8pt;color:#333;}
#contentBoxWithoutBorder a:hover {color:#EA8E4F;}

#mainarea .contentBoxBGCOLOR {float:left;width:100%;text-align:left;border:1px dashed #D8D8D8;padding:2px;margin:10px 0px 0px 0px;}
#mainarea .contentBoxBGCOLOR a {display:block;font-size:9pt;color:#ea8e4f;background:#fcf4ec;padding:4px;line-height:140%;}
#mainarea .contentBoxBGCOLOR a:link, .contentBoxBGCOLOR a:visited {text-decoration:none;}
#mainarea .contentBoxBGCOLOR a:hover {background:#fff;color:#333;}
#mainarea .imgBorder {float:right;padding:2px;margin:2px;border:1px dashed #D8D8D8;background:#fff;}


#contentBoxBGWhite {float:left;width:100%;border:1px dashed #D8D8D8;padding:4px;margin:10px 0px 0px 0px;}
#contentBoxBGWhite a {font-size:8pt;color:#333;}
#contentBoxBGWhite a:hover {color:#EA8E4F;}

/* BOF gMaps */
#gmap {text-align:left;width:508px;height:410px;padding:0px;margin:10px 0px 10px 0px;border:1px dashed #D8D8D8;} /*fuer das iframe*/
/*IE*/ * html #gmap {width:498px;height:410px;padding:0px;margin:10px 0px 10px 0px;border:1px dashed #D8D8D8;} /*fuer das iframe*/
#map {text-align:left;width:470px;height:380px;padding:0px;margin:0px 0px 0px 0px;font-size:8pt;} /*mapFormatierung*/
/*IE*/ * html #map {text-align:left;width:480px;height:396px;padding:0px;margin:0px 0px 0px 0px;font-size:8pt;} /*mapFormatierung*/
/* EOF gMaps */

#contentNavBoxBGWhite {font-size:8pt;text-align:left;width:100%;border:1px dashed #D8D8D8;padding:4px;margin:6px 0px 0px 0px;}
#contentNavBoxBGWhite a {color:#333;}
#contentNavBoxBGWhite a:hover {color:#ea8e4f;}

/* BOF RIGHT */
#contentBoxRight{float:right;background:transparent;width:200px;margin:0px 14px 0px 0px;padding:0px 0px 20px 0px;}
/*IE*/ * html #contentBoxRight{margin:0px 10px 0px 0px;}

.boxRightNav, .boxRight, .boxRight_LL {width:188px;border:1px solid #d8d8d8;padding:0px;margin:6px 6px 10px 4px;line-height:20px;}
.boxRightNav {border-color:#ea8e4f;}
/*IE*/ * html .boxRight, * html .boxRightNav, * html .boxRight_LL {width:208px;}
.boxRight_LL {background:url(../images/dr_duerksen.jpg) no-repeat right top;}
.boxRightNav a, .boxRight a, .boxRight_LL a {display:block;text-decoration:none;color:#333;padding:4px 4px 8px 8px;}
.boxRightNav a {padding:2px 0px 3px 8px;}
.boxRightNav a:hover, .boxRight a:hover, .boxRight_LL a:hover {background:#fcf4ec;}
.boxRight_LL a:hover {background:#fcf4ec url(../images/dr_duerksenHover.jpg) no-repeat right top;padding:4px 4px 8px 8px;}

.boxRightPhlebo {width:176px;background:url(../images/boxes/phlebologie_krampfadern.jpg) no-repeat right top;padding:0px 4px 6px 8px;
margin:0px 6px 0px 4px;border:1px dashed #ea8e4f;}
/*IE*/ * html .boxRightPhlebo {width:196px;}
.boxRightPhlebo h1 {font-size:13pt;padding:6px 0px 20px 0px;}
.boxRightPhlebo a {display:block;font-size:8pt;}




#spacerBoxRight {float:right;margin:10px 0 0 0;padding:0;}
/* EOF RIGHT */

.horizontalLinie {width:95%; border-bottom:1px solid #D8D8D8;margin:14px 0px 14px 0px;}
/*IE*/ * html .horizontalLinie {margin:4px 0px 14px 0px;}
#startImg {margin:0px 38px 0px 0px;}
/*IE*/ * html #startImg {margin:0px 30px 0px 0px;}

#fueller {height:300px;}
#fueller200 {height:200px;}
#fueller40 {height:40px;}

/* BOF textformate */
/* font:normal 20px Optima,Georgia,Arial Narrow,Arial,sans-serif; */
.starthead{font:19px/19px Optima,Georgia;color:#333;letter-spacing:1px;padding:2px 0px 0px 0px;margin:0px 0px 10px 0px;}
.error_info{padding:0px 0px 0px 4px;font-size:8pt;color:#D8001D;}
.error_infoTXT{float:right;padding:0px 0px 0px 0px;font-size:8pt;color:#D8001D;}
.contactSmall{font-size:8pt;}

#noneDeco a {text-decoration:none;color:#333;padding:0px 4px 0px 0px;}
#noneDeco a:hover {text-decoration:none;color:#D8001D;padding:0px 4px 0px 0px;}
/* EOF textformate */

blockquote {padding:5px;border:1px dashed;}

/* BOF frmtables */
#frmtables {border-left:1px dashed #D8D8D8;border-bottom:1px dashed #d8d8d8;width:100%;background-color:#fff;}
#frmtables td, tr {border-top:1px dashed #D8D8D8;border-right:1px dashed #d8d8d8;padding:4px;background-color:#fff;}
#frmtables img{float:left;margin:10px 10px 0px 0px;}
#frmtables span.cap{float:left;display:block;margin:10px 10px 0px 0px;}
/* EOF frmtables */

/***********************************************************
EOF main */

/***********************************************************
BOF footer */
#footer {clear:both;background:url(../images/footerBG.jpg) no-repeat top;padding:0px;text-align:center;color:#333;text-decoration:none;} /* 36 (fuer footerNavi)+106 ()*/
#footer a {font-size:8pt;color:#333;text-decoration:none; }
#footer a:hover {text-decoration:none;color:#EA8E4F;}
#footer p.foottxt{width:780px;padding:0px;margin:30px 0px 0px 0px;}
/***********************************************************
EOF footer */

/* BOF leistungs-boxen */
#contentBoxCenterLongText .teasLeistung {float:left;width:100%;margin:6px 0px 12px 0px;padding:2px 0px 2px 2px;background:#fff;border:1px dashed #d8d8d8;}
#contentBoxCenterLongText .teasLeistung p {margin:0px 0px 0px 0px;padding:6px 0px 16px 7px;font-size:110%;}


#contentBoxRight .teasLeistungRight p {margin:0px;}
#contentBoxRight .teasLeistungRight a {margin:0px;padding:2px 0px 2px 7px;}

/* EOF leistungs-boxen */

/*test*/
ul.menu1, ul ul{width:90%;padding:4px 4px 4px 8px;margin:6px 4px 0px 4px;
list-style-type:none;overflow:hidden;background:#fff;text-align:left;color:#fff;border:1px dashed #D8D8D8;}
ul.menu1 table {border-collapse:collapse; padding:0; margin:0;background:#fff;}
ul.menu1 ul {margin-left:0px;background:#fff;}
ul.menu1 li {text-indent:0;background:#fff;}
ul.menu1 li.drop {margin-bottom:-2px;background:#fff;}
ul.menu1 li a, 
ul.menu1 li a:visited {display:block;width:14em;height:2em;line-height:1.9em;text-decoration:none;color:#333;background:#fff;}
/*ul.menu1 li a.last, 
ul.menu1 li a.last:visited {display:block;width:90%;height:200px;line-height:2em;}*/
ul.menu1 li ul {display:none;background:#fff;}

ul.menu1 li:hover a, 
ul.menu1 li a:hover {border:0;color:#64400E;font-weight:bold;background:#fff;}
ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul {display:block;width:90%;margin-top:-1px;background:#fff;border:0px;}
ul.menu1 li:hover ul li a, 
ul.menu1 li a:hover ul li a {background:#fff;color:#333;font-weight:normal;}
ul.menu1 li:hover ul li:hover a, 
ul.menu1 li a:hover ul li a:hover{background:#fff;color:#64400E;}
/*test*/
