body {
/* text-align: center;*/ /* ??????????? ??? ?????????? body ?? ?????? */
margin:0;
background-color: #efefef;
}


h1, h2, h3, h4 {
	color: #4e8fb5;
	font-weight: normal;
	font-family: Sylfaen;	
	}
	
h1 { 
	margin-top:5px;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;
	font-size: 22px;}
h1 span {
	color: #666666;}	

h3 {
	margin-top:20px;
	margin-bottom:5px;
	margin-left:5px;
	font-size: 16px;}

h3 span {
	color: #666666;
}	

h2 {
	margin-top:15px;
	margin-bottom:5px;
	margin-left:5px;
	font-size: 16px;}
h2 span {
	color: #666666;}	
h4 {
	margin-top:20px;
	margin-bottom:5px;
	margin-left:5px;
	font-size: 14px;}

h4 span {
	color: #666666;
}	

#text_sales{ 
	letter-spacing:0.3px;
	font-family: Century Gothic;
	color: #003300;
	font-size: 12px; 
	
	font-weight: normal ;
	text-align: justify;
	text-indent: 0px;
	margin:0px;
	line-height: 1.3;
	margin-left:10px; 
	margin-bottom:5px; 
	margin-top:5px;
}

#text_sales span
{   
	font-size: 15px; 
    color: #F00;
}

#text_news{ 
	letter-spacing:0.3px;
	font-family: Century Gothic;
	color:#003300;
	font-size: 13px; 
	
	font-weight: normal ;
	text-align: justify;
	text-indent: 0px;
	margin:0px;
	line-height: 1.3;
	margin-left:10px; 
	margin-bottom:5px; 
	margin-top:5px;
}

#text_news span
{   
	font-size: 15px; 
    color: #4e8fb5;
}

#text_main { 
	letter-spacing:0.3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003300;
	font-size: 11px; 
	
	font-weight: normal ;
	text-align: justify;
	text-indent: 0px;
	margin:0px;
	line-height: 1.3;
	margin-left:7px; 
	margin-bottom:5px; 
	margin-top:5px;
	margin-right:7px;
	
}

#text_main span
{   
	font-size: 11px; 
    color: #4e8fb5;
}

#foto {

	height:185px;
    letter-spacing:0.3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;}

#foto ul  {
	float: left;
	list-style-type: none;
	margin: 0%;
	padding: 0%;
	/*line-height:1.1;
	*/
	
	border: none;
	border-color:none;
	margin-left:0px;
	margin-top:2px;
	font-style: oblique;
	height:2%;
	vertical-align:middle;
	
}
#foto ul li {
    margin-bottom:10px;
	width:100%;
}

#foto ul span {
	color: #333333;
	font-weight:bold;
}


#adres{	
	
    letter-spacing:0.3px;
	font-family: Century Gothic;
	color:#003300;
	font-size: 12px;
	color:#003300;
	float: inherit;
	list-style-type: none;
	margin: 0%;
	padding: 0%;
	line-height:1,2;
	border: none;
	border-color:none;
	margin-left:30px;
	margin-bottom:10px;
	font-style: oblique;
	height:2%;
	width:600px;
	}

#adres span {
	color: #333333;
	font-weight:bold;
}

#price {
	/* background-color: #eaebeb;*/
	padding: 0px;
}
#price table td{
	border: 1px solid #ddd;
	padding: 3px 5px 3px 5px;
	letter-spacing:0.3px;
	font-family: Century Gothic;
	color:#003300;
	font-size: 12px; 
}

#best {
	padding: 1px;
		
}
#best table td{
	border: 1px solid #ddd;
	padding: 3px 5px 3px 5px;
	letter-spacing:0.3px;
	font-family: Century Gothic;
	color:#003300;
	font-size: 12px;	 
}

#best table td span{
	font-family: Sylfaen;
	color: #4e8fb5;
	font-weight: normal;
	font-size: 12px; 
}

#best ul  {
	color:#003300;
	float: left;
	list-style-type: none;
	margin: 0%;
	padding: 0%;
	line-height:1;
	font-size: 12px;	
	
	border: none;
	border-color:none;
	margin-left:0px;
	margin-top:3px;
	font-style: oblique;
	height:2%;
	vertical-align:middle;
	
}
#best ul li {
	margin-top:8px;
	width:100%;
	line-height:1.2;
}

#best ul span {
	color: #333333;
	font-weight:bold;
}





#text_small{
	font-family: Century Gothic;
	font-size: 9pt;
	margin-left:0px;
	font-weight: normal ;
	text-align: left;
	margin-right:0px;
	margin-top: 0px;
	text-indent: 0px;
	margin:0px;
	color:#003300;
	line-height: 1.3;
	text-align: justify;
}
#text_small span{
	font-size: 7pt;
	color: #4e8fb5;
	margin-left:0px;
	letter-spacing:0.8;
	text-align: left;
	line-height: 1
	}


div.dashed_line {
	background: url('images/line.jpg') top left repeat-x; 
	height: 13px; 
	text-align: left;
	margin: 20px 0 20px 0;
}
div.dashed_line img {
	border: none;
}


#container 
{ 
	color:  #404040;
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	text-align:justify;
	width:650px;
	margin:10px auto;
	background-color:#f5f5f5;
	padding:10px;
	line-height:1.4;
	
	-moz-border-radius:12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius:12px;
}		

#container span{
	background-color:#FFFFFF; 
	font-size: 9pt;
	color: #4e8fb5;
	margin-left:0px;
	letter-spacing:0.8;
	text-align: left;
	line-height: 1;
	padding:2px;
	-moz-border-radius:12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius:12px;

}

#guide 
{ 
	font-family: Century Gothic;
	color:#000066;
	
	font-size:12px;
	text-align: center;
	background-color:#f5f5f5;
padding:5px;
	
	-moz-border-radius:12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius:12px;
	
}		

#guide span{
font-size:10px;


}

#horizontal_menu{
margin-top:10px;
margin-left:10px;
font-family: Century Gothic;
font-size:12px;
vertical-align:middle;
color:#666666;
}

p.list{
	font-size: 10pt;
	margin-left:0px;
	font-weight: normal ;
	text-align: justify;
	margin-right:0px;
	margin-top: 10px;
	text-indent: 6px;
	margin:0px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	color:#003300;
	line-height: 2;
	
}
p.text{
	
	font-size: 12pt;
	margin-left:0px;
	font-weight: normal ;
	text-align: justify;
	margin-right:0px;
	margin-top: 0px;
	text-indent: 3px;
	margin:0px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	color:#003300;
	line-height: 1.5;
}
.text_news{ 
	letter-spacing:0.3px;
	font-family: "Courier New", Courier, monospace /*Century Gothic*/;
	color:#003300;
	font-size: 13px; 
	
	font-weight: normal ;
	text-align: justify;
	text-indent: 0px;
	margin:0px;
	line-height: 1.3;
}

.text_news span
{   
	font-size: 14px; 
    color: #4e8fb5;
}

p.title{ 
font:"Courier New", Courier, mono
	font-size: 11pt;
	margin-left:0px;
	font-weight: bold ;
	text-align: justify;
	margin-right:0px;
	margin-top: 0px;
	text-indent: 6px;
	margin:0px;
	padding-bottom : 10px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 10px;
	color:#003300;
	line-height: 1.5;
}


.text{
	font-size: 11pt;
	margin-left:0px;
	font-weight: normal ;
	text-align: justify;
	margin-right:0px;
	margin-top: 0px;
	text-indent: 3px;
	margin:0px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	color:#003300;
	line-height: 1.5;}

.title{
	font-size: 13pt;
	font: Verdana, Arial, Helvetica, sans-serif;
	margin-left:0px;
	font-weight: bold;
	text-align: justify;
	margin-left: 20px;
	margin-right:0px;
	margin-top: 10px;
	text-indent: 3px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	color: #000033;
	line-height: 1.5;}

.title2{ 
font-size: 11pt;
	font: Verdana, Arial, Helvetica, sans-serif;
	margin-left:0px;
	font-weight: bold;
	text-align: justify;
	margin-left: 20px;
	margin-right:0px;
	margin-top: 10px;
	text-indent: 3px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	color: #000033;
	line-height: 1.5;}

p.text_small{
	font-size: 10pt;
	margin-left:0px;
	font-weight: normal ;
	text-align: left;
	margin-right:0px;
	margin-top: 0px;
	text-indent: 2px;
	margin:0px;
	padding-bottom : 3px;
	padding-left : 0px;
	padding-right : 3px;
	padding-top : 3px;
	color:#003300;
	line-height: 1;
}
.text_small{
	font-size: 10,5pt;
	margin-left:0px;
	font-weight: normal ;
	text-align: left;
	margin-right:0px;
	margin-top: 0px;
	text-indent: 2px;
	margin:0px;
	padding-bottom : 3px;
	padding-left : 0px;
	padding-right : 3px;
	padding-top : 3px;
	color:#003300;
	line-height: 1.1;
}

p.text_ital{ 
	font: Arial, Helvetica, sans-serif;
	font-size: 10,5pt;
	font-style:italic;
	margin-left:0px;
	font-weight: normal ;
	text-align: justify;
	margin-right:0px;
	margin-top: 0px;
	text-indent: 3px;
	margin:0px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	color:#003300;
	line-height: 1.2;
}





a.link:link {
	font-size:12px; 
color: #3366FF; 
text-decoration: underline; 
font-weight: none; 
font-family: Verdana, Arial;}
a.link:visited {
FONT-SIZE: 12px; 
color: #3366FF; 
font-weight: none;  
font-family: Verdana, Arial;}
a.link:active {
FONT-SIZE: 12px; 
color: #00CCFF; 
font-weight: none; 
font-family: Verdana, Arial;}
a.link:hover {
FONT-SIZE: 12px; 
color: #00CCFF; 
font-weight: none; 
font-family: Verdana, Arial;}

a.link_title:link {
FONT-SIZE: 12pt; 
color: #3366FF; 
text-decoration: underline; 
font-weight: none; 
font-family: Sylfaen;
letter-spacing:normal;
margin-left: 15px;
margin-top: 5px;
margin-right:5px}
a.link_title:visited {
FONT-SIZE: 12pt; 
color: #3366FF; 
text-decoration: none ; 
font-weight: normal; 
font-family: Sylfaen;
letter-spacing:normal;
margin-left: 10px;
margin-right:5px}


a.link_small:link {
FONT-SIZE: 8pt; 
color: #666666; 
text-decoration: underline; 
font-weight: none; 
font-family: Verdana, Geneva, sans-serif;
letter-spacing:normal;
text-align:right;}




.contct_form_body {
	position:relative;
	float:right;
	width:211px;
	height:230px;
	background:url(images/bg.jpg) top left no-repeat;
	font-family: Century Gothic;
	color:#7a7a7a;
	font-size:11px;
	line-height:18px;
}
/*text styles*/

.head_text {
	display:inline-block;
	text-align:center;
	margin-left:25px;
	margin-right:25px;
	margin-top:10px;
	height:40px;
}
.online_text{
	line-height:25px;
	color:#ff8a00;
	font-size:22px;
	font-weight:bold;
}
.guide_text{
	line-height:25px;
	color:#118cbe;
	font-size:22px;
	font-weight:bold;
}
.blue_text{
	line-height:12px;
	color:#118cbe;
	font-size:12px;
}
.orange_text{
	line-height:12px;
	color:#ff8a00;
	font-size:12px;
	font-weight:bold;
}
.description_block {
	text-align:left;
	position:relative;
	top:10px;
	height:48px;
	margin-left:25px;
	margin-right:25px;
}
.button {
	display:block;
	position:absolute;
	top:125px;
	left:11px;
	width:107px;
	height:36px;
	background:url(images/button_active.jpg) left top no-repeat;
}
.skype {
	position:absolute;
	width:118px;
	height:27px;
	top:165px;
	left:11px;
	background:url(images/skype.jpg) left center no-repeat;
}
.skype span a{
	position: absolute;
	display:block;
	height:27px;
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	left:32px;
	color:#7a7a7a;
	text-decoration:none;
}
.skype span a:hover, .skype span a:visited{
	text-decoration:underline;
}
.telephone {
	width:190px;
	position:absolute;
	display:block;
	height:22px;
	background:url(images/telephone.jpg) left center no-repeat;
	left:11px;
	top:196px;
}
.telephone span{
	position:absolute;
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	left:32px;
}
.telephone span b{
	color:#118cbe;
}

#l-column{width:200px;font-family:"Arial";color:#295a90;}
.zag{margin-top:5px; color: #F60; font-size:12px; font-weight:bold;}

#l-column ul
{
	color:#003300;
	list-style-type: none;
	margin: 0%;
	padding: 0%;
	font-size: 12px;	
	margin-top:7px;
	vertical-align:middle;
}
#l-column ul li{ 
padding-left:0; 
margin-left:0;
text-align:left;
display: -moz-inline-box;
display: inline-block;
width:100%;

}
#l-column ul li a{text-decoration:none;display:block; margin-top:7px;
font-size:12px;color:#295a90;padding-left:10px;background:url(new_images/str.png) no-repeat;background-position:left; text-align:left}
#l-column ul li a:hover{text-decoration:underline;}









