* {
margin:0;
padding:0
}
body {
font-family:"Trebuchet MS", Arial, Georgia, Verdana, Helvetica;
background-image:url(../images/bg-pattern.jpg);
background-repeat:repeat
}
#back {
background-image:url(../images/bg-back.jpg);
background-repeat:repeat-x;
width:100%;
height:100%;
background-position:left top
}
.wrapper {
width:863px;
margin:0 auto
}
.header {
width:863px;
height:135px;
background-image:url(../images/bg-header.jpg);
background-repeat:no-repeat;
position:relative
}
.header .logo {
width:300px;
height:102px;
float:left
}
.header .toplinks {
width:216px;
height:36px;
float:right;
position:relative;
top:3px
}
a.top {
text-decoration:none;
color:#DAB76D;
font-weight:700;
font-size:12px
}
a.top:hover {
color:#FFF6CC;
text-decoration:underscore
}
.header .tag {
width:54px;
height:99px;
float:left
}
.header .tag h2 {
font-size:15px;
position:relative;
top:36px;
left:54px;
color:#F3CD7C
}
#tag {
width:540px;
height:99px;
float:right;
border:0 #efefee solid;
padding-right:20px
}
#tag h2 {
font-size:15px;
position:relative;
top:36px;
color:#F3CD7C
}
a.home {
text-decoration:none;
color:#ece3c6;
font-weight:700;
font-size:16px
}
.menu {
width:863px;
height:45px;
background-image:url(../images/bg-menu.jpg);
background-repeat:no-repeat;
position:relative
}
.menu ul {
list-style:none;
text-align:center;
padding:3px 7px 0 18px
}
.menu ul li {
display:inline-block;
float:left;
background-image:url(../images/bg-menu-item-span.gif);
background-repeat:no-repeat;
background-position:right 2px;
padding:2px 7px 0 6px
}
.menu ul li.last {
background-image:none;
padding:2px 0 0 16px
}
.menu ul li#selected a {
color:#ebd58e
}
.menu ul li a {
text-decoration:none;
color:#ece3c6;
display:block;
float:left;
margin-top:0;
font-weight:700;
font-size:16px;
padding:7px
}
.menu .menu_bottom {
clear:both;
position:absolute;
width:863px;
height:12px;
top:42px;
z-index:10;
background-repeat:no-repeat
}
.wrapper_content {
width:864px;
background-image:url(../images/bg-wrapper-content.jpg);
background-repeat:repeat-x;
background-position:left top
}
.content {
width:864px;
background-color:#F8F2DA;
background-image:url(../images/bg-content.jpg);
background-repeat:repeat-x;
margin:0;
padding:0
}
.content a {
color:#d14e38;
text-decoration:none
}
.content a:hover {
color:#ff4728;
text-decoration:underline
}
.content .main {
width:100%;
background-color:#F8F2DA;
background-repeat:repeat-x;
background-position:right top
}
.content .withsidebar {
width:477px;
float:left
}
.content .main .heading_arrea {
padding:0 12px
}
.content .main .heading_arrea h5,.heading_arrea h5 {
line-height:22px
}
.content .main h1 {
color:#c7361e;
font-size:24px;
font-weight:400;
padding:6px 0
}
.content .main h2 {
color:#68a10d;
font-size:15px;
font-weight:700;
padding:15px 0 3px
}
.content .main p {
color:#000;
font-size:12px;
text-align:justify;
font-family:Arial, Georgia, Verdana, Helvetica
}
.content .main p a:hover {
text-decoration:underline
}
.content p.read_more {
font-size:11px;
text-align:left;
font-weight:bolder;
padding-left:12px;
background-image:url(../images/icon-read-more.gif);
background-repeat:no-repeat;
background-position:left center;
margin-top:10px
}
.content p.read_more a {
font-size:11px;
font-weight:700
}
.content .main .newsletter {
width:414px;
height:105px;
/*background-image:url(../images/bg-newsletter_new.jpg);*/
background-repeat:no-repeat
}
.content .main form .newsletter p {
width:324px;
color:#275513;
font-size:11px;
position:absolute;
margin:18px 0 0 72px
}
.content .main form .newsletter {
position:relative
}
.content .main form .newsletter input.text {
background-image:url(../images/bg-newsletter-input.jpg);
background-repeat:no-repeat;
width:243px;
height:12px;
border:1px #efefee solid;
position:absolute;
top:55px;
left:81px;
font-size:9px;
color:#000;
margin-top:-2px
}
.content .main form .newsletter input.button {

position:absolute;
top:51px;
left:342px;
width:56px;
height:18px
}
.content .main .package {
background-image:url(../images/bg-package.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding-bottom:9px
}
.content .main .package h2 {
color:#594f25;
font-size:18px;
font-weight:700;
font-style:italic;
padding-bottom:8px
}
.content .main .package .image_frame {
width:101px;
height:109px;
float:left;
display:inline;
line-height:0
}
.content .main .package .image_frame img {
border:1px #c5bea3 solid;
background-color:#fff;
padding:1px
}
.content .main .package .description {
float:right;
width:330px
}
.content .main .package .description ul {
list-style:none;
margin-top:7px
}
.content .main .package .description ul li {
display:inline
}
.content .main .package .description ul li a {
float:left;
font-size:12px
}
.content .main .package .description ul li span {
float:left;
color:#7d7d7d;
font-size:12px;
padding:0 7px
}
.content .main .forms {
float:left;
font-family:Arial, Georgia, Verdana, Helvetica
}
.content .main .forms .row {
padding-top:15px
}
.content .main .forms .row .ftitle {
color:#575757;
font-size:13px;
font-weight:700;
padding-bottom:6px
}
.content .main .forms .row .fcontent p {
line-height:18px
}
.content .main .forms .row .fcontent p span {
font-size:11px;
padding:0 10px 0 4px
}
.content .main .forms .row .fcontent select.select_s {
width:43px
}
.content .main .forms .row .fcontent select.select_l {
width:58px
}
.content .main .forms .row .fcontent .textarea {
width:440px;
height:120px;
overflow:hidden;
color:#575757;
font-size:12px;
padding:5px
}
.content .main .forms .row .fcontent .addfile {
font-size:14px;
color:#575757;
height:20px
}
.content .main .forms .row .button {
height:24px;
width:96px;
background-image:url(../images/submit-button.gif);
background-repeat:no-repeat;
background-position:left 0;
display:inline-block
}
.content .main .forms .row .button:hover {
height:24px;
width:96px;
background-image:url(../images/submit-button.gif);
background-repeat:no-repeat;
background-position:left -24px
}
.content .main .forms .row .button a {
position:absolute;
height:24px;
width:96px;
display:block
}
.content .main .large_arrea p {
line-height:17px
}
.content .main .large_arrea br {
line-height:15px
}
.content .main .large_arrea img.content_img {
float:left;
border:1px #c5bea3 solid;
background-color:#fff;
margin:8px 10px 2px 2px;
padding:1px
}
.content .main .large_arrea .fixed {
width:300px;
float:left
}
.content .main .large_arrea .fixed ul {
list-style:none;
font-family:Arial, Georgia, Verdana, Helvetica;
padding:10px 0 5px
}
.content .main .large_arrea ul li {
padding-left:12px;
background-image:url(../images/icon-content-menu-list.gif);
background-repeat:no-repeat;
background-position:left center;
margin:5px 0
}
.content .main .large_arrea ul li p {
line-height:14px;
font-size:12px;
font-weight:700;
color:#525050
}
.content .sidebar {
width:256px;
float:right;
background-color:#F8F2DA;
background-image:url(../images/bg-main.jpg);
background-repeat:repeat-x;
background-position:right top;
padding-left:17px
}
.sidebar h2 {
color:#c7361e;
font-size:24px;
font-weight:400;
padding:30px 0 10px
}
.sidebar .obiective {
width:254px;
height:99px;
background-image:url(../images/bg-sidebar-obiective.jpg);
background-repeat:no-repeat;
background-position:right top
}
.sidebar .obiective .info {
float:left;
padding-left:10px
}
.sidebar .obiective h3 {
font-size:15px;
font-weight:700;
color:#68a10d;
padding-top:9px
}
.sidebar .obiective p {
color:#515945;
font-size:15px;
font-weight:700
}
.sidebar p.read_more {
margin-top:4px
}
.sidebar p.read_more a {
font-size:10px;
font-family:Arial, Georgia, Verdana, Helvetica
}
.centerc h3 {
color:#c7361e;
font-size:20px;
font-weight:700;
padding:10px 0 0
}
.testimonial {
background-image:url(../images/bg-testimonial-open.gif);
background-repeat:no-repeat;
background-position:left top;
padding-bottom:15px;
margin-right:12px
}
.testimonial p.text {
font-size:13px;
font-style:italic;
color:#131212;
line-height:15px;
padding:18px 0 0 2px
}
.testimonial p.author {
padding-top:12px;
font-size:13px;
font-style:italic;
color:#595252;
font-weight:700;
background-image:url(../images/bg-testimonial-close.gif);
background-repeat:no-repeat;
background-position:right bottom
}
.sidebar ul.list {
list-style:none;
list-style-position:outside;
margin-top:-10px
}
.sidebar ul.list li {
background-image:url(../images/icon-menu-list.gif);
background-repeat:no-repeat;
background-position:left center
}
.sidebar ul.list li a {
color:#655e38;
font-size:13px;
font-weight:700;
text-decoration:none;
margin-left:12px
}
.sidebar ul.list li a:hover {
color:#700800
}
.sidebar p.ptitle {
padding-top:10px;
font-family:Arial, Georgia, Verdana, Helvetica;
color:#000;
font-size:13px;
text-align:left;
font-weight:700
}
.sidebar p.xxl {
font-size:16px
}
.sidebar p.pcontent {
padding-top:4px;
font-family:Arial, Georgia, Verdana, Helvetica;
color:#000;
font-size:12px;
text-align:left;
line-height:16px
}
.sidebar p.pcontent a {
color:#862111
}
.sidebar p img {
background-color:#fff;
border:1px #a9b0b7 solid;
padding:1px
}
.bottom {
width:864px;
background-color:#F8F2DA;
background-image:url(../images/bg-bottom.png);
background-repeat:repeat-x;
background-position:left bottom;
clear:both;
margin:0;
padding:0
}
.bottom .bottom_content {
background-color:#F8F2DA;
padding:33px 22px 0 48px
}
.bottom .bottom_content .display {
width:751px;
height:53px;
background-image:url(../images/bg-bottom-content.png);
background-repeat:no-repeat
}
.footer {
width:100%;
background-image:url(../images/bg-footer.jpg);
background-repeat:repeat-x;
background-position:left top;
clear:both;
font-family:Arial, Georgia, Verdana, Helvetica
}
.footer .footer_wrapper {
width:864px;
background-image:url(../images/bg-footer-wrapper.jpg);
background-repeat:repeat-x;
background-position:left top
}
.footer .footer_wrapper .footer_content {
height:59px;
width:864px;
background-image:url(../images/bg-footer-content.jpg);
background-repeat:no-repeat;
background-position:left top;
margin:0
}
.footer p {
color:#c6c1af;
float:left;
font-size:11px;
padding:17px 0 0 72px
}
.footer ul {
list-style:none;
float:right;
padding:17px 65px 0 0
}
.footer ul li {
float:left;
display:inline-block;
padding-left:5px
}
.footer ul li a {
float:left;
display:block;
text-decoration:underline;
color:#c6c1af;
font-size:11px;
padding-right:5px
}
.footer ul li a:hover {
color:#757267
}
.footer ul li span {
font-size:11px;
color:#e7dfbe;
float:left
}
.clear {
clear:both
}
.imgpadding {
text-align:center;
padding-bottom:8px
}
.points {
float:left;
width:204px
}
.centerc {
float:left;
width:419px;
padding-left:6px
}
.livechat {
float:left;
width:207px
}
.centerc h2 {
color:#c7361e;
font-size:24px;
font-weight:400;
padding:10px 0
}
.homegallery {
width:360px;
float:right;
background-color:#F8F2DA;
background-repeat:repeat-x;
background-position:right top;
padding-left:0
}
.homegallery h1 {
color:#c7361e;
font-size:24px;
font-weight:400;
padding:6px 6px 0 12px
}
.header .tag h1,#tag h1 {
font-size:18px;
position:absolute;
top:48px;
color:#F3CD7C
}
a.home:hover,.menu ul li a:hover {
color:#9dd114
}
.content .main h2.dark,.content .main .large_arrea h2 {
color:#2e2d2d;
font-family:Arial, Georgia, Verdana, Helvetica;
padding-top:5px
}
.content .main p a,.content .main .large_arrea a {
font-size:12px
}
.sidebar .obiective img,.bottom .bottom_content .display .links,.links .links {
padding-top:9px;
float:left
}
.bottom .bottom_content .display h2,.links h2 {
font-size:14px;
font-weight:bolder;
color:#c7361e;
float:left;
padding:8px 10px 0
}
.bottom .bottom_content .display ul,.links ul {
list-style:none;
margin-top:-4px
}
.bottom .bottom_content .display ul li,.links ul li {
display:inline;
padding-right:10px
}
.bottom .bottom_content .display ul li a,.links ul li a {
font-size:11px;
color:#9a9479
}
.bottom .bottom_content .display ul li a:hover,.links ul li a:hover {
color:#4b483b
}
.points h5,.livechat h5 {
font-size:13px
}