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

body {
	background: #d8d8d8 url(images/bground.jpg) bottom left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	margin: 0px 0px 20px 0px;
}
html{
	background: #d8d8d8 url(images/bground.jpg) bottom left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	margin: 0px 0px 20px 0px;
}
h1, .title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;}

.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight:bold;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
}

#price{
	 float:right;
	 margin:10px;}
	 
#coupons{
	display: block;
	width:320px;
	height: 203px;
	margin-top: 10px;
	border:  #000 solid 1px;
	background: url(images/price.jpg) left top no-repeat;}
	 
#coupons p{
	margin-top: 185px;
	margin-left: 5px;
	font-size: 10px;
	font-weight: bold;}
	
#arra{
	display: block;
	width:320px;
	height: 203px;
	margin-top: 10px;
	border:  #000 solid 1px;
	text-align: left;
	background: url(images/arra_anouncement.jpg) left top no-repeat;}
	 
#arra p{
	margin-top: 173px;
	margin-left: 5px;
	font-size: 10px;
	font-weight: bold;}

.lic {
	font-size: 10pt;
}

.logo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight: bold;
}

.info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: bold;
}

.services {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight: bold;
}

a, a:visited, .content a, .content a:visited {
	text-decoration:none;
	color:#0033FF
}

a:hover, a:focus, .content a:hover, .content a:focus {
	text-decoration:underline;
	color:#0033FF;
}

.footer {
	color:#ffffff;
}
.footer a, .footer a:visited {
	color:#66FFFF;
	text-decoration:none;
}
.footer a:hover {
	color:#66FFFF;
	text-decoration:underline;
}

.titles {
	color:#006699;
	font-size:13pt;
	font-weight:bold;
}

.description {
	font-size:9pt;
}

.headerTable {
	margin-bottom: 10px;
}

.coverage  {
	font-size: 12px;
}

.content {
	padding-right: 6px;
}

.content_img{
	float: right;}

.city_list{
	padding: 5px;}
	
.floatleft {
	float:left;
	margin:5px;}

/*--------------------- Border ---------------------*/

.upleft {
	background: url(images/border_upleft.png) no-repeat;
	height: 25px;
	width: 25px;
}
.upedge {
	background: url(images/border_upedge.png) repeat-x;
	height: 25px;
	width: inherit;
}
.upright {
	background: url(images/border_upright.png) no-repeat;
	height: 25px;
	width: 25px;
}
.leftedge {
	background: url(images/border_leftedge.png) repeat-y;
	height: inherit;
	width: 25px;
}
.rightedge {
	background: url(images/border_rightedge.png) repeat-y;
	height: 25px;
}
.lowleft {
	background: url(images/border_lowleft.png) no-repeat;
	height: 25px;
	width: 25px;
}

.lowedge {
	background: url(images/border_lowedge.png) repeat-x;
	height: 25px;
	width: inherit;
}
.lowright {
	background: url(images/border_lowright.png) no-repeat;
	height: 25px;
	width: 25px;
}

/* ------------------------ Menu ---------------------------*/

.menu-left {
	height: 50px;
	width: 25px;
	background: url(images/menu_left.png) no-repeat;
}

.menu-right {
	height: 50px;
	width: 25px;
	background: url(images/menu_right.png) no-repeat;
}

.menu-upedge {
	height: 7px;
	width:inherit;
	background: url(images/menu_upedge.png) repeat-x;
}

.ADMmenu {
height:43px;
background:url(images/menu_bg.png) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
}

.ADMmenu ul{
list-style-type:none;
padding:0;
margin:0 0 0 10px;
}

.ADMmenu li{
float:left;
list-style-type:none;
position:relative;
}

.ADMmenu table{
position:absolute;
border-collapse:collapse;
left:0;
top:0;
}

.ADMmenu a, .ADMmenu :visited {
color:#fff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
}

.ADMmenu a em.left, .ADMmenu :visited em.left {
display:block;
float:left;
width:16px;
height:43px;
background: transparent url(lefta.gif);
}
.ADMmenu a b, .ADMmenu :visited b {
display:block;
font-weight:bold;
float:left;
padding:0;
height:43px;
line-height:43px;
cursor:hand;
color:#fff;
}
.ADMmenu a em.right, .ADMmenu :visited em.right {
display:block;
float:left;
width:16px;
height:43px;
background: transparent url(righta.gif);
}

.ADMmenu ul li ul {
display: none;
}

.ADMmenu .CurrentItem a em.left, .ADMmenu .CurrentItem :visited em.left, .ADMmenu .ParentItem a em.left, .ADMmenu .ParentItem :visited em.left{
	background:url(images/menu_downleft.png) left bottom no-repeat;
}
.ADMmenu .CurrentItem a b, .ADMmenu .CurrentItem :visited b, .ADMmenu .ParentItem a b, .ADMmenu .ParentItem :visited b {
	background:url(images/menu_down.png) repeat-x;
}
.ADMmenu .CurrentItem a em.right, .ADMmenu .CurrentItem :visited em.right, .ADMmenu .ParentItem a em.right, .ADMmenu .ParentItem :visited em.right {
	background:url(images/menu_downright.png) right bottom no-repeat;
}

.ADMmenu :hover, a:hover {
color:#000033;
white-space:normal;
}

.ADMmenu a:hover b {
color:#000033;
background: url(images/menu_over.png) repeat-x;
text-decoration:none;
}
.ADMmenu a:hover em.left {
background: url(images/menu_overleft.png) left bottom no-repeat;
}
.ADMmenu a:hover em.right {
background: url(images/menu_overright.png) right bottom no-repeat;
}

.ADMmenu :hover > a b
{
color:#000033;
background: url(images/menu_over.png) bottom repeat-x;
text-decoration:none;
}
.ADMmenu :hover > a em.left {
background: url(images/menu_overleft.png) bottom left no-repeat;
}
.ADMmenu :hover > a em.right {
background: url(images/menu_overright.png) bottom right no-repeat;
}


.ADMmenu .CurrentItem a:hover b, .ADMmenu .ParentItem a:hover b {
color:#000033;
background: url(images/menu_over.png) bottom repeat-x;
}
.ADMmenu .CurrentItem a:hover em.left, .ADMmenu .ParentItem a:hover em.left {
background: url(images/menu_overleft.png) bottom left no-repeat;
}
.ADMmenu .CurrentItem a:hover em.right, .ADMmenu .ParentItem a:hover em.right {
background: url(images/menu_overright.png) bottom right no-repeat;
}

.ADMmenu .CurrentItem :hover > a b, .ADMmenu .ParentItem :hover > a b
{
color:#000033;
background: url(images/menu_over.png) bottom repeat-x;
}
.ADMmenu .CurrentItem :hover > a em.left, .ADMmenu .ParentItem :hover > a em.left {
background: url(images/menu_overleft.png) bottom left no-repeat;
}
.ADMmenu .CurrentItem :hover > a em.right, .ADMmenu .ParentItem :hover > a em.right {
background: url(images/menu_overright.png) bottom right no-repeat;
}

.ADMmenu ul ul .CurrentItem a:hover b {
color:#000033;
background: transparent;
}
.ADMmenu ul ul .CurrentItem a:hover em.left {
background: transparent;
}
.ADMmenu ul ul .CurrentItem a:hover em.right {
background: transparent;
}

.ADMmenu ul ul .CurrentItem :hover > a b
{
color:#000033;
background: transparent;
}
.ADMmenu ul ul .CurrentItem :hover > a em.left {
background: transparent;
}
.ADMmenu ul ul .CurrentItem :hover > a em.right {
background: transparent;
}

/* specific to non IE browsers */
.ADMmenu ul li:hover ul {
display:block;position:absolute;top:42px;margin-top:1px; left:-18px;width:180px;
}
.ADMmenu ul li:hover ul li ul {
display: none;
}
.ADMmenu ul li:hover ul li a {
display:block;background:#003366;color:#fff;height:auto;line-height:15px;padding:4px 16px; width:180px; border:1px solid #fff; border-top:0; font-size:11pt;
}
.ADMmenu ul li:hover ul li a:hover {
color:#000033; background: #99ffff url(bullet1.gif) no-repeat 3px 8px;
}
.ADMmenu ul li:hover ul li:hover ul {
display:block; position:absolute; left:135px; top:-1px;
}



