*
{
	margin:0;
	padding:0;
}

body, html
{
	color: #336699;
	font : 13px Arial, Helvetica, sans-serif;
	background-color : #8BA2CE;
}

a
{
	color : #000000;
	text-decoration : underline;
}

a:hover
{
	color : #000000;
	text-decoration : none;
}

.bold
{
	font-weight : bold;
}

.center
{
	text-align : center;
}

p
{
	padding : 0 0 12px 0;
}

.right
{
	float : right;
}

.left
{
	float : left;
}

.clear
{
	clear : both;
}

.just
{
	text-align : justify;
}

.textRight
{
	text-align : right;
}

.border
{
	border : 1px none #000000;
}

.Table tr td
{
	padding : 6px;
}

/* start containers */

#container
{
	width : 900px;
	margin : 0 auto;
	background : #BFD5EA url(../images/background-top.jpg) no-repeat top;
}

#logo
{
	width : 900px;
	height : 161px;
	color : White;
	position : relative;
}

#logo span
{
	display : block;
	position : absolute;
	top : 105px;
	left : 300px;
}

#topmenu
{
	height : 34px;
	padding : 0 0 0 20px;
}

#leftColumn
{
	width : 250px;
	float : left;
	padding : 0 0 0 30px;
}

#rightColumn
{
	width : 570px;
	float : left;
	padding-top : 20px;
}

#bottom
{
	background : #A5BCD4 url(../images/background-bottom.gif) no-repeat top;
	font-size : 11px;
}

/* end containers */

/* start content */

h1
{
	font-size : 20px;
	font-weight : normal;
	padding-bottom : 15px;
}

.pageImg
{
	width : 215px;
	float : left;
	padding-bottom : 0px;
}

.pageImg img
{
	display : block;
	margin-bottom : 12px;
}

.Pricelist tr td
{
	padding : 3px;
	border-bottom : 1px solid #97AEC7;
}

#rightColumn ul
{
	padding : 0 0 12px 30px;
}

/* end content */

/* start bottom */

#bottom a
{
	color: #336699;
}

#copy
{
	width : 570px;
	float : left;
	padding : 108px 0 25px 40px;
}

#AvisMedica
{
	width : 200px;
	float : left;
	padding : 45px 0 25px 0;
	text-align : right;
}

/* end bottom */

/* start submenu */

#submenu
{
	background : #97AEC7 url(../images/back-submenu-top.gif) no-repeat top;
	width : 215px;
	padding : 35px 5px 0 10px;
}

#endsubmenu
{
	background : #97AEC7 url(../images/back-submenu-bottom.gif) no-repeat left bottom;
	width : 230px;
}

#submenu ul
{
	list-style-type : none;
}

#submenu ul li a
{
	display : block;
	color : White;
	text-decoration : none;
	text-transform : uppercase;
	font-weight : bold;
	padding : 6px 0;
	width : 215px;
	background : url(../images/line.gif) no-repeat bottom;
}

#submenu ul li ul li a
{
	display : block;
	text-transform : none;
	font-weight : normal;
	padding : 2px 0;
	background : url(../images/spacer.gif) no-repeat bottom;
}

#submenu ul li a:hover
{
	text-decoration : none;
	color : #56799F;
}

#submenu ul li a#sub1selected
{
	text-decoration : none;
	color : #56799F;
}

#submenu ul li ul li a#sub2selected
{
	text-decoration : none;
	color : #56799F;
}

/* end submenu */

/* start top menu */

#topmenu ul
{
	list-style-type : none;
}

#topmenu ul li
{
	float : left;
}

#topmenu ul li a
{
	display : block;
	float : left;
	color : White;
	text-decoration : none;
	padding : 8px 15px;
	background : url(../images/back-menu.gif) no-repeat right;
}

#topmenu ul li a:hover
{
	text-decoration : underline;
}

#topmenu ul li a#topselected
{
	text-decoration : underline;
}

/* end top menu */