﻿.Deals{width:978px; border:solid 1px #6D3463; margin-bottom:16px;}
.Deals .Header{width:978px; height:100px; background:url(../i/DealGridHeaderBack.jpg) repeat-x;}
.Deals .Header .Inner{width:978px; height:100px; background:url(../i/DealGridHeaderCircles.jpg) no-repeat right top;}
.Deals .Header .Title{font-size:16px; color:White; margin-bottom:10px; padding:8px 10px 10px 10px;}
.Deals .Header .SearchControls{padding-left:10px;}
.Deals .Header .SearchControls span{float:left; color:White; padding-right:5px;}
.Deals .Header .SearchControls span select{width:90px; margin-top:3px; font-size:11px;}

.Deals .Grid{width:978px; border-top:solid 1px #DBDBDB; border-bottom:solid 1px #DBDBDB; margin-top:10px; margin-bottom:30px;}
.Deals .Grid th{background-color:#E5E5E5; color:#333333; padding:5px 4px 5px 4px; font-weight:bold; text-align:center; font-size:11px;}
.Deals .Grid td{padding:5px; border-top:solid 1px #DBDBDB; border-right:solid 1px #DBDBDB; vertical-align:top; }
.Deals .Grid .Details{width:230px; padding-top:10px;}
.Deals .Grid .Details .Image{float:left; width:40px; margin:0 15px 0 10px;}
.Deals .Grid .Details .Text{float:left; width:150px;}
.Deals .Grid .Details .Text .Title{color:#4E4E4E; font-weight:bold; margin-bottom:8px;}
.Deals .Grid .Details .Text .Tariff{font-weight:bold; font-size:10px;}
.Deals .Grid .Details .Text .Tariff img{float:left; margin-right:8px; margin-bottom:5px;}
.Deals .Grid .Details .Text .Vodafone{color:#FE0000;}
.Deals .Grid .Details .Text .O2{color:#095884;}
.Deals .Grid .Details .Text .Orange{color:#FF6600;}
.Deals .Grid .Details .Text .T-Mobile{color:#FF0166;}
.Deals .Grid .Details .Text .Three{color:#71AB03;}
.Deals .Grid .Details .Text .Contract{color:#4E4E4E;}
.Deals .Grid .Details .Text .Contract strong{font-weight:bold;}

.Deals .Grid .Minutes{width:80px; color:#373737; font-size:11px;  text-align:center;}
.Deals .Grid .Minutes div{color:#373737; font-size:30px;font-weight:bold; margin-top:15px;}
.Deals .Grid .Minutes span{font-size:25px;}
.Deals .Grid .Texts{width:75px; color:#373737; font-size:11px; text-align:center; }
.Deals .Grid .Texts div{color:#373737; font-size:30px; font-weight:bold; margin-top:15px;}
.Deals .Grid .Texts span{font-size:25px;}
.Deals .Grid .Price{width:65px; text-align:center;}
.Deals .Grid .Price .Free{color:#990000; font-size:20px; font-weight:bold; margin-top:20px;}
.Deals .Grid .Price .NotFree{color:#373737; font-size:20px; font-weight:bold; margin-top:20px;}
.Deals .Grid .Rental{width:70px; color:#373737; font-size:11px; text-align:center;}
.Deals .Grid .Rental div{color:#373737; font-size:20px; font-weight:bold; margin-top:20px;}
.Deals .Grid .Year{width:60px; color:#373737; font-size:11px; text-align:center;}
.Deals .Grid .Year div{color:#373737; font-size:20px; font-weight:bold; margin-top:20px;}
.Deals .Grid .Bonuses{color:#373737; font-size:11px; text-align:center; font-weight:bold; color:#990000; }
.Deals .Grid .Bonuses div{color:#373737; font-size:12px; text-align:center; font-weight:bold; color:#990000; }
.Deals .Grid .Bonuses .Normal{margin-top:20px; font-size:12px; font-weight:bold;}
.Deals .Grid .Bonuses .Cashback{margin-top:18px; font-size:14px; font-weight:bold;}
.Deals .Grid .Bonuses .Cashback strong{font-size:22px; font-weight:bold;}
.Deals .Grid .Gift{width:80px; padding:10px; text-align:center;}
.Deals .Grid .Buy{ width:130px; font-size:11px; color:#4E4E4E; text-align:center; font-weight:bold;}
.Deals .Grid .Buy img{margin-top:5px;}

.Deals .Footer{height:39px; text-align:right; background:url(../i/DealGridFooterBack.jpg) repeat-x right bottom;}
.Deals .Paging{height:39px; float:right;}
.Deals .Paging .Left{float:left; width:13px; height:39px; background:url(../i/DealGridPagingLeft.jpg);}
.Deals .Paging .Middle{float:left; height:39px; background:url(../i/DealGridPagingBack.jpg);}
.Deals .Paging .Right{float:left; width:13px; height:39px; background:url(../i/DealGridPagingRight.jpg);}
.Deals .Paging .Middle{}
.Deals .Paging .Buttons{margin:auto; margin-top:5px;}
.Deals .Paging .Buttons .First{display:block; float:left; width:52px; height:23px; margin-right:5px; background:url(../i/DealGridPagingFirst.jpg);}
.Deals .Paging .Buttons .Previous{display:block; float:left; width:62px; height:23px; margin-right:5px; background:url(../i/DealGridPagingPrevious.jpg);}
.Deals .Paging .Buttons .Next{display:block; float:left; width:62px; height:23px; margin-right:5px; background:url(../i/DealGridPagingNext.jpg);}
.Deals .Paging .Buttons .Last{display:block; float:left; width:52px; height:23px; background:url(../i/DealGridPagingLast.jpg);}
.Deals .Paging .Buttons .Numbers{float:left; margin-right:5px;}
.Deals .Paging .Buttons .NumbersLeft{float:left; width:4px; height:23px; background:url(../i/DealGridPagingNumbersLeft.jpg);}
.Deals .Paging .Buttons .NumbersMiddle{text-align:center; float:left; padding:0 8px; height:23px; background:url(../i/DealGridPagingNumbersBack.jpg);}
.Deals .Paging .Buttons .NumbersMiddle span{color:White; position:relative; top:4px;}
.Deals .Paging .Buttons .NumbersMiddle span a{color:White; font-weight:normal; text-decoration:none;}
.Deals .Paging .Buttons .NumbersRight{float:left; width:4px; height:23px; background:url(../i/DealGridPagingNumbersRight.jpg);}
