body.mceContentBody {
	padding:10px;
	background-color:white;
	background-image:none;
	color:#5c5957;
text-align:left;
}
div.umbMacroHolder {
	display:block;
	clear:both;
	width:100%;
	min-height:100px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#b0afaf;
	text-align:justify;
}
h1 {
	font-size:24px;
	font-weight:normal;
	text-align:left;
	color:#002a66;
	margin-top:0px;
	margin-bottom:14px;
}
h2 {
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#002a66;
	margin-top:0px;
	margin-bottom:12px;
}
h3 {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-top:0px;
	margin-bottom:10px;
color:#002a66;
}
p {
	margin:0px;
	margin-bottom:10px;
	line-height:18px;
}
.container {
	width:960px;
	margin:0px auto;
}
.header{
	width:940px;
	height:160px;
	padding-left:20px;
	background:url(/images/top.png) no-repeat left top;
}
.icons {text-align:right;padding-top:8px;}
.icons img{margin-right:6px;}
.logo{
	float:left;
	margin-top:1px;
	width:270px;
}
.rightTop{
	padding-top:60px;
	float:right;
	width:670px;
}
.Topurl{
	font-size:22px;
	color:#002a66;
	padding-right:15px;
	text-align:right;
}

/*----------TopMenu-------------*/
.TopMenu {
	font-size:14px;
	text-align:right;
	padding:15px 0px;
	color:#dbe4f0;
}

.TopMenu a {
	color:#002a66;
	text-decoration:none;
	padding:0px 15px;
}
.TopMenu a:hover, .TopMenu a.selected {
	color:#e1e6ee;
}

/*----------TopMenu-------------*/

/*----------Menu-------------*/
.Menu {
	font-size:14px;
	text-align: left;
	margin:10px 0px;
	padding:9px 0px;
	background-color:#b00000;
	border-bottom:5px solid #FFF;
	color:#fff;
}
.Menu ul {
	margin:0px;
	padding:0px;
}
.Menu li {
	display:inline;
}
.Menu a {
	color:#fff;
	text-decoration:none;
	padding:9px 20px;
}
.Menu a:hover, .Menu a.selected {
	color:#b00000;
	background-color:#FFF;
	text-decoration:none;
	padding:9px 20px;
}
/*----------Menu-------------*/
.main{
	clear:both;
	padding:15px;
	background:url(/images/bg.png) repeat left top;
}
.leftCol{
	float:left;
	width:725px;
}
.rightCol{
	float:right;
	width:187px;
	margin-left:18px;
}
.foto{padding-bottom:10px;}
.content{
	color:#002a66;
}
.content a {color:#002a66;}
.content a:hover {text-decoration:none;} 
/*--------------Usefulinks----------------*/
.usefulLinks ul{
	padding:0px;
	margin:0px;
}
.usefulLinks li{
	list-style:none;
}
.usefulLinks a{
	display:block;
	font-size:16px;
	color:#002a66;
	text-decoration:none;
	padding:5px 0;
}
.usefulLinks a:hover, .usefulLinks a.selected{
	color:#b00000;
	text-decoration:none;
}
/*--------------Usefulinks----------------*/

/*-------------teasers-------------------*/
.teasers{
	margin-top:20px;
}
.teaser {margin-bottom:10px;}

.teaser img{border:0; }

/*-------------teasers-------------------*/
.Title{
	color:#002a66;
	font-size:24px;
	font-weight:bold;
	margin-bottom:10px;
}
/*--------------category----------------*/
.categoriesTitle{
	color:#FFF;
	font-size:24px;
	font-weight:bold;
	padding:2px 15px;
	background-color:#002a66
}
.categories{
	margin-top:5px;
	margin-bottom:15px;
	padding-right:1px;
	background:url(/images/catBg.png) repeat left top;
}
.categories td{
	color:#FFF;
	font-size:14px;
	text-align:left;
	width:130px;
}
.categories td a {color:#FFF;text-decoration:none;}
.categories td a:hover {text-decoration:underline;}
.categories .thumb{
	padding:15px;
	margin-bottom:8px;
	background:url(/images/bg.png) repeat left top;
}
/*--------------category----------------*/
.carBg{
	width:705px;
	padding:10px;
	margin-top:5px;
	margin-bottom:15px;
	background:url(/images/catBg.png) repeat left top;
}
.charactTitle{
	color:#FFF;
	padding:3px 10px;
	font-size:18px;
	font-weight:normal;
	background:url(/images/catBg.png) repeat left top;
	}
.charact{
	color:#002a66;
	font-size:14px;
	padding-left:10px;
}
.charact td{padding:2px 0;}
.charact img{
	padding-right:3px;}
.price{
	color:#002a66;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px;
	text-align:center;
	margin-top:8px;
	background:url(/images/bg.png) repeat left top;
}
.price a{color:#002a66;text-decoration:none;}
.book{
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	margin:8px 0;
	background-color:#b00000;
}
.book a {color:#FFF;text-decoration:none;}
/*--------------FooterMenu------------*/
.FooterMenu {
	clear:both;
	text-align: center;
	font-size:11px;
	padding:10px 0px 0px 0;
}
.FooterMenu ul {
	margin:0px;
	padding:0px;
}
.FooterMenu li {
	display:inline;
}
.FooterMenu a {
	color:#002a66;
	text-decoration:none;
	padding:3px 12px;
}
.FooterMenu a:hover, .FooterMenu a.selected {
	color:#386fbd;
}
/*--------------FooterMenu------------*/

.address{
	color:#002a66;
	font-size:11px;
	width:930px;
	float:right;
	text-align: center;
	padding-top:10px;
	line-height:18px;
}
.address a {
	color:#002a66;
	text-decoration: underline;
}
.address a:hover {color:#386fbd;}
/*-----------extra2--------------*/
.extra2 {color:#002a66;padding-top:10px;font-size:10px; width:930px;text-align: center;}
.extra2 a {color:#002a66;text-decoration:underline;}
.extra2 a:hover {color:#002a66;text-decoration:none;}



.resForm fieldset { border:1px solid #dbdaca; padding:0px 10px 10px 15px; text-align:left;}
.resForm legend {color:#b00000;font-weight:bold; font-size:12px; padding:10px 6px; }
.resForm input, .resForm select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F6F6F6;
	border: 1px solid #7399ac;
}
.resForm textarea {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F6F6F6;
	border: 1px solid #7399ac;
	width: 400px;
	color: #666666;
	height: 100px;
	overflow: auto;
	font-size: 12px;
}
.resForm table {line-height:normal;}
.resForm .btn {
	padding:2px 20px 3px 20px;
	border:none;
	background-color:#002a66;
	color:#fff;
	border: 1px solid #e0e1e1;	
	}

.resForm .asterisk {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #707477;
	text-decoration: none;
	line-height: 12px;
	padding:5px 0px;
}
.resForm .txt {color:#707477;font-size:11px;}

.tableRef {border-left:#6f86b0 1px solid;border-top:#6f86b0 1px solid;margin:10px 0px;}
.tableRef th{color:#fff;text-align:center;font-size:13px; font-weight:bold;vertical-align:top; border-bottom:#6f86b0 1px solid;border-right:#6f86b0 1px solid; 
/*background:#002a66 url(/images/thbg.jpg) repeat-x top left;*/
background-color:#2a527d;
}
.tableRef td {border-bottom:#6f86b0 1px solid;border-right:#6f86b0 1px solid; text-align:center;}

.tableRef td.bg2 {/*background-color:#d9dada;*/}
.tableRef td.bg1 {background-color:#9aadb9;}
.tableRef td.border {font-size:1px;padding:0px;background-color:#6f86b0;border:none;}
.tableRef td.blue2 {background:transparent url(/images/catBg.png) repeat scroll left top;color:#fff;font-weight:bold;}
.tableRef td.blue {background:transparent url(/images/catBg2.png) repeat scroll left top;color:#fff;font-weight:bold;}








































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

h2 {

}

h3 {

}

.tableRef {

}


