body,td{font-size:12px;color:#5d5c5c;font-family:Tahoma,Arial,Verdana;line-height:16px;letter-spacing:0.03em}h1{font-family:Trebuchet MS,Verdana,Arial;font-size:21px;font-weight:bold;color:#000000;margin:5px 0px 10px 0px}h2{font-family:Trebuchet MS,Verdana,Arial;font-size:17px;font-weight:bold;color:#c98400;line-height:14px;margin:2px 0px 0px 0px}h3{font-family:Tahoma,Verdana,Arial;font-size:10px;color:#8E8D8D;font-weight:normal;text-decoration:none;line-height:13px;padding-left:10px;margin:0px 0px 0px 0px}h4{font-family:Trebuchet MS,Verdana,Arial;font-size:15px;font-weight:bold;color:#0077cf;line-height:14px;margin:15px 0px 10px 0px;border-bottom:1px solid #AEBACB}h5{font-family:Trebuchet MS,Verdana,Arial;font-size:16px;font-weight:bold;color:#000000;margin:0px 0px 0px 0px;line-height:16px}.header_ext{font-family:Trebuchet MS,Verdana,Arial;font-size:12px;font-weight:bold;color:#999999;margin:0px 0px 0px 0px;line-height:16px}.main_header{background-image:url('../images/header_tlo.jpg');background-repeat:no-repeat;height:15px;padding-left:30px;padding-top:5px}/**/#home h1{font-family:Trebuchet MS,Verdana,Arial;font-size:17px;font-weight:bold;color:#ffffff;margin:4px 0px 0px 0px;line-height:16px}#home h2{font-family:Trebuchet MS,Verdana,Arial;font-size:14px;font-weight:bold;color:#c98400;line-height:20px;margin:0px 0px 0px 0px}a.h1{font-family:Trebuchet MS,Verdana,Arial;font-size:17px;font-weight:bold;color:#ffffff;line-height:16px}a.h1:hover{font-family:Trebuchet MS,Verdana,Arial;font-size:17px;font-weight:bold;color:#FFCC00;line-height:16px;text-decoration:none}div.home{position:relative;height:880px;width:625px;background-color:#FFFFFF;border:1px solid #D8D8D8}div.main_top{position:absolute;left:13px;top:15px;width:597px;height:229px}div.luxury-catamaran_{position:absolute;left:0px;top:0px;width:189px;height:182px}div.luxury-charter_{position:absolute;left:204px;top:0px;width:189px;height:182px}div.luxury-yacht_{position:absolute;left:408px;top:0px;width:189px;height:182px}div.i-top-bar1_{position:absolute;left:0px;top:182px;width:189px;height:47px;background-image:url('../images/home_new/index_top_bar.png');background-position:top;background-repeat:no-repeat;text-align:center;padding-top:4px}div.i-top-bar2_{position:absolute;left:204px;top:182px;width:189px;height:47px;background-image:url('../images/home_new/index_top_bar.png');background-position:top;background-repeat:no-repeat;text-align:center;padding-top:4px}div.i-top-bar3_{position:absolute;left:408px;top:182px;width:189px;height:47px;background-image:url('../images/home_new/index_top_bar.png');background-position:top;background-repeat:no-repeat;text-align:center;padding-top:4px}/**/div.content_{position:relative;left:0px;top:240px;width:597px;height:229px;background-image:url('../images/home_new/content.png');background-position:top;background-repeat:no-repeat}div.main_launch{border:0px solid #33CC33;color:#FFFFFF;left:15px;line-height:19px;position:absolute;top:15px;width:577px;text-align:left}div.news_head{color:#FFFFFF;font-size:11px;margin:3px 0px 0px 15px;text-align:left}h1.news_head{margin:6px 0px 0px 15px}main_img_launch{float:right;margin:10px 10px 10px 10px}/**/div.main_bottom{position:relative;left:0px;top:252px;width:597px;height:370px}div.news-bar1{position:absolute;left:0px;top:0px;width:301px;height:45px;background-image:url('../images/home_new/news_bar.png');background-position:top;background-repeat:no-repeat}div.space1{position:absolute;left:301px;top:0px;width:14px;height:45px}div.news-bar2{position:absolute;left:315px;top:0px;width:282px;height:45px;background-image:url('../images/home_new/news_bar2.png');background-position:top;background-repeat:no-repeat}div.news_window{position:absolute;left:0px;top:45px;width:299px;height:319px;border-left:1px solid #BBDBF2;border-right:1px solid #BBDBF2;background-color:#f5f5f5}div.news_window2{position:absolute;left:315px;top:45px;width:280px;height:319px;border-left:1px solid #BBDBF2;border-right:1px solid #BBDBF2;background-color:#f5f5f5;cursor:pointer}div.news-ramka-dol1{position:absolute;left:0px;top:364px;width:301px;height:6px}div.news-ramka-dol2{position:absolute;left:315px;top:364px;width:282px;height:6px}/*lówna */
#ym h1 {color: #ffffff; margin: 25px 0px 5px 0px; }
#ym h3 {color: #d1e7ff;}
#ym a	{color: #ffd800; }

h1#ym_window	{color: #015c9f; text-align: center; margin: 0px 0px 0px 0px;}
h3#ym_window	{color: #015c9f; text-align: center;}
div.ym_opis	{line-height: 20px; margin-top: 23px; text-align: center;}

/* okna z wyborem rodzaju jachtów */
.ym_main	{height: 700px; left: 0px; position: relative; top: 0px; width: 606px}
.ym_window0	{position:absolute; left:0px; top:0px; width:350px; height:231px; background-image: url('/images/yacht_models/yacht_models_intro.gif'); background-position: top; background-repeat: no-repeat; vertical-align: top;}
.ym_window1 {color: #ffffff; position:absolute; left:0px; top:231px; width:202px; height:244px; background-image: url('/images/yacht_models/yacht_models_window.gif'); background-position: top; background-repeat: no-repeat; cursor: pointer;}
.ym_window2 {color: #ffffff; position:absolute; left:202px; top:231px; width:202px; height:244px; background-image: url('/images/yacht_models/yacht_models_window.gif'); background-position: top; background-repeat: no-repeat; cursor: pointer;}
.ym_window3 {color: #ffffff; position:absolute; left:404px; top:231px; width:202px; height:244px; background-image: url('/images/yacht_models/yacht_models_window.gif'); background-position: top; background-repeat: no-repeat; cursor: pointer;}
.ym_window4	{color: #ffffff; position:absolute; left:0px; top:475px; width:303px; height:225px; background-image: url('/images/yacht_models/yacht_models_day_charter.jpg'); background-position: top; background-repeat: no-repeat; cursor: pointer;}
.ym_window5	{color: #ffffff; position:absolute; left:303px; top:475px; width:303px; height:225px; background-image: url('/images/yacht_models/yacht_models_custom_yacht.jpg'); background-position: top; background-repeat: no-repeat; cursor: pointer;}
.ym_flash	{position:absolute; left: 350px; top:0px; width:256px; height:231px;}

/* YACHT MODELS - strona glówna EOF */



div.mainframe	{background-color:#f5f5f5; border: 1px solid #AEBACB; padding: 10px 10px 10px 10px;}
div.newslist	{ padding:10px 0px 10px 0px;}
div.image_border	{ padding:1px 1px 1px 1px; border:1px solid #aebacb;}
div.left_navigation_item	{ padding:5px 10px 1px 10px}
div#content	{ line-height: 18px;}
img	{border:none;}
UL	{ margin-top:5px; margin-bottom:15px;}
LI	{ list-style-image:url(../images/li_blue.gif); margin-top:3px;}
.subtitle{ font-family:Trebuchet MS, Verdana, Arial; font-size:21px; font-weight:bold; color:#0077cf; margin-left:10px;}
a{font:Tahoma, Arial, Verdana; font-size:11px; color:#11386e; text-decoration: none;}
a:hover {font:Tahoma, Arial, Verdana; font-size:11px; color:#11386e; text-decoration: underline;}

a.menu {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align:top;}

a.menu:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #ffd800;
	text-decoration: none;
}

a.menu_sub {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.menu_sub:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #ffd800;
	text-decoration: none;
}




.yachtname_link{font-family:Trebuchet MS, Verdana, Arial; font-size:15px; color:#ffffff; font-weight: bold;  text-decoration:none; }
.yachtname_link:hover{font-family:Trebuchet MS, Verdana, Arial; font-size:15px; color:#ffffff; font-weight: bold;  text-decoration:none; }

.right_navigation_link {font-family:Trebuchet MS, Verdana, Arial; font-size:13px; color:#414141; font-weight: bold;  text-decoration:none; }
a.right_navigation_link {font-family:Trebuchet MS, Verdana, Arial; font-size:13px; color:#414141; font-weight: bold;  text-decoration:none; }
a.right_navigation_link:hover {font-family:Trebuchet MS, Verdana, Arial; font-size:13px; color:#c98400; font-weight: bold;  text-decoration:none;}



a.news_title {font-family: Tahoma, Verdana;	font-size:11px; color:#11386e; font-weight: bold;  text-decoration:none;}
a.news_title:hover {font-family: Tahoma, Verdana;	font-size:11px; color:#11386e; font-weight: bold;  text-decoration:underline;}

a.biglink {color: #0077CF; font: bold 18px 'trebuchet MS', verdana;}


/* submenu */
.link_separator{font-size:11px; color:#727674; margin-left:5px; margin-right:5px;}
a.horizontal_navigation_link{font-family: "trebuchet MS",Tahoma, Arial, Verdana; sans-serif; font-size:12px; color:#ffffff; font-weight: bold;  text-decoration:none;}
a.horizontal_navigation_link:hover{font-family: "trebuchet MS",Tahoma, Arial, Verdana; sans-serif; font-size:12px; color:#ffffff; font-weight: bold;  text-decoration:underline;}
a.horizontal_navigation_link_on{font-family: "trebuchet MS",Tahoma, Arial, Verdana; sans-serif; font-size:12px; color:#ffd700; font-weight: bold;  text-decoration:none;}


a.horizontal_navigation_link2{font-family: "trebuchet MS",Tahoma, Arial, Verdana; sans-serif; font-size:12px; color:#3F3F3F; font-weight: bold;  text-decoration:none;}
a.horizontal_navigation_link2:hover{font-family: "trebuchet MS",Tahoma, Arial, Verdana; sans-serif; font-size:12px; color:#3F3F3F; font-weight: bold;  text-decoration:underline;}
a.horizontal_navigation_link_on2{font-family: "trebuchet MS",Tahoma, Arial, Verdana; sans-serif; font-size:12px; color:#015c9f; font-weight: bold;  text-decoration:none;}

.news_title_main {font-family:Trebuchet MS, Verdana, Arial; font-size:15px; font-weight:bold; color:#000000;}
.menu_inside { border:1px solid #ffffff;  background-color:#eaeaea; background-image:url(../images/grad_box.jpg); background-repeat:repeat-x; }
.menu_inside_short { border:1px solid #ffffff;  background-color:#eaeaea; background-image:url(../images/grad_box_sh.jpg); background-repeat:repeat-x; }
.menu_very_short { border:1px solid #ffffff;  background-color:#dcdcdc; background-image:url(../images/grad_very_short.gif); background-repeat:repeat-x; }
.menu_inside_noborder { background-color:#eaeaea; background-image:url(../images/grad_box.jpg); background-repeat:repeat-x; }
.frameborder{ border:1px solid #aebacb;}
.img_border_white{ border:1px solid #ffffff;}
.img_border_white:hover { border:1px solid #c2dcf0;}
.img_gallery_sm{ border:5px solid #e1ebf3;}
.img_gallery_sm:hover{ border:5px solid #c2dcf0;}

td.menu_on {background-image: url(../images/menu_tlo.gif); background-repeat: repeat-x; border-top: 1px solid #343535; padding:3px 0px 3px 0px;}

td.menu {
 	border-top: 1px solid #343535;
	height: 27px;
}
td.menu_sub {
	border-top: 1px solid #343535;
	padding: 1px 5px 2px 8px;
	background-color:#222222;
}
td.menu_sub_l {
	background-color:#222222;
}

.header_menu {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 13px;
	line-height:15px;
	color: #d6dfeb;
}

.form_text_input{
	border:1px solid #cacaca;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	padding-left:0px;
}
.form_text_input_ns{
	border:1px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	width:98px;
	height:12px;
}

.submitplain {
	margin-top:10px;
	font-size: 11px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color: #ffffff;
	height: 18px;
	text-align : center;
	width: 94px;
	border: 0px;
	background-image: url(../images/newsletter_button.gif);
	vertical-align : top;
	text-transform:uppercase;
}

table.main	{
	background-color:#f5f5f5;
	margin:6px 6px 6px 6px;
	font-size:11px;
	color:#5d5c5c;
	font-family: Tahoma, Arial, Verdana;
	line-height: 16px;
	letter-spacing: 0.03em;
	}
.small_grey	{
	font-family: "Trebuchet MS", Verdana;
	font-size:10px;
	color:#a1a0a0;
	line-height: 10px;
}
.small_black	{
	font-family: Tahoma;
	font-size:10px;
	color:#272727;
	line-height: 12px;
}
table.button	{
	margin:6px 6px 6px 6px;
	font-size:11px;
	color:#5d5c5c;
	font-family: Tahoma, Arial, Verdana;
	border: 1px solid #AEBACB;
	cursor: pointer;
}

.text_sm{ font-size:11px; color:#5d5c5c; font-family: Tahoma, Arial, Verdana; line-height: 16px; letter-spacing: 0.03em; }
.img_border	{border:1px solid #aebacb;}
.news_main_image{ margin-right:10px; border:1px solid #aebacb}
.date_big{ font-family: Tahoma, Arial, Verdana; font-size:12px; font-weight:bold; color:#333333;}
.td_spectable_left{ color:#5d5c5c; font-size:11px; background-color:#e3e3e3; padding-left:3px;}
.td_spectable_right{ color:#5d5c5c; font-size:11px; padding-left:3px;}
.td_header{ background-color:#5a606a; color:#FFFFFF; font-weight:bold;}
.tr_odd{ background-color:#EFEFEF}
.tr_even{}
.desc_sm{font-family: Tahoma, Arial, Verdana; font-size:10px; color:#b3b3b3}
.gallery_descr{font-family:Trebuchet MS, Verdana, Arial; font-size:13px; font-weight:bold; color:#000000; margin: 5px 0px 2px 0px;}
.price{font-family:Trebuchet MS, Verdana, Arial; font-size:18px; font-weight:bold; color:#c98400;}
.price_old{font-family:Trebuchet MS, Verdana, Arial; font-size:18px; font-weight:bold; color:#666666; text-decoration:line-through;}
.pricetext{font-family:Trebuchet MS, Verdana, Arial; font-size:18px; font-weight:bold; color:#666666;}
.table_dark{ background-color:#000000; background-image:url(../images/bg_dark_table.jpg)}
.table_dark_text{ font-size:12px; color:#FFFFFF;}
.whiteborder{ border:1px solid #ffffff}

/*  --- Linki do Link-Vault'a ---  */
.linker 		{font-family: Verdana; font-size: 11px; color: #9a9999; TEXT-DECORATION: none; font-weight: normal}
.linker a		{font-family: Verdana; font-size: 11px; color: #9a9999; TEXT-DECORATION: none; font-weight: normal}
.linker a:hover {font-family: Verdana; font-size: 11px; color: #9a9999; TEXT-DECORATION: none; font-weight: normal}

/* wybor jezykow - menu */
#dd
{   margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	 background: url(../images/select_language.gif) no-repeat center;
	 border: 0px solid #99FF33;
	 height: 21px;
	 }

#dd li
{   margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style: none;
    font: bold 11px tahoma;
    list-style-image: url(../images/spacer.gif);
	 
}

#dd li a.menu
{   display: block;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #D6D6D6;
    text-decoration: none;
	 height: 21px;
	 }

#dd li a.menu:hover
{ 	
	margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
	background: url(../images/select_language_hover.gif) no-repeat center;   
	height: 21px;
}

.sub_menu1
{   background: #000000;
    border: 0px solid #FFFFFF;
    filter:alpha(opacity=75);
    visibility: hidden;
    position: absolute;
    z-index: 3;
    width: 120px;
	 padding: 10px 0px 10px 0px;
	 margin: 0px 0px 0px 0px;
	}

    .sub_menu1 a.first
    {   display: block;
        font: 12px tahoma;
        text-align: left;
        text-decoration: none;
        margin: 4px 0px 0px 7px;
    	  padding: 0px 0px 0px 0px;
        color: #ffffff}

    .sub_menu1 a.first:hover
    {   background: #1D1D1D;
        color: #FCE903;
			}