﻿@font-face {
    font-family: 'cond-light';
    src: url('../fonts/pfdintextcondpro-light-webfont.eot');
    src: url('../fonts/pfdintextcondpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pfdintextcondpro-light-webfont.woff') format('woff'),
         url('../fonts/pfdintextcondpro-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body
{
    margin: 0; 
    padding: 0; 
    font-family: cond-light,sans-serif;
	font-size: 17px;	       
    text-align:left;
    color:#666;
    background-image:url(../decor/bg01.png);
}

h1
{
    font-family: cond-light;
	font-size: 27px;	         
    text-transform:uppercase;
    margin:0;
    text-align:left;    
    padding: 0 0 10px 0;         
}

h2
{
    font-family: cond-light;
	font-size: 18px;	        
    text-transform:uppercase;
    margin:0;
    text-align:left;    
    padding: 0 0 10px 0;         
}

p
{
    padding:0 0 12px 0;
    margin:0;
}

a:link 
{
    color:#666;
    text-decoration:none;
    border-bottom: 1px #666 dashed;
}
a:visited 
{ 
    color:#666;
    text-decoration:none;
    border-bottom: 1px #666 dashed;
}
a:hover 
{ 
    color:#07a4d8;
    text-decoration:none;
    border-bottom: 1px #07a4d8 dashed;
}
a:active 
{ 
    color:#666;
    text-decoration:none;
    border-bottom: 1px #666 dashed;
}

ul
{
    padding:0 0 15px 25px;
    margin:0;
}

.tb_std
{
    border-color: #4c8ca5;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.td_std
{
    border-color: #4c8ca5;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
}

.menu_button
{
    padding:3px 3px 3px 3px;      
    font-size:17px;
    background-color:#e8e8e8;
    cursor:pointer;
}
.menu_button:hover
{
    background-color:#d9d9d9;
}
.menu_button_act
{
    padding:3px 3px 3px 3px;      
    font-size:17;
    background-color:#ed5bb4;
    cursor:pointer;
    text-align:right;
    color:White;
}

.bottom
{
    margin:0 0 0 0;
    width:100%;
    height:110px;
    background-color:#4d5e65; 
    text-align:center;    
}

.bottom_sintez
{
    position:relative;
    top:30px;
    font-size:13px; 
    color:White;
}

.sb_close_but
{
    width:19px;
    height:19px;
    background-image:url(../decor/ic_19_close.png);   
    background-repeat:no-repeat;
    position:absolute;
    margin-top:-10px;        
    cursor:pointer;
    z-index:100;
}

.square_font
{
    font-size:18px;
    text-transform:uppercase;
    color:White;
}

.pointer
{
    cursor:pointer;
}

.map_marker_label_a
{   
    white-space:nowrap;
    font-family:Arial;
    font-size:10px;
    line-height:13px;
    text-transform:uppercase;
    background-color:#18cffd;    
    color:White;
    padding-right:4px;
}

.map_marker_label_b
{      
    white-space:nowrap;
    font-family:Arial;
    font-size:10px;
    line-height:13px;
    text-transform:uppercase;
    background-color:#b2b2b2;    
    color:White;
    padding-right:4px;
}