/* Gestaltung: Davidov Design  */
/*zartgrau #f3f3f5;   graukalt #ccd1d5; dunkelgrau: #626c75; orange # f3971c    ocker #feb250;
khaki mittel  #3c3e29
dunkel #8d8b7c
sehr duznkel  4c4e41
ocker #55574a

grün2 55574a
 */
@media all
{
.wrap {position:relative;padding:0 0 10px 0;background:#e4ddc5 url(images/begadi-hg.jpg) center top no-repeat }
div {margin:0; padding:0}

.wrap, #site p, #partB, #LeftPanel, #partC {color: #000; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt} /*  Text */
.wrap a {text-decoration:none}
.wrap a:hover {text-decoration:underline}
.wrap img, #partB a img, #partB img, #header img, #header a img  {border:0px}
#site {position:relative;width:998px!important;left:50%;margin-left:-499px;background:transparent;  }
#content {overflow:hidden!important;background:#e4ddc5 url(images/hg.jpg) repeat;
-webkit-box-shadow: 0px 0px 10px 4px #c1bb94;
-moz-box-shadow: 0px 0px 10px 4px #c1bb94;
box-shadow: 0px 0px 10px 4px #c1bb94}

#LeftPanel, #partB, #partC  {float:left;position:relative;margin-top:10px;}
#LeftPanel  {width:150px;float:left;position:relative;margin-left:9px}
#partB  {background:#e4ddc5;margin:10px;width:660px;padding:10px 0}
#partC {width:150px;margin:10px 9px 0 0}
.center {text-align:center}

/* Rechte Spalte  */
#col-rechts{padding:0;margin:0;/*width:185px;*/}
#weiss {background:#fff; margin-left:7px; margin-right:7px;}

/* Suche */
#suche {float:right;margin:3px 0 0 0;height:15px;width:158px;text-align:right;position:relative}
#suche form{margin:0;padding:0;width:200px}
#search_field {background:#fff url(images/verlauf-top-beg.png) repeat-x;border:1px solid #ccc;height:15px;width:123px;float:left}
#senden {height:20px;width:27px;float:left}
#suche input.input-text  {border:0px;width:117px;height:18px; margin:0px; padding:0px; position:absolute;top:-1px;left:3px; background: transparent}
#suche .lupe {border:none; width:27px; height:19px; background:url(images/lupe.png) no-repeat 0 -3px; padding:0px; cursor:pointer; line-height:21px; }

#header {position:relative;width:100%;height:210px;padding:0;margin:0;}
.logo {display:block;width:200px;height:120px;margin:0 0 0 250px;padding:0}
.kategorien  {width:100%;height:23px;position:absolute;top:160px; left:0px; margin:0px;padding:0px;background:#000}
.kat-links  {width:820px;float:left;}
.lin {position:absolute; left:-2000px;}
.kategorien a, .kategorien  span {color:#fff;display: inline-block;padding: 0pt 10px 0pt 10px;font-size: 13px;line-height:22px;height:23px;text-decoration: none}
.kategorien  a:hover {color:#e4ddc5;text-decoration:none}
#head-line {font-size:25px;font-weight:bold;display:block;position:absolute;top:105px;left:230px;color:#55574a;text-shadow: -1px -1px 0px #202020, 1px 1px 0px #fff;}

 /* Boxen Links*/
#col-left{padding:0px 0 0 0}
.block-top {width:100%;height:25px; padding:0; margin:0;background:#000}
.block-title {display: block; padding:0px 0px 0px 5px; margin:0px;}
.block-title {color:#fff;font-size:12px;margin:0;font-weight:normal;height:25px; line-height:25px; position:relative; text-align:left; text-decoration:none;font-weight:bold}
.block-inhalt{padding:0; margin:0px 0 10px 0;background:#cdc7b1;border:1px solid #000}
.innen{margin:3px 5px}
.block-inhalt p  {margin:0 5px 0 0;padding:5px 0 5px 0px}
.block-inhalt .liste li,.liste  li  {list-style:none;background:url(images/cat.gif) no-repeat 0px 6px;padding:0 0 0 14px;margin:0 0 6px 0}
.block-inhalt li {list-style:none}
.block-inhalt li a , .block-inhalt a, .block-inhalt p {color:#555}
.farbe {color:#000}
#col-left h4 {font-size:12px;margin:5px 0px 5px 0px}
#partC table, #partA table {font-size:12px;padding:5px 0 5px 0}
#angebote-block img {width:138px}
#kontakt-block table {font-size:11px}
#partC .land {padding:2px 0 0 0px;font-size:11px}
#partC .preis {width:35px!important;text-align:right;font-weight:bold}

#footer {width:100%;height:31px; background:url(images/foot.jpg) bottom no-repeat}
#copyright {color:#4c4e41; font-size:11px; padding:0px; margin:7px 0 0 0; clear:both;text-align:center;}

/*Kategorien*/
.v4mid {margin:0 0 10px 0; padding:0; background:#cdc7b1; border:1px solid #000}
div.lcat {width:150px; margin:0px; padding:0 0 0 0px;  background-color:transparent /* kategorien HG*/ }
div.lcat a:hover{text-decoration:none}
div.lcat * {width:auto; margin:0px; padding:0px; }
.lcat .ttl {font-weight: bold; color: #00000c; margin: 5px 0 5px 0;}

/* Kategorien  ================================================================================ */
ul.lev1 {width:150px; margin:0}
ul.lev1 li {width:148px; list-style:none; padding:0px;background:#bea986; border-top:1px solid #cdc7b1; }
ul.lev1 li.aktiv{background:#c1bb94;border-top:1px solid #55574a}
ul.lev1 a:hover {color:#fff!important;background:#55574a}
#col-left ul.lev1 { margin:0px; padding:0px; margin-left:0px;}

.lcat, .lcat a {color: #333;display:inline-block;
    padding:0px;
    border:0px;
	list-style:none;
	list-style-type:none;
  } /*  auch Aktiver Link */

ul.lev1 li {margin:0; padding:0;  /* Abstand zwischen HauptLinks  */
	margin-left:0px; /* linker Abstand   */}

ul.lev1 a, ul.lev1 span {display:block;font-weight:bold;color:#fff;  font-size:10pt; line-height:11pt;
    padding: 6px 0px 5px 5px; text-decoration: none} /* background:url(images/cat.gif) no-repeat 8px 9px !important;  */

/* Zweite Ebene */
* html ul.lev1 li ul li {/* Korrektur fuer IE 5.x */ margin-left:1em; ma\rgin-left: 0}
ul.lev1 li ul li {margin:0em 0}  /* Sub-Links  Abstand   */
ul.lev2 {margin:0px;padding:0px;}
ul.lev2 li {background:#bea986; border-top:1px solid #cdc7b1; padding:0; margin:0;}
ul.lev2 a {display:block;color:#fff; padding:5px 0px 5px 5px}

/* Dritte Ebene */
ul.lev1 li ul li ul li {margin:0em 0}  /* Sub-Links  Abstand   */
ul.lev3 {margin:0px;padding:0px;}
ul.lev3 li {background: #d6cfaf; border-top:1px solid #fff; padding:0; margin:0;}
ul.lev3 a {color:#000;padding:5px 0px 5px 5px}

/* Galerie*/
#galerie {width:660px!important;margin:10px 0;overflow:hidden;position:relative}
#thumbs {width:660px!important;overflow:hidden;margin:0 0 10px 0px;position:relative}
.bildgross {width:660px;position:absolute;top:0px;overflow:hidden;text-align:center!important}
#Layer1 {width:660px;position:relative;top:0px;overflow:hidden}
.small{border:0px solid #fff}
.small img{border:0px solid #fff;height:82px}
/*.small img{height:82px} */

/*  Headlines der Inhaltselemente */
#partB h1 {color:#000;display:block;
	font-size: 14pt;
	padding:0px 3px 3px 10px;
	line-height: 155%; margin:0px;
	text-align:center;
}

.headline {padding:0px; clear:both;height:26px;margin:7px 0 0 0;overflow:hidden;background:#000}
#partB  h3, #partB  h4  {color:#fff;font-size:10pt;padding:5px 0px 5px 10px;margin:0px;	}

.partBdata {position:relative}
.boxDD {padding:5px 10px; overflow:hidden}
.english  {background:#c1bb94;border-top:5px solid #55574a;border-bottom:5px solid #55574a}

.english p {font-size:10px!important}
.box-links, .box-rechts {float:left;width:300px}
#partB h3.head-english {color:#000;margin:0;padding:0}
#partB h3.flagge  {background:url(images/enflag.gif) no-repeat 0px 0px;padding-left:30px}

#sicherheit, #sicherheit-block {display:none;border:0!important;background:#fff!important}

}/* nicht löschen*/

