html { padding:0px; margin:0px;}

body  { color: black; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; background-color: #fef9f2; margin: 5px; padding: 0px }

table, td, tr, th, p, div    { color: black; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular, Sans-Serif }

/*Fotos*/

.foto-links {margin-right: 10px;}

.foto-rechts {margin-left: 10px;}

a {color: #2B6392; text-decoration: none }
a:hover {color: #2B6392; text-decoration: none}
a:visited {text-decoration: none }
a:link {text-decoration: none }
a:active {text-decoration: none }

.strong  { color: #2B6392
; font-weight: 600; text-decoration: none }

.fett { font-weight: bold }

b { color: #2B6392
; font-weight: 600; text-decoration: none }

.header   { background: url(http://www.urlaub-in-italien.de/images/urlaub-italien.jpg) no-repeat; padding: 6px; border-color: #2B6392
 #2B6392
 ; border-style: solid; border-width: 1px; }

.tabelle  { background-color: white; border: solid 1px #2B6392
 }

#tabelle2     { color: #FFF5E6; font-size: 9px; text-decoration: none; background-color: #2B6392
; padding-right: 0; padding-left: 18px; border-top: 1px solid #377EB9; border-left: 1px solid #2B6392
; border-right: 1px solid #2B6392
; }

#tabelle3     { color: #FFF5E6; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #2B6392
; padding-right: 18px; padding-left: 170px; border-right: 1px solid #2B6392
 }

#tabelle3 a   { color: #FFF5E6; font-weight: bold; text-decoration: none }

.tabelle4   { border-bottom: 1px dotted #2B6392
 }

.tabelle4a   { padding-top: 6px; padding-bottom: 6px; border-bottom: 1px dotted #2B6392
 }

.tabelletop   { border-top: 1px dotted #2B6392
 }

#links      { font-size: 11px; line-height: 14px; text-decoration: none; background-color: #FFF5E6; padding: 0px 0px 6px; border: solid 1px #2B6392
 }

#links a:hover   { color: #2B6392
; font-size: 11px; text-decoration: none; }

#links a { line-height: 16px; color: black; font-size: 11px; text-decoration: none; padding: 2px 2px 18px 8px;}

.rechts    { font-size: 11px; background-color: #FFF5E6; padding: 6px 2px; border: solid 1px #2B6392
; width: 100%; height: 100% }

.footer { background-color: #FFF5E6; padding: 6px; border: solid 1px #2B6392
 }

.footer2  { color: #000; background-color: #FFF5E6; padding: 6px }

.inhalt     { padding: 10px 18px }

.bild { margin: 3px; padding: 3px; border: solid 1px #2B6392
 }

.wik  { color: #d3d3d3; font-size: 11px; text-decoration: none }

.wik a  { color: #d3d3d3; font-size: 11px; text-decoration: none }

.navioben     { color: #FFFFFF; font-weight: 600; font-size: 10px; line-height: normal; font-family: verdana, tahoma, arial, sans-serif; text-decoration: none; background-color: #2B6392
; margin: 0 0 5pt; padding: 1px 2px; border-top: 1px solid #377EB9; border-bottom: 1px solid #2B6392
 ; }

#navioben     { color: #FFF5E6; font-weight: 600; font-size: 10px; line-height: normal; font-family: verdana, tahoma, arial, sans-serif; text-decoration: none; background-color: #2B6392
; margin: 0 0 5pt; padding: 1px 2px; border-bottom: 1px solid #2B6392
 }

#navioben a  { color: #FFF5E6; text-decoration: none }

H2 {color: #2B6392; font-weight: 900; font-size: 18px; text-decoration: none; font-family: Arial, SunSans-Regular, Sans-Serif; }

H1, H3, H4, H5, H6    { color: #2B6392; font-weight: bold; font-size: 12px; text-decoration: none 



#google  { width: 16px }

/*navi oben*/

#navcontainer
{
margin: 0;
padding: 0 0 0 12px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navcontainer A
{
color: #FFF5E6;
display: block;
width: auto;
text-decoration: none;
background: #2B6392
;
margin: 0;
padding: 2px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}

#navcontainer A:hover, #navcontainer A:active { color: #FFF5E6; background: #1c9c95; }

#navcontainer A.active:link, #navcontainer A.active:visited
{ color: #FFF5E6; position: relative; z-index: 102; background: #1c9c95; font-weight: bold; }

#subnav
{ color: #FFF5E6; position: relative; top: -1px; z-index: 101; margin: 0; padding: 0 0 3px; background: #1c9c95; border-top: 1px solid #fff; border-bottom: 1px solid #aaa; }

#subnav UL
{
list-style: none;
margin: 1px 0 0px 13px;
padding: 0px;
border-right: 1px solid #fff;
border-left: 1px solid #aaa;
}

#subnav LI
{
position: relative;
z-index: 102;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#subnav A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 12px 2px 10px;
}

#subnav A:hover, .subnav A:active { color: #FFF5E6; }
#subnav A.active:link, .subnav A.active:visited { color: #FFF5E6; }
#subnav BR, .navcontainer BR { clear: both; }







