a {  font-family: tahoma;  font-size: 13px; font-weight: bold; color: #000000;  text-decoration: none}
body {  font-family: tahoma; font-size: 13px; margin-top:0cm; margin-right:0cm; margin-left:0cm; margin-hight:0cm;background-image:url('images/bg_gray.jpg'); }
p {  	font-family: Tahoma, Helvetica, sans-serif; font-size: 14px !important;
line-height: 150% !important;
margin: 0px}

span {  	
font-family: Tahoma, Helvetica, sans-serif;
font-size: 14px !important; 
line-height: 150% !important;
margin: 0px}

a:hover {  font-family: tahoma; font-size: 13px; color: #996633; text-decoration: none}

.a_home {  font-family: tahoma;  font-size: 20px; color: #001f3f;  text-decoration: none}
.a_home:hover {  font-family: tahoma; font-size: 20px; color: #996633; text-decoration: none}

.a_h {  font-family: tahoma;  font-size: 12px; color: #ffffff}
.a_h:hover {  font-family: tahoma; font-size: 12px; color: #ffffff; text-decoration: none}

.a_admin {  font-family: tahoma;  font-size: 12px; color: #972C15}
.a_admin:hover {  font-family: tahoma; font-size: 12px; color: #A5A6A6; text-decoration: none}

.a_w {  font-family: tahoma;  font-size: 20px; color: #000000; font-weight: strong; text-transform: capitalize; text-decoration: none }
.a_w:hover {  font-family: tahoma; font-size: 20px; color: #eeeeee; font-weight: strong; text-transform: capitalize;  text-decoration: none}

 .a_cell {  font-family: tahoma;  font-size: 13px; font-weight: normal; color: #ffffff}
.a_cell:hover {  font-family: tahoma; font-size: 13px; font-weight: normal; color: #ffffff; text-decoration: none}



#container {
	
	background-color: #FFF;

}

/* ---- This the text on top of image bit ---- */

.image-wrapper {
	position: relative;
	width: 100px;
}

.image-wrapper p {
	position: absolute;
	left: 2;
	top: 2;
	/* -- the following styles added just to make it look better*/
	padding: 2px;
	
	width: 102px;
	color: #FFF;
	margin: 1px;
	background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.3);
}

.image-wrapper-m1 {
	position: relative;
	width: 200px;
}

.image-wrapper-m1 p {
	position: absolute;
	left: 2;
	top: 2;
	/* -- the following styles added just to make it look better*/
	padding: 2px;
	
	width: 212px;
	color: #FFF;
	margin: 1px;
	background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.3);
}



.image-wrapper-m2 {
	position: relative;
	width: 300px;
}

.image-wrapper-m2 p {
	position: absolute;
	left: 2;
	top: 2;
	/* -- the following styles added just to make it look better*/
	padding: 2px;
	
	width: 318px;
	color: #FFF;
	margin: 1px;
	background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.3);
}


.image-wrapper-m3 {
	position: relative;
	width: 400px;
}

.image-wrapper-m3 p {
	position: absolute;
	left: 2;
	top: 2;
	/* -- the following styles added just to make it look better*/
	padding: 2px;
	
	width: 424px;
	color: #FFF;
	margin: 1px;
	background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.3);
}



td {
	font-family: tahoma;

	
	color:#4D4D4D;
}
.tdannouncement
{
	font-family: tahoma;
	font-size: 12px;
	align: center;
	color:#20629F;
}
.td_stream
{
	align: center;
	width:85px;
}
.td_stream2
{

	text-align:left;
	color:#20629F;
	PADDING-LEFT: 5px;
	width:100%;

}

.event_td{
font-family: Tahoma;
	text-align: right;
	background-color: #F9F9F9;
	color:#20629F;
	PADDING-LEFT: 5px;
	BORDER-BOTTOM: #D6D6D6 1px solid;
	PADDING-TOP: 8px;	
}
.store_td{
font-family: Tahoma;
	text-align: left;
	background-color: #F9F9F9;
	color:#20629F;
	PADDING-LEFT: 5px;
	BORDER-BOTTOM: #D6D6D6 1px solid;
	PADDING-TOP: 8px;	
}

.blog_td{
font-family: Tahoma;
	text-align: right;
	background-color: #F9F9F9;
	color:#20629F;
	PADDING-LEFT: 5px;
	BORDER-BOTTOM: #D6D6D6 1px solid;
	PADDING-TOP: 8px;	
}
.offer_td{
font-family: Tahoma;
	text-align: right;
	background-color: #F9F9F9;
	color:#20629F;
	PADDING-LEFT: 5px;
	BORDER-BOTTOM: #D6D6D6 1px solid;
	PADDING: 8px;	
}
.td_cell{
	background-color: #B7B7A8;
	PADDING: 0px;	
}

.arabic_right{
text-align: right;
}
.english_left{
text-align: left;
}

h1 {  font-family: Tahoma; font-size: 17px; font-weight: strong; text-transform: capitalize; color: #334F83; }

h2 {  font-family: Tahoma; font-size: 22px; text-transform: capitalize; color: #FFFFFF; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5)}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-transform: capitalize; color: #FFFFFF; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5)}
h4 {  font-family: Tahoma; font-size: 18px; text-transform: capitalize; color: #FFFFFF; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5)}
h5 {  font-family: Tahoma; font-size: 20px; font-weight: strong; text-transform: capitalize; color: #000000; }
.product_pic {
width: 400px;
height: 400px;
} 
.services_pic {
width: 70px;
height: 70px;
}

.blog_pic {
width: 100%;
height: 400px;
}  
.offer_pic {
width: 100%;
height: 400px;
}  
 select.r {
    text-align:right;
}
 
 
 .InputNewCustomer {
	font-family: Tahoma, Arial;
	align: right;
	font-size: 12px;
	
	border: 1px solid #E0E5E9;
	PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-TOP: 3px;
	background-color: #ffffff;
}
.txtmain
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding:5px; color: #FFFFFF; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5)}

.txt-ar {
	font-family: times new roman;
	font-size: 17px;

	color: #20629F;
}

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	
	color: #20629F;
	
}


.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}
.page-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #585757;
	
}
.page-left-column
{
width: 279px;

}
.page-right-column
{
width: 500px;
}
.place-main
{
width: 50px;
}
.place-main-9Rows
{
width: 50px;
margin-left: -110px;
}
.place-main-12Rows
{
width: 150px;
margin-left: -260px;
}
.learn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	
}
.learn-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #19898B;
	
}
*, *:before, *:after {
    
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	
    border-collapse: separate;
    border-spacing: 0px;
	
}
.tableconfige
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	background-color: #ffffff;
    border-collapse: separate;
    border-spacing: 0px;
}
.tableheader_home {
width: 1200px;
height: 40;
}
.tableadd {

	background-color: #ffffff;
}
.tablemain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.tableeventlist{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 95%;
	align:center;
	background-color: #ffffff;
	
	border:thin solid;
    border-color:#E0E5E9;

}
.tablebloglist{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 95%;
	align:center;
	background-color: #ffffff;
	
	border:thin solid;
    border-color:#E0E5E9;

}
.tableofferlist{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 95%;
	align:center;
	background-color: #ffffff;
	
	border:thin solid;
    border-color:#E0E5E9;

}
.tablecenter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 95%;
	align:center;
	padding:10px;
	background-color: #ffffff;
}
.tablepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	hight: 90%;
	
	background-color: #ffffff;
	
}
.tablepage_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	hight: 100%;
	align:center;
	background-color: #EDF4F4;
	
}
.tablesign{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F26C4F;
}
.tablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	background-color: #ffffff;
}
.tablenote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	width: 325px;
	background-color: #ffffff;
}
.tableclass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	    border-top:thin solid;
		 border-bottom:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	padding:10px;
	background-color: #ffffff;
}
.tableheadmem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	    border-top:thin solid;
		 border-bottom:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	padding:10px;
	background-color: #ffffff;
}
.tablemainpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	
    border-color:#E0E5E9;
	cellspacing:0px;
	padding:0px;
	
}
.tablepagebox {
	font-family: tahoma;
	font-size: 12px;
	width: 305px;
	    border-top:thin solid;
		 border-bottom:thin solid;
		  border-left:thin solid;
		   border-right:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	padding:2px;
	
}
.tablepageevent {
	font-family: tahoma;
	font-size: 12px;
	width: 100%;
	    border-top:thin solid;
		 border-bottom:thin solid;
		  border-left:thin solid;
		   border-right:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	padding:2px;
	
}
.tablepageblog {
	font-family: tahoma;
	font-size: 12px;
	width: 100%;
	    border-top:thin solid;
		 border-bottom:thin solid;
		  border-left:thin solid;
		   border-right:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	padding:2px;
	
}
.tablepageoffer {
	font-family: tahoma;
	font-size: 12px;
	width: 100%;
	    border-top:thin solid;
		 border-bottom:thin solid;
		  border-left:thin solid;
		   border-right:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	padding:2px;
	
}
.tableheadpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 95%;
	    border-top:thin solid;
		 border-bottom:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	padding:10px;
	background-color: #ffffff;
}
.tableviewevent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top:thin solid;
	border-bottom:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	
	padding:5px;
	background-color: #ffffff;
}
.tableviewblog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top:thin solid;
	border-bottom:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	
	padding:5px;
	background-color: #ffffff;
}
.tableviewoffer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top:thin solid;
	border-bottom:thin solid;
    border-color:#E0E5E9;
	cellspacing:0px;
	
	padding:5px;
	background-color: #ffffff;
}
.tablehead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	color: #20629F;
	background-color: #EDF4F4;
	
	border-top:thin solid;
    border-color:#3F3F40;
}
.tablefooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top:2px solid #C5E6E7;
	
	width: 95%;
	color: #ffffff;
	background-color: #EDF4F4;
}
.tablehead3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
	background-color: #ffffff;
}
.tableheadhome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 95%;
	color: #20629F;
	background-color: #ffffff;
}
.tableNewCustomer {
	font-family: Tahoma, Arial;
	align: right;
	font-size: 12px;
	width: 90%;
	border: 1px solid #E0E5E9;
	PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-TOP: 3px;
	background-color: #ffffff;
}
.tablereg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	

	PADDING-RIGHT: 5px;PADDING-LEFT: 5px; 

}
.top_row
{
	background-color: #ffffff;
	text-align: center;
	color: #20629F;
	font-weight: bold;
	
}
.pagebg1 {
	background-color: #f7f7f7;
	text-align: center;	
}
.pagebg2 {
	background-color: #ffffff;
	text-align: center;
}
.tdbg1 {
	background-color: #E0E5E9;
	text-align: center;	
}
.tdbg2 {
	background-color: #ffffff;
	text-align: center;
}
.evbg1 {
	background-color: #EDF4F4;
	text-align: center;	
}

.evbg2 {
	background-color: #ffffff;
	text-align: center;
}
.ticketbg {
	background-color: #B7C5D5;
}
.ticketbg2 {
	background-color: #91A3B7;
}
.trmain {
	background-color: #364B60;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;	
}

.omer_homepage {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #006699;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	color: #ffffff;
	text-align: left;
	padding-bottom: 2px;
}
.tdup {
	background-color: #ADADAD;
	font-family: verdana;
	font-weight: bold;
	font-color: white;
	text-align: center;
	font-size: 11px;
	color: #FFFFFF;
}
.login_e_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 250px;
	}
.ttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 450px;
}
.setable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	width: 100%;
	border: 0pt;
	background-color: #FFFFFF;
}
.emtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 650;
}
.tablemiddle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
}
.chatown {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.chatelse {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
}
.specialurls {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.chathead {
	width: 100%;
}

.cal_day {
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	padding: 4px;
	color: black;	
	background-color: #91A3B7;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #354B60;
	border: 1px solid #20629F;
	background-color: #ffffff;
}
.req{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #354B60;
	border: 1px solid #20629F;
	background-color: #A8BDC9;
}
.text_right {
    text-align:right;
	PADDING-RIGHT: 6px;

}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #354B60;
	border: 1px solid #354B60;
	
	  border: 2px solid #CCCCCC;
    color: #555555;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #354B60;
	border: 1px solid #ffffff;
	background-color: #ffffff;
}
.boxed {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #eeeeee
}
.boxed H3 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #666666; BORDER-BOTTOM: medium none
}


.btn_class {
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #e0e0e0;
	padding:3px 10px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ededed), color-stop(100%, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	background:-ms-linear-gradient( top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	color:#777777;
	display:inline-block;
	text-shadow:1px 1px 0px #ffffff;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	box-shadow:inset 1px 1px 0px 0px #ffffff;
}.btn_class:hover {
	font-size:12px;
	font-family:Tahoma;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #dfdfdf), color-stop(100%, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	background:-ms-linear-gradient( top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
	color:#777777;
}.btn_class:active {
	position:relative;
	top:1px;
}


#navtop {
    background-color: #334F83;
    
    height: 42px;
    position:fixed !important;
   position: absolute; /*ie6 and above*/

    top: 0;
    width: 100%;
	z-index: 9999;
}



.module {
    border: 1px solid rgba(0, 0, 0, 0.1);
    text-shadow: 0 1px 0 #FFFFFF;

}
.module {
    background-clip: padding-box;
    border-radius: 6px;
    line-height: 16px;
    margin-bottom: 0px;
   
   	/*ie and above*/
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
   
   
}

 .flex-module {
    background-color: #F9F9F9;
    line-height: 16px;
    padding: 12px;
}
.flex-module-fade
 {
    border-color: #DEDEDE;
    line-height: 16px;
    padding: 12px;
}
.profile {
    background-color: #444444;
    background-repeat: no-repeat;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    height: 260px;
    overflow: hidden;
    padding: 0;
    text-align: center;
}


body {
    overflow-y: scroll;
}
html, body, #doc, #page-outer {
    height: 100%;
}

.bgimage { 
    margin: 0 auto;    
    width: 1200px;
	height: 100%;
	background-attachment: fixed;
    background-color: #666666;
	background-position: top;
 }
.profileimage {  
    background-color: #ffffff;
    background-repeat: no-repeat;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    height: 300px;
	
    overflow: hidden;
    padding: 0;	
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	}
.header_logoimage {  
    background-color: #ffffff;
    background-repeat: no-repeat;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    height: 286px;    overflow: hidden;
	width: 873px;
    padding: 0;	
	border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	}	
.profile-header-inner {
    background-color: #444444;
    background-repeat: no-repeat;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    height: 260px;
    overflow: hidden;
    padding: 0;
    text-align: center;

}	
	
	
.profile-picture {
    background-color: #FFFFFF;
    border: 4px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
    display: block;
    height: 73px;
    margin: 5px 0px 0px 400px;
    position: relative;
    width: 73px;
    z-index: 5;
}


.shop-picture {
    background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 90px;

    width: 108px;

}

.m1 {
    background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 90px;

    width: 218px;

}

.m2 {
    background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 90px;

    width: 327px;

}

.m4 {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 182px;

    width: 108px;
}

.m5 {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 280px;

    width: 108px;
}

.m6 {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 372px;

    width: 108px;
}

.m7 {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 182px;

    width: 218px;
}
.m8 {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 275px;

    width: 330px;
}
.m11 {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 280px;

    width: 218px;
}
.m12 {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 280px;

    width: 436px;
}
.shop-picture-news {
    background-color: #FFFFFF;
    border: 1px solid #e27d39;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 90px;

    width: 108px;

}
.shop-picture-offer {
    background-color: #FFFFFF;
    border: 1px solid #026600;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 90px;

    width: 108px;

}

.shop-picture-product {
    background-color: #FFFFFF;
    border: 1px solid #3E76D7;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 90px;

    width: 108px;

}

.shop-new {
    background-color: #BBBBBB;
    border: 1px solid #A3A3A3;
    border-radius: 5px;
    
	text-align:center;
	color: #FFFFFF;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
    height: 90px;

    width: 108px;

}

.shop-active {

  
	text-align:center;
	color: #FFFFFF;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);


}

.zone-picture
{
    background-color: #FFFFFF;
    border: 2px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);

    height: 105px;

    width: 127px;

}
.colidore-picture
{
    height: 95px;

    width: 110px;

}



 
.wrapper, .wrapper-narrow, .wrapper-permalink {
	background-image:url('images/bg.png');
    background: url("images/page-black.png") repeat scroll 0 0 rgba(0, 0, 0, 0);

    margin: 0 auto;
    min-height: 94%;
    padding:  50px 15px 15px;
     
    width: 837px;
}
.wrapper {
    padding-bottom: 0;
}
.wrapper-narrow {
    width: 630px;
}
.wrapper-permalink {
    width: 540px;
}
.wrapper-unsubscribe {
    max-width: 520px;
    width: auto;
}


.wrapper_home {
	

    margin: 0 auto;
    min-height: 94%;
    padding: 40px 15px 15px;
     
    width: 837px;
}
.container {
    margin: 0 auto;
    position: relative;
    width: 837px;
	
}
#map-canvas {
     margin: 0;
     padding: 0;
     height: 180;
	 width: 275;
 }
  .anchor-container {
     position:relative;
  }

  .adjusted-anchor {
     position:absolute;
     top: -60px;
  }
/* This css button was generated by css-button-generator.com */