
/* /////////////////////////////////////////////////////////////////////////////////////////////////// */
	
/* /////////////////////////////////////////////////////////////////////////////////////////////////// */

	
	

	.search-title						{ margin: 0 0 15px 0; color:#0e8bcc }
		.search-title h1				{ color:#0e8bcc }	
		.search-title h2				{ color:#0e8bcc }		
		.search-title h3				{ color:#0e8bcc }	
		
	.search input#keywords			{ width:95%; padding: 3px 5px 5px 5px; background:#fefed6; margin:0 0 5px 0 }
	.search input					{ width:100%; margin: 0 0 0 0; padding: 3px 0 5px 0; }	
	
		
	.cart							{ padding: 0 20px 0 0; margin: 20px 0 20px 0 }
	.cart-title						{ margin: 0 0 15px 0; color:#0e8bcc }
		.cart-title h1				{ color:#0e8bcc }	
		.cart-title h2				{ color:#0e8bcc }		
		.cart-title h3				{ color:#0e8bcc }	
	
	
	.news							{}
		.news .newsitem					{ margin: 0 0 20px 0 }
		.news .newsitem .image			{ float:right; margin: 0 0 10px 10px }
		.news .newsitem .date			{ font-weight:bold }
		.news .newsitem .message		{}
		.news .clear				{ clear:both; height:1px; background:#0e8bcc url('/content/images/hr.gif'); overflow:hidden; margin: 7px 0 13px 0 }
		
	#quantity	{ width:50px }
	.price		{ color:#b62e33 }
	
	.product_image_preview 		{ padding:2px !important; width:50px; text-align: center; vertical-align: middle; }
	.product_image_preview img	{ width: 80px;}
		
				
		
	.pager											{ width:100%; background:#0e8bcc; position: relative; margin: 10px 0 10px 0; height:26px; }
	
		.pager .pager_total							{ position: absolute; right:0; top:0; display: block; padding: 3px 10px 5px 10px; color:#ffffff; }
		.pager .pager_displayed						{ position: absolute; left:0; top:0; display: block; padding: 3px 10px 5px 10px; color:#ffffff; }
		
		.pager .pages_container						{ float:left; position:relative; left: 50%; height:26px }
		.pager .pages_container .pages				{ float:left; position:relative; left: -50%; height:26px }
		
		.pager .pager_prev							{ float:left; color:#ffffff; text-decoration:none; padding: 1px 5px 5px 5px; background:#0e8bcc !important; color:#ffffff !important }
		.pager .pager_next							{ float:left; color:#ffffff; text-decoration:none; padding: 1px 5px 5px 5px; background:#0e8bcc !important; color:#ffffff !important }		
		
		.pager .pager_first 						{ float:left; padding: 3px 5px 5px 5px; color:#ffffff; background:#61b3dd }
		.pager .pager_separator						{ float:left; padding: 3px 5px 5px 5px; color:#ffffff; background:#61b3dd }		
		.pager .pager_last 							{ float:left; padding: 3px 5px 5px 5px; color:#ffffff; background:#61b3dd }
		
		.pager .pager_page 							{ float:left; padding: 3px 5px 5px 5px; color:#ffffff; background:#61b3dd }
		.pager .pager_page.pager_active				{ background:#ffffff; color:#000000 }
		
	.albums .item									{}		

	

/*
	.item											{ width:220px; margin: 10px 5px 0 5px; float:left; position:relative; overflow:hidden; display:inline; font-size:14px }
		.item .item-title							{ padding: 5px 10px 5px 10px }
		.item .item-pic								{ width:220px; height:100px; display:block; position:relative; cursor:pointer }
		.item .item-pic .hover						{ width:220px; height:100px; background:url('/content/images/picitem_hover.png'); background-position:0 0; display:block }		
		.item .item-pic .ie .hover					{ background:url('/content/images/picitem_hover-ie.png') }
		.item .item-pic .comment					{ display:none; position:absolute; top:0; padding: 7px 10px 0 10px; font-size:11px; height:15px; overflow:hidden; color:#000000 }

		.item .item-pic:hover .hover				{ background-position: 0 -100px }
		.item .item-pic:hover .comment				{ display:block }
		
		.item.empty .item-pic:hover					{ cursor:default }						
		.item.empty .item-pic:hover	.hover			{ background-position: 0 0  }
		.item.empty .item-pic:hover .comment		{ display:none }						
*/		
		
	.photos .item									{}
		.photos .item .item-pic:hover .hover		{ background-position: 0 0 }						
		.photos .item .item-pic:hover .comment		{ display:none }
		
	.comments										{}
	
		.comment							{ margin: 0 0 10px 0; background:#eeeeee; padding: 5px 10px 7px 10px }	
		.comment.even						{ background:#eeeeee }
		.comment.odd						{ background:#f4f4f4 }
	
		.comment_positive					{ float:left; width:100%; color:#009900 }
		.comment_positive label				{ color:#009900; display:block }
		.comment_positive textarea			{ width:320px; height:30px }		
		
		.comment_negative					{ float:left; width:100%; color:#b62e33 }
		.comment_negative label				{ color:#b62e33 }	
		.comment_negative textarea			{ width:330px; height:30px }			
	
		.comment_simple label				{ color:#000000 }	
		.comment_simple textarea			{ width:676px; height:100px }				

	.comments_form	.comment_positive		{ width:50% }		
	.comments_form	.comment_negative		{ width:50% }		
	
		.comment_send						{ width:100%; margin: 0 0 0 0; padding: 3px 0 5px 0; }
/* form */
		.contentInside form						{margin-top: 30px;}
		.contentInside div.form					{ margin: 20px 0 0 0; width: inherit; margin: 0 auto; padding: 0; }
		.form label								{ width:30%; float:left; font-size:20px; font-weight:normal; color: #FFF; text-align:left; text-align: right;}	
		.form input.input						{ width:66%; font-size:17px;float:right; padding: 3px 5px 5px 5px; margin:0 0 5px 0 ; border: none;}
		.form .message							{ margin: 10px 0 10px 0 }
		.form .message label					{ width:auto }		
		.form textarea							{ width:98%; float:right; padding: 8px; margin:5px 0 5px 0; height:200px  }
		
		.form .capcha							{ line-height:60px; vertical-align:middle }
			.form .capcha img					{ float:right; width:200px; height:30px; position:relative; top: 15px }		
			.form .capcha label					{ width:24%  }
			.form .capcha input					{ width:45%; position:relative; top: 13px }					
			
		.form input.submit							{ width:100% !important; padding: 3px 0 5px 0; margin: 10px 0 10px 0; color:#000000 }
		
	.submit										{ padding: 3px 20px 5px 20px; color:#36392d }
	.submit.right								{ padding: 3px 20px 5px 20px; float:right; color:#444444 }	
		
		
/* -------------------------------------------- */
	.form input#rememberMe 			{ width:auto; float:right; position:relative; top:3px  }
	.form #label-rememberMe			{ width:auto }
	
	.form .field-validation-error			{ display:block; background:#ff7800; padding: 3px 10px 5px 10px; color: white; height: 10px; margin: 5px 0; clear: both;}
	.form .password-reset					{ font-weight:bold }
		.form .password-reset	a			{ color:#fefed6 !important }
		
	.login_form						{ width:450px; margin: 100px auto; text-align:center; padding: 20px 40px 30px 40px; background:#0e8bcc url('/content/images/login_bg.png') right top no-repeat; color:#ffffff; border: solid 10px #0a79b2 }
		.login_form	h1				{ color:#ffffff }
		.login_form	p				{ color:#ffffff }
		.login_form .form label		{ color:#ffffff; width:20% }
		.login_form	.form .field-validation-error			{ display:block; background:#ff7800; color: white; padding: 3px 10px 5px 10px; margin: 0 0 5px 0; position:relative; top:-5px }
		.login_form	.password-reset					{ font-weight:bold }
			.login_form	.password-reset	a			{ color:#fefed6 !important }


/* /////////////////////////////////////////////////////////////////////////////////////////////////// */

	.wed-alert					{ color:#b62e33 }
	
	.wed-table					{ border-collapse:collapse; margin: 20px 0 20px 0 }
	.wed-table caption			{ color: #1d6087; color: rgba(29,96,135, .9); text-shadow: 1px 1px 2px rgba(0,0,0, 0.4); padding: 2px 0px 4px 0px; font-size:18px; background:none }
	
	.wed-table tr th			{ padding: 2px 10px 4px 10px; font-size:14px; color:#ffffff; background:#00aae4; font-weight:normal; border: solid 1px #ffffff }
	.wed-table tr.even	th		{ background:#666666 }	
	.wed-table tr.odd	th		{ background:#555555 }		
	
	.wed-table tr td			{ padding: 2px 10px 4px 10px; background:#eeeeee; border: solid 1px #ffffff }	
	.wed-table tr.even	td		{ background:#eeeeee }	
	.wed-table tr.odd	td		{ background:#e4e4e4 }

#genumproperty     {  border: solid 5px #000000 }
     #genumproperty div     { background:#b62e33; padding: 7px 20px 13px 20px; color:#ffffff; font-size:18px; text-align:center }
     #genumproperty div a   { color:#ffff00  }    