/* CSS Document */

body,td,th {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #fff;}

#mainmenu {float: right; margin-right: 0px;}
#mainmenu ul, 
#mainmenu li {list-style-type:none;margin-top:13px;}
#mainmenu ul {float: right;display: inline;} 
#mainmenu ul li {margin-left: 45px;float: left;}
#mainmenu ul li a {font-family: Calibri, sans-serif; font-size:1.1em; color: #5e2b25; text-decoration:none;}
#mainmenu ul li a:hover {font-family: Calibri, sans-serif; font-size:1.1em; color: #fea100; text-decoration:none;}
#mainmenu ul li:hover, 
#mainmenu ul li.over {}
#mainmenu ul li#current {}
#mainmenu ul li#current * {}
#mainmenu ul li ul {display:none;}

#header {clear: left;width: 1024px;display: inline-block;}
#header .moduletable {width: 1024px;float: left;height: 452px;position: absolute;}
#header li {list-style-image: none;}
#topmod {width: 1024px;height:452px;margin: 0 auto; background:url('../images/bg_main.jpg') top left no-repeat;}
#topmod .moduletable {}
#topmod_t .moduletable {float: left;font-size: 16px;font-family: Arial;color:#fff;}
#topmod_t {position:relative;float:right;padding:20px 25px 0px 0px;}

#situat {width: 1024px;height:452px;margin: 0 auto; background:url('../images/bg_situat.jpg') top left no-repeat;}
#situat .moduletable {}
#situat_t .moduletable {width: 470px;float: left;font-size: 12px;font-family: Arial;color:#fff;}
#situat_t {position:relative;float:right;padding:300px 55px 0px 0px;}

#mainwrapper {width: 1024px; margin: 0 auto;padding-top: 0px;}
#mainwrapper_num {width: 1024px;margin: 0 auto;padding-top: 0px;}

#mainblock_contacts {width: 1024px;margin-top: 38px;margin-left: 46px; margin-right: 49px;}
#contacts1 {float:left;padding-left: 65px;width: 170px; height:400px;}
#contacts1 .moduletable {}
#contacts2 {float:left;margin-left: 56px;width:700px; height:400px;}
#contacts2 .moduletable1 {float:left;padding-left: 0px;padding-top:5px;width: 100%;color:#666666;font-size: 17px;font-family: Arial; line-height:145%;}
#contacts2 .moduletable1 span.header {font-family: PF Agora Sans Pro Light Italic, calibri, sans-serif; font-size:30pt; color: #5e2b25;}
#contacts2 .moduletable2 {float:left;padding-left: 0px;padding-top:45px;width: 116px;color:#666666;font-size: 17px;font-family: Arial; line-height:145%;}
#contacts2 .moduletable3 {float:left;padding-left: 26px;padding-top:45px;width: 490px;font-size: 17px;font-family: Arial; line-height:145%;}
#contacts2 .moduletable3 p {font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size: 1.2em; color:#0061c4; text-decoration:underline; line-height:145%;}

#mainblock_tarif {width: 1024px;margin-top: 7px;}
#tarif1 {float:left;width:100%;margin-left: 49px; margin-right: 49px;}
#tarif1 .moduletable {font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size:27pt; color: #fea100;}
#tarif2 {float:left;margin-top:53px;width:100%;height:57px;margin-left: 49px; margin-right: 49px;}
#tarif2 .moduletable1 {float:left;padding-left:100px;padding-top:24px;font-family: PF Agora Sans Pro Light Italic, calibri, sans-serif; font-size:27pt; color: #5e2b25;}
#tarif2 .moduletable2 {float:left;padding-left:167px;font-family: PF Agora Sans Pro Light Italic, calibri, sans-serif; font-size:27pt; color: #5e2b25;}
#tarif2 .moduletable3 {float:left;padding-left:167px;padding-top:24px;font-family: PF Agora Sans Pro Light Italic, calibri, sans-serif; font-size:27pt; color: #5e2b25;}
#tarif3 {float:left;margin-top:18px;width:926px;height:88px; background:url('../images/period_line.jpg') top left no-repeat;margin-left: 49px; margin-right: 49px;}
#tarif3 .moduletable1 {float:left;padding-left:0px;padding-top:73px;font-size:12pt; font-family:Arial; color:#757575;}
#tarif3 .moduletable2 {float:left;padding-left:70px;padding-top:50px;font-size:13pt;font-family:Arial;font-style: italic; font-weight: bold;}
#tarif3 .moduletable3 {float:left;padding-left:50px;padding-top:27px;font-size:12pt; font-family:Arial; color:#757575;}
#tarif3 .moduletable4 {float:left;padding-left:55px;padding-top:35px;font-size:13pt;font-family:Arial;font-style: italic; font-weight: bold;}
#tarif3 .moduletable5 {float:left;padding-left:40px;padding-top:27px;font-size:12pt; font-family:Arial; color:#757575;}
#tarif3 .moduletable6 {float:left;padding-left:50px;padding-top:50px;font-size:13pt;font-family:Arial;font-style: italic; font-weight: bold;}
#tarif3 .moduletable7 {float:right;padding-top:73px;font-size:12pt; font-family:Arial; color:#757575;}
#tarif4 {float:left;width:100%;padding-top:43px;}
#tarif4 .moduletable1 {float:left;width:49px;}
#tarif4 .moduletable1 img {float:right;padding-right:6px;}
#tarif4 .moduletable2 {float:left;width:926px;background:url('../images/card.jpg') bottom center no-repeat;}
#tarif4 .moduletable2 span.header {font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size:25pt; color: #fea100;}
#tarif4 .moduletable2 .tab1 {float:left;width:370px;height:370px;font-size:12px; font-family:Arial;}
#tarif4 .moduletable2 .tab1 .discount {width:260px; margin-top:28px;}
#tarif4 .moduletable2 .tab2 {float:right; margin-top:19px; font-size:12px; font-family:Arial;}
#tarif4 .moduletable2 .tab2 .header {margin-bottom:18px;}
#tarif4 .moduletable2 .tab2 .disc_prog {padding-left:12px; margin-top:23px;}
#tarif4 .moduletable3 {float:left;width:49px;}
#tarif5 {float:left;width:100%;margin-left: 49px; margin-right: 49px;}
#tarif5 .moduletable1 {float:left;width:100%; font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size:25pt; color: #fea100;margin-top:25px;}
#tarif5 .moduletable2 {float:left;width:700px;margin-top:32px;background:url('../images/shape.jpg') top left no-repeat;}
#tarif5 .moduletable2 .button {font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size:25pt; color: #000;}
#tarif5 .moduletable2 p {width:700px;margin-top:20px;margin-left:30px;margin-righ:30px;margin-bottom:30px;font-size:23px;font-family:Arial;line-height:200%;}
#tarif5 .moduletable_send {float:left;width:100%;margin-top:15px;}
#tarif5 .moduletable3 {float:left;width:100%; font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size:25pt; color: #5e2b25;margin-top:25px;}

form {position:relative;padding:0;margin:0;}
#fileInputText {border:2px solid #d4d4d4;font-size:23px;font-family:Arial; text-align:center;}
#send_button {width:136px; height:23px; margin-top:25px;margin-left:590px;}

#mainblock_about {width: 1024px;margin-top: 31px;}
#about {float:left;width:100%;margin-left: 49px; margin-right: 49px;}
#about span.header {font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size:27pt; color: #fea100;}
#about p {padding-top: 13px;}
#about .moduletable1 {float:left;width: 376px;}
#about .moduletable1 p {font-size: 12px;font-family: Arial;color:#000; line-height: 160%;}
#about .moduletable2 {float:left;margin-left: 50px;width:500px;}
#about .moduletable2 div.collage {float:left;padding-top: 27px;}
#about .moduletable2 div.collage div img {float:left;}

#mainblock_accom {width: 1024px;margin-top: 0px;margin-left: 46px; margin-right: 49px;}
#mainblock_accom span.header {font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size:19pt; color: #5e2b25;}
#accom1 {float:left;margin-left: 27px;width: 635px; height:513px; background:url('../images/scheme.jpg');}
#accom1 .moduletable5 {float:left;padding-left: 59px;padding-top:566px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom1 .moduletable5 p {float:left;padding-left: 25px;padding-top:0px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom1 .moduletable6 {float:left;padding-left: 29px;padding-top:566px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom1 .moduletable6 p {float:left;padding-left: 25px;padding-top:0px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom2 {float:left;width:260px;}
#accom2 .moduletable1 {float:left;padding-left: 29px;padding-top:0px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom2 .moduletable1 p {float:left;padding-left: 25px;padding-top:0px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom2 .moduletable2 {float:left;padding-left: 29px;padding-top:10px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom2 .moduletable2 p {float:left;padding-left: 25px;padding-top:0px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom2 .moduletable3 {float:left;padding-left: 29px;padding-top:10px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom2 .moduletable3 p {float:left;padding-left: 25px;padding-top:0px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom2 .moduletable4 {float:left;padding-left: 29px;padding-top:10px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}
#accom2 .moduletable4 p {float:left;padding-left: 25px;padding-top:0px;width: 260px;font-size: 12px;font-family: Arial; line-height: 140%;}

#home {width: 1024px;margin-top: 34px; margin-left: 49px; margin-right: 49px;font-size: 12px;font-family: Arial;}
#home span.header {font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size:26pt; color: #fea100;}
#home p {padding-top: 16px;}
#home a {color:#5e2b25;}
#home a:hover {text-decoration:none;}
#home .moduletable1 {float:left;padding-left: 0px;width: 263px;}
#home .moduletable2 {float:left;padding-left: 35px;width: 263px;}
#home .moduletable3 {float:left;padding-left: 35px;width: 263px;}
#spacer {float:left;padding-left: 35px;width: 1px;height:73px;margin-top: 20px; background:url('../images/spacer.jpg') right no-repeat;}

#ft {float:left;width: 1024px; margin-top: 49px; margin-left: 49px; margin-right: 49px; padding-bottom:49px;}
#ft a {text-decoration:none;color:#000;}
#ft #copy {width:1024px;color: #000; font-family: Arial; font-size: 12px;}
#ft #bot_inf {color: #000; float:right; margin-right:98px; font-family: Arial; font-size: 12px;}
#ft img {border:0;}
#bm {float:right; padding-right:10px; font-size:13px; color:#5e2b25; font-family: Calibri, sans-serif;}
#bm .title {position:absolute;}
#bm a {text-decoration:none;color:#5e2b25;}
#bm .hosts {padding-left:70px;}
#bm .hits {padding-left:95px;}
.agora {font-family: PF Agora Sans Pro Italic, calibri, sans-serif; font-size: 1.2em;}
/*      */
.container {width: 1024px;margin: 0 auto;}
#topwrapper {width: 1024px; height:99px;}
#logo {float:left;}
.sb {margin-top:12px; margin-left:49px; border:0; margin-top:12px !important;}
ul {margin: 2px;padding: 6px;padding-left: 15px;}
li {padding-left: 1px;line-height: 150%;}
ul.arrow1 li,
ul.arrow2 li {padding-left: 5px;padding-bottom: 2px;padding-top: 2px;}
.image IMG {border:1px solid #bbb;}

@font-face { font-family: "PF Agora Sans Pro"; src: url('../fonts/PFAgoraSansPro-Reg.ttf'); }
@font-face { font-family: "PF Agora Sans Pro Italic"; src: url('../fonts/PFAgoraSansPro-Italic.ttf'); }
@font-face { font-family: "PF Agora Sans Pro Light Italic"; src: url('../fonts/PFAgoraSansPro-LightItal.ttf'); }
@font-face { font-family: "Calibri"; src: url('../fonts/Calibri.ttf'); }

