*{font-size:12px; margin:0; padding:0; line-height:16px; vertical-align:top;}

body{ font-family:arial; font-size:12px; background-color:#fff; margin:0; padding:0; line-height:16px; color:#2D2D2D; vertical-align:top; height:100%;}

input{ border:1px solid #D6A42E; height:18px; margin:0; padding:0; vertical-align:middle; background-color:#F6E6C2;}

p{text-indent:20px;}

img{border:none;}

a{color:#003366;}
a:hover{color:#8A0014;}

#container{ margin:5px auto; width:980px; background-color:#fff; border:1px solid #003366;}

#container_wrapper{ margin:10px; background-color:#fff;}


/* HEADER */
#header{top:2px; height:80px; width:960px; background-color:#242464; margin:0;}
.logo{float: left; width:260px; margin:1px 0 1px 0px;}
#nameSlogan{ float:left; height:80px; width:230px;}
#nameSlogan h1{ margin:20px 5px 10px 10px; color:#fff; font-size:24px;}
#nameSlogan span{ font-size:10px; color:#333; color:#eee; display:block; margin:0 0 0 10px;}
#bannerTop{ float:left; width:470px; margin:10px 0 0 0;}

/* MENIU */
#navtop{ background-color:#eee; height:22px; text-align:center; margin:0 0 10px 0;}
#marquee{ background-color:#eee; height:20px; text-align:center; margin:0 0 5px 0; color:#B22222; font-weight:bold; font-size:16px;}
#navigare{ height:22px; margin:0; padding:0; background-image:url(../images/bgBlue.gif); background-repeat:repeat; background-position:top left;}
#navigare li{ list-style-type:none; float:left;}
#navigare li a, #navigare li a:hover{ text-decoration:none; font-weight:bold; font-size:13px; display:block; margin:0 2px 0 0; padding:3px;}
#navigare li a{ background-image:url(../images/bgBlue.gif); background-repeat:repeat; background-position:top left; color:#fff; border-right:2px solid #eee;}
#navigare li a:hover{ background-image:url(../images/bgBlue2.gif); background-repeat:repeat; background-position:top left; color:#fff; border-right:2px solid #fff;}

#divider{ width:960px;}

#mainContent{ background:#fff; width:958px; margin:10px 0 10px 0; border:1px solid #eee; position:relative; min-height:2000px;}

#meniuRight{ background:#fff; width:205px; float:left; margin:10px 0 10px 0;}
#coloanaRight{background:#fff; width:205px; float:left; margin:10px 2px 10px 10px;}

.meniu1 a, .meniu1 a:hover{ display:block; padding:2px 2px 2px 10px; width:184px; text-decoration:none; margin:1px;}
.meniu1 a{background-color:#003366; color:#fff;}
.meniu1 a:hover{background-color:#000; color:#fff;}

.meniu2 a, .meniu2 a:hover{display:block; padding:2px 2px 2px 10px; width:184px; text-decoration:none; margin:1px;}
.meniu2 a{background-color:#F6E6C2; color:#000;}
.meniu2 a:hover{background-color:#336699; color:#fff;}

.meniu3 a, .meniu3 a:hover{display:block; padding:2px 2px 2px 30px; width:164px; text-decoration:none; margin:1px;}
.meniu3 a{background-color:#F6E6C2; color:#000;}
.meniu3 a:hover{background-color:#336699; color:#fff;}

#content{ width:513px; float:left; background-color:#fff; margin:10px 0 10px 10px;}

.mg5{margin:20px 2px 2px 2px;}
.unit{ width:190px; position:relative; border:1px solid #DBE7F3; margin:0 0 20px 0;}
.unitName{ text-align:center; font-weight:bold; color:#003366; background-color:#fff; position:absolute; top:-10px; left:10px; height:20px; padding:0 5px 0 5px; font-size:14px;}
.unitItem{ width:190px; text-align:left; margin:5px 0 5px 0;}


#searchForm{margin:3px 3px 10px 10px;}
#searchsubmit{color:#fff; height:20px; font-weight:bold;}

.buton{ background-image:url(../images/bgBlue2.gif); background-repeat:repeat; background-position:top left; color:#fff; height:20px; font-weight:bold; border:none; width:auto;}
.radio{background-color:transparent; border:none; width:auto;}

#footer{margin:0 auto; width:980px; background-color:#fff; color:#003366;}

#footer a{color:#003366;}
#footer a:hover{color:#312815;}

.flag{margin:0 10px 0 0;}

.newsTitle{font-weight:bold; font-size:14px;}

.artTitle{font-weight:bold; font-size:12px; color:#336699;}

.heading{width:503px;font-weight:bold; border-bottom:2px solid #DBE7F3; margin:3px 0 10px 0; color:#8A0014; background-color:#f7f7f5;}

#pscroller1{ width: 170px; height: 110px; border: 0px solid #112C4F; padding: 5px; background-color: #F5E9CD;}

.pp{ float:left; padding:5px; border:1px solid #eee; margin:0 10px 10px 0;}

.cod{color:#003366; font-size:12px; font-weight:bold;}
