*{margin: 0;padding: 0;}
body{background: url(/images/body_bg.gif) repeat-x;font-family: Verdana, Tahoma, Helvetica, sans-serif;font-size: 10px;color: #565656;}
#site{width:960px;}
#header{width:960px;height:178px;overflow: hidden;background: url('/images/header.jpg');}
h1.logo{float:left;text-indent:-9999px;overflow:hidden;margin:20px 0 0 0;padding-left:0px;}
h1.logo span{display:none;}
h1.logo a:link, h1 a:visited, h1 a:hover{width:170px;height:115px;display:block;}
#header_top{float:left;font-weight:bold;color:#8cb4ea;padding:6px 0 0 0;height:13px;width:675px;}
#TICKER a.normal{color:#ffffff;text-decoration:none;}
#TICKER a.normal:hover{text-decoration: underline;}
#TICKER a.important{color:#f1df00;text-decoration:none;}
#TICKER a.important:hover{text-decoration: underline;}
#TICKER span.normal{color:#ffffff;}
#TICKER span.important{color:#f1df00;}
#header_top span{padding:0 2px;}
#header_footer1{float:left;width:775px;text-align:right;font-size:11px;font-family:Tahoma, Verdana, Helvetica, sans-serif;color:#cce8f2;padding:121px 15px 0 0;}
#header_footer1 a.link{font-size:11px;font-family:Tahoma, Verdana, Helvetica, sans-serif;color:#cce8f2;text-decoration:none;}
#header_footer1 a.link:hover{color:#afd5e2;}
#header_footer2{clear:both;float:left;width:960px;overflow:hidden;color:#cce8f2;font-size:11px;font-family:Tahoma, Verdana, Helvetica, sans-serif;}
#header_footer2 ul{float:left;list-style:none;padding:2px 0 0 3px;}
#header_footer2 ul li{float:left;height:19px;margin-right:1px;padding:5px 9px 0 8px;background:url(/images/heder_ul.gif) no-repeat right top;}
#header_footer2 ul li.cur{margin:0;padding: 5px 8px 0 8px;background:#f6d674 url('/images/header_ul2.gif') no-repeat right top;height: 18px;}
#header_footer2 ul li.cur a:hover{color:#194684;}
#header_footer2 ul li.cur a{color:#194684;}
#header_footer2 ul li a{color:#FFF;text-decoration:none;}
#header_footer2 ul li a:hover{color:#cce8f2;}
#header_footer2 ul li.without_bg{background:none;}
#header_footer2 p.weather{float:right;padding:7px 10px 0 0px;color:#84c3db;}
#header_footer2 p.language{float:right;padding:7px 0 0 0px;color:#cce8f2;}
#header_footer2 p.language span{color:#84c3db;padding:0 2px;}
#header_footer2 p.language a{text-decoration:none;color:#84c3db;}
#header_footer2 p.language a:hover{text-decoration:underline;}

a.news{color:#565656;}
a.news:hover{text-decoration:none;}

.clear{clear:both;overflow:hidden;height:0;}

#content{float:left;width:960px;background: url('/images/content_bg.gif') repeat-y;padding: 7px 0 20px 0;}
#leftpanel{float:left;overflow:hidden;width:200px;padding-bottom:10px;}

#centerpanel .link{
		font-size: 11px;
		color: #565656;
}
.link{color:#565656;}
.link:hover{text-decoration:none;}
.link_news_title{
	display: block;
	color: #565656;
	font-weight: bold;
}
.link_news_title:hover{
		text-decoration: none;
}
#holder{float:left;width:225px;padding:0 30px 20px 0;}
.bluebold{
    font-weight: bold;
    color: #4d94bc;
    padding-top:10px;
}
img.border{
    border: 1px solid #a0c4d8;
}
.clear2{clear:both;width:195px;height:13px;}
#holder2{float:left;overflow:hidden;width:195px;background:#d4d5b8;padding-bottom:21px;padding-right:10px;margin-bottom:10px;}
#holder2 img{border:none;}
#holder2 ul{list-style:none;padding:0 0 0 11px;}
#holder2 ul li{border-bottom: 1px solid #edecda;}
#holder2 ul a.arrow2{
    background: url('/images/arrow2.gif') no-repeat;
}
#holder2 ul a.arrow2:hover{
    background: url('/images/arrow2.gif') no-repeat #e6e5d0;
}
#holder2 ul li.noborder {
    border: none;
}
#holder2 ul li ul {
	padding: 0;
}
#holder2 ul li ul li {
	padding: 0 0 0 15px;
}
#holder2 ul li ul li a{
	padding-left: 5px;
}
#holder2 h3{
    width: 192px;
    border: none;
    font-size: 11px;
    font-weight: bold;
    color: #194684;
    padding: 12px 0 3px 13px;
    background: #d4d5b8 none;
}
#holder2 ul li a.a2{
	font-size:10px;
	color:#194684;
}
#holder2 ul a{display:block;padding:4px 0 4px 7px;color:#2a3439;text-decoration:none;}
#holder2 ul li img{
    float: left;
    margin-right:4px;    
}
#holder2 ul li a:hover{
    background: #e6e5d0;
}
#holder2 ul li .cur{
    background: #e6e5d0;
    font-weight:bold;
}
#holder2 ul ul a:hover {
	background: #e6e5d0;
}
#holder2 ul li a.top{border-top: 1px solid #d4d5b8;}
#holder2 ul li a.top:hover{
    border-top: 1px solid #edecda;
}
#holder h2{float:left;width:192px;height:20px;font:bold 11px/20px Verdana, Tahoma, Helvetica, sans-serif;color:#194684;padding:0 0 2px 9px;margin-bottom:5px;background:#d7d7bd;}
.box_left{width:200px;overflow:hidden;margin:10px 0px;padding:0px;}
#holder p.news{padding:3px 0 7px 14px;}
p.news .date{color:#194684;font-weight:bold;}
p.news a{text-decoration:none;}
p.news a.all{color:#194684;font-weight:bold;background: url('/images/right.gif') left no-repeat;padding-left:10px;}
p.news span.more{width:180px;display:block;text-align:right;}

table.tbl1{width:185px;margin-left:10px;color:#565656;vertical-align:top;}
table.tbl1 input.in{width:92px;border:1px solid #a5acb2;font-size:10px;padding:2px 2px 1px 2px;}
input.in2{float:left;width:84px;border:1px solid #a5acb2;font-size: 10px;padding: 2px 2px 1px 2px;margin-right:3px;}
select.select{
    width: 128px;
    border: 1px solid #a5acb2;
    font-size: 10px;
    padding: 2px 2px 1px 2px;
    margin-right: 0px;
}
table.tbl1 input.btn{padding: 4px 1px 0 0;}
table.tbl1 td{padding-bottom:1px;}
table.tbl1 td.first{vertical-align:top;}
table.tbl1 td.second{text-align:right;}
table.tbl1 td.search{
    width: 70px;
    text-align: left;
}
form.bulletin_form{margin:0 0 0 10px;padding:0px;}
p.bulletin{padding:0 10px 9px 14px;color:#565656;}
#uplinks{
    font-size: 12px;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    color: #194684;
    padding: 9px 0 6px 3px;
}
#uplinks a{
    color: #194684;
}
#uplinks a:hover{
    text-decoration: none;
}
#uplinks span{
    font-weight: bold;
    font-size: 12px;
}
#horz_line{
    overflow: hidden;
    width: 529px;
    height: 1px;
    margin-bottom: 7px; 
    background: #d4d5b8;
}
#page_list{
    float: left;
    width: 528px;
    font-size: 11px;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #194684;
}
#page_list .left{
    float: left;
}
#page_list .right{
    float: right;
}
#page_list .right a{
    color: #194684;
}
#page_list .right a:hover{
    color: #0c1a2e;
    text-decoration: none;
}
#page_list .right a.cur{
    font-weight: bold;
    text-decoration: none;
}

#footer{clear:both;float:left;height:54px;width:100%;font-size:11px;font-family: Tahoma, Verdana, Helvetica, sans-serif;background: url('/images/footer_bg.gif') repeat-x;}
#copyr{float:left;width:150px;padding:9px 0 0 22px;}
#copyr .style1{color:#FFF;margin-bottom:4px;}
#copyr .style2{
    color: #93b3c5;
}
#copyr .style2 a{
    color: #93b3c5;
}
#copyr .style2 a:hover{
    text-decoration: none;
}
#centerpanel{float:left;overflow:hidden;width:538px;padding-left:11px;padding-right:5px;}
#centerpanel h2{padding: 14px 0 0 32px;font-size:14px;font-weight:bold;color:#1a4683;margin-bottom:5px;}
#centerpanel p{
	font-size: 11px;
	padding-right: 12px;
    text-align: justify;	
}
#centerpanel p.main, #centerpanel div.main{width:531px;color:#565656;text-align:justify;padding:0 12px 12px 0;}
#centerpanel p.main .link_more,#centerpanel div.main .link_more{width:200px;float:right;text-align:right;padding-right:10px;}
#centerpanel p.main .link_more a,#centerpanel div.main .link_more a{
	color: #2a3439;
	text-decoration: none;
}
#centerpanel p.main .link_more a:hover{
	color: #2a3439;
	text-decoration: underline;
}
#centerpanel ul.main{
    padding-left: 15px;
}
#centerpanel p.bgcolor1{
width: 512px;
color: #2a3439;
text-align: justify;
padding: 4px 0px 4px 8px;
background-color: #f2f2e5;
}
#centerpanel p.bgcolor2{
    width: 527px;
    color: #2a3439;
    text-align: justify;
    padding: 5px 0px 5px 8px;
    background: #FFF;
}
#centerpanel p a.link{
	color: #2a3439;
}
#centerpanel p a.link:hover{
	text-decoration: none;
}
a.cv{
    color: #194684;
    width: 12px;
    padding: 2px 0 0 20px;
    margin-left: 35px; 
    background: url('/images/cv.gif') no-repeat;
}
a.cv:hover{
    text-decoration: none;
}
.uppercase{
    text-transform: uppercase;
}
p.blue{
    width: 527px;
    text-align: justify;
    padding: 0 12px 20px 0;
    color: #4d94bc;
}
p.blue a{
  color: #4d94bc;
}
p.blue a:hover{
  text-decoration: none;
}
#centerpanel h3{width:536px;font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#194584;margin-bottom:5px;}
#centerpanel h4{width:536px;padding-top:6px;font-size:12px;font-weight:bold;color:#4d94bc;margin-bottom:10px;}
.div1{float:left;width:526px;padding:14px 0px 5px 10px;color:#ffffff;margin-bottom:10px;background:#2761a1;}
.div1 p{padding-bottom:3px;font-size:11px;text-align:justify;}
.div1 p.title{font-size:14px;font-weight:bold;color:#fcdf8a;}
.div1 .link{
    clear: both;
    padding-top: 15px;
    font-family: Tahoma, Verdana, Tahoma, Helvetica, sans-serif;
}
.div1  .link a.mail{
    float: left;
    height: 10px;
    font-size: 11px;
    display: block;
    color: #194684;
    padding: 0 0 1px 20px;
    font-weight: bold;
    text-decoration: none;
    background: url('/images/div1_mail.gif') no-repeat left bottom;
}
.div1  .link a.mail:hover{
    color: #2e66b3;
}
.line2{float:left;height:10px;width:20px;background:url(/images/line.gif) no-repeat center bottom;}
.div1  .link a.mr{
    float: left;
    font-size: 11px;
    display: block;
    padding-left: 15px;
    color: #194684;
    font-weight: bold;
    text-decoration: none;
    background: url('/images/div1_arrow.gif') no-repeat left bottom;
}
.div1  .link a.mr:hover{
    color: #2e66b3;
}
.div1 .pic{
    float: left;
    overflow: hidden;
    width: 150px;
}
.div1 .pic table{width:150px;}
.div1 .pic img{border: 1px solid #9ac0d6;}
.div1 .text{float:left;overflow:hidden;width:370px;padding:0 0 0 3px;}


.div2{overflow:hidden;width:534px;padding:1px;color:#146b98;background:#cbdbe5;margin-bottom:12px;}
.div2 .div22{float:left;width:520px;overflow:hidden;padding:10px 0px 5px 12px;color:#146b98;border: 1px solid #ffffff;background:#e7edf5;}
.div2 p{font-size:11px;padding-bottom:3px;text-align: justify;}
.div2 p.title{font-weight:bold;color:#194684;}
.div2 p.date{font-weight:bold;color:#4d94bc;}
.div2 .link{padding-top: 15px;font-family: Tahoma, Verdana, Tahoma, Helvetica, sans-serif;}

.link2 {
	padding-top: 15px;
    font-family: Tahoma, Verdana, Tahoma, Helvetica, sans-serif;
}
a.mail{height:12px;display:block;color: #194684;font-size: 11px;padding: 0 0 1px 20px;font-weight: bold;text-decoration: none;background: url('/images/div1_mail.gif') no-repeat left bottom;}
a.mail:hover{color: #2e66b3;}
a.mail1{float: left;height: 11px;font-size: 11px;display: block;color: #194684;padding: 1px 0 0 20px;font-weight: bold;text-decoration: none;background: url('/images/div1_mail.gif') no-repeat left bottom;}
a.mail1:hover{color: #2e66b3;}

.line{
    float: left;
    height: 10px;
    width: 30px;
    background: url(/images/line.gif) no-repeat center bottom;
}
a.mr{
    float: left;
    font-size: 11px;
    display: block;
    padding-left: 15px;
    color: #194684;
    font-weight: bold;
    text-decoration: none;
    background: url('/images/div1_arrow2.gif') no-repeat left bottom;
}
a.mr:hover{
    color: #2e66b3;
}
.bold{
    font-weight: bold;
}
.bold_title{
	padding-top: 11px;
	margin-bottom:	12px;
    font-weight: bold;
    text-transform: capitalize;
}
a.up{
    float: right;
    padding: 15px 0 0 15px;
    margin: 0 0px 15px 0;
    color: #565656;
    background: url('/images/up.gif') no-repeat left bottom;
}
a.up:hover{
    color: #776464;
}
.info_holder{
    float: left;
    overflow: hidden;
    width: 534px;
    padding: 1px;
    margin-bottom: 5px; 
    color: #146b98;
    font-family: Tahoma, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    background: #cbdbe5;
}
.info_holder .info_holder2{
    float: left;width:519px;
    overflow: hidden;
    padding: 10px 5px 5px 8px;
    color: #146b98;
    border: 1px solid white;
    background: #e7edf5;
}
.info_holder .pic{
    float: left;
    overflow: hidden;
    width: 150px;
}
.info_holder .pic table{
    width: 150px;
    height: 132px;
    text-align: left;
}
.info_holder .pic table td{
    vertical-align: top;

}
.info_holder .pic img{
    border: 1px solid #9ac0d6;
}
.info_holder .text{
    float: right;
    overflow: hidden;
    width: 350px;
    padding: 0px;
}
.info_holder .text p{
	font-size: 11px;
    text-align: justify;
}
.info_holder .text p.name{
    font-weight: bold;
    color: #4d94bc;
    margin-bottom: 7px;
}
.info_holder .text p.date{
    font-weight: bold;
    color: #4d94bc;
    margin-bottom: 2px;
    font-size: 10px;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
}
.info_holder .text p.title{
    font-weight: bold;
    color: #194684;
    margin-bottom: 5px;
    font-size: 10px;
    text-align: left;
}
.info_holder .link{
    float: right;
    width: 240px;
    padding-top: 10px;
    padding-right: 5px;
}
#rightpanel{float:left;overflow:hidden;width:205px;padding-top:27px;font-size:11px;font-family: Tahoma, Verdana, Helvetica, sans-serif;}
#rp_pic{float:left;overflow:hidden;width:200px;margin-bottom:25px;}
#rp_pic table{overflow:hidden;width:200px;}
#rp_pic table td{vertical-align:top;text-align:center;}
#rp_pic table img{border:none;margin:0px 2px;}
#rightpanel h2{float:left;width:200px;height:19px;font-size:11px;font-weight:bold;color:#1a4683;padding:5px 0 0 10px;margin-bottom:5px;background:#efeee0;}
#rightpanel table{float:left;margin-bottom:10px;}
#rightpanel table.links td.first{padding-right:15px;}
#rightpanel table.links td{padding-bottom:3px;vertical-align:top;}
#rightpanel table.links td a{color:#ff6c00;font-size:11px;}
#rightpanel table.links td a:hover{text-decoration: none;}
#rp_pic2{
    float: left;
    width: 200px;
    height: 167px;
    margin: 10px 0 0 0;
    
}
#rp_holder{float: left;
    width: 251px;
    margin-bottom: 20px;
}
#rp_holder_pic{
    float: left;
    width: 33px;
    height: 75px;
    padding: 10px 0 0 7px;
    margin-right: 25px;
    background: url('/images/pic4.gif') no-repeat right;
}
#rp_holder_text{
    float: left;
    width: 140px;
    padding-top: 15px;
    font-size: 10px;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    color: #565656; 
}
#rp_holder_text p{
    margin-bottom: 12px;
}
a.hld_link{float:right;color:#ff6c00;font-size:10px;font-family: Verdana, Tahoma, Helvetica, sans-serif;}
a.hld_link:hover{text-decoration: none;}
#rightpanel img{border: none;}

#footer_menu{float:left;padding:9px 0 0 94px;color:#93b3c5;}
#footer_menu ul{list-style:none;}
#footer_menu ul li{float:left;margin-right:3px;}
#footer_menu ul li a{color:#93b3c5;text-decoration: none;}
#footer_menu ul li a:hover{
    text-decoration: underline;
}
.trener{
	text-align: justify;
	padding: 0 15px 0 0;
}
#rightpanel .trener{
	padding: 4px 15px 0 0;
}
#rightpanel .trener #horz_line{
	width:185px;
}
#rightpanel .trener .uppercase{
	text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    color: #4d94bc;
    margin-bottom: 10px;
}
img.personimage {
	float: left;
	margin: 0 10px 5px 0;
}
.trener img.personimage {
	float: left;
	width:80px;
	margin: 0 5px 0 0;
}
select.selectbr {
	font-size: 11px;
}

/*Form field*/
.contact_form_txt {
	color: #565656;
	width: 110px;
	float: left;
	margin:0px;
}
.contact_form_field {
	float: left;
	color: #565656;
}
.contact_form_field span.error_form {
	color: red;
}
.contact_form_txt span.span1 {
	color: red;
}	

input.field {
	color: #146da1;
	margin: 0px;
	border:1px solid #d1d6b6;
}
textarea.field {
	color: #146da1;
	margin: 0px;
	border:1px solid #d1d6b6;
	overflow:auto;
}
select.field {
	color: #565656;
	font-weight: normal;
}
.field {
	font-size: 11px;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	padding: 2px;	
	color: #565656;
	width:370px;
}
/*Form field*/
input.testradiobtn {
	position: relative;
	top: 3px;
	margin: 0 3px 0 0;
}
table.tabletest {
	border-collapse: collapse;
}
table.tabletest td{
	border: 0;
	border: 1px solid #3069a7;
	padding: 3px 3px 4px 4px;
}

.box_news p.news .date{display:block;}
.box_news p.news .text{display:block;}

#centerpanel2 {width:736px;float:left;padding-left:11px;padding-right:5px;overflow:hidden;}
#centerpanel2 #horz_line{width:736px;}

#centerpanel2 h3.pr_title{width:720px;margin:2px 0px 10px 0px;padding:3px 12px 3px 0px;font: normal 2em Georgia, Arial, Times New Roman, serif;color:#fefefe;background:#256489;text-indent:0px;}
#centerpanel2 h3.pr_title div{margin:6px;padding:0px 12px 0px 6px;}

ul.inline_list{margin-left:20px;list-style-image:url(/images/square.gif);}
ul.inline_list li{display:list-item;}


span.square{background:url(/images/square.gif) 0 3px no-repeat;padding-left:10px;}



table.pt{
	width:730px;
	table-layout:fixed;
	border-collapse:collapse;
}
table.pt td{
	padding:0px 3px;
	vertical-align:top;
	font-family:Arial, Verdana;
}
table.pt td,table.pt p{
	font-size:11px;
}
table.pt p.block_title_underline{
	font:bold 13px Arial,Tahoma, Helvetica, Verdana, sans-serif;
	color:#000000;
	border-bottom:1px solid #ff6c00;
	padding:4px 0px;margin-bottom:6px;
}
table.pt p.block_title_orange{
	font:bold 13px Arial,Tahoma, Helvetica, Verdana, sans-serif;
	color:#ff6c00;
	margin-bottom:3px;
}
table.pt p.block_title{
	font:bold 13px Arial,Tahoma, Helvetica, Verdana, sans-serif;
	margin-bottom:6px;
}



table.pt .orange{padding:0px 6px 6px 6px;background:#f8f3df;}
table.pt .white{padding:6px;}


table.pt .lectors{padding:0px 6px 6px 6px;background:#efeee0;}
table.pt .lectors p{margin-bottom:6px;}
table.pt .lectors img{margin:0 3px 3px 0;}
table.pt a.more{color:#ff6c00;font:bold 10px Arial,Tahoma, Helvetica, Verdana, sans-serif;}
table.pt a.more:hover{text-decoration:none;}

table.pt .orange_title{color:#ff6c00;font:bold 11px Arial,Tahoma, Helvetica, Verdana, sans-serif;margin:6px 0px;}

.app_form{
	background:#efeee0;
	padding:6px;
}
.app_form p.desc{
	margin:6px 0px;
	font:italic 11px Arial,Tahoma, Helvetica, Verdana, sans-serif;
}
.app_form table th,.app_form table td{padding:1px 0px 1px 1px;vertical-align:middle;font:normal 11px Tahoma, Helvetica, Verdana, sans-serif;white-space:nowrap;}
.app_form table th{
	font-weight:normal;
	text-align:left;
	font-size:12px;
}
.app_form table th.spacer{height:3px;font-size:1px;line-height:1px;}
.app_form table td{
	background:#ffffff;
}
.app_form input.tf, .app_form textarea.tf {
	font-size:12px;color:#194684;
	border:1px solid #d4d5b8;
	height:16px;
	float:right;
}
.app_form input.df{
	font-size:12px;color:#194684;
	border:1px solid #cad8ec;
	height:16px;
}
.app_form input.cb{
	width:14px;height:14px;margin:1px;padding:0px;
}
.app_form input.btnSend{
	margin:6px 3px 0px 0px;float:right;
}
.app_form span{
	font:normal 11px Tahoma, Helvetica, Verdana, sans-serif;
	float:left;
}
.app_form label{
	font:normal 11px Tahoma, Helvetica, Verdana, sans-serif;
	white-space:nowrap;
}
.app_form td.err,.app_form label.err{
	color:#ff0000;
}
.app_form div.err{
	text-align:center;
	font-weight:bold;
	color:#ff0000;
}
.app_form span.block_title_orange{
	font:bold 12px Tahoma, Helvetica, Verdana, sans-serif;
	color:#ff6c00;
	margin-top:6px;
}
.app_form span.block_title{
	font:bold 12px Tahoma, Helvetica, Verdana, sans-serif;
	margin-top:6px;
}

table.gallery{
	width:530px;
}
table.gallery th{
	height:160px;
	text-align:center;
	vertical-align:middle;
	background:#efeee0;
	border:1px solid #cccccc;
}
table.gallery th img{
	border:1px solid #cdcdcd;
	border-right:2px solid #cdcdcd;
	border-bottom:2px solid #cdcdcd;
}
table.gallery td a{
	font:bold 11px Tahoma, Helvetica, Verdana, sans-serif;
	color:#194684;
}
table.gallery td a:hover{color:#ff6c00;}
p.f10{font-size:10px;}
p.f12{font-size:12px;}
p.f14{font-size:14px;}

div.sub_cats{}
div.sub_cat{
	float:left;
	width:528px;
	overflow:hidden;
	margin-bottom:20px;	
	border:1px solid #cccccc;
}
div.sub_cat .title{padding:2px 4px;font:bold 14px Tahoma, Helvetica, Verdana, sans-serif;color:#ffffff;background:#4783c2 url(/images/bgr_soon.jpg) left bottom repeat-x;}
div.sub_cat ul{padding:2px 4px;}
div.sub_cat li{margin:5px 0px;}
div.sub_cat a{font:12px Tahoma, Helvetica, Verdana, sans-serif;color:#194684;text-decoration:none;}
div.sub_cat a:hover{text-decoration:underline;}

p.pagination{display:block;height:20px;overflow:hidden;font:bold 12px/18px Tahoma, Helvetica, Verdana!important;}

p.pagination a{text-decoration:none;background:#eaeaea!important;color:#194684;}
p.pagination span{padding:0 2px;border:1px solid #dbdbdb;background:#ffffff;}
p.pagination a span{background:none;}
