BODY {scrollbar-arrow-color:#FFFFFF;
     scrollbar-base-color:#6D8693;
     scrollbar-shadow-color:#F3F3F3;
     scrollbar-face-color:#49488C;
     scrollbar-highlight-color:#F3F3F3;
     scrollbar-dark-shadow-color:white;
     scrollbar-3d-light-color:#9BAAC1;}

body        
	{
    font-family: Verdana, Geneva, Arial, sans-serif;
    color: #330066;
	background: #fff url(images/cover.jpg) 880px 0px no-repeat;
	margin: 0 0 0 0;
        }
        
td.title
		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 10px;
    	color: #ffffff;
		font-weight: bold;
		background-color: #343ABF;
		padding-left: 10px;
		}
		
td.title_produse
		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 10px;
    	color: #ffffff;
		font-weight: bold;
		background-color: #330099;
		padding-left: 10px;
		}
			
td.title_furnizori
		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 10px;
    	color: #ffffff;
		font-weight: bold;
		background-color: #6666CC;
		padding-left: 10px;
		}
td.title_servicii
		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 10px;
    	color: #ffffff;
		font-weight: bold;
		background-color: #003399;
		padding-left: 10px;
		}
		
td.oferta
		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 10px;
    	color: #ffffff;
		font-weight: bold;
		background-color: #3C1584;
		padding-left: 10px;
		}
		
td.title_link
		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 16 px;
    	color: #000066;
		font-weight: bold;
		background-color: #D0D8F0;
		padding-left: 10 px;
		}
		
td.info_right

		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 10px;
    	color: #000066;
		font-weight: none;
		background-image: url(images/textfill.jpg);
		}
		
		
.text

		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 13px;
        line-height: 170%;
    	color: #000066;
		font-weight: none;
        padding: 20px 30px;
		}
		
.text h1 {
    font-family: georgia, "times new roman", serif;
    font-size: 3em;
    padding: 5px 0 10px 0;
    font-weight: normal;
    border-bottom: 5px solid #D0D8F0;
    height: 140px;
    background: url(images/gear.jpg) center right no-repeat;
}
   
.text h1 small {
    display: block;
    margin: 50px 0;
    font-size: 12px;
    font-weight: normal;
    width: 400px;
    color: #333;
}

td.textunder

		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 10px;
    	color: #000066;
		font-weight: none;
		background-color: #D0D8F0;
		padding-left: 10 px;
		padding-right: 5 px;
		}
		
td.text_link

		{
		font-family: Verdana, Geneva, Arial, sans-serif;
    	font-size: 10px;
    	color: #000066;
		font-weight: none;
		}
		
		
a.navlist {
	display: block;
	padding: 3px 20px 5px 20px;
	width: 198px;
	color: #ffffff;
	background-image: url(images/link_menu_up.gif);
			}			
a.navlist:hover {
	background-image: url(images/link_menu_ovr.gif);
	color: #000066;
				}
table.border 
	{
        BORDER-RIGHT: #000000 1px solid; 
        BORDER-LEFT: #000000 0px solid;
		background-color: #ffffff; 
        }
		
table.border_link
		{
        BORDER-RIGHT: #000066 1px solid; 
        BORDER-LEFT: #000066 1px solid;
		BORDER-top: #000066 1px solid; 
        BORDER-bottom: #000066 1px solid;
		background-color: #ffffff; 
        }

a       {
        text-decoration: none; color: #47508F; font-size: 10px;
        font-family:Verdana; font-weight: bold;}
        a:hover {color: #000066; text-decoration: none;}
        }
        
.title a {color: #FFF } 
        
a.link       {
        text-decoration: none; color: #ffffff; font-size: 10px;
        font-family:Verdana; font-weight: bold;}
        
a.link:hover {color: #D0D8F0; text-decoration: none;}
        }
        
a.anchor
       {
        text-decoration: underline; color: #000066; font-size: 10px;
        font-family:Verdana; font-weight: bold;}
		
        a.anchor:hover {color: #000000; text-decoration: none;}
		
a.anchor2
       {
        text-decoration: none; color: #ffffff; font-size: 10px;
        font-family:Verdana; font-weight: bold;}
		a.anchor2:hover {color: #D0D8F0; text-decoration: none;}

img     {
        border-color: #000000;
        }

textarea.textbox
	{
    border-right: #6A798A 0 px solid; 
	padding-right: 1px; 
	border-top: #6A798A 1px solid; 					
	padding-left: 1px; 
	font-size: 10 px; 
	padding-bottom: 1px; 
	border-left: #6A798A 1 px solid; 
	color: #330066; 
	padding-top: 1px; 
	border-bottom: #6A798A 1px solid; 
	letter-spacing: 0; 
	font-style: normal; 
	font-family: Verdana, Geneva, Arial, sans-serif; 
	background-color: #ffffff;
	}

input.button
	{
    BORDER-RIGHT: #6A798A 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #6A798A  1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM:  0px; 
	BORDER-LEFT: #6A798A  1px solid;  
	PADDING-TOP:  0px ; 
	BORDER-BOTTOM: #6A798A  1px solid; 
	letter-spacing: 0; 
	FONT-STYLE: normal;
	FONT-SIZE: 9 px; 
	COLOR: #384149; 
	font-family: Verdana, Geneva, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	}

input.box 
	{
	BORDER-RIGHT: #330066 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #330066 1px solid; 
	PADDING-LEFT:1px; 
	FONT-SIZE: 10 px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #330066 1px solid; 
	COLOR: #330066; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #330066  1px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	}

#divUp   {
    position:relative;
    left:435;
    top:10;
    width: 20px;
    height: 10px;
}
#divDown {
    position:relative;
    left:435;
    top:50;
    width: 20px;
    height: 10px;
}
#divScrollTextCont {
    position:relative;
    left:10;
    top:-10;
    width:420;
    height:250;
    overflow:hidden;
    visibility:hidden;
}
#divText {position:relative; left:0px; top:-5px;font-size: 13px;} 

.contact {
    padding: 5px 0;
    /*border-bottom: 1px solid #a1a2ad;*/
    font-size: 0.8em;
}

.contact h4 {
    font-size: 13px;
}

.contact h4, .contact p {
    padding: 0;
    margin: 0;
}

.contact h5 {
    margin: 3px 0 0 0;
}

.contact ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.contact ul li {
    padding: 0;
    margin: 0;
}

.form {
    width: 600px;
    margin: 20px 0;
    padding-top: 5px;
    border-top: 2px solid #c6cee0;
}

.form table {
    font-size: 0.9em;
}

.error {
    margin: 20px 0;
    padding: 5px 5px 5px 80px;
    color: #4e0109;
    font-weight: bold;
    border: 3px solid #D70303;
    background: url(images/exclamation.png) center left no-repeat;
}

.notice {
    margin: 20px 0;
    padding: 30px 80px;
    color: #1e301e;
    font-weight: bold;
    border: 3px solid #64a26a;
    background: url(images/exclamation.png) center left no-repeat;
}

.error ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

#menu-bar {
    background: url(images/gradient.jpg) bottom left repeat-x;
    border-bottom: 3px solid #1d154b;
    height: 45px;
}

#menu-bar ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#menu-bar ul li {
    float: left;
    margin: 18px 2px 5px 0;
}

#menu-bar ul li a {
    display: block;
    border: 1px solid #FFF;
    border-bottom: 0px solid #FFF;
    font-size: 11px;
    padding: 5px 25px;
    background: #D0D8F0;
    color: #020245;
}

#menu-bar ul li a:hover,
#menu-bar ul li .active {
    background: #343ABF;
    color: #fff;
}

ul#menu li {
    margin: 0;
    padding: 0;
}

#lists h1 {
    font: bold 1.1em georgia,serif;
    color: #5F70B8;
    padding: 2px 0 5px 0;
    border-top: 1px solid #C5C5D1;
    border-bottom: 3px solid #C5C5D1;
    background: none;
    height: auto;
}

#lists p {
    text-align: right;
    font: 0.6em georgia,serif;
    margin: 0;
    padding: 0;
}

#lists p a {
 text-decoration: none;
 padding: 0 3px;
 color: #30446B;
 background: #e1e6ec;
}

#lists p a:hover {
  text-decoration: underline;
}

#lists ul {
  list-style-type: square;
  font: 1em arial,sans-serif;
  color: #333;
}


#lists ul ul {
  list-style-type: none;
  padding: 0;
  margin: 0; 
  font-size: 1em;
}

#lists ul ul h2, .form table h2 {
    margin: 15px 0 0 0;
    font: bold 1.1em arial, sans-serif;
    color: #152073;
}

table td.tile {
    width: 150px;
    height: 150px;
    background: url(images/tile.jpg) center center no-repeat;
    text-align: center;
    vertical-align: middle;
}

table td.tile-title {
    padding: 5px 3px;
    text-align: center;
    font-size: 0.8em;
    text-transform: capitalize;
    color: #1d1d1d;
    text-shadow: 1px 1px 1px #acacac;
    background: #fff url(images/bg_title_img.png) top center no-repeat;
}

#gallery h2 {
 clear: both;
 margin: 30px 0;
 font: normal 1.6em arial, sans-serif;
 color: #3C48A2;
}

#cert {
    position: absolute;
    top: 6px;
    left: 710px;
    width: 169px;
    height: 127px;
    background: transparent url(images/cert.png) no-repeat;
}

