h,dt,font,dd,li,ul,div,ol,body,table,tr,td,a { 
font-size: 12px; 
font-family: Trebuchet MS, Lucida Grande, Tahoma, Arial, Verdana, sans-serif; 
}
a.calendar{
font-size: 11px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
color:#414142;
text-decoration:none;
margin-left:10px;
font-weight:bold;
}
a.calendar_a{
font-size: 11px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
color:#ff7900;
text-decoration:none;
margin-left:10px;
font-weight:bold;
}
a.rightmenu{
font-size: 11px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
color:#414142;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}
a.rightmenu_a{
font-size: 11px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
color:#ff7900;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}
a.rightmenu2{
font-size: 10px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
color:#414142;
text-decoration:none;
text-transform:uppercase;
}
a.rightmenu2_a{
font-size: 10px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
color:#ff7900;
text-decoration:none;
text-transform:uppercase;
}
img.sitemapicon{
margin-right:15px;
}
a.sitemap{
margin:0 5 0 5;
}
img.map{
margin:0 6 0 0;
}
p.vacancy{
margin:0 0 5 0;
}
img.rightcolumntitle{
margin:15 0 20 0;
}
a.btntxt{
font-size: 11px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
}
a.btntxtgrey{
font-size: 11px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
color:#a7a9ac;
margin:0 20 0 0;
}
input.formfield{
border-top-color:#b8b8b8;
border-top-style:solid;
border-top-width:1px;
border-right-color:#b8b8b8;
border-right-style:solid;
border-right-width:1px;
border-bottom-color:#b8b8b8;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#b8b8b8;
border-left-style:solid;
border-left-width:1px;
width:173px;
height:18px;
color:#c2c2c2;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px; 
background-color:#FFFFFF;
margin-bottom:5px;
}
textarea.formfield{
border-top-color:#b8b8b8;
border-top-style:solid;
border-top-width:1px;
border-right-color:#b8b8b8;
border-right-style:solid;
border-right-width:1px;
border-bottom-color:#b8b8b8;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#b8b8b8;
border-left-style:solid;
border-left-width:1px;
width:173px;
height:80px;
color:#c2c2c2;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px; 
background-color:#FFFFFF;
}
.righttitle{
font-size: 12px; 
font-family: Trebuchet MS, Lucida Grande, Tahoma, Arial, Verdana, sans-serif; 
color:#a7a9ac;
margin-top:0px;
margin-bottom:0px;
}
td.photobig{
color:#ffffff;
padding:0 10 0 10;
font-size: 10px;

}
div.photobig{
float:left;
margin-right:10px;
margin-bottom:10px;
}
td.photosmall{
padding-right:24px;
padding-bottom:14px;
background-repeat:no-repeat;
background-position:top center;
}
div.photosmall{
cursor:pointer;
width:106px;
}
a.photosmall{
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
a.photosmallprint{
font-size:10px;
color:#000000;
text-decoration:none;
}
td.photosmallprint{
font-size:10px;
color:#000000;
padding:10 0 0 0;
}
img.photosmall{
margin-left:3px;
margin-top:3px;
}
h1{
font-size: 24px; 
font-family: Trebuchet MS, Lucida Grande, Tahoma, Arial, Verdana, sans-serif; 
color:#414142;
font-weight:normal;
margin-left:15px;
margin-top:16px;
margin-bottom:10px;
}
h2{
font-size: 18px; 
font-family: Trebuchet MS, Lucida Grande, Tahoma, Arial, Verdana, sans-serif; 
color:#414142;
font-weight:normal;
margin-left:0px;
margin-top:0px;
margin-bottom:10px;
}
h3{
font-size: 14px; 
font-family: Trebuchet MS, Lucida Grande, Tahoma, Arial, Verdana, sans-serif; 
color:#414142;
font-weight:normal;
margin-left:0px;
margin-top:0px;
margin-bottom:10px;
}
#contentdiv{
position:absolute;
margin-left:247px;
margin-top:22px;
z-index:20;
}
#logo{
margin-left:39px;
margin-right:62px;
margin-bottom:21px;
}
table.langtable{
margin-right:25px;
margin-top:26px;
}
td.langtd{
padding-right:27px;
}
div.copy{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#a7a9ac; 
margin-right:34px;
margin-bottom:54px;
margin-top:20px;
}
div.copy a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#a7a9ac; 
}
td.mainmenu{
background-color:#ffffff;
}
td.menu{
background-color:#ebedee;
}
td.mainmenu_a{
background-color:#a7a9ac;
}
td.menu_a{
background-color:#a7a9ac;
}
td.mainmenu a{
font-size: 11px; 
font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
text-transform:uppercase;
text-decoration:none;
color:#a7a9ac;
margin-right:0px;
margin-left:0px;
}
td.menu a{
font-size: 11px; 
font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
text-transform:uppercase;
text-decoration:none;
color:#a7a9ac;
margin-right:0px;
margin-left:0px;
}
td.menu_a a{
font-size: 11px; 
font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
text-transform:uppercase;
text-decoration:none;
color:#ffffff;
margin-right:0px;
margin-left:0px;
}
td.mainmenu_a a{
font-size: 11px; 
font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
text-transform:uppercase;
text-decoration:none;
color:#ffffff;
margin-right:0px;
margin-left:0px;
}
td.searchfield{
background:url(/images/search_back_new.gif);
background-repeat:no-repeat;
height:21px;

}
input.searchform{
background-color:transparent;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#959595; 
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
width:104px;
height:16px;
margin-top:2px;
margin-left:10px;
}
table.coursetable{
margin-top:14px;
margin-bottom:36px;
margin-right:6px;
}
.course_dark{
font-size: 11px; 
font-family: Trebuchet MS, Lucida Grande, Helvetica, Arial, Verdana, sans-serif; 
color:#6c6c6c;
}
.course{
font-size: 11px; 
font-family: Trebuchet MS, Lucida Grande, Helvetica, Arial, Verdana, sans-serif; 
color:#b8b9bb;
margin:0 3 0 6;
}
.course_orange{
font-size: 11px; 
font-family: Trebuchet MS, Lucida Grande, Helvetica, Arial, Verdana, sans-serif; 
color:#ff7900;
}
font.print{
font-size: 24px; 
font-family: Trebuchet MS, Lucida Grande, Tahoma, Arial, Verdana, sans-serif; 
color:#414142;
font-weight:normal;
}
div.copyprint{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#a7a9ac;
margin-bottom:58px;
margin-top:20px; 
}
div.copyprint a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#a7a9ac; 
}
p.fpnewsitem
{
	margin:0px 0px 10px 0px;
	padding:0px;
}
div.fpnewsdate
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ff7900;
margin:0px 0px 5px 0px; 	
}
div.fpnewsanno a
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#414142; 
text-decoration:none;	
}
td.newscaption
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#a8a9ad;
background-color:#e1e1e1;
padding:5px 5px 5px 34px;
}
td.newsdata
{
padding:15px 30px 15px 34px;
}
a.fpallnews
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#a2a2a2;
}
img.fpnewsdatearr
{
	margin-right:3px;
}
img.fpallnewsarr
{
	margin-right:3px;
}
