body {margin:0; padding:0}
body, div, a, input, textarea, select, td {font-family:arial; font-size:12px}
.hr {background:#38870B; font-size:1px; height:10px; width:100%; margin-bottom:5px}
td.mainTD {background:white;padding:2px}
#menu {background:url(images/menuBG.png);width:785px;height:50px;padding-top:10px}
#menu a {color:#5A89A6; display:-moz-inline-box; display:inline-block; width:110px; text-align:center; font-size:18px; margin:0; text-decoration:none; margin-left:5px; margin-right:5px}
#menu.eng a {width:110px; vertical-align:middle}
#menu a:hover, #topMenu a.selected {color:#333399}
#menu a div {cursor:pointer; display:inline-block; text-align:center; width:110px; font-size:18px}
#menu.eng a div {width:110px; font-size:14px}
#menu img {position:relative; top:-2px}
img {vertical-align:middle; border:0}
#footer a {text-decoration:none; color:black}
#footer a:hover {text-decoration:underline}
p {margin-top: 2px; margin-bottom: 2px;}
h1 {display:block; font-size:16px; margin-bottom:2px; padding:5px; background:url(1images/h1Back.png)}
#mainText {color:#440000; font-size:15px; width:520px}
#connect input.submit {width:100px; font-size:14px; background:#e6d5b4; color:000000}
#connect {background:white; border:4px solid #999999; margin-top:6px}
#connect input, #connect textarea, #connect select {width:400px; border:1px solid #E6E6E6}
#connect td {color:#505050; font-size:17px}
#connect .req {color:red}
#connect td.top {text-align:center; background:#fcd970; height:31px; font-size:16px; color:#333333}
a.photo {color:black; text-decoration:none; display:inline-block; background:url(images/frames.png); text-align:center; background:white; border:2px solid #999999; padding:4px; margin-right:8px; margin-bottom:4px}
a.photo:hover {border:2px solid #aaaaff}
a.backBut {text-decoration:none; font-size:18px; color:black}
a.backBut:hover {text-decoration:underline}
.group img {border:2px solid #999; margin-left:4px; background:white; vertical-align:middle}
a.group:hover img {border:2px solid #111}
a.group {text-decoration:none; color:#555}
a.group:hover {color:#000}
a.group div {border-left:4px solid #888888;margin:3px;padding:0}
a.group:hover div {background:#f0e9e9!important}
#news {width:224px;height:167px;padding:6px;padding-top:40px;background:url(images/calendar.png)}
#news.eng {background:url(images/calendare.png)}
#news a {text-decoration: none; color:#660000}
#news a:hover {text-decoration: underline; color:#990000}
a.video {color:#330000; text-decoration:none; display:block; text-align:center; line-height:12px!important; height:140px!important; margin-bottom:20px}
a.video img {margin-bottom:20px}
form {display:inline}