@charset "utf-8";
/* CSS Document igonsoft*/

body
{
background:url(../images/back.jpg) repeat-y top center #f8f9fd;
margin:0px;
}
.fl
{
float:left;
}
.fr
{
float:right;
}
.clr
{
clear:both;
}
.main
{
width:980px;
height:auto;
margin:0 auto;
background:#fffffff;

}
.header
{
width:980px;
height:89px;
background:url(../images/header.png) no-repeat top center;
margin-top:20px;

}
.logo
{
width:575px;
height:80px;
margin-top:5px;
margin-left:18px;
}
.side-logo
{
width:335px;
height:57px;
margin-top:15px;
}
.side-logo p
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4d4b4b;
font-weight:bold;
}
.menu
{
width:980px;
height:40px;
background-color:#ff6200;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#00000;
font-weight:bold;
text-transform:uppercase;
text-align:center;
padding-top:20px;



}
.menu a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:bold;
text-transform:uppercase;
text-align:center;
padding:0px 50px 0px 50px;
}
.menu a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;

font-weight:bold;
text-transform:uppercase;
text-align:center;
padding:0px 50px 0px 50px;
}
.banner
{
width:980px;
height:408px;
margin-bottom:20px;
}
.board
{
width:980px;
height:203px;
background:url(../images/board-bg.png) no-repeat top center;
margin-top:15px;
}
.board-m
{
margin:16px 10px 0px 15px;
}
.content-table
{
width:980px;
height:auto;
background:url(../images/content-bg.png) no-repeat top center #dbdbdb  ;
margin-top:20px;

}

.content1
{
width:960px;
height:auto;
margin:15px 0px 0px 15px;

}
.content2
{
width:248px;
height:auto;
margin:15px 0px 0px 50px;

}
.content1 p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:24px;
text-align:justify;
color:#0a0303;
padding-right:10px;

}
 p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:24px;
text-align:justify;
color:#0a0303;

}
.content2 p
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:24px;

color:#0a0303;
padding-left:30px;

}
.footer
{
width:980px;
height:53px;
background:url(../images/footer.png) no-repeat top center;
margin-top:27px;
}
.footerlinks
{
float:right;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333131;
margin-top:20px;
padding-right:30px;
}
.footerlinks a
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333131;
}
.copyrights
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333131;
padding-top:15px;
padding-left:15px;


}
.copyrights a
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333131;
}
.g
{
width:218px;
height:152px;
}
.cal
{
font-size:12px;
height:25px;
width:195px;
border:1px solid #d7d8d7;
margin-bottom:8px;
color:#89898b;

}

.ca
{
font-size:12px;
height:25px;
width:50px;
border:1px solid #d7d8d7;
margin-bottom:8px;
color:#89898b;

}
.gal
{
padding-left:42px;

}
.sl
{
font-size:16px;
}
ul.slideshow {
	list-style:none;
	width:980px;
	height:408px;
	overflow: hidden;
	position: relative;
	margin-top:0px;
	
}

ul.slideshow li {
	position: absolute;
	left: 0;
	right: 0;
	top:0;
}

ul.slideshow li.show {
	z-index: 500;
}

ul img {
	border: none;
}

ul#nav {margin: 0 0 0 200px;}
ul.drop a { display:block; color: #fff; font-family: Verdana; font-size: 14px; text-decoration: none;}
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0; border: 1px solid #fff; background: #555; color: #fff;}
ul.drop { position: relative; z-index: 597; float: left; }
ul.drop li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1; padding: 5px 10px; }
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; background: #1e7c9a; }
ul.drop ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 195px; background: #555; border: 1px solid #fff; }
ul.drop ul li { float: none; }
ul.drop ul ul { top: -2px; left: 100%; }
ul.drop li:hover > ul { visibility: visible }
h2
{
font-size:14px;
color:#1463a8;
font-family:Arial, Helvetica, sans-serif;

}
h3
{

font-size:14px;
color:#d49812;
padding-top:0px;
}
strong
{
color: #000000;
font-family:Arial, Helvetica, sans-serif;
}
.an
{
}
.an ul
{
list-style:none;
margin-left:-10px;
}

.an li
{
background:url(../images/list.png) no-repeat left  top 5px ;
line-height:20px;
list-style:none;
padding-left:20px;
padding-bottom:10px;

}
img
{
border:0px;
}

.ver
{
width:269px;
}
.ver ul
{
margin:0px;
padding:0px;

}
.ver li
{
background:url(../images/bull.jpg) no-repeat left 5px ;
margin:0px 0px 0px -25px;
padding:0px 0px 0px 25px;
list-style:none;
text-align:left;
}
.conta
{
width:209px;
color:#89898b;
}
.conta strong
{
width:269px;
color:#89898b;
}
.testi
{
width:272px;



}

.testi p
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-style:italic;
line-height:18px;


}
.loc
{
width:412px;



}
.connect
{
width:240px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;

}
.up
{
width:956px;
height:auto;
}
.car
{
width:300px;
height:320px;
background:url(../images/app.jpg) no-repeat center top 35px #FFFFFF;
margin-top:10px;
}
.up h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#29a4de;
padding-left:10px;
}
.car p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px 0px 0px 25px;
line-height:20px;
}

.car h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#29a4de;
padding-left:10px;
}

.last
{
width:956px;
height:auto;
background:#1e6eb5;
}
.head
{
width:303px;
height:120px;
background:#074a85;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
margin:10px 10px 0px 0px;
}
.head h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:20px;
color:#FFFFFF;
}
.head p
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
padding-left:20px;
color:#FFFFFF;
}
.m
{
margin-left:20px;
}
.central
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
td
{
margin-bottom:10px;
}
.g
{
width:218px;
height:152px;
}
.ba
{
background:#00CCFF;
}
.hr
{
border:1px dotted;
}