@charset "utf-8";

html,body {margin:0;padding:auto;width:100%;height:100%;background:#fff;}

d_iv.ol-attribution {border: 1px solid grey;} 

.o_lControlAttribution {font-size:normal;right: 3px;top: 1000px;color: #3f3f3f;border:8px solid red;}

#karte {min-height: 800px; height: auto; width: 100%; padding:0; margin:0; border:0px solid #ff0000;}
#map {min-height: 800px; height: auto; width: 100%; padding:0; margin:0; border:0px solid #ff0000;}

#col  {width:950px;min-height: 1500px;height:auto;border:1px solid #ddd;padding:10px;margin:10px auto;box-shadow:4px 4px 10px #777;}
#werbung  {width:auto;height:auto;border:0px solid #fff; background-color: #ffcc00; box-shadow:4px 4px 10px #777;
           position:absolute;padding:4px;margin:166px 0 0 750px;}

#head {background-image:url(../pic/head_wueste_himmel.jpg);background-repeat:no-repeat;background-color:#dfdfdf; width:100%;height:120px;overflo_w:visible;border:0;}
.headtext1 {color:#ffffff;font-size:300%;font-weight:bold;padding:20px 0 0 30px;width:630px;border:0px solid #f00;text-shadow:2px 2px 4px #000;}
.h_eadtext1 {color:#ffffff;font-size:48px;font-weight:bold;padding:20px 0 0 30px;width:630px;border:0px solid #f00;text-shadow:2px 2px 4px #000;}
.headtext2 {color:#ffffff;font-size:50%;font-weight:normal;padding:4px 0 0 30px;width:630px;border:0px solid #f00;}
.h_eadtext2 {color:#ffffff;font-size:10px;font-weight:normal;padding:4px 0 0 30px;width:630px;border:0px solid #f00;}
.head_ua {margin:-16px 30px 0px 0px;height:200px;width:250px;float:right;border:0px solid #777;box-shadow:none;}


#col_0 {width:auto;height:auto;margin:10px 0 0 0px;padding:0 0 0 160px;color:#C04000;font-weight:bold;border:1px solid #bfbfbf;}

#col0 {width:auto;height:auto;padding:0;font-size:80%;text-align:right;color:#fff;font-weight:normal;}

#col1 {width:130px;height:auto;margin:10px 0 0 0;background-color:#fff;border:1px solid #ddd;float:left;padding:5px;}
#col2 {width:;750px;min-height:700px;height:auto;margin:10px 0 0 150px; padding:10px 10px 10px 10px; background-color:#ffffff;border:1px solid #ddd;}

div.bgmap {background-image:url(../pic/weltkarte_grau.png);background-repeat:no-repeat;border:0;width:100%;min-height:800px;height:auto;}
// div.bgmap_land {background-image:url(../pic/weltkarte_asien_grau.png);background-repeat:no-repeat;border:0;width:100%;min-height:800px;height:auto;}
div.bgmap_land {background-image:url(../pic/weltkarte_grau.png);background-repeat:no-repeat;border:0;width:100%;min-height:800px;height:auto;}

h1,h2,h3,h4,h5,p,div,td,a {font-family:arial,times new roman;color:#3f3f3f;}
h1 {font-size:200%;}
h2 {font-size:175%;}
h3 {font-size:150%;}
h4 {font-size:125%;border-bottom:0px solid #7f7f7f;color:#7f7f7f;margin:0px 0 4px 0;padding:0;}
h5 {font-size:100%;color:#c04000;margin:5px;}
h6 {font-size:75%;}

hr {size:8px; color:#7f7f7f; margin:4px 0 4px 0;}

p,div,td,a {font-size:100%;}
.td_small {font-size:75%;}
.menue     {font-size:75%;color:#3f3f3f;border:1px solid #eee;padding:2px;margin:4px 0 2px 0;}

.landmenue {font-size:75%;color:#3f3f3f;border:1px solid #ddd;padding:4px;width:400px;margin:5px 0 0 200px;}

.menue_pic {font-size:75%;color:#3f3f3f;border:1px solid #ddd;padding:4px;width:110px;margin:0;}

.reisen    {font-size:75%;color:#3f3f3f;font-weight:normal;padding:0;margin:4px;}
.reisen_bold  {font-size:75%;color:#1f1f1f;font-weight:bold;padding:0;margin:4px;}

a         {color:#5f5f5f;text-decoration:none;display:block;font-weight:700;}
a:link    {color:#5f5f5f;}
a:visited {color:#5f5f5f;}
a:focus   {color:#5f5f5f;margin:0 0 0 0px;font-weight:700;}
a:hover   {color:#c04000;margin:0 0 0 0px;font-weight:700;}
a:active  {color:#c04000;margin:0 0 0 0px;font-weight:700;}

a.menuelink         {color:#5f5f5f;text-decoration:none;display:block;font-weight:normal;}
a.menuelink:link    {color:#5f5f5f;}
a.menuelink:visited {color:#5f5f5f;}
a.menuelink:focus   {color:#5f5f5f;margin:0 0 0 0px;font-weight:normal;}
a.menuelink:hover   {color:#c04000;margin:0 0 0 0px;font-weight:normal;border-right:8px solid #c04000;}
a.menuelink:active  {color:#c04000;margin:0 0 0 0px;font-weight:normal;}

a.backlink          {color:#c04000;font-size:80%;display:inline;float:right;margin:2px 10px 0px 0;}


img {border:0;box-shadow:2px 2px 4px #777}
img.noshadow {border:0;box-shadow:none;}

.bilder {display:inline;border:0px solid red;width:90px;height:70px;}

a.piclink {display:inline;margin:4px 2px 4px 0;}
a.piclink_left {display:inline;margin:4px;float:left;}
_a.menue_pic {border-right:0px;}
