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:16px; font-weight:bold; color:#FFFFFF; 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;}

/* STRONA GLOWNA - HOME */
#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;
}

/* middle content */

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
}



/* dol */
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;
}





















/* YACHT MODELS - strona głó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 głó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;
}

.small_black2	{
	font-family: Tahoma;
	font-size:12px;
	color:#FFFFFF;
	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;
	 }

	 #ddd
{   margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	 background: url(../images/select_language_hr.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;
			}

