.frame {width: 100%; height: auto; overflow: hidden; background: #FFF none; margin: 0; padding: 0; text-align: center; background: url('../images/bg_banner.jpg') repeat-x top left;}

.frame .header .menu_mare{width: 940px; height: 45px; display: inline-block; margin: 17px 0 0 0;}
.frame .header .menu_mare .asigurari {width:469px; height: 45px; display: inline-block; float: left;}
.frame .header .menu_mare .asigurari a.link_asigurari {display:inline-block;	width:469px;	height: 45px;	background: url('../images/btn_asigurari_mare.png') top left; }
.frame .header .menu_mare .spacer {width:2px; height: 45px; display: inline-block; float: left;background: url('../images/spacer.png') no-repeat top left; }
.frame .header .menu_mare .comanda {width:469px; height: 45px; display: inline-block; float: left;}
.frame .header .menu_mare .comanda a.link {	display:inline-block;	width:469px;	height: 45px;	background: url('../images/btn_comanda_online.png') no-repeat top left; }
.frame .header .banner {width: 940px; height: 220px; display: inline-block;margin: 12px 0 0 0;}
.frame .header .banner div.left {width: 247px; height: 220px; display: inline-block; float: left; text-align: left;}
.frame .header .banner div.left a.intrebari {width: 245px; height: 65px; display: inline-block; font-size: 0px; line-height: 0px; background: url('../images/btn_intrebari.jpg') no-repeat top left;}
.frame .header .banner div.left a.contact {width: 245px; height: 149px; display: inline-block; font-size: 0px; margin: 7px 0 0 0; line-height: 0px; background: url('../images/btn_contactat.jpg') no-repeat top left;}
.frame .header .banner div.right {width: 685px; height: 220px; display: inline-block; float: right;}
.frame .content {width: 940px; height: auto; overflow: hidden; margin: 0 auto;}
.frame .content div.asigurare{ width: 174px; height: 304px; display: inline-block; float: left; margin: 27px 0 0 0; text-align: left;}
.frame .content div.asigurare.spacer{ margin:27px 0 0  17px;}
.frame .content div.asigurare.spacer.last { margin:27px 0 0  19px;}
.frame .content div.asigurare a.link_imagine {width: 174px; height: 116px; display: inline-block; line-height: 1px; font-size: 1px;}
.frame .content div.asigurare h2.titlu {color: #FF6600; font-weight: normal; font-size: 16px; line-height: 32px; text-align: left;}
.frame .content div.asigurare p.text {text-align: left; font-size: 10px; line-height: 12px; }
.frame .content div.asigurare a.afla {color: #006699; text-decoration: none; font-size: 10px; line-height: 12px; text-align: left; }
.frame .content div.asigurare a.afla:hover{text-decoration: underline;}
.frame .content .info {width: 940px; height: 225px; display: inline-block; margin: 31px 0 0 0;}
.frame .content .info .negociem {width: 244px; height: 194px; display: inline-block; float: left; background: url('../images/img_negociem.png') no-repeat top left;}
.frame .content .info .clienti_multumiti {width: 241px; height: 213px; display: inline-block; float: left; text-align: left; margin: 0 0 0 22px;}
.frame .content .info .clienti_multumiti h3.titlu {color: #333; padding:0 0 0 5px; font-size: 16px; line-height: 35px; font-weight: normal; text-align: left; border-bottom: 1px solid #E4E4E4;}
.frame .content .info .clienti_multumiti h4.titlu {color: #333; padding:0 0 0 5px; font-size: 14px; line-height: 36px; font-weight: normal; text-align: left;}
.frame .content .info .clienti_multumiti p.text{color: #666; padding:0 0 0 5px; font-size: 12px; line-height: 14px; text-align: left;}
.frame .content .info .clienti_multumiti a.link {display: inline-block; float: left; padding: 0 0 0  5px;font-size: 12px; line-height: 26px; text-decoration:underline; color: #666;}
.frame .content .info .clienti_multumiti a.link:hover{text-decoration: none;}
.frame .content .info .pasi {width: 170px; height: 213px; display: inline-block; float: left; text-align: left; margin: 0 0 0 22px;}
.frame .content .info .pasi h3.titlu {color: #333; padding:0 0 0 5px; font-size: 16px; line-height: 35px; font-weight: normal; text-align: left; border-bottom: 1px solid #E4E4E4;}
.frame .content .info .pasi .pas{width: 156px; height: 33px; display: inline-block; float: right; margin: 2px 0 0 0;}
.frame .content .info .pasi .pas.first{margin: 16px 0 0 0;}
.frame .content .alerte { width: 180px; height: 225px; display: inline-block; float: right; background: url('../images/alerte_rca.png') no-repeat top left; margin: 0 0 0 0px;}
.frame .slider {width: 940px; height: 32px; overflow: hidden; margin: 12px auto 0; background: url('../images/slider.jpg') no-repeat top left;}
.btn_comanda { border: none;width: 199px;	height: 43px; background: url('../images/btn_comanda.png') top left no-repeat; cursor:pointer;}