img { border: 0;}

hr {
	width: 100%;
	height: 1px;
	border-style: none ;
	border: 0;
	color: #E5E5E5;
	background-color: #E5E5E5;

}


p, div, td {font:normal 14px serif; color:#61605A}

.bg_body {background:url(../img/visual/bg_1.jpg) top left no-repeat #ffffff}
.bg_sh_top_1 {background:url(../img/visual/shadow/bg_sh_top_1.jpg) bottom left no-repeat}
.bg_sh_top_2 {background:url(../img/visual/shadow/bg_sh_top_2.jpg) bottom right no-repeat}
.bg_top_full {background:url(../img/visual/shadow/bg_sh_top_full.jpg) bottom repeat-x}
.bg_sh_bottom_1 {background:url(../img/visual/shadow/bg_sh_bottom_1.jpg) top left no-repeat}
.bg_sh_bottom_2 {background:url(../img/visual/shadow/bg_sh_bottom_2.jpg) top right no-repeat}
.bg_bottom_full {background:url(../img/visual/shadow/bg_sh_bottom_full.jpg) top repeat-x}
.bg_line_menu {background:url(../img/visual/bg_line_menu.jpg)}

a {font:normal 14px serif; color:#336699; text-decoration:underline; padding:1px}
a:hover {font:normal 14px serif; color:#FFFFF9; text-decoration:underline; background-color:#336699; padding:1px}

a.menu {font:normal 14px serif; color:#336699; text-decoration:underline; padding:1px 5px 1px 5px}
td.menu {font:normal 16px serif;font-weight: bold; color:#336699; text-decoration:none; padding:1px 5px 1px 5px}
a.menu:hover {font:normal 14px serif; color:#FFFFF9; text-decoration:underline; background-color:#336699; padding:1px 5px 1px 5px}
.menu_on {font:normal 14px serif; color:#225588; font-weight: bold;}

a.link_big {font:normal 20px serif; color:#336699; text-decoration:underline; padding:1px}
a.link_big:hover {font:normal 20px serif; color:#FFFFF9; text-decoration:underline; background-color:#336699; padding:1px}

a.link_futter {font:normal 13px serif; color:#336699; text-decoration:underline; background-color:#ffffff; padding:2px}
a.link_futter:hover {font:normal 13px serif; color:#FFFFF9; text-decoration:underline; background-color:#336699; padding:2px}
.link_futter_on {font:normal 13px serif; color:#FFFFF9; text-decoration:underline; background-color:#336699; padding:2px}

a.link_prog {font:normal 13px serif; color:#336699; text-decoration:underline; padding:1px}
a.link_prog:hover {font:normal 13px serif; color:#FFFFF9; text-decoration:underline; background-color:#336699; padding:1px}

a.top_link {padding:0px;background:url(../img/visual/bg_line_menu.jpg)}
a.top_link:hover {padding:0px;background:url(../img/visual/bg_line_menu.jpg)}

a.original {font:normal 12px serif; color:#336699; text-decoration:underline; padding:1px}
a.original:hover {font:normal 12px serif; color:#FFFFF9; text-decoration:underline; background-color:#336699; padding:1px}

.header_1 {font:normal 25px serif; color:#336699;}

.pad_contant_1 {padding:7px 50px 50px 50px;}
.font_prog {font:normal 13px serif; color:#666666}
.font_prog_ {font:bold 10px tahoma; color:#cc0000}
.header_prog {font:normal 14px serif; color:#333333}
.tab_prog {margin:5px 0px 0px 15px}
.futter {font:normal 13px serif; color:#999999}
.koment {font:italic 12px serif; color:#999999;}
.akcent {font:normal 20px serif; color:#cc0000;}
.akcent_2 {font:normal 14px serif; color:#cc0000;}
.akcent_1_1 {font:normal 16px serif; color:#cc0000;}
.akcent_11{font:bold 16px serif; color:#cc0000;}
.akcent_ {font:normal 20px serif; color:#333333;}
.akcent_price {font:normal 19px serif; color:#000000; line-height:80%}
.akcent_bot {font:normal 22px serif; color:#333333; line-height:90%}
.in_10 {font:italic 18px tahoma; color:#cc0000; letter-spacing:-1}
.list_1 {color:#cc0000; list-style:disc;}
.font_list_1 {color:#333333; line-height:90%; margin-bottom:50px;}
.mdash_red {color:#cc0000}
.photo_tr { border:8px #ffffff solid}
.bord_ph {border-right:1px #cccccc solid; border-bottom:2px #cccccc solid}
.th_1 {font-size:13px;}
.aquo_l {font:bold 150px arial; color:#D9D8C6; line-height:30%;}
.aquo_r {font:bold 150px arial; color:#D9D8C6; line-height:70%}
.rasp_boss {padding:0px; background-color:#F4F3E4}
.feedback {font:italic 15px serif; color:#333333}
.vote {position:absolute; left:99%; margin-left:-270px; top:600px}
.label_1 {font:italic 11px serif; color:#999999;}
.label_2 {font:bold 12px serif; color:#999999;}


.ahtung_tab {border:1px #CC3300 dotted}
.table{font:normal 12px serif; color:#666666;}

.form  {width:100%; border:1px #CAD5CA solid; background-color:#ffffff; font:normal 14px serif; color:#000000}
.form_1  {width:40%; border:1px #CAD5CA solid; background-color:#ffffff; font:normal 14px serif; color:#000000}
.form_2  {width:70%; border:1px #CAD5CA solid; background-color:#ffffff; font:normal 14px serif; color:#000000}
.form_3  {width:100%; border:1px #CAD5CA solid; background-color:#ffffff; font:normal 14px serif; color:#000000}
.btn {padding:5px; font:normal 14px serif; color:#333333}
textarea {border:1px #CAD5CA solid; background-color:#ffffff; width:100%; height:100px; overflow:hidden; font:normal 14px serif; color:#000000}
