/* resetting some default styles */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ul {list-style: none;}
body {line-height: 1;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
a:focus {outline:1px dotted #999;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
 
table {border-collapse: collapse;border-spacing: 0;}
 
html { font-size:100.01%; }
body { font-size:1em; }
 
textarea {overflow:auto}
button {cursor:pointer}
input[type="checkbox"], 
input[type="radio"],
input.radio,
input.checkbox {
	vertical-align:text-top;
}
a {text-decoration:none}
a:hover {text-decoration:underline}
/*  -----------------------------------
	a better and smarter way to clear floats
--------------------------------------*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block}
/* Hide from IE Mac \*/
.clearfix {display:block}
/* End hide from IE Mac */
* html .clearfix {height:1px}
/* -----------------------------------------------------------------------------------------*/

body{
	margin:0 auto;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	
	h1{
		font-size: 16px;
		font-weight:bold;
		color: #000000;
	}
	
	h2{
		font-size: 14px;
		font-weight:bold;
		color: #000000;
	}
	
	.blue3{
		color: #248dbd;
	}
	
	.img3{
		border: solid 1px #000000;
	}
	
	.txt3{
		font-size: 3px;
	}



#wrapper{
	height:800px;
	background-color:#FFFFFF;
	margin:0 auto;
}

	#centerwrap{
		background-color:#FFFFFF;
		width:950px;
		margin:0 auto;
	}
	
		#header1{
			height:128px;
			background-color:#ffffff;
			background-image:url(images/header1.jpg);
			background-repeat:no-repeat;
			margin:0 auto;
			text-align:left;
		}
	
			#header1 #logo{
				float:left;
				position:relative;
				width:250px;
				height:128px;
			}
	
			#header1 #text1{
				float:right;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:27px;
				color:#669c0b;
				width:500px;
				top: 45px;
				right: 10px;
				text-align:right;
			}
	
			#header1 #text2{
				float:right;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				color:#669c0b;
				width:650px;
				top: 45px;
				right: 10px;
				text-align:right;
			}
	
			#header1 #text3{
				float:right;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				color:#ff0000;
				width:500px;
				top: 45px;
				right: 10px;
				text-align:right;
			}
	
	
	
		#header2{
			height:264px;
			background-color:#ffffff;
			background-image:url(images/header2.jpg);
			background-repeat:no-repeat;
			margin:0 auto;
			text-align:left;
			cursor:pointer;
		}
	
			#header2 #text1{
				float:left;
				position:relative;
				font-family: Helvetica, Arial, sans-serif;
				font-size:18px;
				color:#000000;
				width:200px;
				top: 67px;
				left: 615px;
				text-align:left;
			}
	
			#header2 #text2{
				float:left;
				position:relative;
				font-family: Helvetica, Arial, sans-serif;
				font-size:33px;
				color:#000000;
				width:200px;
				top: 75px;
				left: 630px;
				text-align:left;
			}
	
			#header2 #text3{
				float:left;
				position:relative;
				font-family: Helvetica, Arial, sans-serif;
				font-size:18px;
				color:#000000;
				width:200px;
				top: 106px;
				left: 627px;
				text-align:left;
			}
	
			#header2 #text4{
				float:left;
				position:relative;
				font-family: Helvetica, Arial, sans-serif;
				font-size:33px;
				color:#000000;
				width:300px;
				top: 114px;
				left: 630px;
				text-align:left;
			}
	
			#header2 #text5{
				float:left;
				position:relative;
				font-family: Helvetica, Arial, sans-serif;
				font-size:16px;
				color:#000000;
				width:300px;
				top: 120px;
				left: 620px;
				text-align:left;
			}
	
	
	
		#header3{
			float:left;
			position:relative;
			width:100%;
			min-height:20px;
			height:25px;
			background-color:#ffffff;
			background-image:url(images/menu.gif);
			background-repeat:repeat-x;
			margin:0 auto;
			text-align:center;
			/*padding-top: 5px;*/
			border: solid 0px red;
		}
	
		#header4{
			float:left;
			position:relative;
			width:100%;
			min-height:10px;
			height:10px;
			background-color:#ffffff;
			background-image:url(images/menu2.gif);
			background-repeat:repeat-x;
			margin:0 auto;
			text-align:center;
			border: solid 0px red;
		}
	
	
	
		#left1{
			float:left;
			position:relative;
			width:587px;
			height:371px;
			background-color:#ffffff;
			background-image:url(images/left1.jpg);
			background-repeat:no-repeat;
			margin:0 auto;
			border: solid 0px red;
		}
	
			#left1 #title1{
				float:left;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:24px;
				color:#ffffff;
				width:200px;
				top: 43px;
				left: 140px;
				text-align:left;
			}
	
			#left1 #text1{
				float:left;
				position:relative;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				width:270px;
				top: 70px;
				left: 30px;
				text-align:justify;
				border: solid 0px red;
			}
	
			#left1 #text2{
				float:left;
				position:relative;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				width:220px;
				top: 296px;
				left: 112px;
				text-align:justify;
			}
	
		#video{
			float:left;
			width:338px;
			height:250px;
			top:30px;
			margin:0 auto;
			margin-top:7px;
			padding:10px;
			text-align:center;
			border: solid 0px red;
		}
	
		#right1{
			float:left;
			position:relative;
			width:358px;
			height:371px;
			/*background-color:#ffffff;*/
			/*background-image:url(images/right1.jpg);*/
			background-repeat:no-repeat;
			margin:0 auto;
			border: solid 0px red;
			line-height: 14px;
		}
	
			#right1 #top {
				float:left;
				position:relative;
				width:250px;
				height:161px;
				background-repeat:no-repeat;
				margin:0 auto;
				border: solid 0px red;

			} 
			#right1 #top #title1{
				float:left;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				color:#29384b;
				width:250px;
				top: 12px;
				left: 88px;
				text-align:left;
				border: solid 0px red;
			}
			
			
			
			#right1 #top #text1{
				float:left;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				color:#ffffff;
				width:250px;
				top: 60px;
				left: 70px;
				text-align:justify;
				border: solid 0px red;
			}
		
			#right1 #top2 {
				float:left;
				position:relative;
				width:250px;
				height:161px;
				background-repeat:no-repeat;
				top:20px;
				margin:0 auto;
				border: solid 0px red;

			} 
			#right1 #top2 #title2{
				float:left;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				color:#29384b;
				width:200px;
				top: 0 px;
				left: 88px;
				text-align:left;
				border: solid 0px red;
			}
			
			#right1 #top2 #mesaj{
				float:left;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				color:#f70707;
				width:250px;
				top: 8px;
				left: 90px;
				text-align:justify;
				border: solid 0px red;
			}
			
			#right1 #top2 #text2{
				float:right;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:14px;
				color:#29384b;
				width:100px;
				top: 11px;
				left:80px;
				right: 20px;
				text-align:right;
				border: solid 0px red;
			}
	
			#right1 #top2 #text3{
				float:left;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:14px;
				color:#29384b;
				width:20px;
				top: 14px;
				left: 90px;
				text-align:left;
				border: solid 0px red;
			}
	
			#right1 #top2 #text4{
				float:right;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:14px;
				color:#29384b;
				width:100px;
				left:80px;
				top:43px;
				right: 20px;
				text-align:right;
				border: solid 0px red;
			}
	
			#right1 #top2 #text5{
				float:left;
				position:relative;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:14px;
				color:#29384b;
				width:200px;
				top: 49px;
				left: 90px;
				text-align:left;
				border: solid 0px red;
			}
	
			* html #right1 #text5{
				top: 78px;
				border: solid 0px red;
			}
	
			#right1 #top2 #text6{
				float:left;
				position:relative;
				color: #ffffff;
				width:150px;
				height:29px;
				top: 76px;
				left: 55px;
				text-align:left;
				border: solid 0px red;
			}
	
			#right1 #top2 #text7{
				float:right;
				position:relative;
				width:140px;
				top:47px;
				left:90px;
				right: 10px;
				text-align:left;
				border: solid 0px red;
			}
	
	
	
		#footer{
			float:left;
			position:relative;
			width:100%;
			min-height:90px;
			height:90px;
			background-color:#ffffff;
			background-image:url(images/footer.gif);
			background-repeat:no-repeat;
			margin:0 auto;
			text-align:center;
			font-size: 11px;
			color:#777777;
		}
	
	
	
/* ---------------------------------------------------------------------- */
	
		#left2{
			float:left;
			position:relative;
			width:587px;
			background-color:#ffffff;
			margin:0 auto;
			border: solid 0px red;
		}
	
			#left2 #top1{
				height:108px;
				background-image:url(images/left2-top1.jpg);
				background-repeat:no-repeat;
				margin:0 auto;
			}
		
				#left2 #top1 #text1{
					float:left;
					position:relative;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000000;
					width:250px;
					top: 22px;
					left: 102px;
					text-align:justify;
				}
				
				#left2 #top1 #title1{
					float:left;
					position:relative;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:24px;
					color:#ffffff;
					width:350px;
					top: 55px;
					left: 130px;
					text-align:left;
				}
	
			#left2 #top2{
				height:108px;
				background-image:url(images/left2-top2.jpg);
				background-repeat:no-repeat;
				margin:0 auto;
			}
		
				#left2 #top2 #text1{
					float:left;
					position:relative;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000000;
					width:250px;
					top: 22px;
					left: 102px;
					text-align:justify;
				}
				
				#left2 #top2 #title1{
					float:left;
					position:relative;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:24px;
					color:#ffffff;
					width:350px;
					top: 55px;
					left: 130px;
					text-align:left;
				}
	
			#left2 #middle1{
				background-image:url(images/left2-middle1.gif);
				background-repeat:repeat-y;
				margin:0 auto;
			}
		
				#left2 #middle1 .testimonios{
					float:left;
					position:relative;
					width:550px;
					height:130px;
					background-image:url(images/testimonios.gif);
					background-repeat:repeat-y;
					margin:0 auto;
					left: 10px;
					border: solid 0px red;
				}
			
					#left2 #middle1 .testimonios .image{
						float:left;
						position:relative;
						width:130px;
						height:130px;
						margin:0 auto;
						top: 4px;
						border: solid 0px red;
					}
			
					#left2 #middle1 .testimonios .texte{
						float:left;
						position:relative;
						width:400px;
						height:120px;
						margin:0 auto;
						top: 9px;
						border: solid 0px red;
					}
		
				#left2 #middle1 #text1{
					float:left;
					position:relative;
					width:200px;
					height:20px;
					margin:0 auto;
					top: 17px;
					left: 30px;
					border: solid 0px red;
				}
		
				#left2 #middle1 #text2{
					float:left;
					position:relative;
					width:170px;
					margin:0 auto;
					top: 10px;
					left: 200px;
					border: solid 0px red;
				}
				
				
				
				#left2 #middle1 .tarifas1{
					float:left;
					position:relative;
					width:555px;
					height:35px;
					background-image:url(images/tarifas1.jpg);
					background-repeat:no-repeat;
					margin:0 auto;
					left: 5px;
					border: solid 0px red;
				}
			
					#left2 #middle1 .tarifas1 .title1{
						float:left;
						position:relative;
						width:220px;
						height:20px;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:14px;
						font-weight: bold;
						font-style:italic;
						color:#000000;
						text-align:center;
						margin:0 auto;
						top: 9px;
						left: 3px;
						border: solid 0px red;
					}
			
					#left2 #middle1 .tarifas1 .title2{
						float:left;
						position:relative;
						width:300px;
						height:20px;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:12px;
						color:#000000;
						margin:0 auto;
						top: 1px;
						left: 20px;
						border: solid 0px red;
					}
		
				#left2 #middle1 .tarifas2{
					float:left;
					position:relative;
					width:555px;
					height:110px;
					background-image:url(images/tarifas2.jpg);
					background-repeat:no-repeat;
					margin:0 auto;
					left: 5px;
					border: solid 0px red;
				}
		
				#left2 #middle1 .tarifas3{
					float:left;
					position:relative;
					width:555px;
					height:110px;
					background-image:url(images/tarifas33.jpg);
					background-repeat:no-repeat;
					margin:0 auto;
					left: 5px;
					border: solid 0px red;
				}
		
				#left2 #middle1 .tarifas4{
					float:left;
					position:relative;
					width:555px;
					height:250px;
					background-image:url(images/tarifas4.jpg);
					background-repeat:no-repeat;
					margin:0 auto;
					left: 5px;
					border: solid 0px red;
				}
			
					#left2 #middle1 .tarifas4 .title1{
						float:left;
						position:relative;
						width:220px;
						height:20px;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:16px;
						font-weight: bold;
						font-style:italic;
						color:#000000;
						text-align:center;
						margin:0 auto;
						top: 13px;
						left: 25px;
						border: solid 0px red;
					}
		
				#left2 #middle1 .tarifas5{
					float:left;
					position:relative;
					width:555px;
					height:3px;
					background-image:url(images/tarifas5.jpg);
					background-repeat:no-repeat;
					margin:0 auto;
					left: 5px;
					border: solid 0px red;
				}
		
				#left2 #middle1 .tarifas7{
					float:left;
					position:relative;
					width:530px;
					height:20px;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:13px;
					font-weight:bold;
					font-style:italic;
					color:#333333;
					text-align:right;
					margin:0 auto;
					left: 5px;
					padding-right: 25px;
					border: solid 0px red;
				}
			
			
	
			#left2 #middle2{
				background-image:url(images/left2-middle2.gif);
				background-repeat:repeat-y;
				margin:0 auto;
			}
		
				#left2 #middle2 .content-top{
					float:left;
					position:relative;
					width:470px;
					height:15px;
					background-image:url(images/left2-content-top.gif);
					background-repeat:no-repeat;
					margin:0 auto;
					left: 7px;
				}
		
				#left2 #middle2 .content-middle{
					float:left;
					position:relative;
					width:450px;
					background-image:url(images/left2-content-middle.gif);
					background-repeat:repeat-y;
					margin:0 auto;
					left: 7px;
					padding: 10px;
					border: solid 0px red;
				}
				
					#left2 #middle2 .content-middle p{
						text-align:justify;
						padding-bottom: 10px;
					}
			
			
					#left2 #middle2 .content-middle .content-middle-text1{
						float:left;
						position:relative;
						width:330px;
						min-height: 350px;
						height:auto !important;
						height: 350px;
						margin:0 auto;
						text-align:justify;
						border: solid 0px red;
						line-height: 15px;
					}
		
				#left2 #middle2 .content-bottom{
					float:left;
					position:relative;
					width:470px;
					height:15px;
					background-image:url(images/left2-content-bottom.gif);
					background-repeat:no-repeat;
					margin:0 auto;
					left: 7px;
				}
	
			#left2 #bottom1{
				height:15px;
				background-image:url(images/left2-bottom1.gif);
				background-repeat:no-repeat;
				margin:0 auto;
			}
	
			#left2 #bottom2{
				height:15px;
				background-image:url(images/left2-bottom2.gif);
				background-repeat:no-repeat;
				margin:0 auto;
			}
	
			#left2 #circle1{
				position:absolute;
				width:215px;
				height:215px;
				background-repeat:no-repeat;
				margin:0 auto;
				top: 120px;
				right: 15px;
				border: solid 0px red;
			}
	
			#left2 #circle2{
				position:absolute;
				width:170px;
				height:170px;
				background-repeat:no-repeat;
				margin:0 auto;
				top: 290px;
				right: -30px;
				border: solid 0px red;
			}
	
			#left2 #circle3{
				position:absolute;
				width:125px;
				height:125px;
				background-repeat:no-repeat;
				margin:0 auto;
				top: 390px;
				right: 90px;
				border: solid 0px red;
			}
			
			
			
			#left2 #top3{
				height:45px;
				background-image:url(images/left2-top3.jpg);
				background-repeat:no-repeat;
				margin:0 auto;
			}
				
				#left2 #top3 #title1{
					float:left;
					position:relative;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:24px;
					color:#ffffff;
					width:350px;
					top: 8px;
					left: 130px;
					text-align:left;
				}
		
/* ---------------------------------------------------------------------- */
		
		
		
.img-white {
	border: solid 2px #FFFFFF;
}
		
.img-green {
	border: solid 3px #7cbf0c;
}

.table1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	font-style:italic;
}

.table2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#000000;
	font-style:italic;
	font-weight:bolder;
}



.navlist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	padding:5px;
}

.navlist li {
	/*
	padding:3px;
	padding-left: 30px;
	background-image: url(images/li.png);
	background-repeat: no-repeat;
	background-position: 1.2em;
	*/
	list-style-image:url(images/li.png);
	list-style-position:inside;
	padding:3px;
	padding-left: 20px;
	line-height: 15px;
}

.navlist2 {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	padding:5px;
}

.navlist2 li {
	/*
	padding:3px;
	padding-left: 30px;
	background-image: url(images/li.png);
	background-repeat: no-repeat;
	background-position: 1.2em;
	*/
	list-style-image:url(images/li2.png);
	list-style-position:inside;
	padding:3px;
	padding-left: 20px;
}

.white:link, .white:active, .white:visited {
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
}
	
.white:hover {
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
		

	
.white10:link, .white10:active, .white10:visited {
	font-size: 9px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
	
.white10:hover {
	font-size: 9px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
		

	
.white11:link, .white11:active, .white11:visited {
	font-size: 11px;
	color:#ffffff;
	font-weight:normal;
}
	
.white11:hover {
	font-size: 11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
		

	
.white12:link, .white12:active, .white12:visited {
	font-size: 12px;
	color:#ffffff;
	font-weight:normal;
}
	
.white12:hover {
	font-size: 12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
		

	
.white13:link, .white13:active, .white13:visited {
	font-size: 13px;
	color:#ffffff;
	font-weight:normal;
}
	
.white13:hover {
	font-size: 13px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
		

	
.green12:link, .green12:active, .green12:visited {
	font-size: 12px;
	color:#336600;
	font-weight:normal;
}
	
.green12:hover {
	font-size: 12px;
	color:#336600;
	font-weight:normal;
	text-decoration:underline;
}
		

	
.green12bi:link, .green12bi:active, .green12bi:visited {
	font-size: 12px;
	color:#336600;
	font-weight:bold;
}
	
.green12bi:hover {
	font-size: 12px;
	color:#336600;
	font-weight:bold;
	text-decoration:underline;
}
		

	
.black16:link, .black16:active, .black16:visited {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
}
	
.black16:hover {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
		

	
.footer:link, .footer:active, .footer:visited {
	font-size: 11px;
	color:#777777;
	font-weight:normal;
}
	
.footer:hover {
	font-size: 11px;
	color:#777777;
	font-weight:normal;
	text-decoration:underline;
}



.green {
	color:#336600;
	font-weight: bold;
}
