div.header { height:68px; width:454px; background-image: url(../pics/headline_bck.gif); background-repeat:repeat-y; }
div.interrupt_light { border-top:6px solid #ffffff; padding:6px 0px 6px 0px; }
div.interrupt_dark { background-color:#e0e0e0; border-top:6px solid #ffffff; padding:6px 0px 6px 0px; }
p.headline { font-family:arial,helvetica,times; font-size:12px; color:#333333; margin:10px 12px 10px 12px; padding:0px; line-height:140%; font-weight:bold; }
p.text { font-family:arial,helvetica,times; font-size:12px; color:#333333; margin:10px 12px 10px 172px; padding:0px;  line-height:140%; }
p.moretext { font-family:arial,helvetica,times; font-size:12px; color:#333333; margin:10px 12px 10px 12px; padding:0px;  line-height:140%; }
img.text { float:left; margin:0px 20px 20px 0px; }
img.list { margin:0px; vertical-align:bottom; }
p.link { font-family:arial,helvetica,times; font-size:12px; color:#333333; margin:10px 12px 10px 172px; padding:0px;  line-height:140%; text-align:right; font-weight:bold; }
a:link { color:#ff0000; text-decoration:underline; }
a:visited { color:#cc0000; text-decoration:underline; }
a:hover { color:#ff0000; text-decoration:none; }
a:active { color:#ff0000; text-decoration:underline; }
a:focus { color:#ff0000; text-decoration:underline; }
ul.text { font-family:arial,helvetica,times; font-size:12px; color:#333333; margin:10px 12px 10px 172px; padding:0px;  line-height:140%; }
	
p.info_header { padding:5px 6px 1px 6px; margin:2px 1px 0px 2px; background-color:#ffffff; color:#666666; text-align:left; font-size:13px; font-family:arial,helvetica,times; font-weight:bold; }
div.info_dark { padding:6px 6px 6px 6px; margin:2px 1px 0px 2px; background-color:#666666; color:#ffffff; }
div.info_light { padding:6px 6px 6px 6px; margin:2px 1px 0px 2px; background-color:#999999; color:#ffffff; }
p.info_text { margin:4px 0px 4px 0px; padding:0px; font-size:11px; font-family:arial,helvetica,times; text-align:left; line-height:120%; }
p.info_link { margin:4px 0px 4px 0px; padding:0px; font-size:12px; font-family:arial,helvetica,times; font-weight:bold; text-align:right; line-height:120%; }
div.info_interrupt { height:4px; margin:0px 1px 0px 2px; padding:0px; background-color:#ffffff; color:#ffffff; }

a.info:link { color:#ffffff; text-decoration:underline; }
a.info:visited { color:#ffffff; text-decoration:underline; }
a.info:hover { color:#ffffff; text-decoration:none; }
a.info:active { color:#ffffff; text-decoration:underline; }
a.info:focus { color:#ffffff; text-decoration:underline; }

p.service { font-family:arial,helvetica,times; font-size:11px; color:#ff0000; margin:4px 0px 0px 325px; padding:0px; }
p.adress { font-family:arial,helvetica,times; font-size:11px; color:#666666; margin:4px 0px 0px 325px; padding:0px; }

p.layout_headline { margin:10px 18px 10px 178px; padding:0px; font-family:arial,helvetica,times; font-size:12px; color:#333333; line-height:140%; font-weight:bold; }
p.layout_headline_full { margin:10px 18px 10px 18px; padding:0px; font-family:arial,helvetica,times; font-size:12px; color:#333333; line-height:140%; font-weight:bold; }
p.layout_text { margin:0px 18px 10px 178px; padding:0px; font-family:arial,helvetica,times; font-size:12px; color:#333333; line-height:140%; }
p.layout_text_full { margin:0px 18px 10px 18px; padding:0px; font-family:arial,helvetica,times; font-size:12px; color:#333333; line-height:140%; }
table.layout_table { margin:0px 12px 10px 172px; padding:0px;  }
table.layout_table_full { margin:0px 12px 10px 12px; padding:0px; }
td.layout_header { vertical-align:texttop; font-family:arial,helvetica,times; font-size:12px; color:#ffffff; padding:5px 4px 5px 4px; line-height:140%; background-color:#999999; font-weight:bold; }
td.layout_even { vertical-align:texttop; font-family:arial,helvetica,times; font-size:12px; color:#333333; padding:3px 4px 3px 4px; line-height:140%;  background-color:#ffffff; }
td.layout_odd { vertical-align:texttop; font-family:arial,helvetica,times; font-size:12px; color:#333333; padding:3px 4px 3px 4px; line-height:140%; background-color:#e0e0e0; }
td.layout_clear { vertical-align:texttop; font-family:arial,helvetica,times; font-size:12px; color:#333333; padding:3px 4px 3px 4px; line-height:140%; }


input.login { font-size:11px; font-family:arial,helvetica,times; text-align:left; line-height:120%; color:#ff0000; width:138px; background-color:#f0f0f0; font-weight:bold; padding:1px 2px 1px 2px; }

form { margin:0px; padding:0px; }
	
input.content { width:180px; font-size:11px; font-family:arial,helvetica,times; text-align:left; line-height:120%; color:#ff0000; background-color:#ffffff; font-weight:bold; padding:1px 2px 1px 2px; }
textarea.content { width:180px; font-size:11px; font-family:arial,helvetica,times; text-align:left; line-height:120%; color:#ff0000; background-color:#ffffff; font-weight:bold; padding:1px 2px 1px 2px; }
	
input.radio { vertical-align:bottom; }
input.checkbox { vertical-align:bottom; }