body {font-family: verdana; font-size: 10px;}
a {color: 000000; text-decoration:none;}
a:hover {text-decoration:underline;}
a.topmenu_selected {color: 0000aa;font-weight:bold;}
a.langmenu_selected {color: aa0000;font-weight:bold;}
a.submenu_selected {color: aa0000;font-weight:bold;}
a.fullmenu_selected {color: 00AA00;font-weight:bold;}
ul {list-style-position: outside; margin-left: 1.5em; padding-left: 0;}

.langmenu A {padding: 2px;font-family: verdana; font-size: 12px; color: 000000;font-weight:bold;}
a.langmenu_selected {color: AA0000;font-weight:bold;}

.langmenu A {padding: 2px;font-family: verdana; font-size: 12px; color: 000000;font-weight:bold;}
a.langmenu_selected {color: AA0000;font-weight:bold;}

.topmenu  {color: 000000;font-weight:normal; font-size: 11px;}
.topmenu a {color: FFFFFF;font-weight:normal; font-size: 11px;}

.breadcrumbdata  {color: 000000;font-weight:bold; font-size: 11px;}
.breadcrumbdata A {color: 000000;font-weight:normal; font-size: 11px;}

/* menu @ inside */
/* 1st level */
td.lvl1 {padding:12px 5px 5px 9px;font-size:11px;color:#000000;}
a.lvl1 {color:#FFF;text-decoration:none;}
a.lvl11 {color:#000000;text-decoration:none;}
a.lvl1:hover {text-decoration:underline;}
img.lvl1 {margin:0 6px 0 3px;}


/* 2nd level */
td.second         {font-size:70%;color:#1643AB;font-weight:bold; padding:5px 0 5px 0;}
td.second a       {color:#1643AB;text-decoration:none;font-weight:normal;}
td.second a:hover {text-decoration:underline;font-weight:normal;}
td.second img     {margin:4px 10px 0 5px;}
td.second_spacer  {background: url('img/menu2_spacer.gif') repeat-x;}
td.second a.submenu_selected       {color:#cc0000;text-decoration:none;font-weight:normal;}

.bronnheader  {color: cc0000;font-weight:bold; font-size: 14px;}

.contentheader  {color: 000000;font-weight:bold; font-size: 14px;}
.content {color: 000000; font-size: 10px;}
.content A{color: AA0000; font-size: 10px; text-decoration:none;font-weight:normal;}
.content A:hover {font-size: 10px; text-decoration:underline;font-weight:normal;}


.content table {font-size: 10px;}
.content table td {font-size: 10px; padding-left:0px; padding-right:10px; padding-top:5px; padding-bottom:5px;}

.phototablecontrol table {font-size: 11px; border-top:0px; border-right:1px solid #DDE6EB; border-bottom:1px solid #DDE6EB; border-left:0px;}
.phototablecontrol table td {font-size: 11px; border-top:1px solid #DDE6EB; border-right:0px none; border-bottom:0px none; border-left:1px solid #DDE6EB; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;}


.indeximagetable {height:120px; width: 120px; border:3px outset #DDE6EB; background-color: #DDE6EB}

.formpage {color: 666666; font-size: 10px;}
.formpage SELECT {color: 666666; font-size: 10px; width: 100%; border: 1px solid #cccccc;}
.formpage TEXTAREA {color: 666666; font-size: 11px; width: 100%; border: 1px solid #cccccc;}
.formpage .100percent {color: 666666; font-size: 10px; width: 100%; border: 1px solid #cccccc;}
.formpage .checkbox {font-size: 10px; vertical-align: middle; border: 0px;  width: 16px; border: 0px;}
.formpage .radio {font-size: 10px; vertical-align: middle; border: 0px;  width: 16px; border: 0px;}
.formpage .formitemname {color: 336699; font-size: 10px;}
.formpage .submitbutton {font-size: 10px; font-weight: bold;}
.formpage .mandatory {color: ff0000; font-size: 10px;}

.firstpage {font-size: 12px;}