@charset "utf-8";
/* CSS Document */

html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif; background:url(img/topback.gif) top repeat-x;}

h4{ font-size:16px; color:#666666; display:inline;}

h2.h2site{padding-left:10px; font-size:18px; color:#666666;}

p{margin:0 10px 10px}
a{color: #cc0000;}
div#header{position:relative; background:url(img/back.jpg) top center; height:252px;}

div#header h1{margin:0;
padding-left:10px;color: #79B30B}
div#header span{position:absolute;right:0;top:0;}

div#content p{line-height:1.4; padding-left:0px; padding-right:25px;}
div#navigation{ padding-left:33px;}

div#extra{background:#FFF;}
div#footer{ height:90px; text-align:center;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}

div#wrapper{float:left;width:100%}
div#content{margin: 0 25%}
div#navigation{float:left;width:25%;margin-left:-100%}
div#extra{float:left;width:25%;margin-left:-25%}
div#footer{clear:left;width:100%}

div#txt{ padding:15px; color:#336699;}


input.button{ border: 0pt; width: 60px;height: 20px; font-size:12px; background:url(img/searsh.gif) no-repeat; color:#FFFFFF; padding-bottom:3px;}

input.button1{ border: 0pt; width: 60px;height: 20px; font-size:12px; background:url(img/bsearsh.gif) no-repeat; color:#FFFFFF; padding-bottom:3px;}

input.field{ border:#c1c5cb 1px solid; width:97%;}

textarea.field{ border:#c1c5cb 1px solid; width:97%;}

ul{ padding:0; margin:0;}
li{ margin-left:25px; /*height:25px;*/}


.blue{ color:#336699;}

.menu{ color:#c0ddff; font-size:16px; background:url(img/arr.gif) left top no-repeat; padding-left:15px;display:block;}



.menu1{ color:#cc0000; font-size:12px; background:url(img/arr1.gif) left top no-repeat; padding-left:15px;  display:block;}


.search{ color:#505050; font-size:9px;  padding-left:15px;}



.imagewrapper img {
	float:left; width:70px;
	margin: 5px 10px 5px 0px
}



/* elements of curve */

.inner-box {
	padding:1em; 
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }


#rounded-box-3, #rounded-box-5, #rounded-box-10 { margin:0em; }

.inner-box1, span { background-color: #b3d3fa; }
.article_separator { background-color: #fff; }
.inner-box, b { background-color: #3267a7; }



/* we reduce indentions on measure of growing of radius of curve */
#rounded-box-3 .inner-box { padding: 1em;}
#rounded-box-5 .inner-box { padding: 0.7em 1em;}
#rounded-box-10 .inner-box { padding: 0.4em 1em;}
#rounded-box-10 .inner-box1 { padding: 0.4em 1em;}

/* elements of curve without potting*/

.roundborder {
    border-top:1px solid #bdc8d7;
    border-bottom:1px solid #bdc8d7;
}
.roundborder .content {
	border-left:1px solid #bdc8d7;
	border-right:1px solid #bdc8d7;
	padding:5px 10px;
}
.roundborder .t, .roundborder .b {
	position:relative;
	height:12px;
}
.roundborder .t div, .roundborder .b div {
    position:absolute;
    width:16px; height:13px;
    padding:0; margin:0;
}
.roundborder .t .l {
    top:-1px; left:0;
    background:#FFF no-repeat url(img/angles.gif) top left;
}
.roundborder .t .r {
    top:-1px; right:0;
    background:#FFF no-repeat url(img/angles.gif) top right;
}
.roundborder .b .l {
    background:#FFF no-repeat url(img/angles.gif) bottom left;
    bottom:-1px; left:0;
}
.roundborder .b .r {
    background:#FFF no-repeat url(img/angles.gif) bottom right;
    bottom:-1px; right:0;
}
.arrowLH {
	list-style-image:url(img/arr1.gif);
	padding: 4px 0px;
	/*margin: 2px;*/
}
.list-hotels1 {
	float: left; width: 60%;
}
.amster-data-rev {
	float:left;
	text-align:center;
	width:70px;
}
.amster-date {
	text-align: right;
	color: #666666;
}

.componentheading {
	color:#666666;
	font-size:16px;
	font-weight:bold;
}

.sectiontableheader {
	padding: 4px;
}

.level_1 {
	padding-left: 10px;
}