@charset "utf-8";
/* CSS Document */

@charset "utf-8"; /* CSS Document */
body { background: #F8F8F8; padding: 0px 0px 40px 0px; margin: 0px; font-family: 'Verdana', 'Trebuchet MS', 'Arial', sans-serif; font-size: 12px; color: #666666; }
h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; font-weight: normal; }
a { color: #666666;text-decoration: underline; }
a:hover { color: #000000; }
pre, code { display:block; line-height:1.833em }
blockquote { color:#666; font-style:italic; padding:10px 30px }

.clear { clear:both; display: block; }  
.content, .header-nav, .footer, .header, .in {margin: 0px auto 0px auto; }

/* start main */
.header-nav { border: solid 0px #E0F4F9; padding: 7px 0 5px 0; width: 970px; margin: 0px auto; color: #1E6476; }
.header-nav .left { float: left; }
.header-nav a { text-decoration: none; color: #1E6476; }
.header-nav a:hover { text-decoration: underline; color: #000; }
.header-nav .left strong { display: block; font-size: 17px; font-weight: normal; }
.header-nav .right { float: right; font-size:10px; text-align: right; line-height:28px; }
.header-nav ul { padding:0; margin:0; float:left; padding-bottom:5px; width:100% }
.header-nav li { display:inline }
.header-nav li a { padding-right:15px }
.header_left img { margin-top:-20px; }

#header { padding:0 0 0 20px; background: #ffffff; width: 980px; position:relative; margin:0 auto; height: 120px; }
#header img {margin-top:0px; }
#header h1 { font-size: 61px; font-family: 'Trebuchet MS', 'Arial', 'Verdana', sans-serif; padding-bottom: 10px; line-height: 51px; }
#header h1 a:hover { color: #666666; }

#user-photo {float:right; border: solid 5px #EEEEEE; }
#sticky { background-color: #FFFBCC; }
#closelink { float:right; margin:-8px !important; margin:0; font-weight:bold; }
#closelink  a { text-decoration:none; }

.header-ad{right:20px; bottom:30px; position:absolute; }
.header-logo{vertical-align:middle;display:table-cell;height:120px; }
.header_login{border:1px #069AC2 solid; padding:2px 5px; margin-bottom:5px; font-size:11px; width:100px}

.in { width: 980px; }
.search .input { width: 319px; margin: 6px 0px 10px 10px; padding: 8px 8px 9px 8px; border: 0px; font-size: 17px; color: #666; float: left; }
.search .go { float: right; font-size: 17px; color: #ffffff; border: 0px; background: transparent; margin: 6px 6px 10px 0px; width: 53px; padding: 8px 0 7px 0; }

.content { width: 980px; margin: 20px auto 20px auto; }

.left { width: 620px; float: left; }
.product, .author-main { border: solid 15px #ffffff; background: #ffffff; }
.title { border: solid 15px #ffffff; background: #ffffff; margin-bottom: 20px; }

.left .product p, .author-main p { line-height: 18px; }
.left .product p.details { font-weight: bold; color: #375158; }
.left .product p.details span { width: 150px; display: block; float: left; clear:both; font-weight: normal; color: #7898A1; }
.left .product a img { border: solid 5px #EEEEEE; padding: 3px; margin: 5px 5px 5px 0; vertical-align: middle; }
.left .product ul{margin:5px 0; padding:0 0 0 30px}
.left .product ol{margin:5px 0; padding:0 0 0 35px}
.left .product ul li, li, ol li{list-style-type:inherit}

.author-main  ul { list-style-type:none;margin-left: 0; padding-left: 0; }
.author-main  ul li {background:transparent url(../images/bullet_go.png) no-repeat scroll 0 0;padding:0 0 5px 18px; }
.author-main h3 { font-size: 17px; font-weight: bold; line-height: 17px; font-family: 'Arial', 'Trebuchet MS', 'Verdana'; color: #586B70; border-bottom: solid 1px #D7EAEF; padding-top:20px; padding-bottom: 5px; clear:both; }

.comment-field {padding-top:20px; }
.mid{border:1px solid #CCC; padding:5px; width:200px}
#commentform label{ line-height: 28px}

.adsense-336 {width: 336px; height: 320px; }
.breadcrumb {margin-bottom:5px; }

textarea#comment{width: 99%; padding: 0; margin: 0; }

.listing  { border: solid 15px #ffffff; }
.listing .head .name { padding-left: 75px; padding-right:10px; width: 450px; padding-top: 0; }
.listing .head .price, .head .location, .head .date { margin: 0px; }

.image img { border: solid 5px #ffffff; background: #ffffff; }

.item { width: 440px; padding-left: 25px; padding-right: 10px; float: left; display: block; }
.description { padding-left: 25px; width: 400px; float: left; }

.name, .price, .location, .date, .image { float: left; display: block; }

.main_page_img { display: block;float: left;width: 50px;height: 50px;border: 5px #FFF solid;margin-left: 8px; }
.main_page_no_img { width: 50px; margin-left: 8px; }

.cat_image { display: block;float: left;width: 50px;height: 60px; }
.cat_image img { margin-left:30px; margin-top:20px; border:0px; }

.price { width: 90px; margin-top: 22px; }
.location { width: 170px; margin-top: 22px; }
.date { margin-top: 4px; padding-top: 18px; padding-left:10px; }
.image { width: 50px; text-align: center; }
.listing .head .date { padding-top: 0; }

.list div a:hover { color: #000000; }
.list div.no, .list div.alt { padding: 7px 0 7px 0; border-bottom: solid 1px #ffffff; }

div.right li {list-style-type: none; padding:3px 0; }
div.right ul {margin: 10px 0 10px -25px; padding-left:40px; }
div.right ul li a { background:transparent url(../images/bullet_go.png) no-repeat scroll 0 60%; padding-left:18px; }

input.report{float:right; width:89px; height:21px; background:url(../images/report.jpg) top center no-repeat; cursor:pointer; border:none}
input.report:hover{background:url(../images/report.jpg) bottom center no-repeat}

.footer .left { float: left; }
.footer .left strong { display: block; font-size: 17px; font-weight: normal; }
.footer .right { float: right; text-align: right; }

.ins .right span { color: #6D8F98; text-transform: uppercase; font-family: 'Trebuchet Ms', 'Arial', 'Verdana'; }
.ins .right p span { text-transform: none; width: 100px; display: block; clear: both; float: left; font-weight: normal; }
.ins .right p { line-height: 18px; font-weight: bold; color: #375158; }
.ins .right h2 { padding-left:15px; }

.prdetails {padding-bottom:40px; }

.left_form { float: left; padding-left:25px; }
.right_form { float: right; padding-right:25px; max-width:400px; }
.right_form_confirm { float: right; width: 50%; }
.classform label { display: block; margin: 5px 0 5px 0; }

.extrasbox { background:#FFFFFF none repeat scroll 0 0; border:1px solid #C8D2DB; margin:0; width:393px; }

.captcha { padding:20px 0; }

.err { border: solid 15px #FF3E02; background: #FF3E02; color: #ffffff; width: 950px; margin: 20px auto 0 auto; }
.err a, .cant_post a { color: #ffffff; }
.cant_post { width: 960px; text-align: center; background: #FF3E02; border: solid 10px #FF3E02; margin: 20px auto 0 auto; color: #ffffff; }
.ok { text-align: center; width: 960px; background: #33CC33; border: solid 10px #33CC33; margin: 20px auto 0 auto; color: #ffffff; }

.box-yellow { background-color:#FFFFCC; border:1px dotted #D8D2A9; margin-bottom:20px; min-height:25px; padding:10px; }
.box-red { background-color:#FFEBE8; border:1px dotted #CC0000; margin-bottom:20px; min-height:25px; padding:10px; }

.navigation1{ background-color: #fff; clear:both; padding-top: 10px; text-align: center; }
.navigation2{ padding-top: 8px; padding-bottom: 4px; margin: 0 auto; width: 400px; background-color: #fff; }
.navigation2 img{ border: none; clear: both; }
.alignleft { float: left; }
.alignright { float: right; }

.wp125ad {padding:5px; }
.odd {float:left; }
.even {float:right; }

.sidebar_box ul{margin:5px 0 15px; padding:0 0 0 15px; list-style-type:none}
.sidebar_box ul li{padding:0 0 7px 0}
.sidebar_box ul li a{background:url(../images/bullet_go.png) no-repeat scroll 0 60%; padding-left:18px}
.categories ul.children { margin:5px 0 -3px 5px; padding-left:10px}


div#location{background:url(../images/house.png) no-repeat scroll 0 60%; padding-left:20px; padding-right:5px; float:left; display:block; font-weight:normal; text-transform:none; color:#6D8F98; font-family:'Trebuchet Ms','Arial','Verdana'}
div#phone{background:url(../images/phone.png) no-repeat scroll 0 60%; padding-left:20px; padding-right:5px; float:left; display:block; font-weight:normal; text-transform:none; color:#6D8F98; font-family:'Trebuchet Ms','Arial','Verdana'}
div#listed{background:url(../images/calendar.png) no-repeat scroll 0 60%; padding-left:20px; padding-right:5px; font-size:12px; float:left; display:block; font-weight:normal; text-transform:none; color:#6D8F98; font-family:'Trebuchet Ms','Arial','Verdana'}
div#expires{background:url(../images/hourglass.png) no-repeat scroll 0 60%; padding-left:20px; padding-right:5px; float:left; display:block; font-weight:normal; text-transform:none; color:#6D8F98; font-family:'Trebuchet Ms','Arial','Verdana'}
div#profile-link{background:url(../images/user.png) no-repeat scroll 0 60%; padding-left:20px; padding-right:5px; float:right; display:block; color:#6D8F98; }

.commentlist ol{margin:30px 0 20px 0; padding:0; list-style:none; border-bottom:1px solid #EEE}
.commentlist li{margin:0; padding:20px 20px 10px 20px; background:#EEE; float:none; border-bottom:1px solid #EEE}
.commentlist li ul li{border:1px solid #EEE}
.comment-text{margin:0; padding:0; width:60%; float:right}
.comment-author{margin:0; padding:0; width:35%; float:left}

.gravatar{margin:0; padding:0; width:58px; height:auto; background:url(../images/gravatar.jpg) no-repeat top center; float:left}
.gravatar img{padding:5px}

.author-info{margin:0 0 0 78px; padding:0; display:block}
.author-info p{margin:0 0 10px !important}
.author-website{margin:8px 0 6px 0; padding:0}

.comment-type{margin:0; padding:0; color:#97a2ad}
.commentlist li.alt{background:#FFF}

#respond {padding-top:30px; }
#calendar_wrap { padding:10px 0 20px 64px; }
.sidebar_box{padding-bottom:10px; }

.email_form h3 a:hover{text-decoration:underline}
.email_err{background-color:#C03; color:#FFF; text-align:center; font-weight:bold; font-size:13px; margin:10px 0; padding:5px 0; width:238px}
.email_ok{background-color:#6DA22E; color:#FFF; text-align:center; font-weight:bold; font-size:13px; margin:10px 0; padding:5px 0; width:238px}

.footer ul{padding:0; margin:0; float:left; padding-bottom:5px; width:100%}
.footer li{display:inline}
.footer li a{padding-right:10px}

.login_buttons{float:left; padding-right:10px; padding-top:2px}
.login_buttons a img{border:none}

.sidebar_box a img{border:none}

.subnav ul{padding:0; margin:0}
.subnav li{display:inline}
.subnav li a{color:#fff; font-weight:bold; font-family:Verdana,Arial; text-decoration:none; margin-right:10px}
.subnav li a:hover{text-decoration:underline}

input.condiment{display:none}

.payment_made{background:#33CC33 none repeat scroll 0 0; font-weight:bold; border:10px solid #33CC33; color:#FFFFFF; margin:20px auto 0; text-align:center; width:960px; }

.post_now{float:right; text-align:center; width:200px}
.post_now a img{border:none}

.post_now_box span{font-size:35px; padding-right:10px; float:left; font-family:"Trebuchet MS"; font-weight:bold; color:#dc1e1e}
.header_user_info{padding-top:5px;text-align:right;float:right; font-size:11px; }
.header_user_info a{font-size:11px}

#user_options {padding-top:5px; }

/* Page Nav */
#nav, #nav ul{padding:0; margin:0; list-style:none; line-height:1; z-index:100}
#nav a{display:block; line-height:28px; padding:0 10px; z-index:100}
#nav li{float:left; background:url(../images/header-spacer.gif) no-repeat right 10px}

/* Style drop down list */
#nav li ul{position:absolute; width:130px; left:-999em}
#nav li:hover ul, #nav li.sfhover ul{left:auto}
#nav li ul li a{line-height:25px; font-size:11px; color:#555; width:130px}
#nav li ul li a{ }
#nav li ul li ul li a{border-width:0 1px 1px 0px}
#nav li ul ul{margin:-25px 0 0 150px}
#nav li ul ul li a{line-height:25px}
#nav li:hover ul ul, #nav li.sfhover ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul{left:auto}

/* IE7 Fix */
#nav li:hover, #nav li.hover{ position:static}

/* Category Nav */
#catnav, #catnav ul{margin: 0px ; padding: 0 0 24px 0; list-style: none; }
#catnav li{float: left; display: inline; font-size: 12px; font-weight: bold; }

/* Style drop down list */
#catnav li ul{position:absolute; width:150px; left:-999em}
#catnav li:hover ul, #catnav li.sfhover ul{left:auto}
#catnav li ul li a{line-height:15px; font-size:11px; color:#555; width:150px}

/* Style drop down list level 2 */
#catnav li ul li ul li a{border-width:0 1px 1px 0px}
#catnav li ul ul{margin:-25px 0 0 170px}
#catnav li ul ul li a{line-height:15px}
#catnav li:hover ul ul, #catnav li.sfhover ul ul{left:-999em}
#catnav li:hover ul, #catnav li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul{left:auto}

/* Style drop down list level 3 */
#catnav li ul li ul li ul li a{border-width:0 1px 1px 0px}
#catnav li ul ul ul{margin:-25px 0 0 170px}
#catnav li ul ul ul li a{line-height:15px}
#catnav li:hover ul ul ul, #catnav li.sfhover ul ul ul{left:-999em}
#catnav li:hover ul, #catnav li li li:hover ul, #catnav li.sfhover ul, #catnav li li li.sfhover ul{left:auto}

/* Style drop down list level 4 */
#catnav li ul li ul li ul li ul li a{border-width:0 1px 1px 0px}
#catnav li ul ul ul ul{margin:-25px 0 0 170px}
#catnav li ul ul ul ul li a{line-height:15px}
#catnav li:hover ul ul ul ul, #catnav li.sfhover ul ul ul ul{left:-999em}
#catnav li li li li:hover ul, #catnav li li li li.sfhover ul{left:auto}

/* Style drop down list level 5 */
#catnav li ul li ul li ul li ul li ul li a{border-width:0 1px 1px 0px}
#catnav li ul ul ul ul ul{margin:-25px 0 0 170px}
#catnav li ul ul ul ul ul li a{line-height:15px}
#catnav li:hover ul ul ul ul ul, #catnav li.sfhover ul ul ul ul ul{left:-999em}
#catnav li li li li li:hover ul, #catnav li li li li li.sfhover ul{left:auto}

/* Style drop down list level 6 */
#catnav li ul li ul li ul li ul li ul li ul li a{border-width:0 1px 1px 0px}
#catnav li ul ul ul ul ul ul{margin:-25px 0 0 170px}
#catnav li ul ul ul ul ul ul li a{line-height:15px}
#catnav li:hover ul ul ul ul ul ul, #catnav li.sfhover ul ul ul ul ul ul{left:-999em}
#catnav li li li li li li:hover ul, #catnav li li li li li li.sfhover ul{left:auto}

/* IE7 Fix */
#catnav li:hover, #catnav li.hover{ position:static}

/* AJAX Errors */
#TB_overlayBG {opacity:0.25; }
.ajax_errors { display: block; font-size: 10px; border: 1px solid #c00; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background: #ffebe8 url(../images/icon-sprites.png) no-repeat left -214px; padding: 5px 5px 5px 30px;text-align: left; }
#modalformstep2 .classform label { font-weight: bold; color: #333; border-bottom: 1px solid #ddd; padding-bottom: 2px; margin-bottom: 6px; }
#modalformstep2 .classform span { }

/* new css */
@charset "utf-8"; /* CSS Document */


html {font-family:Arial, Arial, Helvetica, sans-serif; }
body{ margin:0; color:#1B1818; font-family:Arial, Arial, Helvetica, sans-serif; }
img{border:none}/*nou*/
.container{ margin:0 auto; width:965px; /*modificat latime*/

			padding-top:0px; padding-left:5px; padding-right:5px; }
/*new */
.header{background:#1B1818; height:120px; width:965px; margin:0 auto; }

.topmenu{border:none; border:0px; margin:0px; padding:0px; font-family:verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; width:965px; margin:0 auto; }
.topmenu ul{background:url(/images/menu-bg.gif) top left repeat-x; height:30px; list-style:none; margin:0; padding:0; }
	.topmenu li{ float:left; }
	.topmenu li a{ color:#666666; display:block; font-weight:bold; line-height:30px; padding:0px 20px; text-align:center; text-decoration:none; }
		.topmenu li a:hover{ color:#000000; text-decoration:none; }
	.topmenu li ul{background:#e0e0e0; display:none; height:auto; filter:alpha(opacity=95); opacity:0.95; position:absolute; width:225px; z-index:200; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #1B1818; border-bottom-color: #1B1818; border-left-color: #1B1818; /*top:1em; /*left:0; */
		}
	.topmenu li:hover ul{ display:block; }
	.topmenu li li { display:block; float:none; width:225px; }
	.topmenu li ul a{ display:block; font-size:12px; font-style:normal; padding:0px 10px 0px 10px; text-align:left; }
		.topmenu li ul a:hover{ background:#949494; color:#000000; opacity:1.0; filter:alpha(opacity=100); }
	.topmenu p{ clear:left; }	
	.topmenu #current{ background:url(/images/current-bg.gif) top left repeat-x; color:#ffffff; }
		
.top_links{ color:white; /*modificat culoare*/
			float:right; font-size:11px; font-family:Arial, sans-serif; margin-right:1px; margin-top:15px; }
.top_links a{color:white; text-decoration:none; }/*modificat culoare*/
.top_links a:hover{color:#CACACA}/*modificat culoare*/

/*menu modificat background-position, height */
.clear{clear:both; margin:0; font-size:0px; }
.menu{ float:right; margin-right:4px; margin-top:40px; height:15px; }
.menu a{display:block; float:left; height:15px ; margin-left:13px; margin-bottom:-4px; }
	/*menu modificat img + width */
.menu a:hover{background-position:0 15px; color: #FFF; }
.menu a{background-position:0 15px; color: #FFF; }
.menu .place_ads{width:81px; color: #FFF; font-size: 12px; font-weight: bold; }
.menu .register{width:180px; color: #FFF; font-size: 12px; font-weight: bold; }
.left{ float:left; width:630px; /*margin-right:5px; */
	  /*margin-top:5px; */
	  }
.search{height:140px; width:100%; /*border-bottom: dashed 1px #1B1818; */
		color:#C8E217; font-size:10px; margin-bottom:15px; background:url(/images/dot.gif) bottom repeat-x; }


.search a{color:#FFFFFF; text-decoration:none}
.search form{margin-top:15px}
.search .field{border:#1B1818 1px solid; border-right:none; background-color:white; font-family:Arial, Helvetica, sans-serif; color:#8B8B8B; font-size:12px; margin-top:10px; margin-bottom:10px; padding-left:5px; width:274px; height:17px; float:left; padding-top:3px; }
.search .submit_search{background:url(../images/search_ico.gif) no-repeat; height:23px; width:20px; border:#1B1818 1px solid; border-left:none; float:left; margin-top:10px; }
.search form{float:right; margin-right:2px ; _margin-right:0px; margin-top:6px; height:80px; width:303px; }
.search form a{color:#1B1818; font-size:11px; }
.search label{font-weight:bold; color:#000000; margin-top:7px; float:left
			 }
.left .links{ width:636px; padding-top:15px; margin-top:7px; color:#8C8C8C; font-size:11px; margin-left:2px; _margin-left:-3px; background:url(/images/dot.gif) top repeat-x; /* border-top:dashed 1px #1B1818; */
			 }
.left .links .link{ background:url(/images/dot.gif) right repeat-y;line-height:18px; }
.left .links .title{color:#93BF3E; margin-top:0px; margin-bottom:12px; padding:0; font-weight:normal; font-size:14px; }
.left .links .box{width:146px; _width:142px; margin-left:10px; float:left; /*border-right: dashed 1px #1B1818; */

				  }
.left .links .box a{color:#1B1818; font-size:11px; font-family:arial; text-decoration:none; }

.left .links .box .more{ color:#1B1818; font-size:11px; font-weight:bold; display:block; margin-top:5px; width:30px
						 }

.left .title_bar{ width:630px; height:40px; padding-left:10px; margin-top:7px; *margin-top:0px; /*border-top: dashed 1px #1B1818; */
				  background:url(/images/dot.gif) top repeat-x; }
/*new*/
.left .top_pic{ width:630px; text-align:center; }

.right{ float:left; /* new v*/
		width:300px; }
.dotted { margin-left:15px; background:url(/images/dot.gif) left repeat-y; padding-left:15px; }
.right_column_text { }

.right_column_text ul{margin:0; padding:0 0 0 15px; }

.right_column_text a{color:#24201F !important; }

.right_column_text p{line-height:1.5em !important; }


.right .pic_border{margin-left:15px; }
.right .box2{height:108px; width:310px; _width:290px; font-size:12px; margin-left:15px; /*border-top: dashed 1px #1B1818; */
			 margin-top:10px; padding-top:20px; background:url(/images/dot.gif) top repeat-x; }
.right .box2 .img{border:0}
.right .box2 .poza {width:120px; height:115px; float:left; margin-bottom:-15px !important; }
.right .box2 .txt{float:left; margin-left:10px; width:160px; }

.right .box2 .txt .titlu{margin-bottom:10px}
.right .box2 .txt span{font-size:18px; }
 .box2 .txt a{font-size:11px; color:#1B1818; text-decoration:none}

.right .news_field{ width:229px; height:21px; border:1px solid #8C8C8C; border-right:none; float:left
					}
.right .news_submit{ background:url(../images/submit_news_bg.gif) no-repeat; border:none; height:25px; width:24px; float:left
					 }
.footer{ height:50px; text-align:center; color:#8C8C8C; font-size:11px; padding-top:15px; width:965px; margin:0 auto; }
.footer a{color:#8C8C8C; text-decoration:none}
.footer a:hover{ color:#5D5D5D}
.newsletter{height:50px; width:625px; /*border-top:dashed 1px #1B1818; */
			margin-top:5px; padding-right:15px; background:url(/images/dot.gif) top repeat-x; }
.newsletter img{float:left; margin-top:20px; }
.newsletter form{float:left; margin-left:15px; margin-top:15px; }
.newsletter .textfield{float:left; padding-left:5px; width:295px; height:18px; border:1px solid #1B1818; border-right:none; font-size:12px; color:#8B8B8B; padding-top:3px; }
.newsletter .submit_newsletter{float:left; height:24px; width:20px; background: url(../images/submit.gif) no-repeat center; border:none; margin:0; border:1px solid #1B1818; border-left:none; }

/* end new css */


.size_10 {font-size:10px !important; }
.size_11 {font-size:11px !important; }
.size_12 {font-size:12px !important; }
.size_13 {font-size:13px !important; }
.size_14 {font-size:14px !important; }
.size_16 {font-size:16px !important; }
.size_20 {font-size:20px !important; }

.size_24 {font-size:24px !important; }

.text_white {color: white !important; }

.text_dark_gray {color: #1B1718 !important; }

.text_medium_gray {color: #959595 !important; }


.text_light_gray {color: #C8C9CA !important; }

.text_new_gray { /* nou v */
	color: #24201F !important; }

.text_red {color: #D72121 !important; }

.text_error_red {color: #FF0000 !important; }

.text_pink {color: #E646B2 !important; }

.text_green {color: #708448 !important; }

.text_green_v {color: #B3D900 !important; }

.text_blue {color: #23475B !important; }

.link_green_gray {color:#B3D900 !important; }
.link_green_gray:hover {color:#1B1718  !important; }

.link_red_gray {color:#FF0000 !important; }
.link_red_gray:hover {color:#1B1718  !important; }

.link_gray_gray {color:#C8C9CA !important; }
.link_gray_gray:hover {color:#1B1718  !important; }

.link_dark_gray_gray {color:#959595 !important; }
.link_dark_gray_gray:hover {color:black  !important; }


.link_green_pink {color:#B3D900 !important; }
.link_green_pink:hover {color:#E21291  !important; }

.link_green_white {color:#B3D900 !important; }
.link_green_white:hover {color:white  !important; }

.link_white_gray {color:white !important; }
.link_white_gray:hover {color:#1B1718  !important; }

.no_underline {text-decoration:none !important; }

.link_bkg:hover {background:#EEEEEE !important; }


.message {padding:7px 20px 20px 20px; text-align:center; background:url(/images/dot.gif) bottom repeat-x; }

.field_error { /* new v */
	background:#FFF4F6; }



.form_buton_search {width:53px !important; height:17px !important; background-color:transparent; border:0 !important; }


.clear{clear:both; margin:0; font-size:0px; line-height:0; }

.search_strip {margin-top:5px; width:930px; }
.search_strip .search{height:40px; border-top:#A9A9A9 1px solid; background:#8C8C8C; color:#C8E217; font-size:11px; padding-left:15px; margin-bottom:4px; }
.search_strip .search a{color:#FFFFFF; text-decoration:none}
.search_strip .search .field{border:#F8F8F8 1px solid; background-color:#E2E2E3; color:#6E6F70; margin-right:5px; margin-left:15px; width:250px; height:17px; float:left; padding-top:5px; padding-left:5px; font-size:11px; }
.search_strip .search .submit_search{background:url(../images/submit_bg.gif) no-repeat; height:25px; width:25px; border:none; float:left; }
.search_strip .search form{float:right; margin-right:5px; margin-top:6px; height:25px}
.search_strip .search label{ font-weight:bold; color:#000000; margin-top:7px; float:left; letter-spacing:1px; }




/*.left{ float:left; width:668px; margin-right:5px; margin-top:5px; }*/
.width_325 {width:325px !important; }
.width_725 {width:725px !important; }
.width_475 {width:470px !important; }
.width_900 {width:900px !important; margin-right:0 !important; }
.left_narrow {width:256px !important; }
.left .search{height:40px; width:653px; border-top:#A9A9A9 1px solid; background:#8C8C8C; color:#C4DC1F; font-size:11px; padding-left:15px; margin-bottom:4px; }
.left .search a{color:#FFFFFF; text-decoration:none}
.left .search .field{border:#F8F8F8 1px solid; background-color:#E2E2E3; color:#6E6F70; margin-right:5px; margin-left:15px; width:250px; height:17px; float:left; padding-top:5px; padding-left:5px; font-size:11px; }
.left .search .submit_search{background:url(../images/submit_bg.gif) no-repeat; height:25px; width:25px; border:none; float:left; }
.left .search form{float:right; margin-right:5px; margin-top:6px; height:25px}
.left .search label{ font-weight:bold; color:#000000; margin-top:7px; float:left; letter-spacing:1px; }

.width_600 {width:598px !important; }
.width_200 {width:200px !important; }
.width_450 {width:450px !important; }
.right_wide {width:668px !important; }


/* page specific css */

/* register page */

.title1 {padding-top:20px; font-family:"DIN Medium", Arial; }

.desc1 {padding-top:10px; }

/*de pus in noul style */
.form_envelope1 {margin:10px 0 10px 0; }
.form_label1 {width:100px; text-align:left; float:left; margin-right:10px; display:inline; line-height:20px; }
.form_field1 {text-align:left; float:left; }

.form_field1 .radio {color:#1B1718; padding:0 2px; width:20px; border:0; }

.form_field1 .textinput {font-size:12px; border:1px solid #24201F; width:264px; height:14px; color:#24201F; padding:3px 3px; font-family: inherit; }

.form_field1 .uploadinput {font-size:12px; border:1px solid #24201F; width:264px; color:#24201F; padding:3px 3px; }
.form_field1 .selectinput {font-size:12px; border:1px solid #24201F; width:270px; height:20px; color:#24201F; }

.form_field1 .textareainput {font-size:12px; border:1px solid #24201F; width:270px; height:120px; color:#24201F; font-family: inherit; }

.sep1 {width:100%; height:6px; background:url(/images/dot.gif) top repeat-x; margin:6px 0 6px 0; font-size:0px; line-height:2px; }

.sep_listings {width:100%; height:1px; background:url(/images/dot.gif) top repeat-x; background-position:-3px -5px; margin:0px 0 0px 0; font-size:0px; line-height:1px; }


.menu_item {display:block; width:170px; height:38px; line-height:38px; padding-left:30px; }


.menu_active {background-position:0 38px; }


/* place ad page */

.title3 {padding-top:20px; }

.desc3 {padding-top:10px; }

.form_envelope3 {margin:5px 0 0 0; height:20px; }
.form_label3 {width:185px; text-align:right; float:left; margin-right:10px; display:inline; line-height:18px; }
.form_field3 {text-align:left; float:left; }
.form_field1 .price_text{width: 90px; }
.form_field3 input, .form_field3 select {font-size:11px; border:1px solid #C8C9CA; width:200px; color:#959595; padding:0 2px; }
.form_field3 textarea {font-size:11px; border:1px solid #C8C9CA; width:250px; height:150px; color:#959595; padding:0 2px; }
.form_field3 .radio {color:#1B1718; padding:0 2px; width:20px; border:0; }

.form_field3 .cond_stars {color:#1B1718; padding:0 2px; width:100px; font-size:13px; margin-bottom:10px; }

.form_field3 .currency {padding:0 2px; width:70px; font-size:13px; color:#959595; font-size:11px; }

.sep3 {width:100%; height:10px; border-top:1px solid #C8C9CA; margin-top:10px; font-size:0px; line-height:2px; }


/* login page */

.title2 {padding-top:20px; }

.desc2 {padding-top:10px; }

.form_envelope2 {margin-top:5px; }
.form_label2 {width:150px; text-align:right; float:left; margin-right:10px; display:inline; line-height:18px; }
.form_field2 {width:250px; text-align:left; float:left; }
.form_field2 input, .form_field2 select {font-size:11px; border:1px solid #C8C9CA; width:200px; color:#959595; padding:0 2px; }

.sep2 {width:100%; height:10px; border-top:1px solid #C8C9CA; margin-top:10px; font-size:0px; line-height:2px; }


/* manage ads */
.manage_ads_nav {margin-top:20px; width:630px; }


/* listing results */
.top_bar {margin-top:5px; width:595px; float:right; text-align:left; }

.top_bar .filter_loc {float:left; width:500px; height:30px; line-height:30px; }

.top_bar .sort_by {float:left; width:220px; height:30px; line-height:30px; }

.top_bar .sort_by select{width:80px; padding:0; margin:5px 0 0 5px; }

.top_bar .sort_by .sort_arrow_up {margin:5px 0 0 5px; }

.top_bar .sort_by .sort_arrow_down {margin:4px 0 0 5px; }

.top_bar .my_clipboard {float:left; width:210px; height:30px; }

.top_bar .my_clipboard img {margin-top:10px; }

.listing_area {height:142px; }

.listing_area .banner {background:#00A0C6; height:142px; line-height:142px; color:white; text-align:center; }
.listing_area .banner img {border:0; margin:0; padding:0; width:630px; height:142px; }

.green_bkg {background:url(../images/featured_ad_bkg.gif) repeat-x !important; }
.gray_bkg {background:#F1F1F1; }
.listing_area .add_clipboard {float:left; width:13px; height:13px; padding:2px; border:1px solid #C8C9CA; border-right:0; font-size:0px; line-height:0px; }

.listing_area .listing_main {float:left; height:105px; width:646px; border:1px solid #C8C9CA; border-left:0; }

.listing_area .listing_main .missing_border {width:1px; height:88px; margin-top:17px; background:#C8C9CA; font-size:0px; line-height:0px; float:left; }

.listing_area .picture {width:142px; height:102px; margin:20px 8px 20px 8px; float:left; display:inline; }

.listing_area .desc {width:450px; height:102px; float:left; display:inline; margin:20px 0px 20px 0; background-position:0px -3px; }

.listing_area .listing_main .desc .top {height:20px; }
.listing_area .listing_main .desc .top .featured {width:225px; float:left; }
.listing_area .listing_main .desc .top .condition {width:225px; float:right; text-align:right; }
.listing_area .listing_main .desc .middle {height:45px; line-height:45px; }
.listing_area .listing_main .desc .bottom {height:32px; }
.listing_area .listing_main .desc .bottom .location {width:225px; float:left; height:32px; }
.listing_area .listing_main .desc .bottom .price {width:225px; float:right; text-align:right; height:32px; line-height:32px; }
#search_area {padding:5px; }

#search_area .title {margin-top:5px; margin-bottom:10px; }
#search_area form {margin:0px; padding:0px; }

#search_area form .keyword {width:185px; border:1px solid #C8C9CA; margin-bottom:5px; }

#search_area form .row {height:20px; width:185px; }

#search_area form .row{height:20px; line-height:20px; margin-right:5px; float:left; }
.piece {font-size: 12px; float:left; }

#search_area form .chbox {width:12px; height:10px; margin:5px 0 0 0; padding:0; }

#search_area form .search {margin:5px 0; }

#search_area form .sep {width:242px; height:0px; font-size:0px; line-height:0px; border-bottom:1px solid white; margin:10px 0; }

.under_search {background:white; padding:5px; }

.under_search .adv_search {text-align:right; }

.under_search .sep {width:247px; height:0px; border-bottom:1px solid #959595; font-size:0px; line-height:0px; margin:5px 0; }

.under_search .categories {line-height:1.4em; }

#page_nav {margin-top:5px; text-align:left; padding-top:5px; }

#page_nav .summary {float:left; }
#page_nav #pages {float:left; text-align:left; margin-left:10px; display:inline; }
#page_nav #pages a {margin:0px 2px; }

/* browse page css */
.browse { }

.browse .title4 {float:left; margin-right:80px; display:inline; margin-top:20px; }

.browse .alphabet {margin:21px 0 10px 0; float:left; }

.browse .bio {width:30px; float:left; display:inline; margin:8px 5px 0 0; height:11px; text-align:right
}

.browse .bio a {width:26px; height:11px; background:url('../images/bio.gif') no-repeat; display:block; }

.browse .bio a:hover {width:26px; height:11px; background:url('../images/bio_hover.gif') no-repeat; display:block; }

.browse .alphabet a {margin:0 2px; }
.browse .coloana {float:left; width:226px; margin:15px 0px 0 10px; line-height:1.4em; }

.browse .coloana_scurta {width:140px !important; }

/* listing details css */

.ad_detail_left{width:325px; float:left; /*margin-right:15px; background:url(/images/dot.gif) right repeat-y; padding-right:15px; */
}

.zoom {display:block; background:url(../images/zoom.gif); height:10px; width:10px; font-size:0px; line-height:0px; }

.zoom:hover {background-position:0 10px; }

.ad_detail_right {width:610px; float:left; }

.ad_detail_right .ad_content {width:380px; float:left; }

.ad_detail_right .ad_content .sec_title {margin-top:20px; }

.ad_detail_right .ad_content .stars {padding-top:5px; margin-left:0px; }

.hidden_box {width:250px; height:305px; border:1px solid #7F7F7F; position:absolute; left: 36px; top: -17px; padding:7px 8px; background:#F0EEDE; }
.hidden_box_beak{background:url(../images/popup_beak.gif); width:37px; height:17px; position:absolute; left:0px; top:0px; }

.ad_detail_right .ad_links {width:200px; float:left; height:500px; }

.ad_detail_left .lis_det_right {float:left; width:360px; background:red; }

.ad_detail_left .duble_box{width:216px; height:161px; padding:7px; border:1px solid #D4D4D4; float:left
}
.ad_detail_left .duble_box div{width:216px; height:161px; text-align:center; }


.ad_detail_left .text{float:left; padding-left:5px; width:431px; height:177px; position:relative; }
.ad_detail_left .text h1{ margin:70px 0 10px 0; padding:0; }

.ad_detail_left .text .price
{position:absolute; top:160px; left:5px; }

.ad_detail_left .sep {width:100%; height:0px; border-bottom:1px solid #959595; font-size:0px; line-height:0px; margin:5px 0 5px 0; }

.ad_detail_left .content{margin-top:10px; }
.ad_detail_left .content h2{margin:0; padding:0; }
.ad_detail_left .content p{margin:0; padding:0; line-height:1.5em; }
.ad_detail_left .content .vsep {height:20px; }




.ad_detail_left .content .stars a img {border:0; }

.ad_detail_left .leftspace {margin-right:3px; display:inline; }
.ad_detail_left .box_bottom{width:123px; height:92px; border:1px solid #E6E6E8; padding:3px; float:left; }
.ad_detail_left .box_bottom div{width:123px; height:92px; text-align:center; }

.ad_detail_left .bottom_links{text-align:right; }

.ad_detail_right .box_1 {height:175px; margin-bottom:10px; background:#E7E7E7; }

.ad_detail_right .box_1 {height:177px; margin-bottom:5px; background:#E7E7E7; }

.ad_detail_right .box_2 {height:70px; margin-bottom:5px; background:#E7E7E7; padding:20px 30px; }

.ad_detail_right .box_3 {background:#E7E7E7; padding:20px 30px; line-height:1.5em; }


/* biography css */
.bio_pic {float:left; margin:20px 10px 0 0; display:inline; width:120px; }
.bio_text {float:left; width:500px; display:inline; }

.bio_text .title {margin:20px 0 30px 0; }

.bio_text .desc {line-height:1.5em; margin-bottom:10px; }

/* articles page */
.current_article {margin:15px 0 0 5px; line-height:1.5em; }

#archive {margin-left:15px; }

#archive .year {margin-left:10px; line-height:1.2em; }

.right_article .box21{height:108px; width:310px; _width:290px; font-size:12px; margin-left:5px; /*border-top: dashed 1px #1B1818; */
			 margin-bottom:10px; padding-bottom:10px; background:url(/images/dot.gif) bottom repeat-x; }
.right_article .box21 .img{border:0}
.right_article .box21 .poza {width:120px; height:115px; float:left; margin-bottom:-15px !important; }
.right_article .box21 .txt{float:left; margin-left:10px; width:160px; }

.right_article .box21 .txt .titlu{margin-bottom:10px}
.right_article .box21 .txt span{font-size:18px; }
.box21 .txt a{font-size:11px; color:#1B1818; text-decoration:none}



/* static pages */
.desc_static {padding-top:0px; }

.desc_static p {padding:0; margin:0 0 10px 0; line-height:1.5em; }
.desc_static ul {padding:0 0 0 15px; line-height:1.5em; }

/* help page */
.help_topics {margin-top:15px; line-height:2em; }
.help_qa {line-height:1.5em; }
.help_qa .question {margin-top:15px; }
.commentlist ol{margin:30px 0 20px 0; padding:0; list-style:none; border-bottom:1px solid #EEE}
.commentlist li{margin:0; padding:20px 20px 10px 20px; background:#EEE; float:none; border-bottom:1px solid #EEE}
.commentlist li ul li{border:1px solid #EEE}
.comment-text{margin:0; padding:0; width:60%; float:right}
.comment-author{margin:0; padding:0; width:35%; float:left}

.gravatar{margin:0; padding:0; width:58px; height:auto; background:url(../images/gravatar.jpg) no-repeat top center; float:left}
.gravatar img{padding:5px}

.author-info{margin:0 0 0 78px; padding:0; display:block}
.author-info p{margin:0 0 10px !important}
.author-website{margin:8px 0 6px 0; padding:0}
@charset "windows-1250"; /* CSS Document */
/* sociable */
div.sociable { margin: 16px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {position: absolute; display: block; top: -5em; background: #ffe; border: 1px solid #ccc; color: black; line-height: 1.25em; }
.sociable span {display: block; }
.sociable ul {display: inline; margin: 0 !important; padding: 0 !important; }
.sociable ul li {background: none; display: inline !important; list-style-type: none; margin: 0; padding: 1px; }
.sociable ul li:before { content: ""; }
.sociable img {float: none; width: 16px; height: 16px; border: 0; margin: 0; padding: 0; }

.sociable-hovers {opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); }
.sociable-hovers:hover {opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }

.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; }
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; }
.wp-pagenavi a:hover { border: 1px solid #000000; color: #000000; background-color: #FFFFFF; }
.wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; }
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #000000; background-color: #FFFFFF; }
.wp-pagenavi span.current {padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; }
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; /* ----------- Album Styles Extend -------------*/

.ngg-albumoverview {margin-top: 10px; width: 100%; clear:both; display:block !important; }

.ngg-album { height: 100%; padding: 5px; margin-bottom: 5px; border: 1px solid #fff; }

/* IE6 will ignore this , again I hate IE6 */
/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */
html>body .ngg-album { overflow:hidden; padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; } 

.ngg-album {overflow: hidden; padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; }

.ngg-albumtitle {text-align: left; font-weight: bold; margin:0px; padding:0px; font-size: 1.4em; margin-bottom: 10px; }

.ngg-thumbnail {float: left; margin-right: 12px; }

.ngg-thumbnail img {background-color:#FFFFFF; border:1px solid #A9A9A9; margin:4px 0px 4px 5px; padding:4px; position:relative; }

.ngg-thumbnail img:hover {background-color: #A9A9A9; }

.ngg-description {text-align: left; }

/* ----------- Album Styles Compact -------------*/

.ngg-album-compact {float:left; height:180px; padding-right:6px !important; margin:0px !important; text-align:left; width:120px; }

.ngg-album-compactbox {background:transparent url(albumset.gif) no-repeat scroll 0%; height:86px; margin:0pt 0pt 6px !important; padding:12px 0pt 0pt 7px !important; width:120px; }


.ngg-album-compactbox .Thumb {border:1px solid #000000; margin:0px !important; padding:0px !important; width:91px; height:68px; }

.ngg-album-compact h4 {font-size:15px; font-weight:bold; margin-bottom:0px; margin-top:0px; width:110px; }

.ngg-album-compact p {font-size:11px; margin-top:2px; }

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {overflow: hidden; margin-top: 10px; width: 100%; clear:both; display:block !important; }

.ngg-galleryoverview .desc { /* required for description */
   margin:0px 10px 10px 0px; padding:5px; }

.ngg-gallery-thumbnail-box {float: left; }

.ngg-gallery-thumbnail {float: left; margin-right: 5px; text-align: center; }

.ngg-gallery-thumbnail img {background-color:#FFFFFF; border:1px solid #A9A9A9; display:block; margin:4px 0px 4px 5px; padding:4px; position:relative; }

.ngg-gallery-thumbnail img:hover {background-color: #A9A9A9; } 

.ngg-gallery-thumbnail span { /* Images description */
	font-size:90%; padding-left:5px; display:block; }

.ngg-clear {clear: both; }

/* ----------- Gallery navigation -------------*/

.ngg-navigation {font-size:0.9em !important; clear:both !important; display:block !important; padding-top:15px; text-align:center; }

.ngg-navigation span {font-weight:bold; margin:0pt 6px; }

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; }

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {background-color: #0066CC; color: #FFFFFF !important; text-decoration: none !important; }

/* ----------- Image browser style -------------*/

.ngg-imagebrowser { }

.ngg-imagebrowser h3 {text-align:center; }

.ngg-imagebrowser img {border:1px solid #A9A9A9; margin-top: 10px; margin-bottom: 10px; width: 100%; display:block !important; padding:5px; }

.ngg-imagebrowser-nav {padding:5px; margin-left:10px; }

.ngg-imagebrowser-nav .back {float:left; border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; }

.ngg-imagebrowser-nav .next {float:right; border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; }

.ngg-imagebrowser-nav .counter {text-align:center; font-size:0.9em !important; }

.exif-data { margin-left: auto !important; margin-right: auto !important; }

/* ----------- Slideshow -------------*/
.slideshow {margin-left: auto; margin-right: auto; text-align:center; outline: none; }

.slideshowlink { }

/* ----------- Single picture -------------*/
.ngg-singlepic {background-color:#FFFFFF; display:block; padding:4px; }

.ngg-left {float: left; margin-right:10px; }

.ngg-right {float: right; margin-left:10px; }

.ngg-center { margin-left: auto !important; margin-right: auto !important; }

/* ----------- Sidebar widget -------------*/
.ngg-widget,
.ngg-widget-slideshow {overflow: hidden; margin:0pt; padding:5px 0px 0px 0pt; text-align:left; }

.ngg-widget img {border:2px solid #A9A9A9; margin:0pt 2px 2px 0px; padding:1px; }

/* ----------- Related images -------------*/
.ngg-related-gallery {background:#F9F9F9; border:1px solid #E0E0E0; overflow:hidden; margin-bottom:1em; margin-top:1em; padding:5px; }
.ngg-related-gallery img {border: 1px solid #DDDDDD; float: left; margin: 0pt 3px; padding: 2px; height: 50px; width:  50px; }

.ngg-related-gallery img:hover {border: 1px solid #000000; } 

/* ----------- Gallery list -------------*/

.ngg-galleryoverview ul li:before {content: '' !important; }

.ngg-gallery-list {list-style-type:none; padding: 0px !important; text-indent:0px !important; }

.ngg-galleryoverview div.pic img{width: 100%; }

.ngg-gallery-list li {float:left; margin:0 2px 0px 2px !important; overflow:hidden; }

.ngg-gallery-list li a {border:1px solid #CCCCCC; display:block; padding:2px; }

.ngg-gallery-list li.selected a{ -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#000000 none repeat scroll 0 0; }

.ngg-gallery-list li img {height:40px; width:40px; }

li.ngg-next, li.ngg-prev {height:40px; width:40px; font-size:3.5em; }

li.ngg-next a, li.ngg-prev a  {padding-top: 10px; border: none; text-decoration: none; }
/* Shutter */
#shDisplay div#shTitle {font: normal 12px/17px 'Lucida Grande', Verdana, sans-serif; /* caption font */
	color: #ffffff; /* caption colour */
	text-align: center; margin: 0 auto; }

#shDisplay div#shCount {color: #999999; font: normal 10px/12px 'Lucida Grande', Verdana, sans-serif; }

#shDisplay div#shTitle a {text-decoration: none; font: bold 16pt 'Courier New', Courier, fixed; letter-spacing: -2px; margin: 0 10px; width: 26px; color: #999999; }

#shDisplay div#shTitle a:hover {color: #ffffff; border: none; }

#shDisplay div#shNext{float:right; }

#shDisplay div#shPrev {float:left; }

body {height: 100%; }

#shShutter *, #shDisplay * {padding: 0; margin: 0; }

div#shShutter, div#shDisplay {top: 0; left: 0; width: 100%; position: absolute; }

div#shShutter {height: 100%; z-index: 1000; background-color: #000000; opacity: 0.8; filter:alpha(opacity=80); }

div#shDisplay {display: block; background-color: transparent; z-index: 1002; }

div#shDisplay img#shTopImg {margin: 0 auto; border: 1px solid #555; background: transparent; display: block; max-width: none; max-height: none; float: none; padding:2px; cursor: pointer; }

div#shDisplay div#shWrap {visibility: hidden; }

div#shWaitBar {font: bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; height: 36px; width: 100%; left: 0; cursor: default; opacity: 0.999; filter: alpha(opacity=100); z-index: 1001; margin-top: 160px; color: #ae0a0a; }
