﻿body
{
	font-size: 13px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding: 21px 0 0 0;
	/*padding: 0px;*/
	color: #333;
	background-color: #fff;
}
.PageBG
{
	background-image: url(../images/PageBG.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #fff;
}



.Flags
{
	float:right;
	}
	
	.Flags div
{	background-image: url(../images/flagBG.jpg);
 	width:36px;
 	height:24px;
 	float:left;
 	text-align:center;
 	margin:8px 2px 0 0;
}

.Flags img
{	
	padding:0px;
	border:none;
	cursor:pointer;	
	margin:3px 1px 0 1px;
	cursor:pointer;
}	
/*
.Flags a, .Flags a:link,.Flags a:active,.Flags a:visited
{
	width:36px;
	line-height:24px;
	height:24px;
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px;
	border:none;
	cursor:pointer;
	float:left;
	background-image: url(../images/flagBG.jpg);
}	*/
.Flags a:hover
{
}
/*
.Flags div.a
{width:30px;
line-height:18px;
}

.Flags a.Ned
{
background-image: url(../images/Flag_Ned.jpg);
}


.Flags a.Eng
{
background-image: url(../images/Flag_Eng.jpg);
}

.Flags a.Trk
{
background-image: url(../images/Flag_Trk.jpg);
}
.Flags a.Ger
{
background-image: url(../images/Flag_Ger.jpg);
}
.Flags a.Rus
{
background-image: url(../images/Flag_Rus.jpg);
}

.Flags a.Fra
{
background-image: url(../images/Flag_Fra.jpg);
}

.Flags a.Ita
{
background-image: url(../images/Flag_Ita.jpg);
}
	*/
.AreaSide
{
	margin: auto;
	padding: 0px;
	width: 980px;/*
	background-image: url(../images/AreaSideBG.jpg);*/
	background-repeat: repeat;/*
	background-color: #fff;*/
}

.AreaSideM
{
	margin:10px;/*
	background-image: url(../images/AreaSideMBG.jpg);
	background-position:left;*/
	
}

.TopSide
{
	height: 135px;
	background-image: url(../images/topSideBG.jpg);
}



.LogoSide a, .LogoSide a:link, .LogoSide a:hover, .LogoSide a:active, .LogoSide a:visited
{
	float: left;
	width: 490px;
	height: 135px;
	line-height: 135px;
}


.ButtonSide
{
	line-height: 37px;
	height: 37px;
	background-image: url(../images/ButtonSideBG.jpg);
	padding: 0 20px 0 20px;
	font-size:1.1em;
	
}

.ButtonSide, .ButtonSide a, .ButtonSide a:link, .ButtonSide a:active, .ButtonSide a:visited
{
	color: #316775;
	text-decoration: none;
}
.ButtonSide a:hover
{
	text-decoration: underline;
}
.ButtonSide span
{
	width: 10px;
	background-image: url(../images/ButtonSideSeperate.jpg);
	background-position:center;
	margin: 0 3px 0 3px;
}


.LeftSide, .MainSide, .MainSide1, .RightSide
{
	float: left;
	min-height:500px;
}

.LeftSide, .RightSide
{
	width: 210px;
	margin-right: 10px;/*
	padding: 0 10px 0 10px;*/
	
	
}
.MainSide
{
	width: 739px;
	float: left;

	
}
.BottomSideSeperator
{
	line-height:5px;
	height:5px;
	background-image: url(../images/BottomSideSeperator.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	clear:both;
	margin:10px 0 0 0;
}
.BottomSide
{/*
	background-image: url(../images/bottomSideBG.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;*/
	color: #333;
	height: 48px;
	line-height: 48px;
	padding: 0 20px 0 20px;
	font-size: 0.9em;
	clear: both;
}
.BottomSide, .BottomSide a, .BottomSide a:link, .BottomSide a:active, .BottomSide a:visited
{
	color: #333;
	text-decoration: none;
}
.BottomSide a:hover
{
	text-decoration: underline;
}
.ClearBoth
{
	clear: both;
	line-height: 1px;
	height: 1px;
}
.DisplayNone
{
	visibility:hidden;display:none;
	}

.TCenter
{
	text-align: center;
}
.TLeft
{
	text-align: left;
}
.TRight
{
	text-align: right;
}
.Container
{
	padding-left: 10px;
	padding-right: 10px;
}

.FloatLeft
{
	float: left;
}
.FloatRight
{
	float: right;
}
.spacer7px
{
	line-height: 7px;
	height: 7px;
	clear: both;
}

.AreaSideM input, .AreaSideM select, .AreaSideM textarea
{
	vertical-align: middle;
	font-size: 1.0em;
	border: #999999 1px solid;
	margin: 2px;
	background-image: url(../images/inputBG.jpg);
	background-position: top left;
	background-repeat:repeat-x;
}
input.btn
{
	border: none;
}
h1
{
	font-size: 1.4em;
	font-weight: normal; 
	color: #509611;
	/*background-color:#4cbe00;
	
	background-image: url(../images/h1bg.jpg);
	background-position: top left;
	background-repeat:repeat-y;
	padding-left:10px;*/
	padding:0px;
	line-height:32px;
	
}
h1, h2
{
	font-family: Trebuchet MS;
	margin: 0px;
	line-height: 32px;
}

h3
{
	background-color: #e7f0dd;
}

.Stroke
{
	line-height: 3px;
	height: 3px;
	background-color: #eaeaea;
	margin: 3px 0 3px 0;
}

.LeftSide h2
{
	color: #316775;
	font-size: 1.2em;
	background-image: url(../images/pnl4h2BG.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 32px;

	padding:0 10px 0 10px;
	line-height: 32px;
}
.MainSide h2
{/*
	color: #98998a;
	font-size: 1.4em;
	background-image: url(../images/H2ICON2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 32px;
	background-color: #dcddce;*/
	padding-left: 32px;
	line-height: 32px;
	color:#316775;
	font-size: 1.4em;
	font-weight:normal;
}

.LeftSide .Links
{

}
.LeftSide .Links ul, .LeftSide .Links li
{
list-style:none;
padding:0;
margin:0px;
clear:both;
}

.LeftSide .Links h3
{
	/*padding:2px;
 margin:2px 0 0 0;*/
 font-size:1.0em;
 background:none;
 color:#9d202f;
	}

.Links li.LT
{/*
	background-image: url(../images/LTSeperator.jpg);
	background-position:bottom left;
	background-repeat: repeat-x;*/
	}
.Links .LT a, .Links .LC a
{
	
 line-height:25px;
		float:left;		
	}

.Links .LT a, .Links .LT a:link, .Links .LT a:active, .Links .LT a:visited
{
	color:#316775;
	text-decoration:none;/*
	background-image: url(../images/LTIcon.jpg);*/
	background-position:bottom left;
	background-repeat: no-repeat;	
	background-image: url(../images/LTBG.jpg);	
	padding-left:20px;
width:190px;
	font-size:0.9em;
	font-weight:bold;
	
}
.Links .LT a:hover, .Links .LT .Current
{
color:#4cbe00;
background-image: url(../images/LTBGHover.jpg);
}

.Links li.LC
{/*
	background-image: url(../images/LCSeperator.jpg);
	background-position:bottom left;
	background-repeat: repeat-x;
	line-height:25px;
	padding-left:10px;*/
	clear:both;
	
	}

.Links .LC a, .Links .LC a:link, .Links .LC a:active, .Links .LC a:visited
{/*
	color:#240c02;
	text-decoration:none;
	background-image: url(../images/LCIcon.jpg);
	background-position:left;
	background-repeat: no-repeat;
	padding-left:7px;*/
	width:170px;
	color:#316775;
	text-decoration:none;/*
	background-image: url(../images/LTIcon.jpg);*/
	background-position:bottom left;
	background-repeat: no-repeat;	
	background-image: url(../images/LCBG.jpg);	
	padding-left:40px;	
	font-size:0.87em;
	font-weight:normal;
	
	
}
.Links .LC a:hover, .Links .LC .Current
{
color:#000;
background-image: url(../images/LCBGHover.jpg);
}


/* content==================*/

.PnlMainSide

{
	background-image: url(../images/PnlMainSideContainerBG.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding-left:7px;
	}

/*
Pnl1H2BG
Pnl1ThumbBG
pnl1Foto
pnl1Arrow







*/













/*




.MainSideHomePnl a img
{
	border: none;
}

.MainSideHomePnl
{
	
	background-color: #e7f0dd;
	clear:both;
	margin:10px 0 0 0 ;
}

.MainSideHomePnl h2

{
	background-color:#9d202f;
	color:#fff;
	
	}


*/



/* PNL1============================== */
.Pnl1 h2, .Pnl2 h2, .Pnl3 h2, .Pnl4 h2, .Pnl5 h2,  .Pnl6 h2
{
    padding: 5px 5px 5px 32px;
    line-height: 22px;
}
.Pnl1, .Pnl2, .Pnl3, .Pnl4, .Pnl5, .BannerHome, .Pnl6
{
    margin: 0 0 10px 0;
}
.Pnl1,
.Pnl2
  {
  	min-height:232px;
  }




/* PNL1============================== */

  .Pnl1
  {
  background-image: url(../images/Pnl1BG.jpg);
    background-repeat: no-repeat; 
    background-position:top left;
    
  	}
  	

.Pnl1SideL, .Pnl1SideR, .Pnl1 .DataListTable
{
    width: 356px;   
}
.Pnl1SideL, .Pnl1SideR
{ float: left;
    
    }
     .Pnl1 .DataListTable,  .Pnl1 .DataListTable td
     {
         border:none;
         padding:0;
         margin:0;
         }
    
.Pnl1SideL
{
    margin-right: 10px;
}

.Pnl1 p
{
    padding: 0px;
    margin: 0px;
    color: #999999;
}

.Pnl1 h2
{
    background-image: url(../images/Pnl1H2.jpg);
    background-repeat: no-repeat;    
    font-size: 1.2em;
    font-weight: normal;
    color: #316775;
}

.Pnl1SideR .Pnl1 h2
{
    background-image: url(../images/Pnl1H21.jpg);
    background-repeat: no-repeat;    
    font-size: 1.2em;
    font-weight: normal;
    color: #fff;
}
.Pnl1 h3
{
    font-size: 1.0em;
}


.Pnl1 .Links h3 a, .Pnl1 .Links h3 a:active, .Pnl1 .Links h3 a:link, .Pnl1 .Links h3 a:visited
{
    color: #509611;
    text-decoration: none;
    font-weight: normal; 
    background-image: url(../images/pnl1Arrow.gif);
    background-repeat: no-repeat;
    float:left;
    padding-left:20px;    
}

.Pnl1 .Links h3 a:hover
{
    color: #f76421;
    text-decoration: underline;
}
.Pnl1 .Links .Thumbs img
{
    border: none;
    width:91px;
    height:68px;
    padding:5px;
}
.Pnl1 .Links .Thumbs
{
    float: left;
    background-image: url(../images/Pnl1ThumbBG.jpg);
    background-repeat: no-repeat;
    background-position: left;    
    width:102px;
    height:77px;  
    
}
.Pnl1 .Links .Info
{
    float: left;/**/
    width: 250px;/*
    background-color:Aqua;*/
}

.Pnl1 .DataList
{
   
    clear: both;/*
     border: solid 1px #e3e3e3;*/
    margin: 0 0 5px 0;
}

.Pnl1 .Seperator
{
   
    clear: both;
    margin:5px 0 5px 0;
    line-height:10px;
    height:10px;
	background-image: url(../images/pnl1Seperator.jpg);
	background-repeat: repeat-x;
	background-position: left top;    
    
}

/*
.Pnl1 .Links .Btn
{
}
.Pnl1 .Links .Btn a span
{
    font-size: 0.6em;
}
.Pnl1 .Links .Btn a, .Pnl1 .Links .Btn a:active, .Pnl1 .Links .Btn a:link, .Pnl1 .Links .Btn a:visited
{
    color: #fff;
    text-decoration: none;
    font-weight: normal;
    font-size: 1.2em;
    background-image: url(../images/Pnl1_priceBG.jpg);
    padding: 2px 5px 2px 5px;
    float: left;
    width: 171px;
    text-align: center;
}

.Pnl1 .Links .Btn a:hover
{
    color: #fff;
    text-decoration: underline;
}*/
/* /PNL1============================== */


/* PNL3============================== */
/*
.Pnl3SideL, .Pnl3SideR, .Pnl3 .DataListTable
{
    width: 300px;   
}
.Pnl3SideL, .Pnl3SideR
{ float: left;
    
    }
     .Pnl3 .DataListTable,  .Pnl3 .DataListTable td
     {
         border:none;
         padding:0;
         margin:0;
}


.Pnl3SideL
{
    margin-right: 10px;
}

.Pnl3 h2
{
    background-image: url(../images/pnl3H2.jpg);
    background-repeat: no-repeat; 
    font-size: 1.2em;
    font-weight: normal;
    color: #fff;
}


.Pnl3 h3
{
    font-size: 1.0em;
}


.Pnl3 .Links h3 a, .Links h3 a:active, .Links h3 a:link, .Links h3 a:visited
{
    color: #006aa3;
    text-decoration: none;
    font-weight: normal;
}

.Pnl3 .Links h3 a:hover
{
    color: #f76421;
    text-decoration: underline;
}
.Pnl3 .Links .Thumbs img
{
    border: none;
}
.Pnl3 .Links .Thumbs
{
    float: left;
}


.Pnl3 .DataList
{
    border: solid 1px #e3e3e3;
    float: left;
    margin: 2px;
    padding: 4px;
    text-align: center;
}


*/

/* /PNL3============================== */



/* PNL1============================== */


  .Pnl2
  {
  background-image: url(../images/Pnl2BG.jpg);
    background-repeat: no-repeat; 
    background-position:top left;
    
  	}
.Pnl2SideL, .Pnl2SideR, .Pnl2 .DataListTable
{
    width: 356px;   
}
.Pnl2SideL, .Pnl2SideR
{ float: left;
  }
  .Pnl2 .DataListTable,  .Pnl2 .DataListTable td
{
         border:none;
         padding:0;
         margin:0;
         }
    
.Pnl2SideL
{
    margin-right: 10px;
}

.Pnl2 p
{
    padding: 0px;
    margin: 0px;
    color: #999999;
}

.Pnl2 h2
{
    background-image: url(../images/Pnl2H2.jpg);
    background-repeat: no-repeat;    
    font-size: 1.2em;
    font-weight: normal;
    color: #316775;
}

.Pnl2SideR .Pnl2 h2
{
    background-image: url(../images/Pnl2H21.jpg);
    background-repeat: no-repeat;    
    font-size: 1.2em;
    font-weight: normal;
    color: #316775;
}
.Pnl2 h3
{
    font-size: 1.0em;
}


.Pnl2 .Links h3 a, .Pnl2 .Links h3 a:active, .Pnl2 .Links h3 a:link, .Pnl2 .Links h3 a:visited
{
    color: #509611;
    text-decoration: none;
    font-weight: normal; 
    background-image: url(../images/Pnl2Arrow.gif);
    background-repeat: no-repeat;
    float:left;
    padding-left:20px;    
}

.Pnl2 .Links h3 a:hover
{
    color: #f76421;
    text-decoration: underline;
}
.Pnl2 .Links .Thumbs img
{
    border: none;
    width:91px;
    height:68px;
    padding:5px;
}
.Pnl2 .Links .Thumbs
{
    float: left;
    background-image: url(../images/Pnl1ThumbBG.jpg);
    background-repeat: no-repeat;
    background-position: left;    
    width:102px;
    height:77px;  
    
}
.Pnl2 .Links .Info
{
    float: left;/**/
    width: 250px;/*
    background-color:Aqua;*/
    
}

.Pnl2 .DataList
{
   
    clear: both;/*
     border: solid 1px #e3e3e3;*/
    margin: 0 0 5px 0;
}

.Pnl2 .Seperator
{
   
    clear: both;
    margin:5px 0 5px 0;
    line-height:10px;
    height:10px;
	background-image: url(../images/Pnl2Seperator.jpg);
	background-repeat: repeat-x;
	background-position: left top;    
    
}


  .Pnl3
  {
  background-image: url(../images/Pnl3BG.jpg);
    background-repeat: no-repeat; 
    background-position:top left;
    color:#316775;
  
    
  	}
.Pnl3 .DataListTable
{
   width: 720px;
    clear:both;
    height:146px;
}

  .Pnl3 .DataListTable,  .Pnl3 .DataListTable td
{
         border:none;
         padding:0;
         margin:0;
         }
    


.Pnl3 p
{
    padding: 0px;
    margin: 0px;
    color: #316775;
}

.Pnl3 h2
{
    background-image: url(../images/Pnl3H2.jpg);
    background-repeat: no-repeat;    
    font-size: 1.2em;
    font-weight: normal;
    color: #316775;
}

.Pnl3SideR .Pnl3 h2
{
    background-image: url(../images/Pnl3H21.jpg);
    background-repeat: no-repeat;    
    font-size: 1.2em;
    font-weight: normal;
    color: #fff;
}
.Pnl3 h3
{
    font-size: 1.2em;
       background-image: url(../images/Pnlh3BG.jpg);
    background-repeat: repeat;
}

.Pnl3 .Links h3 a, .Pnl3 .Links h3 a:active, .Pnl3 .Links h3 a:link, .Pnl3 .Links h3 a:visited
{
    color: #316775;
    text-decoration: none;
    font-weight: normal;  
    clear:both;
    /*float:left;
    padding-left:20px; */   
}

.Pnl3 .Links h3 a:hover
{
    color: #f76421;
    text-decoration: underline;
}

.Pnl3 .N a, .Pnl3 .N a:active, .Pnl3 .N a:link, .Pnl3 .N a:visited
{
    color: #316775;
    text-decoration: none;
    font-weight: normal;  
    clear:both;
    /*float:left;
    padding-left:20px; */   
}

.Pnl3 .N a:hover
{
    color: #f76421;
    text-decoration: underline;
}
.Pnl3 .Links .Thumbs img
{
    border: none;
    width:183px;
    height:146px;/*
    padding:5px;*/
}
.Pnl3 .Links .Thumbs
{
    float: left;/*
    background-image: url(../images/Pnl1ThumbBG.jpg);
    background-repeat: no-repeat;
    background-position: left; */   
    width:193px; 
    height:156px;
}
.Pnl3 .Links .Info
{
    float: left;
    width: 525px;
    
}

.Pnl3 .DataList
{
   
    clear: both;/*
     border: solid 1px #e3e3e3;*/
    margin: 0 0 5px 0;
}

.Pnl3 .Seperator
{
   
    clear: both;
    margin:5px 0 5px 0;
    line-height:10px;
    height:10px;
	background-image: url(../images/Pnl3Seperator.jpg);
	background-repeat: repeat-x;
	background-position: left top;   
	/*width:538px; */
	width: 720px;
    
}
.Pnl3 .Btn
{
	background-image: url(../images/btn.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	padding:0 7px 0 25px;
	color:#000;
	line-height:26px;
	height:26px;
	}
	
	
.GoogleMapCss{background: url(../images/Google/googleMapT.jpg) repeat-x left bottom;color: #33348e;line-height: 22px; text-align:center;}
.GoogleMapCss div{color: #6fb353;}

.NotInputText
{ color:#999;
	}
	
	
	
	

/*Items ========================================*/
.Items
{

}	
.Items img 
{
vertical-align:middle;
border:none;
}	
.Items .T
{
	float:left;
	background-image: url(../images/ItemThumbsBG.jpg);
	padding:3px;
	margin:0 10px 10px 0;
	}
	
	
	.Items .I
{/*
	float:left;
	width:525px;*/
	}
	
.Items p{padding:0;
	margin:0;
	}
.Items .Dotted
{
	background-image: url(../images/Pnl3Seperator.jpg);
	background-repeat:repeat-x;
	margin:10px 0 10px 0;
	clear:both;
	line-height:1px;
	height:1px;
	}


.Items h3
{
	 font-size: 1.2em;
       background-image: url(../images/Pnlh3BG.jpg);
    background-repeat: repeat;
    color: #316775;
    font-weight:normal;
	}
	
	

	
	.Items  h3 a, .Items h3 a:active, .Items h3 a:link, .Items h3 a:visited
{
    color: #316775;
    text-decoration: none;
    font-weight: normal;  
    clear:both;
    /*float:left;
    padding-left:20px; */   
}

.Itemsh3 a:hover
{
    color: #f76421;
    text-decoration: underline;
}

	
.Items .N
{
font-size:0.9em;
}
.Items  a, .Items  a:link, .Items a:active, .Items  a:visited
{
color:#316775;
text-decoration:underline;	
}
.Items  a:hover, .Items  .Current
{
text-decoration:none;
}
