

#language_flags{margin-bottom:20px;}
#language_flags img{margin:2px;padding:0px;border:none;}
#common_login {width:400px;text-align:right;}
#common_login fieldset{border:none;text-align:right;font-size:0.9em;padding:0px;}
#common_login input[type="text"], #common_login input[type="password"]{width:110px;margin-left:5px;margin-right:5px;border:solid #7f9db9 1px;}
#common_login input[type="image"]{padding:0px;margin:0px;}
#common_login_cookie{border:solid black 1px !important;vertical-align:middle;}
#common_login_login_label{font-weight:bold;width:120px;margin-left:0px;float:left;margin-top:1px;}
#common_login_additional{float:right;}

th{font-weight:normal;}


#newaccount_formright{float:right;width:440px;}
#newaccount_formleft{margin-left:20px;}
#newaccount_formright label,#newaccount_formleft label{width:100px;display:block;float:left;}
#newaccount_form fieldset{border:none;}
#newaccount_form p{padding-left:0px;margin-left:0px;}
#category_list{margin-left:auto;margin-right:auto;width:550px;}
#category_list td{vertical-align:top;text-align:left;}
ul.category li{font-size:0.9em;list-style-type:none;}
label.category{font-weight:bold;}

*.error{color:#FA8855;font-weight:bold;}

div.common_pagediv{background-color:#045396;background-image:url('../img/site/div.png');background-repeat:no-repeat;}

#footer {font-size:0.9em;}
#footer li{display:inline;color:black;}
*.footer_separator{margin-left:1px;margin-right:1px;}
#footer li a{text-decoration:none;color:black;}
#footer li a:hover{text-decoration:underline;}

*.error_msg{color:#FFFF00;font-weight:bold;}

