@CHARSET "UTF-8";

#fancybox-inner a {color: #fff;}
#fancybox-inner a.normal {color:#0C4FAB;}
#fancybox-inner a:hover {color: #fff;text-decoration: underline;}
#fancybox-inner a.normal:hover {color: #0C4FAB;text-decoration: underline;}

.red_links {
background-color:red;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:0 5px;
text-decoration:none;
text-transform:uppercase;
}

.red_links:hover {
	background-color: #000;
	color:#fff;
}

#theButtons {
background-color:Red;
font-size:1.1em;
height:2.5em;
line-height:2.5em;
margin:0 auto;
width:1200px;
padding:0 10px;
display:none;
	-webkit-border-bottom-left-radius: 7px; /* Safari, Chrome */
	-khtml-border-radius-bottomleft: 7px;    /* Konqueror */
	-moz-border-radius-bottomleft: 7px; /* Firefox */
	 border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px; /* Safari, Chrome */
	-khtml-border-radius-bottomright: 7px;    /* Konqueror */
	-moz-border-radius-bottomright: 7px; /* Firefox */
	 border-bottom-right-radius: 7px;
}

#theButtons a{
	text-decoration: none;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	float:left;
}

#theButtons a:HOVER{
	background-color:#FFF;
	color:#000;
	-webkit-border-bottom-left-radius: 7px; /* Safari, Chrome */
	-khtml-border-radius-bottomleft: 7px;    /* Konqueror */
	-moz-border-radius-bottomleft: 7px; /* Firefox */
	 border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px; /* Safari, Chrome */
	-khtml-border-radius-bottomright: 7px;    /* Konqueror */
	-moz-border-radius-bottomright: 7px; /* Firefox */
	 border-bottom-right-radius: 7px;
}

#ajaxContainer {
	background-color:#777;
}

#theButtons a#logout_button {float:right;}

.title{
border-bottom:1px solid #FFD700;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
text-align:center;
color: #FFD700;
}

#ajaxContainer #sail_full_textarea {
	height: 250px;
	width: 420px;
	margin: 0 auto;
	display: block;
}

#ajaxContainer .buttons {
float:right;
margin-top:70px;
}

.formularz {
background-color:#EBEBEB;
border-color:black;
border-width:1px;
color:#000000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
}

.ulType {
background:url("../gfx/listbullet.png") no-repeat scroll 7px 5px transparent;
font:14px/1.5em Georgia,Times,serif;
padding:0 30px 10px;
}

.ulType strong{
	font-weight: 900;
}

#featuresList {height:335px;overflow-x:hidden;width:650px;}

#ajaxSpec table,#nicetab {background:url(../gfx/sail-spectable.png) top left no-repeat; margin:10px auto 10px auto; }
#ajaxSpec table tr th,#nicetab tr th { text-indent:-9999px; height:25px;}
#ajaxSpec table tr .tbsize,#nicetab tr.tbsize { width:58px;}
#ajaxSpec table tr .tbmast,#nicetab tr .tbmast { width:146px;}
#ajaxSpec table tr .tbimcs,#nicetab tr .tbimcs{ width:48px;}
#ajaxSpec table tr .tbluff,#nicetab tr .tbluff{ width:40px;}
#ajaxSpec table tr .tbboom,#nicetab tr .tbboom{ width:40px;}
#ajaxSpec table tr .tbext,#nicetab tr .tbext { width:40px;}
#ajaxSpec table tr .tbhead,#nicetab tr .tbhead { width:45px;}

#ajaxSpec table tr td { font:12px/1.8em Georgia, Times, serif; text-align:center; letter-spacing:-0.05em; }
#ajaxSpec table tr td.fat { font-weight:900;}

#colorManager {height:213px;overflow:auto;}
#SailColorManager {height:85px;overflow:hidden;}
a.globalColors {float: left; border:1px solid;height:70px;margin:3px;width:70px; color: #000;}
.globalColors {float: left; border:1px solid;height:90px;margin:3px;width:70px; color: #000;}
.globalColors img {display:block; margin: 0 auto;}
.sailColors input {display:block; margin: 0 auto; clear:left;}
.sailColors {display:block;float:left;margin:0 auto 0 15px;width:70px;}

#MainSail ul {margin-top: 30px;}
#MainSail li {float: left;width: 100%; margin-bottom: 5px;}
#MainSail li#lastOne {margin-top:90px;text-align:right;}
#MainSail li label {float:left;font-weight:bold;line-height:1.8em;padding-right:10px;text-align:right;width:180px;}
#MainSail li span {float: left;}

#MainFeat ul {margin-top: 10px;}
#MainFeat li {float: left;width: 100%; margin-bottom: 5px;}
#MainFeat li#lastOne {margin-top:30px;text-align:right;}
#MainFeat li label {float:left;font-weight:bold;line-height:1.8em;padding-right:10px;text-align:right;width:125px;}
#MainFeat li span {float: left;}

.SailAdmin {background-color:#CCCCCC;float:left;margin-right:3px;width:250px;}
.SailAdmin img{display:block;margin: 0 auto;}
.UnderSail span{float:left;height:85px;text-align:center;width:60px;}
.UnderSail input{display:block;margin:0 auto;}
.delDiv {display:none;position:absolute;text-align:right;width:250px;}
.delDiv3 {display:none;position:absolute;text-align:right;width:280px;}
.delDiv4 {display:none;position:absolute;text-align:right;width:130px;}
.SailAdmin .delDiv img {display: inline;}

#bold_button {font-size:10px;font-weight:bold;margin-top:8px;position:absolute;right:78px;}
#ajaxContainer h2 {font-size:205%;padding-top:90px;text-align:center;font-weight: bold;}
#ajaxContainer p.warning {font-size:120%;margin-top:10px;text-align:center;}
#ajaxContainer span.butt {display:block;margin-top:20px;text-align:center;}


#ajaxSpec .Cont {background:none repeat scroll 0 0 #CCCCCC;display:block;margin:4px;}
#ajaxSpec .Cont img {display:block;margin:0 auto;}
#ajaxSpec .Cont .delDiv {width: 525px;}
#ajaxSpec .Cont .delDiv img {display:inline;}


.admin_div_swag {height: 1.6em;}
#swag_pic {border: 3px solid #ccc;display:block;min-height: 200px; background:url(../gfx/click_photos.png) center no-repeat;}
#swag_features {border: 3px solid #ccc;display:block;min-height: 200px; background:url(../gfx/click_features.png) center no-repeat;margin-top: 15px;}
#sail_features {border: 3px solid #ccc;display:block;min-height: 200px; background:url(../gfx/click_features.png) center no-repeat;margin-top: 15px;}

.adminMastP {background:url("../gfx/click_description.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:100px;margin-top:15px;}
.adminMastImg {background:url("../gfx/click_photos.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:230px;}
.adminMastSpec {background:url("../gfx/click_specs.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:100px;}
.adminBoomsText {background:url("../gfx/click_description.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:100px;}
.adminBoomsLarge {background:url("../gfx/click_photos.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:380px;}
.adminBoomsMini {background:url("../gfx/click_photos.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:100px;}
.adminGalMagz {background:url("../gfx/click_photos.png") no-repeat scroll center center transparent;display:block;height:341px;}
.adminGalWall {background:url("../gfx/click_photos.png") no-repeat scroll center center transparent;display:block;height:220px;width:391px;position: absolute; z-index: 10;}
.adminVideoAdd {background:url("../gfx/click_videos.png") no-repeat scroll center center transparent;}
.admin_inline_links:hover {text-decoration: none;}
.inline {display:inline-block;}
#nicetab2,#ajaxSpec #nicetab3 {background:url("../gfx/mast-spectable.png") no-repeat scroll left top transparent;margin:10px auto !important;}
#nicetab2 th,#ajaxSpec #nicetab3 th {height:25px;text-indent:-9999px;}
#nicetab2 th.tbsize,#ajaxSpec #nicetab3 th.tbsize {width:75px;}
#nicetab2 th.tbmast,#ajaxSpec #nicetab3 th.tbmast {width:145px;}
#nicetab2 th.tbsize,#ajaxSpec #nicetab3 th.tbsize {width:70px;}
#nicetab2 th.tbimcs,#ajaxSpec #nicetab3 th.tbimcs {width:95px;}
#nicetab2 th.tbblank,#ajaxSpec #nicetab3 th.tbblank {width:35px;}
#nicetab2 td.fat,#ajaxSpec #nicetab3 td.fat {font-weight:900;text-indent:20px;}
#nicetab2 td,#ajaxSpec #nicetab3 td {color:#000;font:12px/1.8em Georgia,Times,serif;letter-spacing:-0.05em;text-align:center;}
.gallery.inside ul.wallpaper li .sizes a.removeWall {clear:left;color:red;float:left;font-size:9px;margin:-7px 0 0 6px;}
.gallery.inside ul.wallpaper li .sizes a {float: left;}
.gallery.inside ul.wallpaper li .sizes span {float: left;}
.gallery.inside ul.videos li .adminVideo { height:30px;position:absolute;text-align:right;width:300px;z-index:100;}
.gallery.inside ul.videos li .adminVideo a {display: inline;}
.gallery.inside ul.products li .product li a.adminAddPhotos, .adminVanGal  {background:url("../gfx/click_add.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;width:127px;height:127px;}
.team_info {background:url("../gfx/click_description.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:100px;}
.adminSailLogo {background:url("../gfx/click_logo.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:100px;}
.adminSailHeader {background:url("../gfx/click_header.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;float:right;min-height:100px;margin:10px 0;}
.adminSailDesc {background:url("../gfx/click_description.png") no-repeat scroll center center transparent;border:3px solid #CCCCCC;display:block;min-height:140px;clear:both;}
.rguide {border:3px solid #CCCCCC;display:block;height:65px;width:55px;}

