@charset "utf-8";
/* CSS Document */

body{
background-image:url(bg.jpg);
background-repeat:no-repeat;
background-color:#fff;
margin-top:0px;
/*height:100%; */
}

img, img a{border:0px;}

div#footer{
border:solid 1px #eaeae8;
background-color:#fff;
vertical-align:middle;
height:84px;
padding:5px;

}

div#footer p {
font-size:11px;
line-height:14px;
}
div#footer p a{
color:#006699;
text-decoration:none;
}


div#Container{
/*	margin-top:100px;*/
	margin-left:25px;
	width:800px;
	padding-right:22px;
background-image:url(senka.gif);
	background-repeat:no-repeat;
	background-position: right top;
	margin-bottom:10px;
	/* overflow:auto;*/
	}

div#top{
width:880px;
height:250px;
color:#FFFFFF;
}

div#Left, div#Right{ background-color:#fff; }
div#Right{   padding:10px; float:right; }
div#R1, div#R2{ background-image:url(r1.gif); width:602px; float:right; }
div#Left { float:left; }
div#L1, div#L2{ border-right:solid 1px #eaeae8; float:left; background-image:url(l1.gif); background-repeat:no-repeat; width:197px; }
div#L1, div#R1 {height:81px; }
div#L2, div#R2 {height:30px; }

div#L2 { 	margin-bottom:10px;background-image:url(l2.gif); }
div#R2 {	margin-bottom:10px; background-image:url(r2.gif); }

div#Left{
/*height:600px;*/
width:194px;
background-image:url(left.jpg);
background-position:top left;
background-repeat:no-repeat;
}

div#Right{
/*height:600px;
background-color:#00CCCC;
*/
width:581px;
border-left:solid 1px #eaeae8;
background-image:url(right.jpg);
background-position:top left;
background-repeat:no-repeat;
}



h1, h2, h3, p, .large, .small, .norm, li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px 0px 6px 0px;
color:#333333;
font-weight:normal;
line-height:20px;
}

h2 a{
text-decoration:none;
color:#454545;

}


p a{
color:#006699;
}

p a.orange { color:#006699; } 

p.small a {
color:#333333;
text-decoration:none;
}

.small{
font-size:11px;
line-height:15px;
}


h1{font-size:24px; color:#ff8400;}
h2, .large{font-size:16px; color:#ff8400; margin:0px;}
.large a, a. large { color:#ff8400; text-decoration:underline;  }

h3{font-size:12px; color:#ff8400; margin:0px;}

.box{
text-align:center;
background-color:#FFFFFF;
width:165px;
float:left;
border:solid 1px #ddd;
margin:5px 10px 20px 0px;
padding:5px;
height:140px;
}

.box p a {
margin:0px;
color:#333333;
text-decoration:none;
}

.boxbellowprimary{
width:174px;
border:solid 1px #e0e0e0;
margin:5px 5px 0px 5px;
padding:5px;
}

.boxbellowprimarytext{
background-color:#006699;
}

.boxbellowprimarytext p{
color:#FFFFFF;
}

.primary{
width:183px;
height:26px;
margin:5px 5px 0px 5px;
/*border:solid 1px #e0e0e0;*/
}


.secondary, .secondaryon {
width:174px;
height:18px;
border:dotted 1px #e0e0e0;
border-top:none;
margin-left:10px;
}

.secondaryon{
background-color: #e0e0e0;
}


.secondary p a, .secondaryon p a{
padding-left:10px;
color:#006699;
text-decoration:none;
font-size:11px;
display:block;
}


.secondaryon p a, .secondary p a:hover, .secondaryon p a:hover{
background:#fff;
}


.reflect{
margin-bottom:10px;
border:solid 1px #e0e0e0;
padding:1px;
}

.fairs{
text-align:center;
float:left;
width:180px;
height:auto;
}

.fairs p{
font-size:11px;
line-height:normal;
margin-bottom:10px;
padding: 10px;
}

div#jacking{
border-left:solid 1px #eaeae8;
border-right:solid 1px #eaeae8;
height:200px;
/*background-image:url(jacking.png);
border: solid 1px red;

background-repeat:repeat-y;*/

/*
*/
}

html>body div#jacking
{
width: auto;
height: auto;
min-height: 400px;
}


/*

html>body div#Left
{
height: auto;
min-height: 400px;
}

html>body div#Right
{
height: auto;
min-height: 400px;
}
*/

.boxImg{
border:dotted 1px #e0e0e0;
margin:1px;
}

.dugme{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	margin:0px;
	border:solid 1px #333333;
}

.mark { font-weight:bold;  } 

table.charter { font-size:12px; font-family:Arial, Helvetica, sans-serif;  }
table.charter tr.odd td { background-color:#eaeaea; }
table.charter th { text-align:center; }
table.charter td { padding:6px 2px; text-align:center; }

table.charter hr { border: 0;
color: #e5220b;
background-color: #e5220b;
height: 1px;
width: 100%;
text-align: left; }

table.charter td.cha_code a { color:#102071; text-decoration:none; display:block; }
table.charter td.cha_code a:hover { color:#e5220b; }

table.charter td.cha_code { text-align:left; font-weight:bold;}
table.charter td.cha_name { font-size:11px; }
table.charter td.cha_cabins { font-size:11px; }
table.charter td.cha_base { font-size:11px; }
table.charter td.cha_prices { font-size:11px; }
table.charter td.cha_details a { background:#102071; color:#fff; padding:3px; text-decoration:none; }
table.charter td.cha_details a:hover { background:#e5220b; }