﻿	/* CSS Document */

body {
	margin:0 auto 0 auto; 
	padding:0; 
	background: url(images/New-Bg.gif) 50% 0 no-repeat; 
	font:14px/18px Arial, Helvetica, sans-serif;
} 
form {
	display:inline; 
	margin:0; 
	padding:0;
}
img { 
	border:none; 
}
ul {
	list-style-type:none; 
	margin:0; 
	padding:0;
}
p {
	margin:0 0 0 0;
}
h1, h2, h3,{
	margin:0 0 0 0; 
	padding:0 0 0 0; 
	font-size:16px;
}
a { 
	color:#000000; 
	text-decoration:underline; 
	padding:0px 0 0 0; 
	margin:0px 0 0 0;
}
a:hover { 
	color:#000000; 
	text-decoration:none; 
}
span{ 
	margin:0 0 0 0; 
	padding:0 0 0 0;
}
.clear {
	clear:both;
}

.Header {
	text-align:left;
	z-index:-9;
	background:url(images/topLogoBg.gif) 50px 110px no-repeat;
 }

.MainDivIn {
 width:960px;
 
 }

.bigDot{margin:75px 0 0 800px; z-index:1; position:absolute; width:161px; height:533px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dotBg.png');}
.bigDot[class]{background:url(images/dotBg.png) no-repeat;}


.ulList{ text-align:left;}
.ulList li{padding:0 0 0 20px; 
	background: url(images/listDot.gif) 10px 6px no-repeat;  
	
	}
.Rpart{float:left; width:330px;}


.LogoPart { 
 float:left;
 text-align:left;
 margin:90px 0 0 0px;
 padding:0px 0 0 35px;
 position:absolute;
 
 }

.Banner {
 padding:0 00px 0 0;
 float:right
 }

.Banner img{
 width:734px;
 height:261px;
 }


.Menu-Part1 {
 margin:0 0 0 0px; 
 padding:0 0 0 257px;
 background: url(images/dotbg2.gif) top right no-repeat;  

 
}


.Menu-Part {
	
 margin:0 0 0 0px; 
 padding:0 0 0 0px;
 
 }

.Menu-Part li { 
 float:left; 
 margin:0 0 0 0;
 padding:0px 0px 0 15px;
 }

.Menu-Part li span{ 
 float:left; 
 margin:0 0 0 0;
 padding:3px 10px 0 0;
 }

.Menu-Part li.active a span{ 
 float:left; 
 margin:0 0 0 0;
 padding:3px 12px 0 0px;
 }

.Menu-Part li.active span { 
 background: url(images/menu-bg.gif) top right repeat-x;  
 float:left; 
 padding:0 0px 0 5px;
 margin:0 0 0 0;
 height:22px;
 }

.Menu-Part li.active a {
 background: url(images/Left-T.gif) top left no-repeat;  
 color:#fff;
 font-size:12px;
 float:left; 
 padding:0 0 0 25px;
 height:25px;
 }

.Menu-Part li.active a:hover {
 background: url(images/Left-T.gif) top left no-repeat;  
 color:#fff;
 font-size:12px;
 float:left; 
 padding:0 0 0 25px;
 height:25px;
 cursor:pointer;
 }

.Menu-Part li a { 
 color:#000;
 margin:0 0 0 0;
 padding:0 0 0 0;
 font-size:12px;
 text-decoration:none;
 cursor:pointer;
 }

.Menu-Part li a:hover { 
 color:#000;
 padding:0 0 0 0;
 font-size:12px;
 text-decoration:none;
 margin:0 0 0 0;
 cursor:pointer;
 }

.Left-part {
 width:220px; 
 float:left; 
 padding:10px 0 0 35px;
 }

.LeftIn-part { 
 float:left;
 margin:7px 0 0 0px;
 padding:0 0 0 0;
 border:1px solid #DBDBDB; 
 width:219px;
 }

.LeftIn-part2 { 
 float:left;
 margin:7px 0 0 0px;
 padding:0 0 0 0;
 border:0px solid #DBDBDB; 
 width:219px;
 }
 
.Left-Bdata {
 float:left;
 text-align:left;
 margin:5px 0 0 0;
 padding:5px 0 5px 10px;
 border:1px solid #DBDBDB; 
 width:209px;
 font-size:13px;
 color:#B90005;
 font-weight:bold;
}
 
h1.Cityshop {
 font-size:16px;
 font-weight:bold;
 
 color:#B90005;
 margin:0 0 0 0;
 padding:0;
 float:left;
 } 
 
span.B-text {
 color:#B90005;
 font-size:10px;
 margin:0 0 0 0;
 padding:0;
 float:left;
 } 


 
.Midle-Part {
 background: url(images/Right-Bg.gif) repeat-x;  
 width:960px;
 float:right;
 margin:0px 0 0 0;
 padding:0 0px 60px 0px;
 text-align:left;
 }
 .Midle-PartIn {
 background: url(images/dotbg3.jpg) top right no-repeat;  
}
 

h1.title1 {
 font-weight:bold;
 font-size:14px;
 color:#00407D;
 font-family:Verdana;
 
 padding:0 0 0 0;
 margin:0 0 0 0;
 } 

h1.title2 {
 font-weight:bold;
 font-size:14px;
 color:#00407D;
 font-family:Verdana;
 float:left;
 padding:20px 0 0 0;
 margin:0 0 0 0;
 } 
 
h2.title2 {
 font-weight:bold;
 font-size:14px;
 color:#00407D;
 font-family:Verdana;
 float:left;
 padding:20px 0 0 0;
 margin:0 0 0 0;
 } 

p {
 
 text-align:left;
 
 padding:10px 0 0 0;
 font-size:14px;
 font-weight:normal;
 margin:0 0 0 0;
} 

.Map {
 float:right;
 padding:17px 35px 0 0;
 width:220px;
 z-index:-1;
 
}

.Map2 {
 float:right;
 padding:37px 35px 0 0;
 width:290px;
 z-index:-1;
 
}
 
.Midle-ContenIn {
  width:530px !important; 
}

span.img{float:left; padding:10px 30px 0 0}
span.img2{float:right; padding:10px 0 10px 10px }


.Midle-ContenIn p {
 width:auto;
} 
.Midle-ContenIn h1 {
 
 width:530px;
 clear:both !important;
} 
 

.Midle-Conten {
  width:400px; 
  text-align:left;
  padding:0 0 0 0px;
  margin:18px 0 0 20px;
  background:none;
  float:left
  }
.Midle-Conten2 {
  width:330px; 
  text-align:left;
  padding:0 0 0 0px;
  margin:18px 0 0 20px;
  background:none;
  float:left
  } 
 
 
h1.Mtitle {
 font-size:13px;
 color:#000;
 font-weight:bold;
 text-align:left;
 margin:0 0 0 0;
 padding:0 !important;
 }

p.textin {
 font-size:13px;
 width:210px;
 padding:0 10px 0 0;
}

.Right-Listing-Part {
 width:663px;
 float:left;
 margin:18px 0px 0 20px;
 position:relative; /********** added this class for adding ad boxes Hinnasto page ***********/
 }
 
.List-Title {
/*
font-size:16px;
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
color:#00115B;
*/
font-weight:bold;
 font-size:14px;
 color:#00407D;
 font-family:Verdana;
 float:left;
 padding:0 0 0 0;
 margin:0 0 0 0;

}

.List-Title a{
font-size:16px;
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
color:#00115B;
text-decoration:underline;
}

.List-Title a:hover{
font-size:16px;
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
color:#00115B;
text-decoration:none;
}

.SubLink {
 float:right; 
 margin:0 10px 0 0;
 } 

.SubLink ul li {
 float:left;
 }

li.Link1 a{
padding:0 0 0 0 !important;
margin:0 5px 0 5px;
font-size:12px;
color:#00115B;
text-decoration:underline;
}

li.Link1 a:hover{
margin:0 5px 0 5px;
padding:0 0 0 0 !important;
font-size:12px;
color:#00115B;
text-decoration:none;
}

p.Sub-title {
 float:left;
 padding:5px 0 0 0;
 font-size:12px;
 }

.even {
 background:#E7F8FF; font-size:12px
 }

.odd {
 background:#CCF0FF; font-size:12px
 }
 
.even td span, .odd td span {
 color:#ff0000;
 }
 
.even td, .odd td{
 text-align:left;
 } 

.even td i, .odd td i{
 padding:0 0 0 30px;
 }  

.odd {
 background:#CCF0FF; font-size:12px
 } 
 
 
 
.In-list {
 margin:10px 0 0 0;
 float:left;
 } 
 
td {
 font-size:12px;
 }
 
.RakShop {
 color:#ff0000;
 font-size:12px;
 font-weight:normal;
 }
 
/**** added class for add box on page Hinnastot *****/
#ad_boxes {position:absolute; left:0; margin-left:-240px; margin-top:-9px; 
background: url(images/discountBg.jpg) 0 0 no-repeat; 
padding:5px;

}

#ad_boxes h1{
font-size:15px;
color:#00407d;
padding:10px;
margin:0;
}



#ad_boxes2 {background: url(images/discountBg.jpg) no-repeat !important; 
padding:5px;
}

#ad_boxes3 {background: url(images/discountBg3.jpg) no-repeat !important; 
padding:5px;
}

#ad_boxes4 {background: url(images/discountBg4.jpg) no-repeat !important; 
padding:5px;
}

#ad_boxes2 h1{
font-size:15px;
color:#00407d;
padding:10px;
margin:0;
}

.box {
 border:0px solid #000;
 text-align:left;
 float:left;
 width:211px;
 font-size:13px;
 color:#B90005;
 font-weight:bold;
 margin:0 0 8px 0;
}
.boxIn {
 border-left:3px solid #62abd4;
 border-right:3px solid #62abd4;
 text-align:left;
 background:#d4f1fb;
 font-size:12px;
 color:#B90005;
 font-weight:bold;
}

.boxIn h2{
 font-size:13px;
color:#00407d;
padding:0px 5px 5px 10px;
margin:0;
}

.boxIn p span{
font-size:14px;
font-weight:bold;
color:#ff0000;
}
.boxIn p{
 font-size:12px;
color:#000;
padding:0px 5px 0px 10px;
margin:0;
}


.box ul {margin-top:5px;}
.box li {float:left; color:#ff0000; font-style:italic;}
.box li.col1 {width:72%;}
.box li.col2 {width:28%; text-align:center;}
.box h1 {font-size:16px;  margin:0; padding:0;}
.blue_text {color:#3366ff; font-size:12px;}