
body { margin: 0px; padding: 0px; background-color: #fff }
div#h1 { border: #C2C2C2 2px solid; background-color: #E2E2E2; border-top: none }
div#h2 { border: #C2C2C2 2px solid; background-color: #E2E2E2; }
a { color: blue; text-decoration: none; } 
a:hover { color: #FF4F00; text-decoration: underline; }

img { border: 0 }
span#search { color: #545454; font-size: 12px; font-family: Tahoma; letter-spacing: 1 }
input#search { border: #545454 1px solid; background-color: #fff; height: 22px }
button#submit { background-color: #fff; border: none; width: 40 }
form { padding: 0; margin: 0 }
td#menu { 
	background: url("../image/menu.jpg") no-repeat;
	font-family: Tahoma;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #545454;
	padding-left: 56px
}


td#menu a { color: #545454; text-decoration: none }
td#menu a:hover { color: #000; text-decoration: underline }
td#red { background: url('../image/corner_red.gif') no-repeat }
td#blue { background: url('../image/corner_blue.gif') no-repeat }
td#green { background: url('../image/corner_green.gif') no-repeat }
td#line_b { background: url('../image/line_b.gif') repeat-x }

div#bottom_menu { text-align: center; font-family: Tahoma; font-size: 12; color: #545454; }
td#bottom_menu { text-align: center; font-family: Tahoma; font-size: 12; color: #545454; }
div#bottom_menu a { color: #545454; text-decoration: none }
div#bottom_menu a:hover { color: #000; text-decoration: underline }

td#text_red { 
	border: #D9D9D9 2px solid; 
	border-bottom: none; 
	border-top: none;
	padding: 7 0 0 0;
}
td#text_blue { 
	border: #D9D9D9 2px solid; 
	border-bottom: none; 
	border-top: none;
	padding: 7 0 0 0;
}
td#text_green { 
	border: #D9D9D9 2px solid; 
	border-bottom: none; 
	border-top: none;
	padding: 7 0 0 0;
}
table#main tr td { color: #474747; font-family: Arial; font-size: 12px; }
table#main tr td a { color: #474747; text-decoration: none; } 
table#main tr td a:hover { color: #474747; text-decoration: underline; }
span#news { color: #FF4F00; font-family: Arial; font-size: 14px; font-weight: bold; margin: 0 0 0 17 }
td#text_green span#news { margin: 0 }
td#text_red a { color: FF4F00; text-decoration: none }
td#text_red a:hover { color: FF4F00; text-decoration: none }
div#mini_hr { background-color: #A7A7A7; margin: 5 10 0 10}
td#text_red div#news_date { color: #474747; font-family: Arial; font-size: 12px; font-weight: bold; margin: 10 0 0 22 }
td#text_red div#news_text {  margin: 12 0 0 22 }

td#text_blue { padding: 7 23 0 23 }
td#text_blue div#comp { color: 127418; font-family: Arial; font-size: 18px; margin: 0 0 10 0}

div#hr { background-color: #A7A7A7; margin: 10 0 10 0}

div#prog { color: #464646; font-family: Arial; font-size: 14px; font-weight: bold; margin:  0 0 20 10 }
td#text_blue div#text { margin:  0 0 0 10 } 
td#text_blue div#text img { margin: 0 20 15 0 }
img#m { margin: 0 }
div#text div#opt { font-weight: bold; margin-bottom: 15px;  }
div#text div#opt a { color: #2764C0; text-decoration: none }
div#text div#opt a:hover { text-decoration: underline }
div#com { font-size: 13; margin: 10 0 20 0; text-align: right; font-weight: bold }
div#com span a { color: #F55D08; }
span#cmred { color: red }

td#text_green { padding: 7 10 0 10 }
td#text_green span#forum { color: #4C4C4C; font-family: Arial; font-size: 14px; font-weight: bold;  }
td#text_green div#article { color: #398E37; font-family: Arial; font-size: 14px; font-weight: bold; padding: 0 0 0 0 }
td#text_green div#theme { margin: 5 0 5 0 }
td#text_green div#theme a:hover { text-decoration: underline }

td#text_green div#news_date { color: #474747; font-family: Arial; font-size: 12px; font-weight: bold; margin: 10 0 0 10 }
td#text_green div#news_text {  margin: 12 0 0 10 }

div#new { background-color: #fffee4; padding: 10 10 0 10; border: #fff600 1px solid }
div#new div#caps { text-align: right; text-transform: uppercase; font-weight: bold; font-size: 15; color: #ff0000 }

div#cmp { font-size: 13; font-family: Arial; color: #444; border: #ccc 1px solid; padding: 5; background-color: #fcfcfc; width: 555 }
div#cmp hr { border: #eee 1px solid }
div#text div#com { margin: 5 0 0 0 }