img.png { behavior: url("/template/png.htc"); }

BODY{
	background:url(/template/img/bg-body2.jpg) no-repeat top center #FFFFFF; /* #e2f4f8 */
	margin:0px;
}

FORM{
	margin:0px;
	padding:0px;
}

.wrap{
	width:990px;
	margin:0 auto;

}

.header{
	height:180px;
	position:relative;
}

.header #logo{
	position:absolute;
	top:15px;
	left:10px;
}

.header #slogan{
	position:absolute;
	top:65px;
	left:160px;
	width:446px;
	height:76px;
}

.header #pen{
	position:absolute;
	top:0px;
	right:15px;
	width:367px;
	height:140px;
	background:url(/template/img/image-pen.png) no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/img/image-pen.png', sizingMethod='crop');
	*background-repeat:no-repeat;
}


.header #lang-selector{
	position:absolute;
	top:55px;
	right:10px;
	color:#666666;	
	font-family:verdana;
	font-size:10px;
	text-transform:uppercase;
}

#lang-selector A{
	color:#666666;
}

#lang-selector A:hover{
 	color:#6584f9;
}

#lang-selector SPAN{
	color:#6584f9 !important;
	font-weight:bold;
}

.header #search-zone{
	position:absolute;
	right:10px;
	top:85px;
	width:240px;
	height:30px;
}

#search-zone #search-label{
	position:absolute;
	left:5px;
	top:7px;
	font-size:12px;
	font-family:Trebuchet MS, arial, helvetica;
}

#search-zone #search-button{
	position:absolute;
	right:0px;
	top:4px;
}

#search-button IMG{
	border:1px solid #addeeb;
}

#search-zone #search-field{
	position:absolute;
	top:3px;
	left:50px;
}


#search-field INPUT{
	border:1px solid #addeeb;
	background-color:#9abec6;
	width:160px;
	height:15px;
	font-size:11px;
	color:white;
	font-family:tahoma;
	padding:4px 0px 0px 4px;
}

.header #presentation-load{
	overflow:hidden;
	position:absolute;
	bottom:30px;
	right:39px;
	text-align:center;
}


#presentation-load #presentation-load-label{
	color:black;
	padding-right:10px;
	text-align:center;
	float:left;
	font-size:12px;
	font-family:Trebuchet MS, arial, helvetica;
}

#presentation-load #presentation-load-label A{
	color:black;
}

#presentation-load #presentation-load-label A:hover{
	color:#6584f9;
}


#presentation-load #presentation-load-icon{
	float:right;
	margin-top:4px;
}

#presentation-load A:hover #presentation-load-label{
	color:#6584f9;
	text-decoration:underline;
}

#presentation-load A #presentation-load-label{
	color:#000;
	text-decoration:underline;
}

#main-menu{
	height:40px;	
	color:black;
	font-family:Trebuchet MS, arial, tahoma;
	font-size:13px;
	text-align:center;
}

#main-menu DIV{
	padding-top:12px;
}

#main-menu A{
	color:#716969;
	font-weight:bold;
}

#main-menu A:hover{
	color:#6584f9;
}

#main-menu SPAN{
	color:#6584f9;
	font-weight:bold;
}

#columns{
	overflow:hidden;
	margin-top:5px;
}

#columns #left-column{
	min-height:520px;
	background:url(/template/img/image-bg-leftline.png) no-repeat top right;
	float:left;
	width:150px;
}

.left-long{
	background:url(/template/img/image-bg-leftline-long.png) no-repeat top right !important;
	min-height:922px !important;
	width:170px !important;
}

.right-long{
	background:url(/template/img/image-bg-leftline-long.png) no-repeat top left !important;
	height:922px !important;
}


#columns #right-column{
	height:520px;
	background:url(/template/img/image-bg-leftline.png) no-repeat top left;
	float:right;
	width:205px;
}

.sponsors{
	text-align:center;
	padding-top:30px;
}

.sponsors DIV{
	padding-bottom:30px;
}

.first{
}


.right-column-position{
	padding:20px;
}

#news-header, #news-header A{
 	color:#4362d7;
	font-size:18px;	
	text-decoration:none;
	font-family:Trebuchet MS, arial, helvetica;
}

.news-entry{
	padding-top:13px;
	padding-bottom:10px;
}

.news-entry .date{
	font-size:12px;	
	font-family:Trebuchet MS, arial, helvetica;
	text-decoration:underline;
}

.news-entry A{
	color:black;
}

.news-entry A:hover{
	color:#6584f9;
}


.news-entry .text{
	font-size:11px !important;	
	font-family:Trebuchet MS, arial, helvetica !important;
}

.read-all-news{
	text-align:left;
	padding-top:5px;
}

.read-all-news A{
 	color:#737373;
	font-size:12px;	
	font-family:Trebuchet MS, arial, helvetica;
}

.read-all-news A:hover{
	color:#6584f9;
}

#center-column{
	margin-left:160px;
	margin-right:215px;
}

.sec-center{
	margin-left:180px !important;
}


.index-hands{
	text-align:center;
	margin-top:30px;
}

.index-text, .center-position{
	color:#17153f;
	padding:10px;
	padding-top:0px;
	text-align:center;
	font-size:13px;	
	font-family:'Trebuchet MS', arial, helvetica;
}

.index-text P {
	margin:0px;
	padding:5px 0px 5px 0px;
}

.index-text A , .center-position A{
	color:#4362d7;
}

.index-text A:hover , .center-position A:hover{
	color:lightblue;
}


.center-position P{
	padding:0px;
}

#footer{
	margin-top:10px;
	background:url(/template/img/bg-footer-line.png) no-repeat center top;
	clear:both;
}

#footer DIV{
	text-align:center;
	padding:10px;	
	padding-right:60px;
	color:#6c6c6c;
	font-size:11px;	
	font-family:'Trebuchet MS', arial, helvetica;
}

.center-position{
	padding:15px 20px 10px 20px;
	text-align:left;
}

H1{
	font-size:18px;	
	font-family:'Trebuchet MS', arial, helvetica;
	color:#4362d7;
	font-weight:normal;
	padding-bottom:10px;
	padding:0px;
	margin:0px;
}


.submenu{
	padding-top:20px;
	padding-bottom:5px;
}

.submenu .item{
	border:0px solid red;
	width:165px;
	overflow:hidden;
	padding-bottom:20px;
}

.submenu .item_full{
	border:0px solid red;
	width:160px;
	overflow:hidden;
	padding-bottom:0px;
	margin-bottom:10px;
	background:url(../img/bg-subs.gif) no-repeat;
}


.item .name{
	line-height:17px;
	float:right;	
	width:140px;
	text-align:left;
	font-size:12px;	
	font-family:'Trebuchet MS', arial, helvetica;
}

.item_full .name_full{
	line-height:17px;
	float:right;	
	width:125px;
	text-align:left;
	font-size:12px;	
	font-family:'Trebuchet MS', arial, helvetica;
	margin-top:-1px;
}


.item .opencloser{
	width:9px;
	height:9px;
	float:left;
	margin-left:10px;
	margin-top:3px;
}

.name A{
	color:black;
}

.name SPAN{
	color:#6584f9 !important;
	font-weight:bold;
	text-decoration:none !important;
	cursor: normal !important;
}

.hidden_content{
	clear:both;
	display:none;
	padding-top:10px;
}

.name_full A{
	color:#666666;;
}

.name_full A:hover{
	color:#6584f9;
}

.canlite{
	color:#666666 !important;
}

.canlite:hover{
	color:#6584f9 !important;
}

.anounce{
	text-align:center;
	color:#666;
	font-style:italic;
	font-size:12px;	
	font-family:'Trebuchet MS', arial, helvetica;
	padding:10px 0px 10px 0px;
}

.error{
	color:red;
}

.single_news_entry{
	padding-top:15px;
}

.single_news_entry .date{
	font-size:16px;
	color:#666;
	padding-bottom:4px;
}

.single_news_entry .text{
	padding:0px;
}


.single_news_entry P{
	margin:0px;
	padding:0px !important;
	padding-top:0px !important;
	padding-bottom:5px !important;
}

.pager{
	margin-top:20px;
	padding-top:5px;
	border-top:1px solid #dadada;
}

.pager A{
	color:#666;	
}


.pager A:hover{
	color:#6584f9 !important;
}

.activelink{
	color:#6584f9 !important;
}


.name_full SPAN{
	color:#6584f9;
	font-weight:bold;
}

H3{
}

.clicker{
	color:#666;	
}

.clicker:hover{
	color:#6584f9;	
}


.articleText P{
	padding:5px 0px 5px 0px;
	margin:0px;
}





.noclicker{
	text-decoration:none;
	color:#666;
}

.noclicker:hover{
	color:#666;
}

UL.searchresults LI A{
	color:#666;
}

UL.searchresults LI A:hover{
	color:#6584f9;	
}

UL.searchresults{
	padding-left:15px;
}

H3 A{
	color:#716969 !important;
}

H3 A:hover{
	color:#6584f9 !important;
}

.plabel{
	text-align:left;
	font-weight:bold;
	font-family:Trebuchet MS, arial, tahoma;
	font-size:15px;
	line-height:17px;
	padding-left:15px;
	color:#4362d7;
	padding-bottom:15px !important;
}

.jsopener:hover{
	color: #6584f9;
}

.articleheader{
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	
}

H3.briefer{
	margin:0px;
	padding:0px;
	padding-top:5px;
	color:black;
}
