/* 	CSS designed by demon 
	st. Bolgari Dumitru
	gr. TI-043
	http://www.webcreativ.md/
*/

html{height: 100%;}

body {padding: 0px;margin: 0px;}
* {	margin: 0;	padding: 0;}
p {}
a {text-decoration: none;border: 0;}

a.index { font-size:15px; border:2px solid #1C1B17; color:#9E763B; padding:4px 10px 4px 10px; background:#38352D; font-family: Georgia, "Times New Roman", Times, serif;}

IMG.opacity { behavior: url("iepngfix.htc");border: none;}

#menutop {margin: 0px; background: url(../images/bg.jpg) repeat-x;}

/* start PAGE BG */
#page {	width:888px; margin: 0 auto; height:700px;}
#bgtop {/*border: solid #FFFFFF 1px;*/ height:94px; width: 888px; padding-top:25px;}
#bgtop_lang {/*border: solid #FFFFFF 1px;*/ height:32px; width: 888px;}
#bgcenter {/*border: #FFFFFF solid 1px;*/ background:url(../images/center.jpg) no-repeat; width:847px; height:520px;}
#bgcenter_index {/*border: #FFFFFF solid 1px;*/ background:url(../images/center_index.jpg) no-repeat; width:847px; height:520px;}
#bgcenter_fotograf {/*border: #FFFFFF solid 1px;*/ background:url(../images/center_fotograf.jpg) no-repeat; width:847px; height:520px;}
#bgcenter_fotograf_en {/*border: #FFFFFF solid 1px;*/ background:url(../images/center_fotograf_en.jpg) no-repeat; width:847px; height:520px;}
#bgcenter_fotograf_it {/*border: #FFFFFF solid 1px;*/ background:url(../images/center_fotograf_it.jpg) no-repeat; width:847px; height:520px;}
#bgcenter_top { height:375px; width:827px; padding:10px 10px 10px 10px; /*border:1px solid #CCCCCC;*/}
#bgcenter_bottom { height:125px; /*border: 1px solid #FFFFFF;*/}

#bgcenter_left_original {float: left; width: 825px; height: 360px; border: #342E26 solid 1px; background-color: #2A2722; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
#bgcenter_left_curat {float: left; width: 568px; height: 330px;}
#bgcenter_left_acasa {float: left; width: 568px; height: 330px; background:url(../images/acasa.jpg) center center no-repeat;}
#bgcenter_left_foto {float: left; width: 568px; height: 330px; background:url(../images/foto.jpg) center center no-repeat;}


#bgcenter_right {float: right; width: 249px; height:382px; background:url(../images/bgright.jpg) no-repeat; border: #38332A solid 1px;}

.table {width: 888px; margin: 0 auto;}
.center_left { background:url(../images/center_left.jpg) no-repeat top left; height:298px; width:21px; float:left;}
.center_right { background:url(../images/center_right.jpg) no-repeat top right; height:298px; width:20px; float:right;}
#bgbottom {height: 67px;background: url(../images/bottom.jpg) no-repeat bottom;}
#left_center  {width: 245px;margin: 0 auto; float: left; /*border: 1px solid #000000;*/}
#right_center {width: 500px;margin: 0 auto; float: right; /*border: 1px solid #000000;*/}
#left_bottom {float:left; width:230px;}
#right_bottom { float:right;}


#foto {/*border: #FFFFFF solid 1px;*/ width: 888px; height:42px;}

/*Limba*/
#lang {margin: 0 auto;float: right;font-size: 5px;font-size: x-small;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif; padding-right:20px;}
#lang ul {	margin: 0px;}
#lang li {	float:left;	list-style-type:none;margin-right:10px;	padding: 0pt;}
#lang li.selected {color: #847D62;	font-weight: bold;text-decoration: none;}
#lang ul li a{	color:#39372B;text-decoration: none;}
#lang ul li a:hover{text-decoration: none;}
#lang ul li .selected {color: #847D62;	font-weight: bold;text-decoration: none;}
#vline {background: url(../images/1.gif) no-repeat right 1px;padding-right: 6px;}
#vline_2 {	background: url(../images/2.gif) no-repeat right 1px;padding-right: 30px;padding-left: 25px;}

/* Reserved */
#reserved {/*border: 1px #FFFFFF solid;*/ font-family:Tahoma; color: #3B3117;width: 888px; font-size: 11px; margin-bottom: !important; margin-top:7px;}
#left_reserved {float: left; padding-left:20px;}
#left_reserved a {background: url(../images/img03.gif) repeat-x left bottom;text-decoration: none;color: #6295AD;font-size: 11px;}
#left_reserved a:hover {background: none;color: #756F65;}
#right_reserved {float: right; padding-right:20px;}
#right_reserved a {	background: url(../images/img03.gif) repeat-x left bottom;text-decoration: none;color: #654C26;font-size: 11px;
padding-right: 1px;}
#right_reserved a:hover {background: none;color: #987337;}

/*  contact  */
#contact { background: url(../images/contact.gif); float: right; background-repeat: no-repeat; width: 282px; height: 116px; padding-right: 9px; }

/*  Mesaj  */
#mesaj {/*letter-spacing: -1px;*//*border: solid 1px #000000;*/font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:40px; padding-top:15px;}
#mesaj .p {font-family: Verdana, Arial, Helvetica, sans-serif; color:#A45218; font-size:14px; padding-top:10px;}
.mesaj_title {margin-top:0px;margin-bottom: 15px;padding: 0px 0px 2px 5px;font-size: 14px;color: #808080;}
.mesaj_title_2 {margin-bottom:5px;padding:10px 0px 2px 5px;font-size: 14px;color: #9A9A9A;}
#mesaj_left {width: 210px;padding: 0px 0px 0px 0px;/*border:solid 1px #000000;*/float: left; color:#D0E9BA;}
#mesaj_right {width: 260px;padding: 0px 20px 25px 0px;/*border: solid 1px #000000;*/float: right;}
#mesaj_nume {height: 15px;width:140px;color: #B4B4B4; font-size: 11px;padding: 1px 0px 1px 3px;margin-left: 8px;}
.mesaj_nume_2 {padding: 0px 0px 6px 0px;color: #595959;font-size: 10px;float: right;}
.mesaj_nume {padding: 0px 0px 6px 0px;color: #756B5B;font-size: 10px;float: right;}
#mesaj_mesaj {height: 100px;width: 270px;padding: 1px 0px 7px 5px;color: #B4B4B4;font-size: 11px;}
.mesaj_mesaj {padding: 0px 0px 7px 0px;color: #808080;font-size: 11px; margin-left:65px;}
#mesaj_ras {font-family: Verdana, Arial, Helvetica, sans-serif; width:180px; height:40px; padding-left:50px;}
#mesaj_ras { color:#FF0000;}
/*  buton  */
#buton {width:300px;}
#tmpl_button {width: 115px;height:23px;text-align: center; background:#5A5246; margin-top:10px; margin-left:65px;}
#tmpl_button_2 {width: 85px;height:23px;text-align: center; background:#5A5246; margin-top:10px;}
#tmpl_button:hover {border:1px solid #F1BA7A;}
#tmpl_button_2:hover {border:1px solid #F1BA7A;}

#inapoi p {}
#inapoi p .inapoi { color:#9A6; font-size:12px;}
#inapoi p a.inapoi { color:#979797; padding-left:7px;text-decoration:none;}
#inapoi p a:hover {color:#9A6; text-decoration:none;}

/*  eroare  */
#eroare { float:left;}

#linkuri { font-family:Tahoma; font-size:12px; margin-top:40px;}
#linkuri a { text-decoration:none; color:#3F3018; line-height:13px;}
#linkuri a:hover span { text-decoration:none; color:#785A2D;}

#link { padding-left:45px; padding-top:25px;}
#link p { font-size:.8em; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; line-height:14px;}
#link p a { color:#838180;}
#link p a:hover { color:#767473; text-decoration:underline;}

.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1;}
.jScrollPaneTrack {position: absolute; cursor: pointer; left: 0; top: 0; width: 100%; }
.jScrollPaneDrag { position: absolute;cursor: pointer; overflow: hidden; background:url(../images/drag.gif) no-repeat left top;	height:42px }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; 	right: 0; text-indent: -2000px; overflow: hidden; background:url(../images/but.gif) no-repeat center top; height:18px; }
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; background:url(../images/but.gif) no-repeat center top; height:18px; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { 	/*background-color: #f00;*/ }

.scroll-wrap{width:590px; background:#CCCCCC;}
.scroll-pane{width:100%;height:120px;overflow:auto}

#foto_album { width:900px; height:120px;}

#right_portofoliu { float:right;}
#right_portofoliu ul { list-style-type:none; margin:10px 25px 0px 0px;}
#right_portofoliu li { float:left; list-style-type:none;}
#right_portofoliu li a img { padding:2px; border:2px solid #443A20; margin:0px 6px 0px 7px;}
#right_portofoliu li a:hover img { padding:2px; border:2px solid #554928; }

p a img { border:none;}