﻿.body {
	margin:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#header {
	width:730px;
	margin:auto;
	height:50;
	background-image:url(../images/top_bar_bg.jpg);
	background-repeat:repeat-x;
}
div#header .lnkAcasa{background-image:url(../images/tb_acasa.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px 0px;background-repeat:no-repeat;}
div#header .lnkAcasa:hover{background-image:url(../images/tb_acasa.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px -50px;background-repeat:no-repeat;}

div#header .lnkProduse{background-image:url(../images/tb_produse.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px 0px;background-repeat:no-repeat;}
div#header .lnkProduse:hover{background-image:url(../images/tb_produse.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px -50px;background-repeat:no-repeat;}

div#header .lnkProiecte{background-image:url(../images/tb_proiecte.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px 0px;background-repeat:no-repeat;}
div#header .lnkProiecte:hover{background-image:url(../images/tb_proiecte.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px -50px;background-repeat:no-repeat;}

div#header .lnkDownload{background-image:url(../images/tb_download.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px 0px;background-repeat:no-repeat;}
div#header .lnkDownload:hover{background-image:url(../images/tb_download.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px -50px;background-repeat:no-repeat;}

div#header .lnkNoutati{background-image:url(../images/tb_noutati.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px 0px;background-repeat:no-repeat;}
div#header .lnkNoutati:hover{background-image:url(../images/tb_noutati.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px -50px;background-repeat:no-repeat;}

div#header .lnkContact{background-image:url(../images/tb_contact.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px 0px;background-repeat:no-repeat;}
div#header .lnkContact:hover{background-image:url(../images/tb_contact.jpg);display:block;width:92px;height:40px;overflow:hidden;background-position:0px -50px;background-repeat:no-repeat;}


div#header .logo {
    position:relative;
	margin:auto;
	width:730px;
	height:58px;
	background-image:url(../images/mds_logo.jpg);
	background-position:25px 0px;
	background-repeat:no-repeat;
}
div#header .logo .search{
    position:absolute;
    left:420px;
    top:30px;
    
    width:300px;
    text-align:right;
    line-height:25px;
}
div#header .logo .search input {
    border:1px solid #2d70ac;
    border-left:0px;
    border-right:0px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    vertical-align:middle;
}
input[type=text]:focus,
input[type=password]:focus {
  outline: 0 none;
}

/*
div#header .logo .search .text-input{
    border:1px solid red;
    background-image:url(/images/searchInput_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    background-attachment:scroll;
    
    height:14px;
    width:130px;
    padding-left:7px;
    padding-right:0px;
    padding-top:2px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    vertical-align:middle;
}
*/
div#header .logo .search .position{
    border:0px;
}
div#header .mainPicture{
	position:relative;
	margin:auto;
	width:730px;
	height:213px;
	background-image:url(../images/main_picture.jpg);
	background-repeat:no-repeat;
	z-index:1000;
}



div#header .mainPicture .mainPicture2{
	position:absolute;
	width:257px;
	height:29px;
	left:447px;
	top:213px;
	background-image:url(../images/main_picture_2.jpg);
	background-repeat:no-repeat;
	
}
div#header .mainPicture .mainPicture3{
	position:absolute;
	width:257px;
	height:29px;
	left:447px;
	top:213px;
	background-image:url(../images/main_picture_3.jpg);
	background-repeat:no-repeat;
	
}
/***************** content **************/

div#content {
	margin:auto;
	width:730px;
	min-height:50px;
	position:relative;
	background-image:url(../images/home_content_bg.gif);
	background-repeat:repeat-y;	
	z-index:10;
	
}

div#content a, div#content a:link, div#content a:visited, div#content a:active {
    color:#2d70ac;
    text-decoration:underline;
}
div#content a:hover {
    color:#2d70ac;
    text-decoration:none;
}

div#content2 {
	margin:auto;
	width:730px;
	min-height:50px;
	position:relative;
	z-index:10;
	
}
div#content2 .news-item{
    width:100%;
    margin-bottom:10px;
    padding-bottom:5px;
    border-bottom:1px solid #CCCCCC;
}



div#content2 .news-item .newspicture{
    float:left;
    width:75px;
    margin-right:10px;
}
div#content2 .news-item .newsheadline{
    color:#2d70ac;
    font-size:14px;
    font-weight:bold;
}
div#content2 .news-item .newstext{
    float:left;
    width:100%;
}
div#content2 .news-item .newstext a{color:#2d70ac;  text-decoration:none;}
div#content2 .news-item .newstext a:hover{color:#666666;  text-decoration:none;}


div#content .contentHome{
	position:relative;
	left:25px;
	top:10px;
	width: 422px;
	min-height:200px;
	
	color:#464646;
	
}
div#content2 .contentHome{
	position:relative;
	left:25px;
	top:10px;
	width: 672px;
	min-height:200px;
	
	
	padding-top:10px;
	
	color:#464646;
	
	 margin-bottom:20px;
}
div#content .contentHome p,div#content .contentHome span  {
	color:#464646;
}
div#content .contentHome .title, div#content2 .contentHome .title{
	font-size:24px;
	color:#2d70ac;
	font-weight:bold;
	margin-bottom:15px;
}

div#content2 .contentHome .product-item{
    width:672px;
}
div#content2 .contentHome .product-item .productpicture-details{
    width:200px;
    float:left;
}
div#content2 .contentHome .product-item .producttext-details{
    width:460px;
    float:left;
    margin-left:10px;
    
}

div#content2 .contentHome .categoryBox{
    position:relative;
    width:310px;
    margin:15px 5px 5px 10px;
    float:left;
   
}

div#content2 {
}
div#content2 .product-item2{
    position:relative;
    width:150px;
    float:left;
    height:250px;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    margin:10px 10px 0px 0px;
}
div#content2 .product-item2 .producttitle2{
    font-size:14px;
    color:#2d70ac;
    font-weight:bold;
    margin-bottom:5px;
}

div#content2 .product-item2 .productpicture2{
    width:150px;
    text-align:center;
    height:110px;
}
div#content2 .product-item2 .producttext2{
    margin-top:10px;
}
div#content2 .product-item2 .productdetails2{
    position:absolute;
    top:220px;
    left:0px;
    width:100%;
    margin-top:10px;
}


div#content .summaryHome{
	position:relative;
	left:10px;
	padding-top:30px;
	font-size:11px;
}
div#content .summaryHome .box{
	position:relative;
	width:220px;
	left:15px;
	margin-bottom:10px;
	display:block;
}
div#content .summaryHome .box .title {
	font-size:15px;
	font-weight:bold;
	color:#2d70ac;
	border-bottom:1px solid #666666;
}
div#content .summaryHome .box .content {
	color:#888888;
	margin-top:10px;
	margin-bottom:10px;
}
div#content .summaryHome .box .content .itemTitle{
	font-weight:bold;
	margin-bottom:4px;	
}
div#content .summaryHome .box .content .contentPicture{
	float:left;
	margin:0px 5px 5px 0px;
}
div#content .summaryHome .box .readmore {
	color:#b0b0b0;
	text-align:right;
}
div#content .summaryHome .box .readmore a{
	color:#2d70ac;
	text-decoration:none;
}
div#content .summaryHome .box .readmore a:hover{
	color:#000000;
	text-decoration:none;
}
/*********** foooter *************/

div#footer {
	margin:auto;
	width:730px;
	height:57px;
	margin-top:-3px;
	background-image:url(../images/fb_bg.jpg);
	background-repeat:repeat-x;
	
}
div#footer .lnkFooter {	font-size:11px;	color:#e8e8e8;	text-decoration:none;	margin-left:10px;	margin-right:10px;}
div#footer .lnkFooter:hover {	font-size:11px;	color:#FFFFFF;	text-decoration:underline;	margin-left:10px;	margin-right:10px;}
div#footer .separator {font-size:10px; color:#FFFFFF;}

.info{
    color:#666666;
    width:500px;
    margin:auto;
}

.btn {
    background-color:#1a5486;
    border:1px solid #2d70ac;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
}

.globalfooter a, .globalfooter a:link, .globalfooter a:visited, .globalfooter a:active
	{
	color: #666666;
	text-decoration: underline;
	}

.globalfooter a:hover
	{
	color: black;
	text-decoration: none;
	}
