@charset "utf-8";
/* plamika */

/*main*/
body, html {margin:0px; padding:0px; padding-top:10px; font-family:arial;} body {background:#4177a4; color:#FFF; font-size:9pt;} .clear {clear:both;} img {border:0px none;}
a {color:#4c4c4d; text-decoration:underline;} a:hover {color:#000; text-decoration:none;} h2 {color:#e35e16; padding:0 10px; margin:0;} p {letter-spacing:0px; line-height:14pt;}
h3 {color:#193C5A; padding:0 10px;}
/*/main*/

div#w {width:980px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; background:#FFF url(../img/wbg.gif) top repeat-x; color:#4c4c4d; padding-bottom:60px;} 
#header .logo {margin:10px;}
div#header {margin:0px auto; padding:0px; width:980px; display:block; height:75px; color:#4c4c4d; background:#4177a4 url(../img/head.gif) center top no-repeat;}
div#flash {width:980px; height:350px; display:block; background:url(../img/content.gif) top center no-repeat; margin:0px auto;} 
#fid {margin:0px auto; display:block; padding-top:20px; width:949px; height:309px;}
div#content {padding:15px; margin:0px;} .name {color:#e35e16; font-size:16pt; display:block;}
div#content .render {width:940px; margin:0px auto; display:block; padding-top:10px;} /*render_block*/

.spec_bold {display:block; font-weight:bold; padding:3px 14px;} .spec {background:#e1e7ee; color:#52565a; border:1px solid #c6ced7; padding:8px; width:85%; margin:0 auto;}
.collum {width:305px; margin:0 auto; float:left; display:block; padding:4px; overflow:hidden;}
.collum2 {width:610px; margin:0 auto; float:left; display:block; padding:4px; overflow:hidden;}
.pimage {border:1px solid #B9B9B9; margin:0px auto; display:block; text-align:center;}
.collum p, .collum2 p {padding:3px 10px;} .pimage_c {border:0px none; margin:0px; display:block; text-align:center;}

/*lang*/
div#lang {display:block;margin:10px; width:980px; margin:0 auto;}
ul#lang1 {display:block; float:right; height:20px; padding:2px;}
ul#lang1  li {display: inline; list-style-type: none; padding-right: 10px;}
ul#lang1  li a {color:#fff; text-decoration:underline;}
ul#lang1  li a:hover {color:#fff; text-decoration:none;}
/*/lang*/

/*hmenu*/
div#hlogo {display:block; float:left;}
div#hmeniu {display:block; float:left; margin:25px 10px 0px 75px;}
#hmenu a { font-family:arial;font-size:10pt;color: #e15305; text-decoration: none; padding:0px 0px 0px 10px;} 
#hmenu a span { padding:3px 10px 5px 0px;} 
#hmenu a, #hmenu a span { display: block; float: left } 
/* Commented backslash hack hides rule from IE5-Mac \*/ 
#navigation a, #navigation a span { float: none; height:22px;} 
/* End IE5-Mac hack */ 
#hmenu a:hover { color: #FFF; background: #235985 url(../img/menu_left.gif) left top no-repeat; text-decoration: none; padding:0px 0px 0px 10px;} 
#hmenu a:hover span { background: url(../img/menu_right.gif) right top no-repeat; padding:3px 10px 3px 0px;} 
#hmenu a#current { color: #FFF; background: #235985 url(../img/menu_left.gif) left top no-repeat; text-decoration: none; padding:0px 0px 0px 10px;} 
#hmenu a#current span { background: url(../img/menu_right.gif) right top no-repeat; padding:3px 10px 3px 0px;} 
#hmenu {list-style: none; padding:0px; margin:0px;} 
#hmenu li { float: left; display: block; margin:0px; padding: 0px;}
/*/hmenu*/

/*menu*/
ul.menu {color:#22364f; padding:0px; margin:0px; list-style:none; width:90%}
ul.menu li {color:#22364f; padding:5px 15px; margin:0px; border-bottom:1px solid #d2dae5; background:url(../img/m_arrow.gif) left no-repeat; list-style:none;}
ul.menu li a {color:#22364f; text-decoration:none; font-weight:bold;} ul.menu a:hover {color:#db5a28; font-weight:bold;}
/*/menu*/


/*footer*/
div#footer {width:980px; margin:10px auto;} div#footer p {float:right; font-size:10pt;font-family:Arial, Helvetica, sans-serif; display:block; padding:4px; margin:0px;}
div#footer li { font-size:10pt; font-family:Arial, Helvetica, sans-serif;}
div#footer ul {display:block; padding:0px; margin:0px; list-style:none;}
div#footer ul li {float:left; display:block; margin:0px; padding:4px; list-style:none;}
div#footer ul li a {color:#FFF; text-decoration:none;} div#footer ul li a:hover {color:#FFF; text-decoration:underline;}
/*/footer*/

/* slideshow */
#slides {width:949px; height:309px; margin:0 auto; padding-top:15px;}
.tabs {list-style:none; margin:0 !important; padding:0; height:30px;	}
.tabs li { float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important; }
.tabs a {background:url(../img/tab.jpg) no-repeat; font-size:22px; font-weight:bold; display:block; height:79px; line-height:30px; width:306px; text-align:center;	text-decoration:none; color:#53575A;	padding:22px 0 0 0; margin:0px;}
.panes div div.slideshow {float:left; margin:8px 0px 0px 8px; width:651px; height:213px;}
.panes div div.describ {float:right; margin:8px 8px 0px 0px; width:260px; height:213px; overflow:hidden;}
.describ h6 a{color:#E6EBEF; font-size:15px; margin:0; padding:5px 0 0px 0; text-decoration:none;}
.describ h6 a:hover{text-decoration:underline;}
.describ p.text{font-size:12px; padding:0px 15px 0px 0px; margin:0; color:#CCD9E4; text-decoration:none;}
.describ p.text a{text-decoration:none; color:#CCD9E4;}
.tabs a:active, .tabs a:focus {outline:none;}
.tabs li.t1 {padding-right:16px;}
.tabs li.t2 {padding-right:15px;}
.tabs li.t3 {padding:0;}
.tabs a:hover {color:#53575A;}
.tabs .current, .tabs .current:hover, .tabs li.current a {cursor:default !important; color:#fff !important; background:url(../img/tabber.jpg) no-repeat;}
.panes .pane {display:none;}
div.panes div{width:949px; height:230px;}
div.panes div.x1 {width:949px; height:230px; background:url(../img/bg2.jpg) no-repeat top!important;}
div.panes div.x2 {width:949px; height:230px; background:url(../img/bg2.jpg) 0px -230px no-repeat;}
div.panes div.x3 {width:949px; height:230px; background:url(../img/bg2.jpg) 0px -460px no-repeat; }
/* /slidshow */

/*form*/
.form {width:300px; margin:0 auto; padding:0;}
label {padding:4px 0px; display:block;}
input, textarea{ width:300px; padding:4px 0px; display:block; border:1px solid #ccc; font-family:arial; font-size:9pt;}
input[type="hidden"] { display:none;}
.submit {display:block; margin:10px 0px; float:right; background:#EFF0F4; color:#53575A; border:0; padding:3px 10px; border:1px solid #B7C1CB;}
/*form*/
