/* CSS Document */
html,body{height:100%;}
table, tbody, body, div, td {
	font-family:Tahoma;
	font-size:11px;
	}
#div {
	border:1px solid #FFFF99;
	
	}
#table td {
	border:1px solid #999999;
	}
#table {
	border:1px dotted #333333;
	}
table.content_tbl td{
	text-align:left;
	padding:5px 5px 5px 5px;
	}
td.content_tbl {
	text-align:left;
	width:100%;
	}
body.title {
	background-image:url(../img/t_baground.jpg); 
	background-position:center; 
	background-repeat:no-repeat; 
	background-color:#efefef; 
	text-align:center;
	margin:0 auto; 
	padding:0;
	}
body.title2 {
	background-image:url(../img/i_bg.jpg); 
	background-position:top center; 
	background-repeat:no-repeat; 
	background-color:#efefef; 
	text-align:center; 
	margin:0 auto; 
	padding:0;
	}
img {
	border:0;
	}
td.logo {
	width:531px; 
	vertical-align:top; 
	text-align:left; 
	background-image:url(../img/foto_1.gif); 
	background-repeat:no-repeat; 
	background-position:right top; 
	padding:98px 0 0 48px;
	}
td.foto {
	width:362px; 
	padding-top:4px;
	text-align:left;
	vertical-align:top;
	}
td.chose {
	width:530px;
	height:56px;
	vertical-align:top; 
	text-align:left;
	padding:31px 0 0 48px;
	}
tr.row.second td,tr.row.third td  {
	padding-top:30px;
}	
td.usa {
	text-align:center;
	height:127px;
	width:177px;
	}
td.uk {
	text-align:center;
	height:127px;
	width:177px;
	}
td.ireland {
	text-align:center;
	height:127px;
	width:177px;
	}		
td.de {	
	text-align:center;
	height:123px;
	width:145px;
	}
td.ca {	
	text-align:center;
	height:123px;
	width:145px;
	}
td.gu{	
	text-align:center;
	height:123px;
	width:145px;
	}
td.nl{	
	text-align:center;
	height:123px;
	width:145px;
	}
td.no{	
	/*text-align:center;*/
	padding-left: 20px;
    text-align: left;
	height:130px;
	width:145px;
	}	

td.gi{	
	/*text-align:center;*/
	padding-left: 20px;
    text-align: left;
	height:130px;
	width:145px;
	}	


	
td.lang {
	padding:54px 0 0 0;
	text-align:left;
	}
td.lang1 {
	width:1px;
	}
td.lang2 {
	height:41px; 
	background-image:url(../img/lang_bg.jpg); 
	background-repeat:repeat-y; 
	background-color:#d81e1f;
	text-align:left;
	padding-left:19px;
	color:#FFFFFF;
	}
td.lang3 {
	height:1px; 
	background-color:#cacac8;
	}
div.i_lang_d {
	text-align:left;
	color:#666666;
	padding-top:17px;
	padding-left:280px;
	}
table.wh100 {
	width:100%;
	height:100%;
	text-align:left;
	}
td.bg_left {
	background-image:url(../img/i_bg_left.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
td.bg_right {
	background-image:url(../img/i_bg_right.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
td.left {
	width:609px;
	text-align:left;
	vertical-align:top;
	}
td.right {
	width:390px;
	vertical-align:top;
	padding-top:13px;
	}
div.logo2 {
	padding:0 0 0 34px;
	float:left;
	}
div.map_name {
	float:left;
	padding:21px 0 0 40px;
	}
div.map {
	float:left;
	padding:10px 0 0 20px;
	}
div.meniu {
	width:170px;
	margin:36px 0 0 5px;
	float:left;
	}
div.meniu_punkt {
	padding:8px 0 10px 15px;
	background-image:url(../img/dott.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f5f5f5;
	}
div.meniu_punkt_contact {
	padding:8px 0 10px 15px;
	background-image:url(../img/dott.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#dcdcdc;
	margin-top:20px;
	}
div.meniu_punkt2 {
	padding:8px 0 10px 40px;
	background-image:url(../img/dott.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f5f5f5;
	}
div.meniu_last {
	background-image:url(../img/dott.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#f5f5f5;
	}
div.content {
	width:390px;
	height:200px;
	margin:50px 0 10px 10px;
	}
table.bottom_blocks2 {
	width:407px;
	height:92px;
	background-image:url(../img/bottom_block_bg2.jpg);
	background-repeat:no-repeat;
	margin-top:35px;
	}
div.bottom_blocks {
	width:561px;
	height:182px;
	float:left;
	margin:20px 0 0 20px;
	background-image:url(../img/bottom_block_bg.jpg);
	background-repeat:no-repeat;
	}

table.i_lang {
	width:98%;
	}
td.border_r {
	background-image:url(../img/dott_w.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:33%;
	}
td.border_r2 {
	background-image:url(../img/dot2.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:33%;
	}
div.block_img {
	text-align:center;
	height:90px;
	vertical-align:bottom;
	margin:0 auto;
	padding-top:30px;
	}
div.block_text {
	text-align:center;
	}
div.str {
	line-height:140%;
	padding:0 5px 0 9px;
	}
div.str2 , div.str_block, div.str3 {
	line-height:140%;
	}
div.str3 .content_tbl td {
	background-image:url(../img/dott.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
div.str3 img {
	border:1px solid #d1d1d1;
	}
div.back {
	padding-top:10px;
	float:left;
	}
td.tittle {
	text-align:left;
	color:#009FD6;
	padding-bottom:12px;
	}
td.print {
	text-align:right;
	vertical-align:top;
	padding-top:3px;
	}
div.top {
	padding-top:10px;
	float:right;
	}
table.w100 {
	width:100%;
	}
div.duk {
	border:0px solid #efefef;
	background-color:#efefef;
	margin:0 5px 10px 5px;
	height:10px;
	background-image:url(../img/dott.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
td.duk_img {
	padding-left:10px;
	width:4px;
	vertical-align:top;
	}
td.duk_question {
	padding-left:10px;
	}
div.date {
	color:#9c9c9c;
	}
div.intro {
	padding:12px 0 12px 0;
	background-image:url(../img/dott.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
div.intro2 {
	padding:12px 0 12px 0;
	}
div.paging {
	color:#9a9a9a;
	text-align:center;
	}
div.news_title01 {
	color:#d72022;
	font-weight:bold;
	padding:0 0 12px 0;
	}
font.title {
	font-family:Tahoma;
	font-weight:bold;
	font-size:15px;
	color:#009FD6;
	}
div.copyright {
	padding:10px 20px 0 0;
	text-align:left;
	float:left;
	}
table.mini_map {
	width:363px;
	height:209px;
	background-image:url(../img/mini_map_bg.jpg);
	background-repeat:no-repeat;
	}
td.s_chose {
	text-align:left;
	padding-left:40px;
	height:40px;
	vertical-align:bottom;
	}
table.calc {
	width:410px;
	background-color:#f8f8f8;
	}
td.calc_1 {
	width:10px;
	background-image:url(../img/calc_1.jpg);
	background-repeat:no-repeat;
	}
td.calc_2 {
	width:10px;
	height:10px;
	background-image:url(../img/calc_2.jpg);
	background-repeat:no-repeat;
	}
td.calc_3 {
	width:10px;
	height:10px;
	background-image:url(../img/calc_3.jpg);
	background-repeat:no-repeat;
	}
td.calc_4 {
	width:10px;
	height:10px;
	background-image:url(../img/calc_4.jpg);
	background-repeat:no-repeat;
	}
td.calc_top {
	background-image:url(../img/calc_top.jpg);
	background-repeat:repeat-x;
	}
td.calc_bottom {
	background-image:url(../img/calc_bottom.jpg);
	background-repeat:repeat-x;
	}
td.calc_right {
	background-image:url(../img/calc_right.jpg);
	background-repeat:repeat-y;
	}
td.calc_left {
	background-image:url(../img/calc_left.jpg);
	background-repeat:repeat-y;
	}
table.form3 {
	width:100%;
	}
table.form3 td.label {
	width:245px;
	text-align:right;
	float:left;
	padding:7px 3px 7px 3px;
	}
table.form3 td.fields {
	text-align:left;
	padding:7px 3px 7px 3px;
	}
table.form3 .textfield {
	width:110px;
	border:1px solid #cdcdcd;
	padding:1px 5px 1px 5px; 
	font-size:11px; 
	font-family:Tahoma; 
	text-align:left;	
	}
table.form3 .select {
	font-size:11px; 
	font-family:Tahoma; 
	width:114px;
	}
div.contacts {
	height:33px;
	background-image:url(../img/contacts.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:20px;
	color:#FFFFFF;
	font-size:17px;
	margin-top:10px;
	cursor:pointer;
	cursor:hand;
	}
div.tm {
	float:right;
	padding:10px 30px 0 0;
	}
	
.logintitle { color:#000000; font-size:18px; margin-bottom:40px; }
	
.langl:link { font-family:Tahoma; font-size: 11px; color:#ffffff; text-decoration: none; padding:0 16px 0 16px; }
.langl:visited { font-family:Tahoma; font-size: 11px; color:#ffffff; text-decoration: none; padding:0 16px 0 16px; }
.langl:active { font-family:Tahoma; font-size: 11px; color:#ffffff; text-decoration: none; padding:0 16px 0 16px; }
.langl:hover { font-family:Tahoma; font-size: 11px; color:#ffffff; text-decoration: underline; padding:0 16px 0 16px; }

.i_lang_lnk:link { font-family:Tahoma; font-size: 11px; color:#666666; text-decoration: none; padding:0 16px 0 16px; }
.i_lang_lnk:visited { font-family:Tahoma; font-size: 11px; color:#666666; text-decoration: none; padding:0 16px 0 16px; }
.i_lang_lnk:active { font-family:Tahoma; font-size: 11px; color:#666666; text-decoration: none; padding:0 16px 0 16px; }
.i_lang_lnk:hover { font-family:Tahoma; font-size: 11px; color:#666666; text-decoration: underline; padding:0 16px 0 16px; }

.meniu_lnk:link { font-family:Tahoma; font-size: 11px; color:#333333; text-decoration: none; padding-left:13px; }
.meniu_lnk:visited { font-family:Tahoma; font-size: 11px; color:#333333; text-decoration: none;padding-left:13px; }
.meniu_lnk:active { font-family:Tahoma; font-size: 11px; color:#333333; text-decoration: none;padding-left:13px; }
.meniu_lnk:hover { font-family:Tahoma; font-size: 11px; color:#333333; text-decoration: underline;padding-left:13px; }

.black:link { font-family:Tahoma; font-size: 11px; color:#000000; text-decoration: none;}
.black:visited { font-family:Tahoma; font-size: 11px; color:#000000; text-decoration: none;}
.black:active { font-family:Tahoma; font-size: 11px; color:#000000; text-decoration: none;}
.black:hover { font-family:Tahoma; font-size: 11px; color:#000000; text-decoration: underline;}

.white:link { font-family:Tahoma; font-size: 11px; color:#ffffff; text-decoration: none;}
.white:visited { font-family:Tahoma; font-size: 11px; color:#ffffff; text-decoration: none;}
.white:active { font-family:Tahoma; font-size: 11px; color:#ffffff; text-decoration: none;}
.white:hover { font-family:Tahoma; font-size: 11px; color:#ffffff; text-decoration: underline;}

.red:link { font-family:Tahoma; font-size: 11px; color:#d72022; text-decoration: none;}
.red:visited { font-family:Tahoma; font-size: 11px; color:#d72022; text-decoration: none;}
.red:active { font-family:Tahoma; font-size: 11px; color:#d72022; text-decoration: none;}
.red:hover { font-family:Tahoma; font-size: 11px; color:#d72022; text-decoration: underline;}

.helpers:link { font-family:Tahoma; font-size: 11px; color:#009FD6; text-decoration: none;}
.helpers:visited { font-family:Tahoma; font-size: 11px; color:#009FD6; text-decoration: none;}
.helpers:active { font-family:Tahoma; font-size: 11px; color:#009FD6; text-decoration: none;}
.helpers:hover { font-family:Tahoma; font-size: 11px; color:#009FD6; text-decoration: underline;}

.pink:link { font-family:Tahoma; font-size: 11px; color:#9a9a9a; text-decoration: none;}
.pink:visited { font-family:Tahoma; font-size: 11px; color:#9a9a9a; text-decoration: none;}
.pink:active { font-family:Tahoma; font-size: 11px; color:#9a9a9a; text-decoration: none;}
.pink:hover { font-family:Tahoma; font-size: 11px; color:#9a9a9a; text-decoration: underline;}

a:link { font-family:Tahoma; font-size: 11px; color:#009FD6; text-decoration: none;}
a:visited { font-family:Tahoma; font-size: 11px; color:#009FD6; text-decoration: none;}
a:active { font-family:Tahoma; font-size: 11px; color:#009FD6; text-decoration: none;}
a:hover { font-family:Tahoma; font-size: 11px; color:#009FD6; text-decoration: underline;}

