* {padding:0;margin:0;}
body{font:normal 12px Tahoma, Verdana; background:#450808 url(../images/bg.gif) repeat-x; color:#333;}
a img{border:0}
img{border:0;}

#rightcolumn p input {margin:10px;}
#rightcolumn img{margin:10px;margin-top:0}

a{text-decoration:none; color:#a71c1c}
a:hover{text-decoration:underline; color:#a71c1c}
#ten{ clear:both; height:10px; display:block}
h1{color:#a71c1c; font: normal 16pt Arial, Helvetica, sans-serif; margin: 0 0 8px 0}

#wrapper{margin:0 auto; width:977px; background:#fff; border-bottom:#a71c1c 16px solid; padding:3px}

#header {width: 971px;float: left;height: 165px;background: url(../images/header.jpg) no-repeat left top;}
#header a.logo{margin:10px 10px; display:block;}

#navigation {float: left;width: 971px; background:url(../images/menu_bg.gif) repeat-x; height:36px; padding:0; margin: 0 0 10px 0}
#navigation h2{font:normal 12pt Arial;}
#navigation a{display:block; float:left; background:url(../images/menu_hr.gif) no-repeat right 7px; padding: 6px 15px 2px 10px; color:#fff}
#navigation a:hover, #navigation a.selected{ text-decoration:none; color:#ff7a7a}
#navigation #left{ background: url(../images/menu_l.gif) no-repeat; float:left; width:8px; height:34px;}
#navigation #right{ background: url(../images/menu_r.gif) no-repeat; float:right; width:8px; height:34px;}

#leftcolumn{width:240px;float:left; margin: 0 0 10px 0}
#leftcolumn #bg {padding:5px; border:#c9c9c9 1px solid;}
#leftcolumn #bg #news{ background:url(../images/bg_news.gif) repeat-x; height:136px; padding:5px; color:#fff; margin: 0 0 8px 0}
#leftcolumn #bg #news #data{color:#ee8989; font: normal 10px tahoma;}
#leftcolumn #bg #news #hr{ background:url(../images/hr.gif) no-repeat; width:215px; height:3px; margin:6px 0}
#leftcolumn #bg #news a{color:#fff}
#leftcolumn #bg #news a.more{color:#fd8f8f}

#rightcolumn {float:right;margin:0 5px 0 0;width:714px;display:inline;}

#footer { clear: both;}
#bottom{margin:5px auto; width:977px;}
#bottom #copy{ color:#ff9c9c; float:left}

#copy a{color:#ff9c9c; text-decoration:none} 
#copy a:hover{color:#ff9c9c; text-decoration:underline}

#bottom #menu{float:right}
#bottom #menu a{color:#fff; font:normal 11px tahoma; margin-right:5px}
#bottom #menu a:hover, #bottom #menu a.selected{color:#ff7a7a; text-decoration:none}

#gallery{text-align:center; padding:2px; border:#ccc 1px solid; float:left; margin:2px; width:150px;height:170px}
#gallery a{text-decoration:none; font-weight:bold;}

#gallery_random {position:relative;width:230px;height:130px; border:solid #ccc 1px; padding:5px;}

#gallery_random #gallery_random_title {position:absolute; bottom:10px; left:5px; color:#fdbb8f; font-size:12px; font-weight:normal;width:230px;text-align:center; background-color:#450808; filter: alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6;padding-top:2px; padding-bottom:2px;}

TABLE {font-size:12px; font:normal 12px arial;}

p, div, input {font-size:12px;}

.tdleft {text-align:left; height:22px}
.tdright {text-align:right; height:22px}
.textfield {border:solid #c6c6c6 1px; padding-left:1px; width:200px}
.selectMenu {border:solid #c6c6c6 1px; font-size:12px; width:200px}
.textareafield {border:solid #c6c6c6 1px; padding-left:1px; width:300px;height:100px}
.checkbox, .radio {width:30px;}
.clientListLink {color:#333; text-decoraion:none;font:normal 11px tahoma;margin-top:10px;}
.button_submit {font-family: tahoma;color:#ffffff;background-color:#952138;	border:0;font-size:11px;padding:0 5 0 5;text-align:center;vertical-align:middle;height:20px;width:70px;}
.button_reset{font-family: tahoma;	color:#ffffff;	background-color:#c0c0c0;border:0;font-size:11px;padding:0 5 0 5;text-align:center;	vertical-align:middle;height:20px;width:70px;}

.imagetd{vertical-align:top;text-align:center}
.image_descr{text-align:center}