﻿body{
  font-family: Tahoma;
  color: #7A7A7A;
  font-size: 11px;
  background: #FFFFFF;
  text-align:center;
    margin: 0;
  padding: 0;
}
#container
{
  width: 100%;
  min-width: 1000px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: auto;
  text-align: center;
  
}
#header
{
	width: 90%;
	height:113px;
	margin:auto;
	top:0px;
	background-image:url("../../img/design/topheadbg.gif") ;
	  z-index:100;
}
	

#logo
{
	top:13px;
	border: 0;
	margin:0;
    padding :0px;
    position:relative;
    float:left;

}

#region_bg
{
	background-image:url("../../img/design/region_bg.gif");
	height:35px;
	position:relative;
	width:281px;
	float:right;
	right:0px;
}

td.bgsearch
{
	background-image:url("../../img/design/search_bg.gif");
	height:35px;
	width:280px;	
}

td.logo
{
	height:65px;
	width:280px;
	text-align:left;
	vertical-align:top;	

}

table.tabsearch
{
	padding-top:4px;
	padding-left:10px;
}


#menu{
  margin: auto;
  position:absolute;
  top:83px;
  left:13%;
  margin-left:200px;
  height: 0px;
  background: #FFFFFF;
  font-family: Tahoma;
  z-index:200;
  float:left;
}

.bbb
{
	border-bottom: 1px black dotted;
	padding-bottom: 10px;
	position: relative; z-index: 11;
}
.bbb1
{
	padding-bottom: 10px;
	position: relative;
	text-align:left;
	float:left; 
	z-index: 102;
	display:block;
    padding: 3px;
    background-image: none ; 
    background-repeat: no-repeat;  
}


table.tbl-news{width: 740px; margin-top: 20px;}
table.tbl-news td{text-align: left; vertical-align: top;}
td.news-foto{padding: 0 20px 20px 0px; width: 60px;}
td.news-foto1{padding: 0 20px 20px 20px; width: 60px;}
td.news-txt{width: 590px; vertical-align: top;}

img.search 
{
	margin-top:3px;
	position:relative;
	left:-25px;
	top:5px;
}

input.search 
{
	position:relative;
	left:-35px;
}


 #region_form 
{
	font:  normal 12px Tahoma;
	color: #FFFFFF;
	float:right;
	padding-right:5px;
	padding-top:6px;
}

 #select_form
{
	right:5px;
	top:5px;
}


div.content
{
 width:90%;
  margin: auto;
  background-color:#FFFFFF;
  text-align: left;
  margin-bottom: 20;
  position:relative;
  display:block;
  z-index:1; 
}

div.navigation
{
	float: left;
      width: 20%;
      min-height: 500px;
      _height: 500px;
      padding-left:5px;
      padding-top:15px;
      padding-bottom:15px;
}

h2
{
	font-weight:normal;
	color:#000000;
	font-size:14px;	
}

h3
{
	font-weight:bold;
	color:#2265D4;
	font-size:16px;	
}


h1
{
	font-weight:normal;
	color:#000000;
	font-size:18px;	
}
div.content_right
{
	 float: left;
      width: 78%;
      _width: 78%;
      /*border: 1px dashed #cccccc;*/
      min-height: 500px;
      _height: 500px;
      margin-left: 1%;
      margin-top:15px;
      position:relative;
      display:block;
      z-index:0;
      padding-bottom:15px;     
}

ul.left_menu{
      list-style-type: none;
      padding: 0;
      padding-left:5px;
      margin: 0;
      margin-right: 10;
      margin-top: 0;
      margin-bottom: 40;
    }
    
ul.left_menu li{
          padding-bottom: 8px;
        }
ul.left_menu li a{
        }
ul.left_menu li a:hover{}
a {color:#2265D4;	}
a:hover {color:#2265D4; text-decoration:none;	}
a:visited {color:#2265D4;	}

.register_bg
{
	background: #ffffff url(../../img/design/where_bg_q.jpg) 20% top no-repeat;
	width:233px;
	height:220px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;	
}
.register_bg span
{
	font-size:14px;
	font-weight:bold;
}
	
.register_bg a
{
	color:#FFFFFF;	
}
.register_bg a:hover
{
	color:#FFFFFF;	
}
	
.register_bg a:visited
{
	color:#FFFFFF;	
}
	

.dealerchek_bg
{
	background: #ffffff url(../../img/design/dealerchek_bg.jpg) 20% top no-repeat;
	width:233px;
	height:220px;
	font: bold 14px;
	color:#FFFFFF;
	vertical-align:top;	
	padding-left:10px;
	padding-right:10px;
}
.dealerchek_bg span
{
	font-size:14px;
	font-weight:bold;
}
	
.dealerchek_bg a
{
	color:#FFFFFF;	
}
.dealerchek_bg a:hover
{
	color:#FFFFFF;	
}
	
.dealerchek_bg a:visited
{
	color:#FFFFFF;	
}	

.where_bg
{
	background: #ffffff url(../../img/design/where_bg.jpg) 20% bottom no-repeat;
	width:233px;
	height:120px;
	font: bold 14px;
	color:#FFFFFF;
	vertical-align:top;	
	padding-left:10px;
	padding-right:10px;	
}
.where_bg span
{
	font-size:14px;
	font-weight:bold;
}
	
.where_bg a
{
	color:#FFFFFF;	
}

.where_bg a:hover
{
	color:#FFFFFF;	
}

.where_bg a:visited
{
	color:#FFFFFF;	
}
 a.big
{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	}

div.service_table
{
	 float: right;
	 padding-left:10px;
}

div.content_box
{
	 float: left;
      width: 100%;
}

div.news
{
 width:100%;
  margin:auto;
  text-align: left;
  margin-left:10px;
  position:relative;
  float:left;
}


img.arrow
{
	padding-bottom:2px;
	border:0px;
}

table.news_tab
{
	width:100%;
	background:#F7F7F7;
	padding-bottom:10px;
	padding-left:10px;
}

div.footer
{
 width:100%;
  margin:auto;
  text-align: left;
  padding-left:10px;
  padding-top:10px;
  position:relative;
  float:left;
}

div.footer_in
{
 width:100%;
  margin:auto;
  border-top:solid 2px #F7F7F7 ;
  text-align: left;
  padding-left:10px;
  padding-top:10px;
  position:relative;
  float:left;
}

table.footer
{
	width:100%;
	background:#FFFFFF;
	padding-bottom:10px;
	padding-left:10px;
}

div.dv-count0{position: absolute; float:right; top: 0px; right: 7px; width: 31px; height: 31px; border: 0px solid #eee;}
div.dv-count1{position: absolute; float:right; top: 0px; right: 40px;  width: 88px; height: 31px; border: 0px solid #eee;}
div.dv-count2{position: absolute; float:right; top: 0px; right: 130px;   width: 88px; height: 31px; border: 0px solid #eee;}
div.dv-count3{position: absolute; float:right; top: 0px; right: 220px;  width: 88px; height: 31px; border: 0px solid #eee;}

table.tbl-shop
{
	border-bottom: 1px dotted #666;
	width: 100%;
}
p.news-date-full {text-align: right; font-size:11px; font-weight: bold; color: Black; border-bottom: solid #666 1px; padding: 0px; margin:0px;}
p.news-title-container {padding: 10px 0px 5px 0px; margin: 0px;}
a.news-title 
{
	 color: Black; 
	 text-decoration: underline;
}
p.news-shortdesc {padding: 0px; margin: 0px;}
p.news-link {padding: 0px; margin: 5px 0px 0px 0px; text-align: right; border: 0px solid black;}
p.news-full {font-size: 12px;  text-align: justify;}
p.news-full a{border-bottom: 1px dotted black;}
img.news {width: 49px; height: 49px; padding: 10px 5px 5px 0px; float: left;} 
img.news-full { padding: 2px 10px 10px 0px; float: left;}

.tab_news
{
	padding:0px;

}
hr
{
	color:#E5E5E5;
	height:1px;
	text-align:left;
}

span.news-date
{
	background:#E5E5E5;
	color:Black;
}

p.prime-italic
{
	padding: 5px 10px 8px 15px; 
	background: #F7F7F7; 
	line-height: 18px;
	width: 95%;
	border-left:solid 1px #CCCCCC;
}
table.poltb td 
{
padding:10px;
text-align:center;
font-size:12px;
}
table.smallz td{text-align:right;}
p.prime
{
	padding: 5px 10px 8px 15px; 
	background: #F7F7F7; 
	line-height: 18px;
	width: 95%;
	border-left:solid 1px #CCCCCC;
}

p.prime-new
{
	padding: 5px 10px 8px 15px; 
	background: #F7F7F7; 
	line-height: 18px;
	width: 95%;
	border-left:solid 1px #CCCCCC;
}
img.img-channels-2
{	
	border-style:solid;
	border-width:1px;
	border-color: #3181aa;	
	margin-bottom: 2px;
}

img.img-channels-2_2
{	
	margin-bottom: 2px;
	height:50px;
	border-width:0px;
}

img.img-channels-2_3
{	
	margin-bottom: 2px;
	height:40px;
	border-width:0px;
}
span.price_right
{	
	float: right; 
	vertical-align: 
	top; position: 
	relative; 
	top: 2px; 
	left: -5px;
}

p.prime-small
{
	padding: 5px 10px 8px 15px; 
	background: #f6f6f6; 
	line-height: 18px;
	width: 95%;
	border-left:solid 1px #CCCCCC;
}
.img-channels
{
	margin-top: 4px;
	border: black 1px solid;	
}

.dayNav
{

	 padding: 5px 10px 5px 10px;
	 position: relative;
	 top: 10px;
	 font-size: 12px;	
	 
	 z-index:0; 
}
#dayNav
{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index:0; 
}

.noUnderline 
{	
	padding: 5px 10px 5px 10px;
	position: relative;
	top: 10px;
	font-size: 12px;		
	text-decoration: none;
}


.tv-dt
{
	font-size: 18px;	 
	padding: 5px 5px 5px 5px;	
	margin: 5px 5px 5px 5px;
	_padding: 5px 5px 5px 5px;	
	_margin: 5px 5px 5px 5px;
	vertical-align:middle;
	
	width:50px;
	_width:50px;
}

.tv-title
{
	font-size: 12px;	 
	color: Black;
	padding: 5px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	width:450px;
	vertical-align:middle;
}

.tv-desc
{
	font-size:11px;
	font-style: italic;	
	padding: 5px 5px 5px 5px;	
	margin: 5px 5px 5px 5px;
	_padding: 5px 5px 5px 5px;	
	_margin: 5px 5px 5px 5px;
}

.tv-gv 
{
	text-align: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}

.tv-gv-row
{
	border-bottom: 1px dotted black;
	padding-top: 10px;
}

.tv-dt-now
{
	font-size: 18px;	 
	padding: 5px 5px 5px 5px;	
	margin: 5px 5px 5px 5px;
	_padding: 5px 5px 5px 5px;	
	_margin: 5px 5px 5px 5px;
	color: Maroon;
	vertical-align:middle;
	width:50px;
	_width:50px;
}
.fly
{
	float: left;
	font-size: 12px; 
	position: relative;
	top: 5px;
	font-weight:bold;

}

p.uvaga-block{border-left: 5px solid #dc9e3c; padding-left: 10px; color: #3181aa; width: 215px; float: right; margin: 0 0 20px 20px; line-height: 18px;}
p.shop {padding: 5px 10px 5px 10px; font: 11px Tahoma; line-height: 18px; width: 100%;}
p.shop-black {padding: 5px 5px 5px 0px; font: 11px Tahoma; color: black; line-height: 18px; width: 100%;}
p.shop-1 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font: 11px Tahoma; color: black; line-height: 18px; width: 100%;}
p.shop-2 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font: 11px Tahoma; line-height: 18px; width: 100%; text-align: left;}
p.wide {font: 13px Tahoma; color: #666; line-height: 18px;}
.shops-dealer-name 
{	
	padding-top: 5px; 
	margin-top: 5px;
	font-size: 14px;
	font-weight: bold;	
}

.shops-dealer-name-u
{	
	padding-top: 5px; 
	margin-top: 5px;
	font-size: 14px;
	font-weight: bold;	
	text-decoration: underline;
}
.dotted-row
{
	border-bottom: 1px dotted black;
	padding-bottom: 10px;
}
.padding 
{
	padding-right:10px;

	
}
	h2 a
{
		font-weight:bold;
}
.where-reg
{
	text-decoration: underline;		
	position: relative;
	top: -20px;
}

.where-reg-2
{

	position: relative;
	top: -20px;
	font-weight: bold;
}

td.padding_td
{
	padding-left:20px;
	padding-top:5px;

}

div.ch_bg
{
	height:800px;
}
.ch_img
{
	background:#FFFFFF;
}

.top_ch
{
	background: #ffffff url(../../img/design/bg_channels.jpg) 20% top no-repeat;
	height:130px;
	width:236px;
	color:#FFFFFF;
	vertical-align:top;	
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
}
.top_ch a
{
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;

}

 a.big_ch
{
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;

}
.big_ch
{
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
}
span.price
{
	font-size:14px;
	font-weight:bold;
}
.mid_ch
{
	background-color:#E8E8E8;
	vertical-align:top;	
	padding-top:10px;
}

.bot_ch
{
	background-color:#E8E8E8;
	vertical-align:top;	
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
}

.top_ch_one
{
	background: #ffffff url(../../img/design/bg_channels.jpg) 20% top no-repeat;
	height:130px;
	width:205px;
	color:#FFFFFF;
	vertical-align:top;	
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
}

.ch_one
{
	background: #F7F7F7 20% top no-repeat;
	background-color:#F7F7F7;
	vertical-align:top;
	padding-left:20px;
	padding-top:10px;
	padding-right:20px;
}

table.ch_one_tab td
{
	text-align:center;
	
}

table.ch_one_td td
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	width:200px;
	vertical-align:top;
	
}

h4
{
	color:#2265D4;
	font-size:16px;	
}

img
{
	border:solid 0px #FFFFFF;
}

ul.left_menu li a.red
{
color:#FF0000;	
        }
ul.left_menu li a.red:hover{}

.register_bg_caution
{
	background: #ffffff url(../../img/design/register_bg_foot.jpg) 20% top no-repeat;
	width:233px;
	height:199px;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;	
}

.register_bg_caution span
{
	font-size:13px;
	font-weight:bold;
}

.register_bg_caution span.smaller
{
	font-size:13px;
	font-weight:normal;
}

.register_bg_caution  a
{
	
}

table.intable { border:solid 1px #cccccc; border-collapse:collapse;}
table.intable  td {padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:3px; border:solid 1px #cccccc;}

table.celltab { border-collapse:collapse;}
table.celltab td {  border:solid 1px #000000; padding-top:7px; padding-bottom:7px; padding-left:7px; padding-right:7px;}

table.tarift {border-collapse:collapse;}

table.tarift td {border:solid 1px #cccccc; padding:3px;}

table.tarift_ {border-collapse:collapse;}

table.tarift_ td {border:solid 1px #cccccc; }










