* {margin: 0;padding: 0;}
/*allgemeine Einstellungen*/
body {font-family:Trebuchet MS,Tahoma,Verdana,sans-serif;font-size: 12px;background: #ffffff url(img/bg_li.jpg) left top no-repeat;}
#bgRE{position: absolute;top: 0;right: 0;z-index: -1000;}
img{border:0;}
a {color:#002142;}
a:hover{color:#0a8326;}
hr {margin:20px 0;}
/*hauptContainer*/
#main {overflow: hidden;width:1200px; margin: 0 auto;position: relative;}
/*headBereich*/
#head1 {float:left; width: 1200px;height: 175px;background: #000000 url(img/head1_bg.jpg) left top no-repeat;}
#head1 ul.nav_ob {float:right; width:270px;margin-top:150px;}
#head1 ul.nav_ob li {display: inline;list-style-type: none;color: #efefef;}
#head1 ul.nav_ob li a {color: #efefef;font-weight: bold;text-decoration: none;}
#head1 ul.nav_ob li a:hover {color: #f7ef8c;border-bottom:solid 1px #f7ef8c;}

#logo img {margin-top:5px;}
/*headBereich*/
#head2 {float:left; width: 1200px;height: 400px;background:#012442;}

/*Navi li mit Fade*/
#nav {float:left;width:240px;height:400px;list-style-type: none;background: url(img/btn_hov.jpg) left top repeat-y;}
#nav li {float:left;width:240px;text-align: right;background: url(img/btn_bg.jpg) left -75px no-repeat;}
#nav a {display: block; width: 200px; height:37px; padding:20px 20px 0 20px; font-size: 20px; text-transform:uppercase; text-decoration: none; letter-spacing:1px;
color: #f7ef8c; background: url(img/btn_bg.jpg) left top no-repeat;}
#nav a:hover {background:none;}
#nav li div {background: url(img/btn_bg.jpg) left top no-repeat;}
#nav li.li {border-bottom:1px solid #012442;}

/*Hersteller-Auswahl unter Produkte*/
#hersteller {float:right;background-color:#000; padding:15px; margin: 1px -30px 30px 0; width:530px; height: 20px;
-webkit-border-radius: 0 0 0 15px;-moz-border-radius: 0 0 0 15px;border-radius: 0 0 0 15px;
-moz-box-shadow: 1px 1px 10px 3px #999966;-webkit-box-shadow: 1px 1px 10px 3px #999966;box-shadow: 1px 1px 10px 3px #999966;
}
#hersteller p.lege {float:left;width:170px;color:#f7ef8c;font-weight: bold;font-size:16px; padding:0;text-transform:uppercase;letter-spacing:1px;}
#hersteller  select {float:left;letter-spacing:1px;padding:2px 0;}
#hersteller  input{float:right;background:url(img/btn_bg.jpg) -20px top no-repeat;border:0;padding:4px;color:#f7ef8c;font-weight: bold;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#hersteller  input:hover {cursor:pointer;background: url(img/btn_hov.jpg) left top no-repeat;}

/*Produktausgabe*/
#content div.proaus {float:left;width:1130px;border-bottom: 1px dotted #000000;padding-bottom:25px;}
#content div.prod_pic {float:left;width:520px;}
#content div.prod_pic img{margin: 30px 20px 15px 15px;
-moz-box-shadow: 1px 1px 10px 3px #999966;-webkit-box-shadow: 1px 1px 10px 3px #999966;box-shadow: 1px 1px 10px 3px #999966;
-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#content div.prod {float:right;width:580px;padding-top:15px;}
#content table.prod {font-size:13px;background-color:#1a2d3e;padding:5px;
-moz-box-shadow: 1px 1px 10px 3px #999966;-webkit-box-shadow: 1px 1px 10px 3px #999966;box-shadow: 1px 1px 10px 3px #999966;
-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#content table.prod tr {background: #1a2d3e url(img/tab_bg.jpg) top left repeat-x;}
#content table.prod tr td {width:380px;padding:6px 6px 6px 10px;color:#efefef;vertical-align:top;}
#content table.prod tr td.bez {width:160px;font-weight:bold;letter-spacing:1px;}
#content p.hin {color:red;padding:15px 0 0 0;}
#content p.herst{width:520px;font-weight:bold;font-size:13px;color:#052441;border-bottom:1px dotted #052441;}
#content p.mark {float:right;padding:0;color:#052441;font-size:11px;}

/*Subnav in Produkte*/
div.nav_sub {position:relative;height:50px;margin:-20px 0 0 -30px;}
ul.nav_sub {float:left;width:1200px;height:50px;background-color:#000000;margin:0;}
ul.nav_sub li {float:left;display:inline;height:10px;list-style-type:none;color: #efefef;padding-bottom:30px;}
ul.nav_sub a {clear:left;float:right;color:#f7ef8c;font-weight: bold;padding-top:15px;margin:0 5px 0 15px;font-size:16px;text-transform:uppercase;text-decoration: none; letter-spacing:1px;}
ul.nav_sub a:hover {color:#efefef; border-bottom:solid 2px #052441;}
ul.nav_sub a.aktiv {color:#efefef; border-bottom:solid 2px #052441;}

/*Registrierung*/
table.formreg {-moz-box-shadow: 1px 1px 10px 3px #999966;-webkit-box-shadow: 1px 1px 10px 3px #999966;box-shadow: 1px 1px 10px 3px #999966;}
table.formreg tr td {background:#996;padding:5px 10px;}
table.formreg input.btn2 {background:#ff0000;color:#efefef;font-size:12px;padding: 3px 6px;text-transform:uppercase;border:0;}
/*Login*/
fieldset {border:0;padding:20px;margin-top:20px;}
fieldset legend {font-weight:bold;font-size:16px;color:#052441;letter-spacing:1px;}
table.formlog {-moz-box-shadow: 1px 1px 10px 3px #999966;-webkit-box-shadow: 1px 1px 10px 3px #999966;box-shadow: 1px 1px 10px 3px #999966;}
table.formlog tr td {background:#996;padding:5px 10px;}
#content p.formlog {font-size:12px;padding:15px 0 15px 0;margin:0;border-bottom:1px dotted #996;}
/*PW vergessen*/
table.pass {margin-left:30px;}
table.pass tr td {padding:5px 10px;}

/*Slider*/
#slider {float:right;width:960px; height:400px;background:#000000;}

/*Content - Bereich*/
#content {float:left;width:1140px; min-height:440px;background:#f7ef8c;padding:20px 30px 30px;}
#content a img{border:0;}
#content p {font-size:16px;padding:10px 40px;}
#content p.red{color:#ff0000;}/*Hinweis noscript*/
#content p.red a{text-decoration:none; font-weight:bold;color:green;text-transform:uppercase;}
#content p.green {color:green;} /*Meldung nach erfoglreicher Anmeldung*/
#content h2 {font-size:22px; padding:0 0 20px 35px;color:#052441;}
#content h3 {font-size:18px;color:#052441;padding:20px 0 0 35px;}
#content h3.news {font-size:18px;color:#052441;padding:20px 0 0 0;}
#content h3.fa {font-size:18px;color:#052441;padding:20px 0 0 40px;}
#content h5 {font-size:16px;color:#052441;padding:20px 0 20px 35px;}

/*Bilder unten auf Startseite*/
#gal {min-width:1200px;margin:15px 0 0 40px;}
#gal a img {margin-right:75px; border:1px solid #996;
-moz-box-shadow: 1px 1px 10px 3px #999966;-webkit-box-shadow: 1px 1px 10px 3px #999966;box-shadow: 1px 1px 10px 3px #999966;
-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}

/*Sitemap*/
#content h4 {font-size:16px;color:#052441;padding:20px 0 0 40px;}
div.smap {width:600px;margin-left:40px;}
ul.smap {margin-left:60px;font-size:16px;list-style-type:none;}
ul.smap li {color:#052441;padding:20px 0 0 0;}
/*Formatierungen unter AKTUELLES (datline)*/
#content div.datline{width:1080px;background:#996;margin-left:15px;padding:0 20px 20px;
-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
#content p.datline {padding:10px 0;border-bottom:dotted 1px #000000;}

/*Formatierungen BOX unter UNTERNEHMEN + Über uns*/
div.content_box{width:1060px;background:#996;margin:0 0 20px 40px;text-align:center;
-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;
-moz-box-shadow: 1px 1px 10px 3px #999966;-webkit-box-shadow: 1px 1px 10px 3px #999966;box-shadow: 1px 1px 10px 3px #999966;}
p.content_box {padding: 0;line-height:25px;color:#052441;}
div.content_box ul {font-size:16px; color:#000000;list-style-type:none;}

/*Formatierungen unter Planung*/
h3.li_ob {font-size:18px;color:#052441;padding:20px 0 20px 40px;border-top:dotted 1px #000000;}
p img.plan {-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;border:solid 1px #996;
 -moz-box-shadow: 1px 1px 20px 6px #999966;-webkit-box-shadow: 1px 1px 20px 6px #999966;box-shadow: 1px 1px 20px 6px #999966;}
 
/*Formatierungen unter Kontakt*/
#content div.kontakt {margin:0 auto;font-size:16px;}
#content div.kontakt p.small{font-size:12px;}
#content div.kontakt p.btn {width:500px;text-align:left;padding-left:40px;}
#content div.kontakt form fieldset {width:890px;margin-left:90px;padding:30px;-webkit-border-radius:15px;-moz-border-radius:15px; border-radius:15px;background-color:#996;}
#content div.kontakt form fieldset  legend {color:#052441;font-size:20px;margin-left:25px; padding-top:-40px;}
#content div.kontakt form fieldset input, #content div.kontakt form fieldset textarea{font-size:16px;letter-spacing: 1px;border: 1px solid #052441;padding:5px;margin:5px 10px 5px 0;
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
box-shadow: inset 0 0 2px #052441;-moz-box-shadow: inset 0 0 2px #052441;-webkit-box-shadow: inset 0 0 2px #052441;}
#content div.kontakt table {margin:0 0 20px 40px;}
#content div.kontakt table tr td {width:165px;}
#content div.kontakt table tr td.titel {width:120px;font-size:16px;}
#content div.kontakt form fieldset input.btn1, table.formlog input.btn1, table.pass input.btn1,table.formreg input.btn1 {cursor:pointer;color:#efefef;font-size:12px;padding: 3px 6px;text-transform:uppercase;border:0;
background: #b4ddb4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZGRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjODNjNzgzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTklIiBzdG9wLWNvbG9yPSIjNTJiMTUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzklIiBzdG9wLWNvbG9yPSIjMDA4YTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjMDA1NzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #b4ddb4 0%, #83c783 6%, #52b152 19%, #008a00 39%, #005700 92%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4ddb4), color-stop(6%,#83c783), color-stop(19%,#52b152), color-stop(39%,#008a00), color-stop(92%,#005700)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b4ddb4 0%,#83c783 6%,#52b152 19%,#008a00 39%,#005700 92%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b4ddb4 0%,#83c783 6%,#52b152 19%,#008a00 39%,#005700 92%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b4ddb4 0%,#83c783 6%,#52b152 19%,#008a00 39%,#005700 92%); /* IE10+ */
background: linear-gradient(to bottom,  #b4ddb4 0%,#83c783 6%,#52b152 19%,#008a00 39%,#005700 92%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#005700',GradientType=0 ); /* IE6-8 */
}
#content div.kontakt form fieldset input.btn2 {cursor:pointer;color:#efefef;font-size:12px;padding: 3px 6px;margin-left:30px;text-transform:uppercase;border:0;
background: #a90329; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MTAwMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #a90329 0%, #8f0222 22%, #51000e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(22%,#8f0222), color-stop(100%,#51000e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a90329 0%,#8f0222 22%,#51000e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a90329 0%,#8f0222 22%,#51000e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a90329 0%,#8f0222 22%,#51000e 100%); /* IE10+ */
background: linear-gradient(to bottom, #a90329 0%,#8f0222 22%,#51000e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#51000e',GradientType=0 ); /* IE6-8 */
}

/*PDF Button in AGB*/
#content img.pdf {float:right;border:0;}

/*Formatierungen Händlersuche*/
form.suchplz {padding-bottom:15px;}
form.suchplz input{font-size:14px;letter-spacing: 1px;border: 1px solid #052441;padding:3px 5px;margin:5px 10px 5px 0;
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
box-shadow: inset 0 0 2px #052441;-moz-box-shadow: inset 0 0 2px #052441;-webkit-box-shadow: inset 0 0 2px #052441;}
form.suchplz input.btn1 {cursor:pointer;color:#efefef;border:0; text-transform:uppercase;
-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;

background: #005700; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZGRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjODNjNzgzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTklIiBzdG9wLWNvbG9yPSIjNTJiMTUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzklIiBzdG9wLWNvbG9yPSIjMDA4YTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjMDA1NzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #b4ddb4 0%, #83c783 6%, #52b152 19%, #008a00 39%, #005700 92%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4ddb4), color-stop(6%,#83c783), color-stop(19%,#52b152), color-stop(39%,#008a00), color-stop(92%,#005700)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b4ddb4 0%,#83c783 6%,#52b152 19%,#008a00 39%,#005700 92%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b4ddb4 0%,#83c783 6%,#52b152 19%,#008a00 39%,#005700 92%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b4ddb4 0%,#83c783 6%,#52b152 19%,#008a00 39%,#005700 92%); /* IE10+ */
background: linear-gradient(to bottom,  #b4ddb4 0%,#83c783 6%,#52b152 19%,#008a00 39%,#005700 92%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#005700',GradientType=0 ); /* IE6-8 */
}

table.haend {width:1140px;font-size:14px; margin-top:50px;}
table.haend th {font-weight:bold;color:#efefef;background-color:#002142;letter-spacing:1px;padding:4px 8px;}
table.haend tr td{background:#996;margin:1px;text-align:center;padding:4px 0;}

/*Formatierungen Panel unter REFERENZEN*/
#tabpanel {clear:left;margin-left:40px;z-index:100;}
.ui-tabs-hide { display: none;}/*versteckt andere Panels*/
.ui-tabs-nav li {float: left;width: 170px;font-size:14px;background: url(img/btn_bg.jpg) left top no-repeat;letter-spacing:1px;list-style-type: none;
margin: 40px 0 0 5px; border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;}/*spricht button-felder oben an*/
.ui-tabs-nav li a {text-decoration: none;display: block;padding: 10px 0;text-align: center;color:#f7ef8c;}/*spricht button-link an*/
.ui-tabs-nav li a:hover {border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;font-weight:bold;text-transform:uppercase;
background: url(img/btn_hov.jpg) left top no-repeat;}
.ui-tabs-selected a {border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;font-weight:bold;text-transform:uppercase;background: url(img/btn_hov.jpg) left top no-repeat;}
.ui-tabs-panel {clear: left;float:left;width:963px;margin-left:45px;padding:20px 40px;color:#002142;z-index:99;
border: 1px solid #002142;border-radius:0 0 8px 8px ;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;}
.ui-tabs-panel ul.panel li {font-size:14px;line-height:20px;}
.ui-tabs-panel ul.panel li a {font-size:11px;color:#005700;}
/*Adressblock in Anfahrtsskizze*/
#content div.karte {float:left;width:750px; height:380px;margin:30px 0 0 25px;
-moz-box-shadow: 1px 1px 20px 6px #999966;-webkit-box-shadow: 1px 1px 20px 6px #999966;box-shadow: 1px 1px 20px 6px #999966;}
#content div.adr  {float:right;width:280px;text-align:right;border: 1px dotted #999966;margin:75px 25px 0 0; padding:25px 0;
-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;border:solid 1px #996;
-moz-box-shadow: 1px 1px 20px 6px #999966;-webkit-box-shadow: 1px 1px 20px 6px #999966;box-shadow: 1px 1px 20px 6px #999966;}

/*Galerie unter Referenzen*/
#gal1, #gal2, #gal3, #gal4, #gal5, #gal6 {margin:5px 0;background:none;}

/*Footer - Bereich#######*/
/*clear left hier notwendig, damit wrapper mitwächst und bis zum Footer geht*/
#footer {clear:left;width: 1200px;height:60px;background:#000000 url(img/footer_bg.jpg) repeat-x;color:#efefef;margin-bottom:20px;}
#nav_un {float:right;width:650px;height:30px;padding:20px 50px 0 0;text-align:right;}
#nav_un li {display:inline;}
#nav_un li a {font-size:16px;list-style-type:none;text-decoration:none;margin-left:20px;color:#f7ef8c;text-shadow: 4px 2px 6px #efefef;padding-bottom:5px;}
#nav_un li a:hover {color: #efefef;border-bottom:solid 2px #052441;}

div p.bes{color:#2b2c1e;margin-left:10px; padding-top: 22px;text-shadow: -1px -1px 0px #000;line-height:17px;}
p.bes a{color:#2b2c1e;}
p.bes a:hover{color:#005700;}







