@charset "utf-8";
/* CSS Document */
body {
	color: #000;
	font-family: Geneva, sans-serif;
	font-size: 0.92em;
	line-height: 1.4em;
	background-color: #42413C;
	background-image: url(../bg.jpg);
	padding: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

/* ~~ Element/tag selectors ~~ */
ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 0;
	margin: 0;
}
html, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, 
fieldset, form, input, label, textarea, legend, 
select, isindex, listing, xmp, plaintext, 
table, caption, tbody, tfoot, thead, tr, th, td { 
   /* se scoate inconsistenţa (între browsere) implicită pentru ul, ol, padding sau margin */ 
   /* se scoate şi spaţiul din pre, form, body, html, p, blockquote */ 
   margin: 0; 
   padding: 0; 
   border: 0; 
   outline: 0; 
   /* se evită inconsistenţa dintre setările prestabilite ale browserelor în ce priveşte */ 
   /* heading font-sizes şi pre/code */ 
   font-weight: normal; 
   font-style: normal; 
   font-size: 100%; 
   font-family: inherit; 
   vertical-align: baseline; 
   white-space: normal; 
}  
/* fără list-markers iniţial, din moment ce listele sunt folosite mai des pentru semantice */ 
ul, ol, dir, menu { 
   list-style: none; 
}  
/* tabelele au încă nevoie de 'cellspacing="0"' in marcare */ 
table { 
   border-collapse: collapse; 
   border-spacing: 0; 
} 
 caption, th, td { 
   text-align: left; 
   font-weight: normal; 
}
/* link-urile subliniate tind să facă hipertextul mai puţin citibil,  
deoarece sublinierea ascunde formele inferioare */ 
:link, :visited, a, ins, blink { 
   text-decoration: none; 
} 
 
/* credeţi că imaginile care conţin link cu bordură albastră e o idee bună? */ 
iframe, form, fieldset, abbr, acronym, object, applet, table  
a, img, a img, :link img, :visited img {  
   border: none;  
} 
 
/* dezactivăm câteva atribute urâte ale fonturilor din browserele standard */ 
font {  
   color: inherit !important;  
   font: inherit !important;  
} 
  
nobr {  
   white-space: normal;  
}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}

/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
a:link {
	color: #42413C;
	text-decoration: underline; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
}
a:visited {
	color: #6E6C64;
	text-decoration: underline;
}
a:hover, a:active, a:focus { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
}

/* ~~this fixed width container surrounds the other divs~~ */

#container {
	width: 960px;
	background: #FFF; /* the auto value on the sides, coupled with the width, centers the layout */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}

#header {
	height: 175px;
	width: 960px;
	background-image: url(../bghd.jpg);
	position: relative;	
}
.raza {
	background-image: url(../raze.png);
	background-repeat: no-repeat;
	float: left;
	height: 512px;
	width: 601px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#header  h1 {
	font-size: 135%;
	color: #FFF;
	float: right;
	margin-right: 5px;
	padding-top: 20px;
	text-shadow: 2px 2px 3px #9C0C0C;
	font-weight: 700;
}
/****************************************/
/* con top */
#conttop {
	width: 960px;
}
#topleft {
	float: left;
	background-repeat: no-repeat;
	
	width: 475px;
}
#topleft h2 {
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 160%;
	text-align: center;
	padding-top: 200px;
	font-weight: 700;
}
#topright {
	float: left;
}

/* end con top* /
/*****************************************/
#oriz {
	background-image: url(../nav.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 960px;
}
#oriz ul {
	padding-top: 2px;
	position: relative;
	text-align: center;	
}

#oriz li {
	display: inline;
	margin-right: 14px;
	
}
#oriz li a {
	font-size: 100%;
	font-weight: 700;
	color: #FFF;
}
#oriz li a:hover {
	color: #EAEAEA;
}

#continut {
	background-image: url(../fd.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 960px;
}
#left {
	display: inline;
	float: left;
	width: 250px;
}
#left p {
	font-size: 110%;
	color: #FFF;
	padding: 7px;
	display: block;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	text-align: justify;
	word-spacing: -2px;
		}
/**********************************************/
/*  lista stanga */ 

#left ul {
	z-index: 5;
	font-size: 125%;
	font-weight: 700;
	position: relative;
	background-image: url(../lista.jpg);
	background-repeat: no-repeat;
	height: 315px;
	padding-top: 10px;
	padding-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	width: 250px;
	}

#left li {
	list-style-type: none;
	padding-left: 8px;
	display: block;
	padding-right: 20px;
	background-image: url(../semn.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 3px;
	margin-bottom: 1px;
}
#left li a {
	text-decoration: none;
	color: #FD5F00;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F4F4F4;
	line-height: 105%;
	padding-left: 2px;
	display: block;
	width: 94%;
}
#left li a:hover {
	color: #525252;
	background-color: #DBDBDB;
	}

/* end lista stanga */ 
/**********************************************/


#centru {
	float: left;
	width: 710px;
	display: inline;
	background-image: url(../fdcnt.jpg);
	background-repeat: repeat-y;	
}


#footerleft {
	background-image: url(../left-01.jpg);
	background-repeat: no-repeat;
	height: 335px;
	width: 250px;
	position: absolute;
	top: -335px;
	left: 0px;	
}

#centru p a{
	color: #F30;
	text-decoration: underline;
	}
#centru p a:hover {
	color: #F00;
}


 #centru h3, #centru h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: 700;
	color: #F30;
	margin-left: 30px;
	text-transform: lowercase;
	margin-top: 5px;
}


#footer {
	background-image: url(../footer.jpg);
	background-repeat: no-repeat;
	height: 75px;
	position: relative;
	width: 960px;
}
#footer  p {
	font-size: 70%;
	color: #FFF;
	padding-left: 300px;
	padding-top: 40px;
}
.clearfix {
	clear: both;
}

strong {
	font-weight: normal;
}
.bord {
	padding: 1px;
	float: right;
	border: 1px solid #666;
	margin-top: 7px;
	margin-right: 20px;
	margin-bottom: 7px;
	margin-left: 7px;
}
em {
	font-style: normal;
}
.cs-title small{
	display:block;
	width:auto;
	padding:0;
	font-size:13px;
	line-height:1.8em;
}
.cs-prev{
	background:url(images/overlay.png) repeat left top;
	color:#e00437;
	font-size:16px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
} 
.cs-next{
	background:url(images/overlay.png) repeat left top;
	color:#e00437;
	font-size:16px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	margin-right: 24px;
	padding-left: 15px;
}
#header div h1 a {
	font-size: 100%;
	color: #FFF;
	padding-top: 65px;
	text-shadow: 2px 2px 3px #9C0C0C;
	font-weight: 700;
	text-decoration: none;
}

#header div h1 a:hover {
	font-size: 100%;
	color: #FFF;
	padding-top: 65px;
	text-shadow: 2px 2px 3px #9C0C0C;
	font-weight: 700;
	text-decoration: underline;
}



.pozabalustrade {
	float: left;
	margin-right: 10px;
	padding: 1px;
	border: 1px solid #644B0D;
	font-weight: 800;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-moz-box-shadow:0 0 8px #666;
	-webkit-box-shadow:0 0 8px #666;
	margin-top: 15px;
	margin-left: 25px;
	text-align: center;

}.pozscari img {
    cursor: url(cursor/lupa.gif) ,url(http://www.bintel.com.ro/cursor/lupa.cur),w-resize;

}


#linkuri {
	position: fixed;
	left: 0;
	top: 30%;
	width: 50px;
	height: 175px;
	margin-left: 4px;
}

#linkuri img {
	top: 2px;
	text-align: left;
	margin-top: 10px;
	margin-left: 8px;
}
#linkuri a img  {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#linkuri a:hover img  {
	margin-left: 10px;
}

#linkuri a:visited img  {
	margin-left: 10px;
}
#centru form {
	background-color: #999;
	float: right;
	width: 300px;
	margin-right: 30px;
}
#map_canvas {
	float: left;
	margin-top: 10px;
	border: 3px solid #999;
	margin-bottom: 10px;
}

#map_canvas2 {
	float: left;
	margin-left: 10px;
	margin-top: 60px;
	height: 400px;
	width: 390px;
	border: 3px solid #999;
}

#centru form p input {
	margin-left: 45px;
	background-color: #666;
	color: #FFF;
	padding-left: 1px;
	margin-right: 10px;
	float: right;
}
#centru form span input {
	float: left;
	background-color: #666;
	color: #FFF;
	margin-left: 10px;
}

#centru form span {
	float: left;
	color: #000;
	margin-left: 30px;
	margin-bottom: 10px;
}

address {
	font-style: normal;
	display: block;
	font-size: 110%;
	float: left;
	width: 400px;
	padding-left: 20px;
}
#stanga {
	float: left;
	width: 420px;
}

.titlucontact {
	font-size: 140%;
	text-align: center;
	margin-bottom: 20px;
	font-weight: 700;
	color: #333;
	letter-spacing: 1px;
}
#bodyContent {
	font-size: 8px;
	color: #000;
	text-transform: uppercase;
}
.localizare {
	text-transform: capitalize;
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	color: #000;
}

address p a {
	color: #036;
	text-decoration: none;
}address p a:hover {
	color: #003;
	text-decoration: underline;
}
.hartamare {
	clear: both;
	float: left;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 7px;
}
.tophead {
	font-size: 150%;
	color: #FF6304;
	background-image: url(../hdtop.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 65px;
	width: 710px;
	padding-top: 25px;
}

.cod {
	margin-right: 20px;
	text-align: left;
}

.hartamare a {
	color: #F00;
	text-decoration: none;
}
.hartamare a:hover {
	color: #900;
}
.firstHeading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #F00;
}
#coin-slider {
	overflow: hidden;
	height: 315px;
	width: 710px;
}
.glass {
	width: 100%;
	position: relative;
	margin: 0px;
	height: 85px;
}
#boxleft {
	float: left;
	width: 72%;
}
#boxleft p {
	color: #FFF;
	font-size: 105%;
	line-height: 1.18em;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
	padding-top: 10px;
}

#boxleft1 {
	float: left;
	width: 60%;
}
#boxleft1 p {
	color: #FFF;
	font-size: 95%;
	line-height: 1.14em;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
	padding-top: 10px;
}
#boxright img {
	margin-bottom: 5px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #FFF;
	padding: 2px;
	margin-top: 25px;
}
#boxright {
	float: left;
	width: 27%;
}
#boxright h5,#boxright h6 {
	text-align: center;
	margin: 0px;
	color: #F63;
	font-size: 100%;
}
	#content_wide{
	margin-left: 20px;
	}
		.thumbnail{
		height: 134px; 
		width: 150px;
		text-align: center;
		padding:3px;
		background-color: #303030;
		border: 1px solid #404040;
		float: left;
		margin-right: 8px;
		margin-bottom: 8px;
	}
		.thumbnail img {
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding: 2px;
	border: 1px solid #FFF;
		}#boxleft a {
	color: #FFF;
}
.glassdona {
	float: left;
	width: 49%;
}
.dunga {
	background-color: #CCC;
	width: 1px;
	display: block;
	margin-top: 45px;
	margin-right: auto;
	float: left;
	height: 300px;
	margin-left: auto;
}
#menupagina {
	width: 90%;
}
#menupaginaright {
	float: left;
	width: 60%;
	color: #000;
	
}

#menupaginaleft {
	float: left;
	width: 30%;
	font-size: 80%;
	font-weight: 700;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	text-align: right;
	color: #E8E8E8;
}

#menupaginaright ul {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#menupaginaright li {
	display: inline;
	margin-right: 9px;
	padding: 5px;
}
#menupaginaright li a {
	color: #FF6304;
	text-decoration: none;
	font-weight: 700;
	font-size: 80%;
}
#menupaginaright li a:hover {
	text-decoration: underline;
	color: #EAEAEA;
}
.menutitle {
	border: 1px solid #666;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.erori {
	height: 400px;
	width: 100%;
}
.erori p {
	font-size: 125%;
	font-weight: 700;
	color: #FFF;
	text-align: center;
}
.jsx-2360966510 {display: none;}
