html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:150%; font-family:Tahoma, Arial, Verdana; font-size:12px;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
em{font-style:italic;}
a img {border:none;}

/*-- typography --*/
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#5779BD;line-height:1;word-spacing:5px;}
h1 {font-size:3.3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2.3em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

/*-- main --*/
#back1{height:310px; width:100%; display:block; background:#fff url('tloL.png') top left; background-repeat:no-repeat;}
#back2{width:100%; display:block; background:#fff; border-top:solid 1px #bebebe;border-bottom:solid 1px #bebebe}
#back3{width:100%; display:block; padding-bottom:10px;}
#back4{width:100%; display:block; background:#fff url('tloR.png') bottom right; background-repeat:no-repeat; height:330px;}


.container{width:950px; margin:0 auto; overflow: hidden;}
.footer{height:87px;}
#logo{position:absolute; z-index:102; top:3px; width:193px; height:75px; display:block;background:url('logo.png'); background-repeat:no-repeat;}
#copy{float:right; font-size:10px;}
#banerTop{position:absolute; width:950px; height:300px; display:block; background:#fff; border:1px solid #bebebe; margin-top:-234px; }

/*--helper--*/
.span-1, .span-2, .span-3, .span-4, .span-5, .span-6{float:left; margin-right:15px; text-align:justify;}
.span-1{width:460px;}
.span-2{width:301px;}
.span-3{width:303px;}
.span-4{width:230px;}
.span-5{width:699px;}
.span-6{width:330px;}
.last {margin-right:0;padding-right:0;}
.clear {clear:both;}

.marginTop{margin-top:15px;}
.spanMargin{margin:10px 15px 10px 0; }
.marginleft{margin-left:15px;}
.marginBottom{margin-bottom:15px;}

.rightBorder{border-right:1px #bebebe solid;}
.bottomBorder{border-bottom:1px #bebebe solid;}
.push-1{height:150px; width:950px; display:block;}
.more{float:right; padding:10px 0px 10px 0; display:block; height:30px; width:78px;}
.decorate{font-weight:bold; color:#3d72c1;}

/*-- front Page Slider --*/
#slider-box{position:relative; margin:0px auto; padding-top:20px; height:252px; overflow:hidden;}
#slider-box ul, #slider-box li{margin:0px; padding:0px;	list-style:none;}
#slider-box li{width:900px; height:252px; padding:0px; float:left;}
.slider-img{width:376px; height:252px; margin-left:30px; margin-right:50px; float:left;}
#slider-box li.slider-text{width:900px; float:left;}
#slider-box li.slider-text p{width:420px; float:left;}
.slider-text h1{margin:20px 0px 0px 0px;}
.readmore-slider{float:right; padding:10px 30px 0px 0px;}

/*- slider Navigation styling -*/
#slider-navigation{width:850px; height:42px; margin:0px auto;}
#slogan-text{width:850px; margin-top:45px; overflow: hidden;}
.slogan{position: absolute; top: 33px; margin-left:50px; display: block; z-index:101; width:850px; text-align:center;}
#prev{display:block; float:left;}
#prev a{width:41px; height:33px; position:relative;	z-index: 99; top:33px; left:38px; display:block; background:url(prewArrow.png) no-repeat 0 0; cursor:pointer; float:left;}
#next a{width:41px; height:33px; position:relative;	z-index: 99; top:33px; right:38px; display:block; background:url(nextArrow.png) no-repeat 0 0; cursor:pointer; float:right;}


a:link {text-decoration:underline; color:#3d72c1;}
a:visited {text-decoration:underline; color:#3d72c1;}
a:active {text-decoration:underline; color:#3d72c1;}
a:hover {text-decoration:underline; color:#3d72c1;}

/*-- lists --*/
li ul, li ol {margin:0;}
ul, ol {margin:0 1.5em 1.5em 0; padding-left:3.333em; list-style-position:inside; }
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;} 

.arrow2{font-size:16px;}
.arrow2{ margin-left: 0; padding-left: 0; list-style: none;}
.arrow2 li{padding:0 0 5px 35px; background-image: url(listarrow.jpg); background-repeat: no-repeat; background-position: left bottom; margin-bottom:10px;}

.arrow{font-size:14px;}
.arrow{ margin-left: 0; padding-left: 0; list-style: none;}
.arrow li{padding:0 0 5px 35px; background-image: url(listarrow.jpg); background-repeat: no-repeat; background-position: left bottom; margin:10px 0 10px 0;}

.menuHelp{width:440px; display:block; float:right;}
.arrow2 dt{font-size:16px; }
.arrow2 dl{ margin-left: 0; padding-left: 0; list-style: none;}
.arrow2 dt{padding:0 0 5px 35px; background-image: url(listarrow.jpg); background-repeat: no-repeat; margin-bottom:10px;}
.selected dt {padding:0 0 5px 35px; background-image: url(listarrow2.jpg); background-repeat: no-repeat; margin-bottom:10px;}
.arrow2 dt a{text-decoration:none;}
dt .selectMenu {border-bottom:3px solid #3d72c1; }

.blueList{font-size:14px; color:#fff; background:#5779bd; padding:10px;}
.blueList li{margin-left: 0; padding:0 0 10px 10px; }
ul.blueList{margin:20px 0 20px 0; width:95%;}

/*-- menu --*/
#mainMenu{list-style-type:none; float:right; margin-top:5px 0 0 0; padding:0; font-size:14px;}
#mainMenu li{padding-right:40px; margin-right:5px; display:inline; height:20px; border-bottom:1px #3d72c1 solid;}
#mainMenu li:hover{padding-right:40px; display:inline; height:20px; border-bottom:3px #3d72c1 solid;}
#mainMenu li.activ{padding-right:40px; display:inline; height:20px; border-bottom:3px #3d72c1 solid;}
#mainMenu a{text-decoration:none; color:#3d72c1; height:20pz; min-width:80px;}
.selectMenu{color:#3d72c1;}

#footerMenu{list-style-type:none; float:left; margin:0;padding:0;}
#footerMenu li{display:inline; padding-right:10px;}
/*-----------*/

/*-- form --*/
.formKontakt{width:460px;}
.formKontakt .header{background:#fff; width:460px; height:40px; display:block; font-size:2.3em; color:#3d72c1}
.formKontakt .textNormal{font-size:14px;}
.formKontakt input[type=text], textarea{border: solid 1px #bebebe; width:400px; display:block;}
.formKontakt input[type=text]{height:20px;}
.formKontakt input[type=image] {background:url('button.png'); width:138px; height:30px; display:block;vertical-align:middle;}
.formKontakt .textNormal_center{text-align:right;}
.formKontakt .textPublish{padding:25px 0 0 0;}
.formKontakt .textPublish li, .formKontakt .textPublish ul{color:#F00000; list-style-type:none; padding:0; margin:0;}
.formKontakt .captcha{margin:5px 0 5px 0;}
.formKontakt tr{background:#fff;}

