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

html,body,ul,p,h1,h2,h3,h4{margin:0;padding:0}
ul{list-style:none}
img{border:0}
html,body{height:100%}
body{background:#FFF}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000}
a{color:#000;text-decoration:underline}
a:hover{text-decoration:none}
input,select,textarea{font-size:11px}
.clear{clear:both}

h1{color:#1B73B3;font-size:14px;margin-bottom:5px}
h2{color:#1B73B3;font-size:14px;margin-bottom:10px;padding:10px 0 0 5px;background:url(/app/themes/default/images/bg_footer.gif) left top repeat-x}
h3{color:#3B8AAF;font-size:12px;margin-bottom:5px}


#wrapper{width:900px;height:100%;margin:0 auto}
#head{width:100%;height:120px;background:url(/app/themes/default/images/bg_head.gif) no-repeat}

#logo{float:left;width:200px}

#lang{float:right;margin:2px 10px 0 0}
#lang ul{}
#lang ul li{float:left}
#lang ul li a{display:block;padding:5px 6px;margin-left:3px}
#lang ul li a:hover{display:block;padding:5px 6px;margin-left:3px;background:url(/app/themes/default/images/lang_hover.gif) no-repeat}
#lang ul li a:active{display:block;padding:5px 6px;margin-left:3px;background:url(/app/themes/default/images/lang_sel.gif) no-repeat}
.langsel{display:block;padding:5px 6px;margin-left:3px;background:url(/app/themes/default/images/lang_sel.gif) no-repeat}

#center{width:100%;margin-top:20px;padding-bottom:30px}
#sidebar{float:left;width:200px}

#menu-top{width:200;height:5px;background:url(/app/themes/default/images/menu_top.gif) left bottom no-repeat}
#menu-bottom{width:200;height:5px;background:url(/app/themes/default/images/menu_bottom.gif) left top no-repeat;margin-bottom:25px}

#menu-cont{width:200;padding-bottom:3px;background:#40395A}

#menu {list-style-type:none;width:200px}
#menu ul {list-style-type:none}
#menu li {float:left; background:#3B8AAF; position:relative}

#menu li.sub {background:#40395A}

#menu li, #menu li a {display:block; color:#fff;font-size:15px; line-height:40px; width:200px; text-decoration:none; cursor:pointer; font-weight:bold; text-indent:18px;}

#menu ul,
#menu li.click ul ul,
#menu li.click ul li.hover ul ul {display:none;}

#menu li.hover {color:#fff; z-index:500;background:#40395A url(/app/themes/default/images/arrow.gif) 0px 10px no-repeat;}
#menu li.click {color:#fff;}

#menu li.click ul {display:block;}
#menu li.click ul li.hover ul, 
#menu li.click ul li.hover ul li.hover ul {display:block; position:absolute; left:110px; top:-1px; border:1px solid #fff; border-width:0 1px 1px;}

#menu li.click ul li.fly {background:#3B8AAF}
#menu li.click ul li.hover {background:#3E597C}

#menu li.click ul li.hover ul li {background:#c60;}
#menu li.click ul li.hover ul li.hover ul li {background:#780; z-index:500;}

#menu li.click ul li.hover ul li.fly {background: #c60 url(frog_arrow.gif) no-repeat top right;}
#menu li.click ul li.hover ul li.hover {z-index:500; background:#fa4;}
#menu li.click ul li.hover ul li.hover a {color:#000;}

#menu li.click ul li.hover ul li.hover ul li.hover {background:#aa0;}
#menu li.click ul li.hover ul li.hover ul li.hover a {color:#fff;}

.banner{margin-bottom:10px}

#content{float:right;width:670px;line-height:18px}

#flash{margin-bottom:20px}

#search-left{float:left;width:11px;height:40px;background:url(/app/themes/default/images/search_left.gif) no-repeat}
#search-right{float:left;width:11px;height:40px;background:url(/app/themes/default/images/search_right.gif) no-repeat}
#search{float:left;background:#3B8AAF;width:648px;height:40px}
#select{float:left;margin-top:10px}
.search{margin-right:15px}
.search-button{float:right;margin-top:10px}

#cont{margin-top:20px}
#text{float:left;}
#banner-right{float:right}

#footer{width:100%;height:80px;padding-top:10px;background:url(/app/themes/default/images/bg_footer.gif) left top repeat-x}
#logo2{float:left;margin-right:10px}
#copyright{float:left;font-size:10px;padding-top:14px}
#counter{float:right}



.search2{background:#3B8AAF}
.search2-cont {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:5px 0pt;
white-space:nowrap;
}
.search2-cont-new {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
white-space:nowrap;
}
.search3{width:85px;}
.search2-topleft{width:8px;height:8px;background:#3B8AAF url(/app/themes/default/images/search_tl.gif) left top no-repeat}
.search2-botleft{width:8px;height:8px;background:#3B8AAF url(/app/themes/default/images/search_bl.gif) left bottom no-repeat}
.search2-topright{width:8px;height:8px;background:#3B8AAF url(/app/themes/default/images/search_tr.gif) right top no-repeat}
.search2-botright{width:8px;height:8px;background:#3B8AAF url(/app/themes/default/images/search_br.gif) right bottom no-repeat}


#search-resaults{font-weight:bold;margin-bottom:2px}
#search-resaults th{background:#40395A;color:#FFF;text-align:center;padding:4px;border-bottom:2px solid #FFF}

.trh{font-weight:bold;text-align:center;cursor:pointer;color:#3B8AAF;height:24px}
.trh td{border-bottom:2px solid #FFF}
.trh:hover{background:#3B8AAF;color:#FFF;cursor:pointer}

.trh2{font-weight:bold;text-align:center;cursor:pointer;color:#3B8AAF;background:#B1D0DF;height:24px}
.trh2 td{border-bottom:2px solid #FFF}
.trh2:hover{background:#3B8AAF;color:#FFF;cursor:pointer}

#pnav{margin-top:10px;padding-top:10px;color:#3B8AAF;background:url(/app/themes/default/images/bg_footer.gif) left top repeat-x}
#pnav li{list-style:none;display:inline;font-weight:bold}
#pnav li a{display:inline;padding:3px;color:#3B8AAF;font-weight:bold;text-decoration:none}
#pnav li a:hover{color:#40395A}
#pnav li a:active{padding:3px;color:#40395A;font-weight:bold}
.pnavsel{padding:3px;color:#40395A;font-weight:bold}


a.pnav{display:inline;padding:3px;color:#3B8AAF;font-weight:bold;text-decoration:none}
a.pnav:hover{color:#40395A;}
a.pnav:active{padding:3px;color:#40395A;font-weight:bold}

#photo{float:left;width:400px}

#inav{margin-top:5px;color:#3B8AAF}
#inav li{list-style:none;display:inline;font-weight:bold}
#inav li a{display:inline;padding:3px;color:#3B8AAF;font-weight:bold;text-decoration:none}
#inav li a:hover{color:#40395A}
#inav li a:active{padding:3px;color:#40395A;font-weight:bold}
.pnavsel{padding:3px;color:#40395A;font-weight:bold}

#home-des{float:right;width:250px}
.hdark{background:#3B8AAF;color:#FFF;font-weight:bold;text-align:right;padding:3px 5px;border-bottom:2px solid #FFF}
.hlight{background:#B1D0DF;color:#3B8AAF;font-weight:bold;text-align:left;padding:3px 5px;border-bottom:2px solid #FFF}

#partners td{padding-bottom:20px}


input, textarea{border-color:transparent;color:#666E7A;overflow:hidden}


.select2{background:url(/app/themes/default/images/input.gif) 0px 3px no-repeat;}
.textarea{background:url(/app/themes/default/images/textarea.gif) 0px 3px no-repeat;height:125px;}
.select{border:none;width:250px;margin-left:5px}
.outer{padding:0;margin:5px 0px 6px 0px;}

.enter{margin-top:1px}
.enter ul{text-align:center;list-style:none}
.enter ul li{display:block;text-align:center;list-style:none}
.enter ul li a{text-decoration:none;display:block;color:#40395A;background:url(/app/themes/default/images/enter.jpg) 0px 0px no-repeat;width:74px;height:20px;padding-top:1px}
.enter ul li a:hover{color:#40395A;background:url(/app/themes/default/images/enter_hover.jpg) 0px 0px no-repeat}

.enter2{}
.enter2 ul{text-align:center;list-style:none}
.enter2 ul li{display:block;text-align:center;list-style:none}
.enter2 ul li a{text-decoration:none;display:block;color:#40395A;background:url(/app/themes/default/images/enter2.jpg) 0px 0px no-repeat;width:74px;height:20px;padding-top:1px}
.enter2 ul li a:hover{color:#40395A;background:url(/app/themes/default/images/enter_hover2.jpg) 0px 0px no-repeat}


#contactform{float:left;width:260px}
#contacts{float:right;width:410px}
#contacts a{text-decoration:underline;font-weight:bold;color:#3B8AAF}
#contacts a:hover{text-decoration:none}

.ctitle{text-align:right;width:80px;padding:5px}
.ctype{text-align:left;font-weight:bold;color:#3B8AAF;padding:5px}


.objcont{margin-bottom:20px}
.objimg{padding-right:10px}
.objimg img{border:1px solid #40395A}
.obj{color:#3B8AAF;line-height:14px}
.obj1{padding:6px 10px;border-bottom:1px solid #B1D0DF;border-right:1px solid #B1D0DF;white-space:nowrap;font-weight:bold;text-align:right}
.obj2{padding:6px 10px;border-right:1px solid #B1D0DF;white-space:nowrap;font-weight:bold;text-align:right}
.obj3{padding:6px 10px;border-bottom:1px solid #B1D0DF}
.obj4{padding:6px 10px}

.button{color:#40395A;border:none;cursor:pointer;background:#3B8AAF url(/app/themes/default/images/enter2.jpg) 0px 0px no-repeat;width:74px;height:20px;}

.button2{color:#40395A;border:none;cursor:pointer;background:url(/app/themes/default/images/enter.jpg) 0px 0px no-repeat;width:74px;height:20px;}









