/* CSS Document */

body, ul, ol, li, h1, h2, p, form, input { margin:0; padding:0; }
body { background: #006600; font: 12px Arial, Verdana, Helvetica, sans-serif; text-align:center; color: #333; margin-top:20px; }
img { border:none; }
p { line-height:18px; }
a { text-decoration:underline; color: #66CC00; }
a:hover { text-decoration:none; color: #006600; }
h1 { font: bold 16px Arial, Verdana, Helvetica, sans-serif; color: #006600; margin-bottom:5px;}
h2 { font: 12px Arial, Verdana, Helvetica, sans-serif; color: #66CC00; margin-bottom:5px;}

#top { background: url(../imagini/bg_top.gif) no-repeat; text-align:left; width:800px; margin:0 auto; height:14px; }
#wrap { background: url(../imagini/bg_middle.gif) repeat-y; text-align:left; width:800px; margin:0 auto; }
#bottom { background: url(../imagini/bg_bottom.gif) no-repeat; text-align:left; width:800px; margin:0 auto; height:14px; }

.logo {text-align:middle; padding-left:45px; float:left; }
.logo img { float:left; margin-right:10px; margin-top:10px;}
.logo h1 { font: bold 20px Arial, Verdana, Helvetica, sans-serif; color: #66CC00; padding:0;margin:0; margin-top:10px;}
.logo a { text-decoration:none; }
.logo p {font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height:16px;}

.top_links { float:right; text-align:right; padding-right:60px; padding-top:22px; }
.top_links p { font-size:11px; color:#999999; line-height:16px; }
.top_links a { font-size:11px; color:#999999;text-decoration:none; }
.top_links a:hover { color:#66CC00; }

.header_img { margin-left:28px; }

.left { float:left; width:140px; padding-left:45px;margin-right:25px; }
.left p { color:#999; }

.main { float:left; width:560px; margin-top:10px; padding-bottom:20px; }
.col_a { float:left; width:260px; padding-right:20px;margin-right:20px; background: url(../imagini/shadow.jpg) no-repeat; background-position: right 10px;}
.col_b { float:left; width:260px; }

.team_align img { float:left; clear:both; margin-bottom:10px;margin-right:10px;}
.team_align p {height: 70px;}

.map_home { margin:5px 0; }
.meniu li { list-style:none; }
.submenu a { text-decoration:none; }
.submenu p { padding-bottom:10px;}

.newsletter { border:none; border-bottom:1px solid #333;float:left; width:100px; padding-bottom:5px; margin-right:5px;}
.but_newsletter {float:left; border:none;}
.footer { text-align:left; width:800px; margin:0 auto; font-size:11px; color:#FFF; }
.footer_copy {  padding:20px 45px; float:left; line-height:14px;}
.footer_made { padding:20px 45px; float:right; }

input,textarea { border:1px solid #CCC; }
.spacer {clear:both; height:15px;}
.spacer-footer {clear:both; height:25px;}
.clear {clear:both; }