@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
ul {margin-left:25px;}
html, body { height:100%; }
body {font-size:100%; line-height:17px; background: url(../pics/bg.jpg) repeat-x top #cececd}
html, input, textarea, td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}	

a {color : #4496b1;text-decoration:none;}
a:visited {color : #4496b1;text-decoration:none;}
a:hover {color : #4496b1; border-bottom:#666666 1px dotted;}

H1 {font-size:14px;font-weight: 700;}
H2 {font-size:13px;font-weight: 700;}
		
.clear { clear:both;}		

.abstand {margin-top:7px; margin-bottom:7px;}

/* Navigation Oben */
.navigationTop                         {margin:0px; margin-left:1px;font-size:12px;}
.navigationTop ul                      {padding:0px; margin:0px;}

li.navTopLevel1                        {color:#FFFFFF;list-style-type:none; display: inline; margin:0;padding:2px 7px 3px 7px; border-left:#FFFFFF 1px solid; line-height:32px;color:#FFFFFF;}
/*a.navTopLevel1                         {color:#FFFFFF; padding:2px 7px 3px 7px; margin:0px; text-decoration:none;}
a.navTopLevel1:hover                   {color:#999999; padding:2px 7px 3px 7px; text-decoration:none; }*/

.navTopLevel1 a:link, .navTopLevel1 a:visited {color:#FFFFFF; padding:2px 7px 3px 7px; }
.navTopLevel1 a:hover {color:#000000; background-image:url(../pics/navi_over.jpg); padding:2px 7px 3px 7px; border-bottom:none; }

/*li.navTopLevel1Open                    {color:#FFFFFF;list-style-type:none; background-image:url(../pics/navi_over.jpg);display: inline; margin:0;padding:2px 7px 3px 7px; border-left:#FFFFFF 1px solid; line-height:32px;color:#FFFFFF;}
a.navTopLevel1Open                     {color:#000000; padding:0px 10px 0px 10px; margin:0px; font-weight:bold; text-decoration:none; border:none;}
a.navTopLevel1Open:hover               {color:#000000; padding:0px 10px 0px 10px; margin:0px;}

li.navTopLevel1OpenSelected            {color:#FFFFFF;list-style-type:none; background-image:url(../pics/navi_over.jpg);display: inline; margin:0;padding:2px 7px 3px 7px; border-left:#FFFFFF 1px solid; line-height:32px;color:#FFFFFF;}
a.navTopLevel1OpenSelected             {color:#000000; padding:0px 10px 0px 10px; margin:0px; font-weight:bold; text-decoration:none; border:none;}
a.navTopLevel1OpenSelected:hover       {color:#000000; padding:0px 10px 0px 10px; margin:0px;}*/

li.navTopLevel1Selected                {color:#FFFFFF;list-style-type:none; display: inline; margin:0;padding:2px 7px 3px 7px; border-left:#FFFFFF 1px solid; line-height:32px;color:#FFFFFF; font-weight:bold; }
a.navTopLevel1Selected                 {color:#000000; background-image:url(../pics/navi_over.jpg); padding:2px 7px 3px 7px; margin:0px; font-weight:bold; text-decoration:none; border:none;line-height:32px;}
a.navTopLevel1Selected:hover           {color:#000000; padding:2px 7px 3px 7px; margin:0px;}
.blauerrand {border:#FFFFFF 1px solid}

hr {background-color:#FFFFFF; color:#FFFFFF; height:1px; border-style:none; margin-top:10px; margin-bottom:10px;}

#portfoliobild {
width:80px;
height:110px;
margin-right:8px;
margin-bottom:8px;
float:left;
background-repeat:no-repeat;
background-position:50%
}

.portfoliobild {
width:80px;
height:110px;
margin-right:8px;
margin-bottom:8px;
float:left;
background-repeat:no-repeat;
background-position:50%
}