input {font-size:9pt; color:#000; border:1px solid silver; height: 23px; padding:3px; margin:3px;}
.align_right {text-align:right !important;}
.align_left {text-align:left !important;}
.align_center * {text-align:center !important; margin-left:auto; margin-right:auto;}

/*        */

/* main */
 * {font-family: Arial, sans-serif; font-size: 9pt; padding:0px; margin:0px; border:0px; }
 img, div {display:block}
 p img {display:inline}
 ul, li {text-indent:0px; list-style-type: none;}

 a {text-decoration: none; color: #1A458F}
 a:hover, p a:hover {text-decoration: underline;}
 a:visited {text-decoration: none; color: #1A458F}

 a img {text-decoration: none !important;}
 
 h2 {font-size:12pt; line-height:13pt; margin-top:20px; font-weight:bold; clear:both; display:box; width:100%; text-align:left;}
 p.first_text {line-height:13pt; margin-top:20px;}
 p {color: #333; margin:0px; margin-top:9px; margin-bottom:9px; padding:0px; text-align:left;}
 small {font-size: 8pt;}
 .small {font-size: 8pt; color: #999;}
 .price {font-size: 10pt; color: #CF3500; font-weight:bold;}

 input.text {border: 1px solid silver; background: rgb(249, 249, 249)}
 textarea  {border: 1px solid silver; background: rgb(249, 249, 249)}
middle_center p {text-align:left;}

/* top */
 div.top_extended {width:100%; background:url('http://www.medianow.com/q/top_background_extended.jpg') repeat-x; text-align:center;}
  div.top_center {width:776px; height: 115px; background:url('http://www.medianow.com/q/top_background_center.jpg') repeat-x; margin-left:auto; margin-right:auto; }

 div.top_center td.logo {vertical-align:bottom; width:248px; height:80px;padding-bottom:7px;}
 div.top_center td.center {width:385px;}
 div.top_center td.phone {vertical-align:bottom; text-align:right; width:135px; padding-bottom:5px;}

 td.menu {height:35px; padding-top:5px;}
  td.menu img {display:inline;}

 td.menu a img {margin-left:17px; border-bottom:1px solid #ececec;}
 td.menu a:hover img, td.menu img.active {border-bottom:1px solid #708bbd; margin-left:17px;}

div.space {width:100%; height:15px; text-align:center; clear:both; }

 div.top_theme_extended {width:100%; background:#FFF; text-align:center;}
 div.top_theme_center {width:776px; height:145px; background:#FFF; margin-left:auto; margin-right:auto;}
 div.top_theme_under {width:100%; height:9px; background:url('http://www.medianow.com/q/top_under_theme_line.jpg') repeat-x; margin:0px;}

/* middle */
 div.middle_extended {width:100%; text-align:center; clear:both; margin:0px;}
 div.middle_center {width:776px; margin-left:auto; margin-right:auto;}

 div.middle_center div.menu_left {width:150px; float:left; margin-top:10px; margin-right:10px;}
 div.middle_center div.menu_right {width:150px; float:left; margin-top:10px; margin-left:10px;}
 div.middle_center div.main_part {width:616px; float:left;}
 
 div.middle_center div.main_part p {margin-bottom:17px; line-height:13.5pt;}

 div.middle_center div.main_full {width:776px; float:left;}
 div.middle_center div.main_center {width:566px; float:left;}

 div.section_land {float:left; width:454px;}

 td.land_left {padding-right:3px;}
 td.land_middle {height:3px;}
 td.land_right {padding-left:3px;}

 div.siders_top_right {float:left; margin-left:10px;}
  div.siders_top_right div {float:left;}
   div.siders_top_right div.center {width:5px; height:5px;}

 table.sider {background:url('http://www.medianow.com/q/sider_240px.jpg') repeat-x;}
  table.sider td.head {font-weight:bold; padding:7px;}
  table.sider td.body {height:217px; width:153px; vertical-align:top;}
   table.sider td p{color:#FFF; margin:4px;}
   table.sider td a{color:#FFF !important; margin:4px;}
   table.sider td a:visited{color:#FFF !important; margin:4px;}


 div.siders_top_right li.sider {width: 155px; height:250px}


/* bottom */
 div.bottom_extended {width:100%; display:block; clear:both; text-align:center;}
  div.bottom_center_a {width:776px; height:50px; background: #0E306A; margin-left:auto; margin-right:auto; clear:both;}
   div.bottom_a {float:left; margin-left:15px;}
   div.bottom_b {float:right; margin-right:15px;}

  div.bottom_center_b {width:776px; background-color: #FFF; margin-left:auto; margin-right:auto; clear:both; }
  div.bottom_center_b p {text-align:justify;}
 div.end_extended {position: absolute bottom; width:100%; height:25px; background:#061D49; text-align:center; margin-top:15px;}

 div.right_itemlist  {width:580px;}
 div.right_itemlist div {width:120px; height:150px; display:block; float:left;}
 div.right_itemlist p {text-align:center; margin:4px; }
 div.right_itemlist p span {vertical-align:top; font-size:75%;}


/* gray tables */
div.right_itemlist {width:588px; float:left; }
div.left_ad {width:178px; float:left; margin-right:10px;}
div.left_ad .gray_table td.center {width:155px;}

.gray_table td.top {background: #ECECEC;}
.gray_table td.left_top {background:url('http://www.medianow.com/q/frames/left-top.gif'); height:11px; width:11px;}
.gray_table td.right-top {background:url('http://www.medianow.com/q/frames/right-top.gif'); width:11px;}
.gray_table td.left {background: #ECECEC;}
.gray_table td.right {background:url('http://www.medianow.com/q/frames/right.gif');}
.gray_table td.left_bottom {background:url('http://www.medianow.com/q/frames/left-bottom.gif'); height:11px;}
.gray_table td.bottom {background:url('http://www.medianow.com/q/frames/bottom.gif');}
.gray_table td.right_bottom {background:url('http://www.medianow.com/q/frames/right-bottom.gif');}

.gray_table td.center {background: #ECECEC;}
 td.center div.item {display:inline; float:left; overflow: hidden; background:url('http://www.medianow.com/q/frames/item.gif') no-repeat center top; text-align: center; width:144px; height:182px; position:relative; top:-4px; left:-6px;}
 td.center div.right {margin-right:-10px;}
 td.center div.bottom {margin-bottom:-10px;}


  /* ITEMS */
  td.center div.item img {display:inline; text-align:center; width:95px; height:95px;}
  td.center div.item p {display:block; margin-bottom:5px;}
  td.center div.item p a {font-weight:bold; font-size:8.5pt;}
  td.center div.item p a small {font-weight:normal; text-decoration:none;}

/* forms */
input {font-size:9pt; color:#000; border:0px;}
input.search {height:21px; margin:4px; padding:3px;}
.s_71px {background:url('http://www.medianow.com/q/forms/71wide.gif'); width:71px;}
.s_135px {background:url('http://www.medianow.com/q/forms/135wide.gif'); width:135px;}
.submit_search {background:url('http://www.medianow.com/q/forms/submit_find.gif'); width:135px;}


 td.center div.item_news {display:inline; float:left; overflow: hidden; background:url('http://www.medianow.com/q/frames/item_news.gif') no-repeat center top; width:572px; height:121px; position:relative; top:-4px;  left:-4px; margin-right:-5px; margin-bottom:-5px;}
 div.item_news p {margin:10px; text-align:left;}

 /* page: partners */
 .list_logos {display:block; clear:both; text-align:left; vertical-align:middle; text-align:justify; width:100%; margin-left:auto; margin-right:auto;}
 .list_logos img {display: inline; margin:5px;  vertical-align:middle; text-align:justify; margin-top:7px; margin-bottom:7px}
 .list_logos .list_add_height img {margin-top:10px; margin-bottom:10px}
 .list_logos img.too_big {margin-top:2px; margin-bottom:2px}
 
 .white {color:#FFF}

 img.intext_img_left {border: 5px solid #EFEFEF; margin:4px; margin-right:10px; }
 img.intext_img_right {border: 5px solid #EFEFEF; margin:4px;  margin-left:10px;}
 
 
 
 /* product pages */
 
 p.buttons_menu {float:left; display:inline;}
 p.buttons_menu  a { margin-right:14px;}
 p.buttons_menu  a img {filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
 p.buttons_menu  a:hover img {filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;}

 p.product_page_big {font-size:130%; font-weight:bold;}
 
 
 
 

