@charset "utf-8";
/* CSS Document */
body
{
margin:0px;
padding:0px;

}
.clr{clear:both;}
@font-face {
    font-family: 'SegoePrint';
    src: url('segoepr.eot');
    src: url('segoepr.eot?#iefix') format('embedded-opentype'),
         url('segoepr.woff') format('woff'),
         url('segoepr.ttf') format('truetype'),
         url('segoepr.svg#segoepr') format('svg');
    font-weight: normal;
    font-style: normal;
}
.main
{ width:980px;
margin:0 auto;

}
.mainin
{
float:left;
width:1000px;
border-radius:10px;
box-shadow: 0 0 5px 2px #CCCCCC;
margin:20px 0  20px 0;
}
.header
{
float:left;
margin:20px 0 0 0;
width:980px;
}
.logo
{

width:77px;
height:73px;
float:left;
margin:0 0 0 0px;
}
.logo a
{
background:url(../img/logo.png) no-repeat;
width:77px;
height:73px;
float:left;
text-indent:-9999px;
margin:0 0 0 40px;
}
.name
{
float:left;
margin:20px 0 0 55px;
}
.navi
{ 
width:980px;
height:40px;

float:left;
margin:20px 0 0 30px;
border-radius: 0 0px 10px 10px;
}
.navi ul
{ 
padding:0px;
margin:0px;
}
.navi ul li
{
list-style:none;
display:inline;

}
.navi ul li a
{font-family:'SegoePrint'; 
font-size:17px;
color:#fff;
display:block;
height:40px;
line-height:40px;
 padding: 0 25px 0 24px;
float:left;

text-decoration:none;
border-right:solid 1px #fff;
border-radius:0px 10px 0 10px;
background-color:#2ca9e1;
margin:0 0 0 16px;
}
.navi ul li a.active {
    background-color: #85cc54;
    color: #000;
	border-radius:0px 10px 0 10px;
}
.navi ul li a:hover
{
background-color:#85cc54;
color:#000;
border-radius:0px 10px 0 10px;
}
.slider
{
width:980px;
float:left;
padding:0px 0 4px 0px;
margin:10px 0 0 10px;
border-bottom:solid 3px #85cc54;

}
.bottom 
{
width:980px;

float:left;
margin:10px 0 0 0px;
}
.leftsecton { width:227px; float:left; margin:0px 0 0 13px; padding:0px 20px 10px 20px;}
.leftsecton h2 {font-family:'SegoePrint';  font-size:17px; color:#333333;  background:url(../img/headline.png)bottom no-repeat; padding:0 0 18px 0; margin:0px;}
.leftsecton p {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; font-weight:normal; padding:8px 0 8px 0; line-height:20px; margin:0px;}

.rightsection 
{
width:657px;
 float:right; 
 margin:0px 15px 0 0;
 }
.rightsection h2 
{
font-family:'SegoePrint';
font-size:17px; color:#333333; 
padding:0 0 8px 0; margin:0px;
 }
.rightsection p 
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px; 
color:#666;
font-weight:normal; 
padding:px 0 0px 0;
line-height:23px; 
margin:0px;}
.rightsection p a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px; 
color:#660000;
}

.gallery
{
background-color:#e2e2e2;
margin:0 0 10px 0;


}
.imgleft
{
float:left;
margin:10px 0px 10px 36px;
}
.clr h2
{font-family:'SegoePrint'; 
font-size:17px; 
color:#333333; 
padding:10px 0 8px 36px;
margin:0px; 
border-top:solid 1px #ccc;
}
.footer
{
width:1000px;
height:70px;
background-color:#e2e2e2 ;
margin:10px 0 0 0;
border-top:solid 1px #ccc;
}
.footer ul
{
padding:0px;
margin:0px;
}
.footer ul li
{
list-style:none;
}
.footer ul li a
{
float:left;
font-family:'SegoePrint';font-size:14px;
color:#333333;
text-decoration:none;
padding:25px 20px 0 20px;
}
.footer ul li a.text
{
float:right;
font-size:12px;
padding:20px 20px 0 0;
}
.footer ul li a span
{
color:#009900;
font-size:12px;
}
.contact
{
clear:both;
}
.contact h2
{
border-bottom:solid 1px #ccc;
font-family:'SegoePrint'; 
font-size:20px; 
color:#333333; 
padding:10px 0 8px 20px;
margin:0px; 
}
.partleft
{
float:left;
}
.partleft1
{
float:right;
margin:0 20px 0 0;
}
.partleft1 img
{
border:solid 1px #ccc;
margin:10px 0 0 0;
}
.partright
{
float:right;
}
.partright h3
{
font-family:'SegoePrint';
font-size:18px;
color:#dc146d;
margin:0px;
padding:20px 100px 0 0px;

}
.partright span
{
color:#009900;
}
.partright h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
margin:0px;
padding:10px 100px 0 0px;

}
.course
{
float:left;
margin:10px 0 0 50px;
width:630px;
}
.text_corse{
	color: #660000;
	font-weight: bold;
	font-size:16px;
	line-height:28px;
	padding:0 0 0 0;
}
.text_corse1
{
color:#333333;
line-height:28px;
}
.facult_box{clear:both; border: 1px solid #cabca9; height:210px;}
.cour_message{float:left; font-family:Verdana; font-size:13px; text-align:justify; color:#333333; text-decoration:none;   font-weight:normal; padding-left:10px; padding-right:10px; line-height:20px; padding-top:5px;}
.box_rree{float:left; width:470px; }
.box_re{float:right; width:470px; }
.pointer_text{font-family:Verdana; font-size:13px; font-weight:bold; text-decoration:none; color:#660000; float:left; letter-spacing:1px;}
.pinter{float:left; padding-left:10px; padding-right:10px; padding-top:3px;}
.ww{clear:both; padding-top:10px;}
.salle{clear:both; padding-left:5px; padding-right:5px;}
.about
{
float:left;
margin:10px 0 0 20px;
width:750px;
color:#666;
line-height:24px;
text-align:justify;
}

.nav{width:227px; clear:both;}
.nav ul{list-style:circle; padding:0px; margin:0px 0 0 15px;}
.nav ul li{ clear:both;  padding:2px 0 3px 0px; border-bottom:dotted 1px #999999;}
.nav ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none;}
.nav ul li a:hover{ color:#006600; }

.pika-wrap {width: 520px; margin: 0 auto;}

.pika-image {position: relative; height: 475px; width: 700px; background: #fafafa; border: 1px solid #e5e5e5; padding: 10px;}
	/*position image holders */
	.pika-image .animation, .pika-image .main-image {position: absolute; top: 10px; left: 10px;}
	.pika-image .animation {display: none;z-index:2;}
	.pika-image img {border:0;}

.pika-image .caption {position: absolute; background: url(../assets/images/75-black.png);  border: 1px solid #141414; font-size: 11px; color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px;}
	.pika-image .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(../assets/images/prev.png) no-repeat left 50%; height: 450px; width: 50px; top: 10px; left: 10px;cursor:pointer;}
	.pika-imgnav a.next {background: url(../assets/images/next.png) no-repeat right 50%; height: 450px; width: 50px; top: 10px; right: 10px;cursor:pointer;}
	.pika-imgnav a.play {background: url(../assets/images/play.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(../assets/images/pause.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display:none;cursor:pointer;}

.pika-textnav {overflow: hidden; margin: 10px 0 0 0;}
.pika-textnav a {font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px;}
		.pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}
	
.pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
	.pika-thumbs li {float: left; list-style-type: none; width: 74px; padding: 3px; margin: 0 2px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {position:relative;width: 74px; height: 74px; text-align: center; vertical-align: center; overflow: hidden;}

/* jCarousel Styles */
.jcarousel-skin-pika .jcarousel-container-horizontal {
    padding: 15px 30px;
}

.jcarousel-skin-pika .jcarousel-container-vertical {
    width: 90px;
    height: 500px;
    padding: 20px 20px;
}

.jcarousel-skin-pika .jcarousel-clip-horizontal {
    height: 90px;
    width: 660px;
}

.jcarousel-skin-pika .jcarousel-clip-vertical {
    width:  90px;
    height: 660px;
}

.jcarousel-skin-pika .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-pika .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-pika .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
h1
{
font-family:Arial;
font-size:18px;
color:#006600;
}
.slider img
{
	width:100%;
}