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

body{font-family:Arial,Helvetica,"sans serif"; background:#ffffff url(graphics/bg_pattern.gif) repeat-y;}
hr{background-color:#141ba5;height:1px;color:#141ba5;border:#141ba5;}

.title{font-size:24px;color:#000000;font-weight:bold;margin-bottom:15px;}
.subtitle{font-size:20px;color:#333333;font-weight:bold;margin-top:15px;margin-bottom:15px;}
.text{font-size:15px;color:#333333;line-height:20px;}
.footer{font-size:9px;color:#cdcdcd;}
.form{font-family:Helvetica,Arial,"sans serif";font-size:13px;color:#343434; border:0px; border-bottom:1px dotted #555555; padding-top:1px; padding-bottom:1px; margin-right:5px;}
.form:focus{background-color:#f0f0f0;}
.form_btn{font-size:11px;height:22px;background:url(graphics/bg_btn.jpg) center; border:1px solid #aa3333;color:#ffffff;font-weight:bold;padding-left:5px;padding-right:5px;}
.link{font-size:15px;color:#141ba5;}
.tbl{border:1px solid #333333;border-collapse:collapse;}
.tbltitle{font-size:14px;font-weight:bold;color:#141414;background-color:none;border:1px solid #333333; padding:3px;}
.tblcolumntitle{font-size:13px;font-weight:bold;color:#aa3333;background-color:#cccccc;border:1px solid #333333;padding:3px;}
.tbltext{font-size:12px;line-height:16px;background-color:none;border:1px solid #333333;padding:3px;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.bold_italic{font-style:italic;font-weight:bold;}
.underline{text-decoration:underline;}
.italic_underline{font-style:italic;text-decoration:underline;}
.bold_underline{font-weight:bold;text-decoration:underline;}
.bold_italic_underline{font-weight:bold;font-style:italic;text-decoration:underline;}
.image_right{margin-left:10px;}
.image_left{margin-right:10px;}
.pagenavigator,.link_btn{white-space:nowrap;line-height:22px;font-weight:bold;font-size:11px;color:#ffffff;background:url(graphics/bg_btn.jpg) center;border:1px solid #aa3333;padding:3px;padding-left:10px;padding-right:10px;text-decoration:none;margin-right:5px;}

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

ul.text{margin-left:15px; margin-bottom:10px;}
ol.text{margin-left:23px; margin-bottom:10px;}
p.text{margin-top:5px; margin-bottom:10px;}

.teasing {font-size:11px; color:#000000; font-weight:bold;}
.menu ul {list-style:none; padding-left:200px;}
.menu ul li {float:left;}
.menu ul li a {font-size:14px;line-height:34px;text-decoration:none;margin-right:60px;}
.menu ul li a:hover {color:#000000;}
.menu_active {font-weight:bold; color:#000000;}
.menu_inactive {color:#e2001a;}

.submenu ul {list-style:none;}
.submenu ul li {margin-bottom:10px;}
.submenu ul li a {font-size:13px;text-decoration:none;}
.submenu ul li a:hover {font-weight:bold;}
.submenu_active {font-weight:bold; color:#000000;}
.submenu_inactive {color:#000000;}

.languagenav ul {list-style:none;}
.languagenav ul li {float:left;}
.languagenav ul li a {font-size:13px; color:#ffffff; font-weight:normal; line-height:34px; padding-left:10px; padding-right:10px;}
