body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #124E8A; }

body,td,th { color: #d7dee9; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }

div { position: relative; }

h2 { margin: 0 ; padding: 0 0 3px 0 ; font-size: 20px ; color: #FFF ; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  }

h3 { margin: 0 ; padding: 0 0 3px 0 ; font-size: 20px ; color: #feefb5 ; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }

h4 { margin: 0 ; padding: 0 0 3px 0 ; font-size: 14px ; color:#FFF ; font-family: Arial, Helvetica, sans-serif ; }

.faded { color: #d7dee9 ; }

h3 a {color: #feefb5; text-decoration:none ;  }

a { color: #feefb5; }

a:hover { color:#FFFFFF ; }

p { margin: 0 0 12px 0; padding: 0 ; }
.colorTab {background-color:#2E6FAF;}

blockquote { padding: 5px 15px 5px 65px ; font-family: Georgia, "Times New Roman", Times, serif ; margin: 0 ; font-size: 15px ; color: #EEEEEE ; background: url(layout-img/icon-referinte.gif) left top no-repeat ; }

.wrapper { width: 970px ; margin: 0 auto ; clear: both ; }

.header { height: 70px ; background: url(layout-img/mainframetop.gif) bottom left no-repeat ; }

.logo { width: 433px ; float: left ; clear: none ;}

.menu { float: right ; clear: none; height: 70px ; width: 527px ; padding: 0 10px 0 0 ; text-align: right ; margin: 0;}

.flash { background: url(layout-img/mainframebg.gif) left top repeat-y ; width: 950px ; padding: 0 10px ; float: left ; clear: both ; z-index: 0; }

.content { background: #8382a1 url(layout-img/mainframebg.gif) left top repeat-y ; width: 920px ; padding:0 20px 0 30px; float: left ; clear: both ; padding-bottom:10px ; }

.rightcolumn { width: 615px ; float: right ; clear: right ; }

.box-lb { width: 585px ; padding: 15px 15px 3px 15px ; background: url(layout-img/box-lb.gif) left bottom no-repeat ; }

.box-rb { width: 615px ; background: url(layout-img/box-rb.gif) right bottom no-repeat ; }

.box-rt { width: 615px ; background: url(layout-img/box-rt.gif) right top no-repeat ; }

.box-lt { width: 615px ; background: #295585 url(layout-img/box-lt.gif) left top no-repeat ; }

.box-lb, .box-rb, .box-rt, .box-lt { float: left ;  clear: both ; }


.box2-lb { width: 565px ; padding: 10px 10px 8px 10px ; background: url(layout-img/box2-lb.gif) left bottom no-repeat ; }

.box2-rb { width: 585px ; background: url(layout-img/box2-rb.gif) right bottom no-repeat ; }

.box2-rt { width: 585px ; background: url(layout-img/box2-rt.gif) right top no-repeat ; }

.box2-lt { width: 585px ; background: #8382a1 url(layout-img/box2-lt.gif) left top no-repeat ; margin-bottom: 10px; }

.box2-lb, .box2-rb, .box2-rt, .box2-lt { float: left ;  clear: both ; }


.article { width: 585px ; float: left ; clear: both ; }

.narrowarticle { width: 415px ; float: left ; clear: left ; }

.article p, .narrowarticle p { text-align: justify ; }

.articlepics { width: 160px ; float: right ; clear: right ; text-align: right; }

.border { border: 5px solid #FFFFFF ; }

.exbox-btm { background: url(layout-img/exbox-btm.gif) left bottom no-repeat ; padding: 10px ; width: 160px ; }

.exbox-mid { background: url(layout-img/exbox-mid.gif) left top repeat-y ; width: 180px ; }

.exbox-top { background: url(layout-img/exbox-top.gif) left top no-repeat ; width: 180px ; }

.exbox-btm .caption {width: 160px ; padding-top:5px ; font-weight: bold ; }

.leftcolumn { width: 275px ; float: left ; clear: left ; }

.leftcolumn h3 { padding-left: 10px ; padding-right: 10px ; }

.leftcolumn p { padding-left: 10px ; padding-right: 10px ; }

.btmmenu { float: left ; clear: both ; width: 970px ; background: url(layout-img/mainframebtmstripe.gif) ; height: 27px; text-align: center ; padding-top: 8px; }

.footer { float: left ; clear: both ; width: 930px ; text-align: right ; padding: 20px 20px ; background: url(layout-img/mainframebtm.gif) left top no-repeat ; font-family: Georgia, "Times New Roman", Times, serif ; }

#flashcontent { width: 950px; height: 457px; float: left; margin: 0; z-index: 0; }

#flashcontent2 { width: 950px; height: 200px; float: left; margin: 0; z-index: 0; }
	
.contact input, .contact textarea { font-size:14px ; font-family: Georgia, "Times New Roman", Times, serif ; margin: 0 ; padding: 3px ; background: #d7dee9 ; border: 1px ; }

.trimite input { font-family: Arial, Helvetica, sans-serif ; font-size: 14px ; }

.card { vertical-align:middle ; }

.card img { vertical-align: middle ; border: #FFFFFF 1px solid ; }

.ruler { height:10px ; background: url(layout-img/light-blue-ruler.gif) 0% 5px repeat-x ; }

.echipa ul { padding: 0 0 0 25px ; margin: 0 ; }