* {-moz-outline: 0;}

/* head top.php */
#head a:link {text-decoration: none;}
#head a:hover,#head a:focus,#head a:active {text-decoration: underline;}
#head a:link {color: #dbebfa;}
#head a:hover, #head a:focus{color: #ffffff;}
#spl_link a:link, #spl_link a:focus, #spl_link a:visited, #spl_link a:active{color:#4070FF; padding-bottom:0px; border-bottom: 1px dotted #FF6600;text-decoration: none;}
#spl_link a:hover {color:#4070FF;padding-bottom:0px; border-bottom: 1px solid #FF6600;text-decoration: none;}
/*done */
.lmenu a:link, .lmenu a:visited, .lmenu a:active { color: #036; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; text-decoration: none; width: 155px; height: 19px; padding-left: 5px; border-bottom: 1px solid #e5e5e5; display: block; }
.lmenu a:hover { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; background-color: #f60; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 155px; height: 19px; padding-left: 5px; border-bottom: 1px solid #e5e5e5; display: block; }
.com a:link, .com a:visited, .com a:active  { color: #036; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 19px; text-decoration: underline; padding-right: 3px; border-right: 2px solid #fff; }
.com a:hover { color: #2a3f55; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 19px; background-color: #f8d7cb; text-decoration: none; padding-right: 3px; border-right: 2px solid #900; }
.tips a:link, .tips a:visited, .tips a:active  { color: #036; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: none; padding-right: 5px; border-bottom: 1px dashed silver; }
.tips a:hover { color: #036; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #f3f3f3; background-position: 0 0; text-decoration: none; padding-right: 3px; border-right: 2px double #f93; border-bottom: 1px dashed silver; }
.blue a:link, .blue a:visited, .blue a:active { color: #0000EE; text-decoration:none;}
.blue a:hover { color: #0000EE; text-decoration:underline; }
.def a:link, .def a:visited, .def a:active { color: #000000; font-size: 12px; text-decoration: none; }
.def a:hover { color: #fff; font-size: 12px; background-color: #848ae7; text-decoration: none; }
#fff a:link, #fff a:visited, #fff a:active { color: #ffffff; font-size: 12px; border-bottom: 1px dashed #ffffff; text-decoration: none;}
#fff a:hover { color: #fff; font-size: 12px; border-bottom: 1px solid #ffffff; text-decoration: none;}
.article a:link,.article a:active,.article a:visited {font-family: Tahoma,Geneva,Kalimati,sans-serif;font-weight: bold;font-size: 11px;-x-system-font: none;color: #006eb5;text-decoration: none;padding-bottom:3px;border-bottom: 1px dotted #006eb5;}
.article a:hover{border-bottom: 1px solid #006eb5;padding-bottom:3px;}
.thread a:link,.thread a:active,.thread a:visited {font-family: Tahoma,Geneva,Kalimati,sans-serif;font-weight: normal;font-size: 11px;-x-system-font: none;color: #006eb5;text-decoration: none;}
.thread a:hover{border-bottom: 1px solid #006eb5;padding-bottom:1px;}
.pg a:link, .pg a:visited, .pg a:active  { color: #b09cff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; text-decoration: none; text-align: center; padding: 5px; border: solid 1px; }
.pg a:hover { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; background-color: #b09cff; text-align: center; padding: 5px; border: solid 1px; }
.ul a:link, .ul a:visited, .ul a:active  { color: #005689; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.ul a:hover { color: #005689; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.title_black a:link, .title_black a:visited, .title_black a:active  {color: #000000;font-size: 1em;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.title_black a:hover {color: #F50737;text-decoration: underline;}
.nav a:link, .nav a:visited, .nav a:active  { color: #005689; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.nav a:hover { color: #005689; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; }

.fftitle { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; word-spacing: 3px; padding-left: 3px; }
.h4title { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; text-decoration: none; padding-bottom: -5px; padding-left: 5px; border-right: 1px dotted #fcfcfc; border-left: 3px groove #fcfcfc; display: block; }
.tableheader { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; background-image: url(bilder/headerbggradbluesm.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; text-align: center; word-spacing: 4px; width: 160px; height: 20px; }
.boxh { color: #4a494a; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e8e8ff; text-decoration: none; text-align: center; padding-left: 4px; border-right: 1px groove #848ae7; border-left: 4px inset #848ae7; }

.button {background-color:#848AE7; border:1px solid #FFFFFF;color:#FFFFFF;cursor:pointer;height:20px;text-align:center;width:70px;}
.box { padding: 4px; border: dotted 1px #9c9c9c; }
.boxtopbtm { padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 2px solid #fff; border-bottom: 2px solid #fff; }
.boxline { padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: solid 1px #4f4f4f; }
.boxtext { color: gray; font-size: 11px; font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; }

p, body, .text{ color: black; font-size: 12px; font-family: "Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; text-decoration: none; text-align: justify; text-decoration:none;}
.georgia { color: #000; font-size: 15px; font-family: Georgia, serif; text-decoration: none; padding-left: 8px; }
.aste   { color: #f90033; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; vertical-align: super; }
.bdrgrwh { border-top: 1px solid #8cff7b; border-bottom: 1px solid #fff; }
.numb { color: black; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
#arrow ul{margin:0px;padding-left: 5px;}
#arrow li {	line-height: normal;background-image: url(bilder/arrow.gif);background-repeat: no-repeat;background-position:0em 0.6em;list-style-type: none;	padding-left: 0.7em;}
h1 { color: #000; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0.67em 0; padding-left: 15px; }
h2 { color: #003; font-size: 14px; font-family: Arial, serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f8eecb; text-decoration: none; padding-left: 5px; border-left: 3px solid #f88501; }
h3 { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #e6e4e4; text-decoration: none; margin: 1em 0 5px; padding-left: 15px; border-right: 2px solid #ffa500; border-left: 5px solid #ffa500; }

ul#mesmenu {margin:0px; position:absolute; padding:0px; clear:both;}
ul#mesmenu li { display:inline; float:left;}  

.writepost {background-attachment:scroll;background-image:none;background-position:0 0;background-repeat:repeat-x;border:1px solid #F3BC87;color:#000000;float:left;font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:13px;height:150px;padding-left:5px;padding-right:5px;width:370px;}
.inputpost {background-attachment:scroll;background-image:none;background-position:0 0;background-repeat:repeat-x;border:1px solid #F3BC87;color:#000000;float:left;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;height:20px;padding-left:5px;padding-right:5px;width:370px;}

td .pad { padding-top: 5px; padding-right: 10px; padding-left: 10px; }
td .pad5 { padding-top: 2px; padding-right: 3px; padding-left: 3px; }
table .pad { padding-right: 10px; padding-left: 10px; }
.input { background-color: #fff; color: #d20000; font-size: 11px; font-family: tahoma, verdana, arial, sans-ser; border-color: #ccc #808080 #808080 #ccc; border-style: solid; border-width: 1px;}
.input_bg {color: #003366;	font-size: 11px;	font-family: tahoma, verdana, arial, sans-ser;background-image: url(bilder/box226pix.gif);background-repeat: repeat-x;	text-decoration: none;    width:190px;	cursor: crosshair;	border: 0px;	padding-left: 5px;	line-height: 20px;}
.input_nl {color:#424242;font-family:"Trebuchet MS",Arial,Helvetica,SunSans-Regular,sans-serif;font-size:18px;font-style:normal;height:22px;width:194px;}
.input_bg1 { margin:0px; border-left:0px; border-top:0px; border-right:0px;border-bottom:1px solid #5E8DBD; color:#173C5F;font-family:"Trebuchet MS",Arial,Helvetica,SunSans-Regular,sans-serif;font-size:11px;height:14px;padding-left:10px;padding-right:10px;text-decoration:none;width:140px;}
.input_btn{margin:0px;height:19px; width:auto;font-size:11px; padding:0px; margin-right:10px;}
#input fieldset {border: 1px solid #D2B4A1;	font:80%/1 sans-serif;}
#input legend {border: 1px solid #D2B4A1;color: #D2B4A1;font-size: 15px;font-weight: bold;font-family: Geneva, Arial, Helvetica, sans-serif;letter-spacing: normal;padding-top: 2px;padding-right: 100px;padding-bottom: 2px;padding-left: 6px;} 
.img_rt_float {color: #8f8f8f;font-size: 10px;font-family: sans-serif, "Trebuchet MS", Arial;background-color: #ffffff;text-decoration: none;float: right;margin: 5pt 0 10px 10px;padding: 5px;border: solid 1px #dddddd;z-index:-1;}
.img_lt_float { color: #8f8f8f; font-size: 10px; font-family: sans-serif, "Trebuchet MS", Arial; background-color: #ffffff; text-decoration: none; float: left; margin: 5px 10pt 10px 0; padding: 5px; border: solid 1px #dddddd; z-index:-1;}
.img_no_float { color: #8f8f8f; font-size: 10px; font-family: sans-serif, "Trebuchet MS", Arial; background-color: #ffffff; width: auto; padding: 5px 5px 5px 5px; border: solid 1px #dddddd; float:none; z-index:-1;}
.img_border img { color: #8f8f8f; font-size: 10px; font-family: sans-serif, "Trebuchet MS", Arial; padding: 5px; border: solid 1px #dddddd; clear:both;}
.pg_static { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; background-color: #b09cff; text-align: center; padding: 5px; border: solid 1px; }
.blind {	visibility:hidden;line-height: 0px;display: none;height: 0px;}
.redmenu { color: #f45869; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; padding-top: 5px; padding-bottom: 5px; border-top: 9px solid #ce2c21; }
.violetmenu { color: #5189f8; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; padding-top: 5px; padding-bottom: 5px; border-top: 9px solid #848ae7; }
.yellowmenu { color: #fdbb2d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; padding-top: 5px; padding-bottom: 5px; border-top: 9px solid #ffd300; }
.greenmenu { color: #9cc331; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; padding-top: 5px; padding-bottom: 5px; border-top: 9px solid #56cf31; }
#dashes {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;	display: block;	border: 1px dashed #333333;	font-size: 12px;color: #000000;	text-decoration: none;}
ul{list-style-type: none;padding-left:0px;margin:0px;}
#inline{padding-left:10px;	list-style:none;}
#left_float li{float:left;}	
#linethru {text-decoration: line-through;color:red;}
#bigtext {font-size: 1.8em;line-height: 1.3em;color: #2996DF;font-weight: bold;padding-top: 15px;padding-right: 0pt;padding-bottom: 0px;padding-left: 0pt;margin-top: 0pt;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;clear: left;}
.georgiared {color: #FF0000;	font-size: 15px;	font-family: Georgia, "Times New Roman", Times, serif;	text-decoration: none;	padding-left: 8px;}
/* Button style */
.searchBoxHeader {background-color:#EFEFEF;float:left;height:88px;margin:0;position:relative;width:320px;height:100px;}
.searchButton {background: url(bilder/icons/zoom.png) no-repeat scroll center center;}
#search {font-family:arial;color:#666666;font-size:0.9em;font-weight:bold;text-transform:uppercase;}
#whatsnew {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #003333;text-decoration: none;
list-style-position: outside;list-style-image: url(bilder/icons/flag_red.png);list-style-type: none;font-weight: bold;}
#reg_user_regbox{background:#E8E8FF;border:1px solid #848AE7; padding:2px;}
#reg_user_regbox  .label, .tos, .input, .input_day,.input_month,.input_year, .gender, .textos, select, option{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#555555;}
#reg_user_regbox  .label {text-align:right; width:80px; }
#reg_user_regbox  .input {width:180px; padding:2px;margin-left:15px; border:1px solid #848AE7; }
#reg_user_regbox  .input_day {width:55px; padding:2px; margin-left:15px;border:1px solid #848AE7;}
#reg_user_regbox  .input_month {width:60px; padding:2px; border:1px solid #848AE7;}
#reg_user_regbox  .input_year {width:64px; padding:2px; border:1px solid #848AE7;}
#reg_user_regbox select {border:1px solid #848AE7; }
#reg_user_regbox .gender {width:186px; padding:2px;margin-left:15px; border:1px solid #848AE7;}
.user_text{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#000000;text-decoration:none;}
#reg_user_regbox .reg_link a:link, .reg_link a:visited,.reg_link a:focus, .reg_link a:active {margin-left:15px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#555555;text-decoration:none;}
#reg_user_regbox .reg_link a:hover {margin-left:15px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#555555;text-decoration:underline;}
#reg_user_regbox .reg_tos a:link, .reg_tos a:visited,.reg_tos a:focus, .reg_tos a:hover {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#555555;text-decoration:underline;}
.profile_link a:link, .profile_link a:visited,.profile_link a:focus {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#555555;text-decoration:none;}
.profile_link a:hover {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#555555;text-decoration:underline;}
#profile_option_box {padding-left:5px;width: 190px;border: 1px dotted #999999;}
#profile_option_box_topline {padding-left:5px; border-bottom: .5px dotted #999999;}
#profile_option_box_lines {padding-left:20px; border-bottom: .5px dotted #999999;}

.inbox_link a:link, .inbox_link a:visited,.inbox_link a:focus {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#555555;text-decoration:none;}
.inbox_link a:hover {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px; color:#555555;text-decoration:underline;}

/*editprofile*/
.signup { color: #000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; text-transform: uppercase; cursor: pointer; }
.signup2 { color: #c60; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; width: 150px; height: 20px; float: left; padding-right: 10px; padding-left: 10px; border: solid 1px #666; cursor: pointer; }
.signup3 { color: #ffa100; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; text-transform: uppercase; margin-bottom: 16px; padding-top: 10px; padding-bottom: 6px; padding-left: 10px; border-bottom: 1px dashed #a70000; }
.signup4 a:link, .signup4 a:visited,.signup4 a:active { color: #ffa100; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; text-transform: uppercase; outline-style: none; }
.signup4 a:hover { color: #ffa100; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; text-transform: uppercase; }
.signup2b { font-size: 11px; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: normal; text-decoration: none; text-transform: none;  float: left; padding-left: 5px; padding: 2px;cursor: pointer; width:272px;height: 20px; float: left; border:1px solid #848AE7;color: #555555;}
.signup2c { font-size: 11px; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-transform: uppercase; width: 40px; height: 20px; float: left; cursor: pointer; }
.signup2d { font-size: 11px; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-transform: uppercase; width: 70px; height: 16px; float: left; padding-left: 4px; cursor: pointer; }
.signup2e { font-size: 11px; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: normal; background-color: #FFFFFF; text-decoration: none; cursor: pointer; padding-right: 5px; padding-left: 5px; width: 260px; height: 16px; float: left; border: solid 1px #848AE7;color: #555555; }
.signup2f {	font-size: 11px;font-family: "lucida grande", tahoma, verdana, arial, sans-serif;	font-weight: normal;line-height: normal;background-color: #FFFFFF;text-decoration: none;cursor: pointer;padding-right: 5px;padding-left: 5px;width: 260px;	height: 80px;float: left;border: solid 1px #848AE7;color: #555555;}
/*editprofile*/

/*left.css */
.menu {font-family: Arial, Helvetica, sans-serif;width:160px;position:relative;margin:0;font-size:0.9em;margin: 0;text-decoration: none;}
.menu ul li a, .menu ul li a:visited {display:block;text-decoration:none;color:#003366;width:150px;height:20px;text-align:left;line-height:19px;font-size:0.9em;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;padding-left: 5px;background-color: #F7F7F7;border-bottom-width: 1px;border-left-width: 5px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #FFFFFF;border-left-color: #FFE3BB;}
.menu ul {width:158px;margin:0px;list-style-type: none;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;padding-left: 0px;}
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#ffffff;padding-left: 6px;border-left-width: 5px;border-left-style: solid;border-left-color: #FF6600;background-color: #848AE7;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ffffff;}
.menu ul li:hover ul {display:block;position:absolute;top:0px;left:159px;width:160px; z-index:999;}
.menu ul li:hover ul li a.hide {background:#FF6600; color:#C2D9EF;}
.menu ul li:hover ul li:hover a.hide {width:160px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block;background:#CBCDE7;color:#003366;width:155px;padding-left:5px;behavior: url('IEFixes.htc');}
.menu ul li:hover ul li a:hover {color:#ffffff;border-left-width: 5px;border-left-style: solid;background-color: #848AE7;border-left-color: #FFC49B;padding-left: 6px;width:154px;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:159px; top:0px; color:#F7F7F7;}
.menu ul li:hover ul li:hover ul li a {display:block; width:155px; background:#F7F7F7; color:#FFE3BB;}
.menu ul li:hover ul li:hover ul li a:hover {text-decoration:underline; background:#F7F7F7; color:#fff; border-left-width: 5px; border-left-style: solid; border-left-color: #FFE3BB;}
/*navigation*/
.hmenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	line-height: 19px;	font-weight: bold;text-transform: none;color: #FFFFFF;text-decoration: none;background-image: url(bilder/info_box_bg.gif);background-repeat: repeat-x;text-align: center;height: 19px;display: block;clear:both;} 
/***** News doculist style */
.docuDiv { background: #ffffff;width: 490px;margin-left: auto;	/* Center the div */margin-right: auto;overflow: auto;font-family: Verdana,Arial,Helvetica,sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 10px;}
.docuHeader{width:100%;	height:20px;text-align:left;font-style:bold;color: #ffffff;font-family: georgia, arial;font-size:10px;background: #848AE7;}	
.docuContent{width:99%;	height: 25px;border-bottom: 1px dashed #a4a4a4;margin-bottom: 0px;	}
.docuDate{color:#a4a4a4;}
.docuCat{width:50px;color:#a4a4a4;padding-right:10px;height:auto;vertical-align:top;}
.docuTitle a:link, .docuTitle a:visited {width:320px;color:#000000;text-decoration:none;}	
.docuTitle a:hover{color:#a4a4a4;}	
#flag img{padding:5px;}
.userfx{text-align:center; padding: 1px; float:left;color:#a4a4a4;font-size:9px;font-family:verdana, arial;padding:4px 0px 4px 10px;}
.userfxDiv{clear:left;width:480px; height:50px;background:#F9FFCC;border-top:2px solid #848AE7;padding:5px; text-align:center;}
.shortnewsContent{width:99%;height: 25px;border-bottom: 1px dashed #a4a4a4;margin-bottom: 0px;	}
.shortnewsTitle a:link, .shortnewsTitle a:visited {color:#000000;text-decoration:none;}	
.shortnewsTitle a:hover{color:#a4a4a4;}	

.btn_gray a:link, .btn_gray a:visited {background-color:#FEDAA9;border:1px solid #333333;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:10px;height:16px;padding:4px;text-align:center;}
.btn_gray a:hover {background-color:#848AE7;border:1px solid #CCCCCC;color:#ffffff;}

/* Star rating start */
.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{
	background: url(bilder/styles/stern.gif) left -1000px repeat-x;
}
.star-rating{position:relative;	width:125px; height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position: left top;}
.star-rating li{display: inline;}
.star-rating a, .star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border: none;}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position: left bottom;}
.star-rating a.one-star{	width:20%;z-index:6;}
.star-rating a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position: left center;}	

/* end of star rating*/
div.photo a img{border:1px solid #000000; padding:1px; float:left;margin-right:5px;}