/*
Template name: default
*/
/* standard elements */
* {
	margin: 0;
	padding: 0;
}
body {
	font: normal 0.7em Arial,Verdana,sans-serif;	
	background: #ffffff url('/snt/tpls/default/img/body.gif') repeat-y center top;
}
a {
	color: #FFF;
	text-decoration: none;
}



/* headings */
h1 {font: normal 2em Arial,sans-serif; margin-top: 1em;}
h2 {font: normal 1.8em Arial,sans-serif; margin-top: 0.8em;}
h3 {font: bold 1.3em Arial,sans-serif; margin-top: 0.6em;}
h4 {font: bold 1.1em Arial,sans-serif; margin-top: 0.4em;}

/* misc elements */
code {
	background: url('/snt/tpls/default/img/code.gif');
	border-left: 6px solid #1664D9;
	border: 1px solid #F0F0F0;
	color: #555;
	display: block;
	font: normal 1em "Lucida Sans Unicode",serif;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}
blockquote {
	background: #FAFAFA url('/snt/tpls/default/img/quote.gif') no-repeat;
	border-bottom: 1px solid #EEE;
	border-top: 1px solid #EEE;
	color: #555;
	display: block;
	font: normal 1.2em sans-serif;
	margin: 1em 0;
	padding: 0.6em 1em 0.2em 40px;
}
ol {margin: 0 0 1.2em 2em;}

/* structure */
#main {
	width: 1020px;
	margin: 0 auto;
	#background: #fff;
}
#main_bg_right{
	#background: #fff;
}
#main_left {
	float: left;
	width: 810px;
	#   background:  #ffffff;
}
#main_right {
	float: right;
	width: 205px;
	background: #fff;
}
/* misc */
.left {float: left;}
.right {float: right;}
span.comment {padding-left: 18px; background: url('/snt/tpls/default/img/icon_comment.gif') no-repeat left center;}
.clearer {clear: both; font-size: 0; height: 0;}

/* logo */
#header {
	background: #ffffff url('/snt/tpls/default/img/top.jpg');
	height: 113px;
	width: 810px;
	border : 0px;
}
#header h1 {

	font: normal 2.2em Verdana,sans-serif;
	margin: 0;
	padding: 124px 0 0 24px;
}
#header a {
	border : 0px;
}
#header_link_main
{
 float:left;
}
#header_online {
	float:right;
	margin-top:67px;
	margin-right:23px;
	border : 0px;
}
/* main navigation */
#navigation ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	height: 46px;
} 

#navigation ul li {
	margin-left: 30px;
	list-style: none;
	display: inline;
}

#navigation {
	 background: url('/snt/tpls/default/img/rightnavigation.gif') no-repeat right;
	height: 46px;
	width: 808px;
}
#banners {
	padding: 10px 0 0 -5px;
	#background-color : #fff;

}
#navigation a:hover {background: #00c6e0;}
#navigation_1 {
	background: url('/snt/tpls/default/img/leftnavigation.gif') no-repeat left;background-color : #027fc2;
	height: 46px;
	width: 808px;
}


#email {
	padding: 8px 10px 20px 10px;
	color : #59ab07;
	background-color : #fff;

}
#email p{
	font : bold 12px Arial,sans-serif;
	color : #59ab07;
}
#email_form{
	padding: 5px 10px 0 0;
}
#email_form  input[type="text"]{
	font : bold 10px Arial,sans-serif;
	color : #838383;
	width:165px;
	padding-top : 2px;
}
#email_form  input[type="image"]{
	padding-top : 6px;
}

/* sidebar label */
#navigation a {
	display: inline;
	font: 18px Arial,sans-serif;
	text-decoration: none;
	text-align : center;
	line-height: 41px;
	padding: 5px 8px;
	text-decoration: none;
}

#navigation .ka {
	display: inline;
	font: 18px Arial,sans-serif;
	text-decoration: none;
	text-align : center;
	line-height: 41px;
	padding: 5px 8px;
	text-decoration: none;
	color: #fff;
}

/* content */ 

#content {
	border-left: 19px solid #ffffff;
	border-right: 21px solid #ffffff;
	font-family: Arial,sans-serif;
	background-color: #fff;
}
#content a {color: #1664DA;}
#content a:hover {
	text-decoration: underline;
	color: #06F;
}
#content p {margin: 0.4em 0 1em 0;}
#content  H1{
	font :  24px Arial, Helvetica, sans-serif;
	color : #FFF000;
}
#content .descr {
	color: #666;
	margin-bottom: 0.5em;
}
#content ul li {list-style: url('/snt/tpls/default/img/li.gif');}
#content ul {margin-left: 1.8em;}
/* content_first*/ 
#content_first{
	height : 240px;
}
#content_first img{
	float: left;
border: 10px solid #FFF;
}
#content_first p{
	font :  14px Arial, Helvetica, sans-serif;
}
#content_first H1{
	font :  24px Arial, Helvetica, sans-serif;
	color : #017fc1;
}
#content_second{
	background-color : #7dcf0a;
	color : #fff;
	text-align : left;
	height: 230px;
	margin : 0 0 0 0;
	padding : 0 0 0 15px;
}
#content_second ul {
	margin-left: 0;
	padding-left: 0;
	padding-right: 15px;
	display: block;
} 

#content_second ul li {
	list-style: none;
	display: block;
	border-bottom : 1px solid #acfe38;
	padding : 5px 5px 5px 0px;
	font : 14px Arial, Helvetica, sans-serif;

}

#content_second H1{
	font : 18px Arial, Helvetica, sans-serif;
	color : #fff;
	margin : 0 0 0 0;
	padding : 5px 5px 5px 0px;
}
#content_second H1 a{
	text-decoration : underline;
}
#content_second p a{
	text-decoration : underline;
	font : 12px Arial, Helvetica, sans-serif;
}
#content_second a{
	color : #fff;
}
#content_second a:hover {
	text-decoration: underline;
	color: #FFF;
}
#content_second p{
	font : bold 12px Arial, Helvetica, sans-serif;
	}
#content_second_left{
	float: left;
	width: 49%;
	background-color : #7dcf0a;
}
#content_second_right{
	float: right;
	width: 49%;
	background-color : #7dcf0a;
}

#content_third{
	height : 250px;
	margin: 1px 0 0 0;
	padding: 0 0 0 0;
}
#content_third p a{
	text-decoration : underline;
	font : 10px Arial, Helvetica, sans-serif;
}
#content_third_left{
	float: left;
	width: 50%;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}
#content_third_left p{
	padding-left : 10px;
	padding-top : 5px;
}
#content_third_left h3{
	color : #f36700;
font : 14px Bold Arial, Helvetica, sans-serif;
}
#content_third_left a,#content_third_left a:hover{
	color : #f36700;
}

#content_third_left_descr{
	color : #fff;
	background-color : #f36700;
	font : bold 14px Arial, Helvetica, sans-serif;
	padding : 0 0 0 15px;
		border-right : 1px solid #fff;
}
#content_third_right{
	float: right;
	width: 50%;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}
#content_third_right p{
	padding-left : 10px;
	padding-top : 5px;
}
#content_third_right h3{
	padding-left : 10px;
	color : #000;
	font-weight : bold;
	font : bold 11px Arial, Helvetica, sans-serif;
	
}
#content_third_right a,#content_third_right a:hover{
	color : #faa100;
}
#content_third_right_descr{
	color : #fff;
	background-color : #faa100;
	font : bold 14px Arial, Helvetica, sans-serif;
	padding : 0 0 0 10px;
	border-left : 1px solid #fff;
}
#content_third_right img{
	float: right;
	margin : 0 0 0 0;
	padding : 10px 0 3px 3px;
}

#content_four{
	height : 250px;
	margin: 1px 0 0 0;
	padding: 0 0 0 0;
}

#content_four_left{
	float: left;
	width: 50%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	
}
#content_four_left a,#content_four_left a:hover{
	color : #fff;
	text-decoration : none;
	border : 0px;
}
#content_third_left img{
	float: right;
	margin: 0 0 0 0;
	padding: 10px 0 3px 3px;
	border: thin solid white;
}
#content_four_left_descr{
	color : #fff;
	background-color : #00c8e0;
	font : bold 14px Arial, Helvetica, sans-serif;
	padding : 0 0 0 15px;
		border-right : 1px solid #fff;
}


#content_four_right{
	float: right;
	width: 50%;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	font : 12px Arial, Helvetica, sans-serif;
}

#content_four_right_descr{
	color : #fff;
	background-color : #017fc1;
	font : bold 14px Arial, Helvetica, sans-serif;
	padding : 0 0 0 10px;
	border-left : 1px solid #fff;
}
#content_four_right h3{
	padding-left : 10px;
	color : #017fc1;
	font : bold 14px Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-bottom : 10px;
}

#content_four_right_form{
	padding-left : 10px;
}
#content_four_right_form input[type="image"] {
	padding : 0 10px 2px 10px;
	vertical-align :bottom;
	float: left;
}

#content_four_right label{
	padding : 5px 5px 5px 10px;
}
#content_four_right_form p{
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 2px 0px;
}


/* footer */
#footer {
	color: #017fc1;
	clear: both;
	padding : 20px 0 20px 40px;
	background-color: #fff;
}
#footer .right {color: #555;}
#footer .right a {color: #555;}
#footer .right a:hover {
	color: #777;
	text-decoration: underline;
}
#footer .left a {color: #777;}
#footer .left a:hover {
	color: #333;
	text-decoration: underline;
}
#footer .left {
	border-top: 1px solid #F0F0F0;
	padding: 9px 0 9px 9px;
	width: 507px;
}
#footer .right {
	margin-right: 1em;
	padding: 0.8em 0;
	text-align: right;
	width: 220px;
}

#dlmenu {
height:31px; 
margin:64px 0 300px 10px;
background-color: #fff;
}

.menu_right
 {
  background:#fff; width:165px;
  cursor:pointer;
 }

.menu_right a
 {
  color:#616161;
  cursor:pointer;
  text-decoration:none;
 }

.menu_right li {
  list-style-type:none;
  margin: 0 0 0 5px;
  background-image: url('/snt/tpls/default/img/menu.gif');
  background-repeat: no-repeat;
  background-position: 0px 2px;
  border-top:1px solid #d7d7d7;
  font-size: 12px;
  color:#616161;
 }

.menu_right li li {
  list-style-type:none;
  background:#fff;
  margin: 0 0 0 5px;
  border-top:1px dotted #d7d7d7;
 }

.menu_right li li li {
  list-style-type:none;
  background:#fff;
  margin: 0 0 0 5px;
  border-top:1px dotted #d7d7d7;
 }

.menu_right li .text a, .menu_right li .text .ka {
  padding: 10px 0 10px 10px;
  display:block;
  font-weight: bold;
 }

.menu_right li li .text a, .menu_right li li .text .ka {
  padding: 5px 0 5px 10px;
  display:block;
  font-weight: normal;
 }

.menu_right li li li .text a, .menu_right li li li .text .ka {
  padding: 5px 0 5px 10px;
  display:block;
  font-weight: normal;
 }

.menu_right li .text .ka {cursor:auto;}
.menu_right li li .text .ka {cursor:auto;}
.menu_right li li li .text .ka {cursor:auto;}

.menu_right li .text:hover,
.menu_right li .text:hover a,
.menu_right li .text a:hover,
.menu_right li .text .ka:hover {
  background:#027fc2;
  color:#fff;
  font-weight: bold;
 }

.menu_right li li .text:hover,
.menu_right li li .text:hover a,
.menu_right li li .text a:hover,
.menu_right li li .text .ka:hover {
  background:#027fc2;
  color:#fff;
  font-weight: normal;
 }

.menu_right li li li .text:hover,
.menu_right li li li .text:hover a,
.menu_right li li li .text a:hover,
.menu_right li li li .text .ka:hover {
  background:#027fc2;
  color:#fff;
  font-weight: normal;
 }

.gallery dt a, .gallery dt a:visited {
	display:block;
	color:#616161;
	padding: 8px 5px 9px 10px;
	background:#fffc;
	font : bold;
}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:4px 2px 4px 10px; }
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#027fc2; color:#fff;}


#content_news{
	color : #539f2c;
	background-color : #fff;
}
#content_news_left {
	float: left;
}
#content_news_right {
	float: right;
}
#content_news_bottom {
	height:30px;
}

#content_news a {color: #539f2c;;}
#content_news a:hover {
	text-decoration: underline;
	color: #539f2c;;
}
#content_news  H1{
	font : 24px Arial, Helvetica, sans-serif;
	color: #539f2c;;
	padding-left : 5px;
}
#content_news  p{
	color: #539f2c;;
	padding-left : 5px;
		font-weight : bold;
}
#content_news ul li {
	list-style: none;
	display: block;
	border-bottom : 1px solid #acfe38;
	padding : 5px 5px 5px 0px;
	font-weight : bold;
}
#content_news ul {margin-left: 1.8em;}


#news_ul ul li {
	font-size : 12px;
	border-bottom-width : 0px;
	list-style-type : disc;
	height:auto;
}
#news_ul ul {
	margin-left: 20px;
	list-style-type : disc;
	height:auto;
}


#content_bibliotecs{
	background-color : #fff;
	border-left : 10px solid #FFF;
	color:#f36700;
}

#content_bibliotecs p{
	font : 14px Arial, Helvetica, sans-serif;
	padding-top : 5px;
	padding-left : 5px;
	color:#000;
}


#content_bibliotecs ul li {
	height:200px;
	list-style : none;
}
#content_bibliotecs ul li img{
	float: left;
	border : 15px solid #fff;
}
#content_bibliotecs p {
	font : 14px Arial, Helvetica, sans-serif;
	padding-top : 15px;
}
#content_bibliotecs p a,#content_bibliotecs p a:hover{
	float: right;
	padding-right : 15px;
	color:#f36700;
}
#content_bibliotecs_left {
	float: left;
}
#content_bibliotecs_right {
	float: right;
}

#content_bibliotecs_bottom {
	height:30px;
}


#content_gallery{
	color : #faa100;
	background-color : #fff;
}
#content_gallery_left {
	float: left;
}
#content_gallery_right {
	float: right;
}
#content_gallery_bottom {
	height:30px;
}

#content_gallery a {color: #faa100;;}
#content_gallery a:hover {
	text-decoration: underline;
	color: #faa100;;
}
#content_gallery  H2{
	font : 24px Arial, Helvetica, sans-serif;
	color: #faa100;
	padding-left : 5px;
	padding-bottom : 15px;
}
#content_gallery  p{
	color: #faa1009f2c;;
	padding-left : 5px;
		font-weight : bold;
}
#content_gallery ul li {
	list-style: none;
	display: inline;
	padding : 10px 5px 5px 10px;
	font-weight : bold;
}
#content_gallery ul li img{
	border: 15px solid #FFF;
}
#content_gallery ul {
	list-style: none;
	display: inline;
	padding : 10px 0 10px 5px;
	margin : 10px 0 10px 0px;
}



#content_treners{
	background-color : #fff;
	border-left : 10px solid #FFF;
}
#content_treners img{
	float: left;
	border-right : 15px solid #fff;
border-top : 15px solid #fff;
border-bottom : 15px solid #fff;
}
#content_treners p{
	font : 14px Arial, Helvetica, sans-serif;
	padding-top : 5px;
	padding-left : 5px;
}
#content_treners ul li {
	height:260px;
	list-style : none;
}
#content_treners ul li img{
	float: left;
	border : 15px solid #fff;
}
#content_treners p {
	font : 14px Arial, Helvetica, sans-serif;
	padding-top : 15px;
}
#content_treners p a{
	float: right;
	padding-right : 15px;
}

#content_trenings{
	background-color : #fff;
	border-left : 10px solid #FFF;
}
#content_trenings h2{
	color: #017fc1;
}
#content_trenings img{
	float: left;
	border-right : 15px solid #fff;
border-top : 15px solid #fff;
border-bottom : 15px solid #fff;
}
#content_trenings p{
	font : 14px Arial, Helvetica, sans-serif;
	padding-top : 5px;
	padding-left : 5px;
}
#content_trenings ul li {
	height:260px;
	list-style : none;
}
#content_trenings ul li img{
	float: left;
	border : 15px solid #fff;
}
#content_trenings p {
	font : 14px Arial, Helvetica, sans-serif;
	padding-top : 15px;
}
#content_trenings p a{
	float: right;
	padding-right : 15px;
}

#news_ul1 ul li {
	font-size : 12px;
	border-bottom-width : 0px;
	list-style-type : disc;
	height:auto;
}
#news_ul1 ul {
	margin-left: 20px;
	list-style-type : disc;
	height:auto;
}


.thinborder
 {
  border: 1px solid #027fc2;
 }

#content .sitemap, #content .sitemap ul, #content .sitemap li
 {
  list-style-type: none;
  margin: 5px 0 10px 10px;
 }


#content_projects{
	background-color : #fff;
	border-left : 10px solid #FFF;
}
#content_projects img{
	float: left;
	border-right : 15px solid #fff;
border-top : 15px solid #fff;
border-bottom : 15px solid #fff;
}
#content_projects p{
	font : 14px Arial, Helvetica, sans-serif;
	padding-top : 5px;
	padding-left : 5px;
}
#content_projects ul li {
	height:200px;
	list-style : none;
}

#content_projects table ul li {
	height: auto;
	list-style : circle;
}

#content_projects ul li img{
	float: left;
	border : 15px solid #fff;
} 
#content_projects p {
	font : 14px Arial, Helvetica, sans-serif;
	padding-top : 15px;
}
#content_projects p a{
	float: right;
	padding-right : 15px;
}#share42 {  display: inline-block;  padding: 6px 0 0 6px;  background: #FFF;  border: 1px solid #E9E9E9;  border-radius: 4px;}#share42:hover {  background: #F6F6F6;  border: 1px solid #D4D4D4;  box-shadow: 0 0 5px #DDD;}#share42 a {  opacity: 0.5;  vertical-align: bottom;}#share42:hover a {opacity: 0.7}#share42 a:hover {opacity: 1}


