/* ----------------------------------------------------------------------------------------------------------------
//	B O D Y   &   G E N E R A L
//-------------------------------------------------------------------------------------------------------------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f6f6f6;
	background-image: url(images/template_bg.gif);
	background-position: top;
	background-repeat: repeat-x;

	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}

A:link, A:visited, A:active {
	color: #9a0000;
	text-decoration: none;
	font-weight: bold;
}

A:hover {
	color: #333333;
	text-decoration: underline;
}

a.blackening:link, a.blackening:visited, a.blackening:active a.blackening:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

input, textarea, select {
	padding: 1px 3px 1px 3px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #777777;
	background-color: #FFFFFF;
	border: 1px solid #bbbbbb;
}

.form_none {
	background-color: transparent;
	border: none;
}

#topcontainer {
	width: 740px;
	height: 20px;
	margin: 0px auto 0px auto;
}

#lantop {
	width: 370px;
	height: 20px;
	text-align: left;
	float: left;
}

#wwctop{
	width: 370px;
	height: 20px;
	text-align: right;
	float: left;
}

#container_main {
	background-image: url(images/template_tlookbg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

#content {
	width: 760px;
	height: 537px;
	margin: 0px auto 0px auto;
	padding: 23px 0px 0px 0px;
}

#logo_bg {
	height: 537px;
	/*background-image: url(images/templage_bg_eye.jpg);*/
	background-position: top right;
	background-repeat: no-repeat;
}

#smaller_content {
	text-align: justify;
	padding: 30px 0px 0px 60px;
	width: 420px;
	height: 480px;
	overflow: auto;
	
}

#container_navbuttons{
	margin: 0px auto 0px auto;
	width: 831px;
	text-align: center;
}

a.rolloverfr1:link, a.rolloverfr1:visited, a.rolloverfr1:active { float: left; display:block; width: 113px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/nav_01.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloverfr2:link, a.rolloverfr2:visited, a.rolloverfr2:active { float: left; display:block; width: 79px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/nav_02.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloverfr3:link, a.rolloverfr3:visited, a.rolloverfr3:active { float: left; display:block; width: 70px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/nav_03.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloverfr4:link, a.rolloverfr4:visited, a.rolloverfr4:active { float: left; display:block; width: 148px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/nav_04.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloverfr5:link, a.rolloverfr5:visited, a.rolloverfr5:active { float: left; display:block; width: 85px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/nav_05.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloverfr6:link, a.rolloverfr6:visited, a.rolloverfr6:active { float: left; display:block; width: 124px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/nav_06.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloverfr7:link, a.rolloverfr7:visited, a.rolloverfr7:active { float: left; display:block; width: 120px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/nav_07.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloverfr8:link, a.rolloverfr8:visited, a.rolloverfr8:active { float: left; display:block; width: 92px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/nav_08.gif") 0 0 no-repeat; text-decoration: none; }

a.rolloverfr1:hover { background: url("images/navover_01.gif") 0 0 no-repeat; }
a.rolloverfr2:hover { background: url("images/navover_02.gif") 0 0 no-repeat; }
a.rolloverfr3:hover { background: url("images/navover_03.gif") 0 0 no-repeat; }
a.rolloverfr4:hover { background: url("images/navover_04.gif") 0 0 no-repeat; }
a.rolloverfr5:hover { background: url("images/navover_05.gif") 0 0 no-repeat; }
a.rolloverfr6:hover { background: url("images/navover_06.gif") 0 0 no-repeat; }
a.rolloverfr7:hover { background: url("images/navover_07.gif") 0 0 no-repeat; }
a.rolloverfr8:hover { background: url("images/navover_08.gif") 0 0 no-repeat; }

a.rolloveren1:link, a.rolloveren1:visited, a.rolloveren1:active { float: left; display:block; width: 113px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/naven_01.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloveren2:link, a.rolloveren2:visited, a.rolloveren2:active { float: left; display:block; width: 79px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/naven_02.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloveren3:link, a.rolloveren3:visited, a.rolloveren3:active { float: left; display:block; width: 70px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/naven_03.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloveren4:link, a.rolloveren4:visited, a.rolloveren4:active { float: left; display:block; width: 148px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/naven_04.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloveren5:link, a.rolloveren5:visited, a.rolloveren5:active { float: left; display:block; width: 85px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/naven_05.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloveren6:link, a.rolloveren6:visited, a.rolloveren6:active { float: left; display:block; width: 124px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/naven_06.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloveren7:link, a.rolloveren7:visited, a.rolloveren7:active { float: left; display:block; width: 120px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/naven_07.gif") 0 0 no-repeat; text-decoration: none; }
a.rolloveren8:link, a.rolloveren8:visited, a.rolloveren8:active { float: left; display:block; width: 92px; height: 27px; padding: 0px 0px 0px 0px; background: url("images/naven_08.gif") 0 0 no-repeat; text-decoration: none; }

a.rolloveren1:hover { background: url("images/navoveren_01.gif") 0 0 no-repeat; }
a.rolloveren2:hover { background: url("images/navoveren_02.gif") 0 0 no-repeat; }
a.rolloveren3:hover { background: url("images/navoveren_03.gif") 0 0 no-repeat; }
a.rolloveren4:hover { background: url("images/navoveren_04.gif") 0 0 no-repeat; }
a.rolloveren5:hover { background: url("images/navoveren_05.gif") 0 0 no-repeat; }
a.rolloveren6:hover { background: url("images/navoveren_06.gif") 0 0 no-repeat; }
a.rolloveren7:hover { background: url("images/navoveren_07.gif") 0 0 no-repeat; }
a.rolloveren8:hover { background: url("images/navoveren_08.gif") 0 0 no-repeat; }









.dates {
	font-weight: bold;
	color: #555555;
}

.gb_errormessage{
	color: #CC0000;
	font-weight: bold;
}

#contact_container {
	width: 280px;
	margin: 15px auto 0px auto;
}

#form_line {
	padding: 0px 0px 10px 0px;
}

#tarifs_a {
	padding: 0px 0px 8px 0px;
}

#tarifs_a_middot {
	float: left;
	width: 7px;
	font-weight: bold;
}

#tarifs_a_content {
	float: left;
	width: 150px;
	font-weight: bold;
	text-align: right;
	color: #333333;
}

#tarifs_b_text {
	padding: 0px 0px 0px 10px;
	width: 350px;
}







/* --------- MEMBERS */

.formTitle {
	width: 100px;
	text-align: right;
	float: left;
	padding: 0px 10px 5px 0px;
	font-weight: bold;
	color: #333333;
}

.formInput {

	padding: 0px 5px 5px 0px
}

#imgContainerFloat {
	width: 130px;
	height: 210px;
	float: left;
	background-color: #eeeeee;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 7px 7px;
}

.order_format {
	float: left;
	
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	
	width: 50px;
	padding: 0px 0px 0px 10px;
}

.order_quantity {

}

.orderreview_a {
	height: 10px;
	width: 150px;
	float: left;
	padding: 0px 0px 3px 0px;
}
.orderreview_b {
	height: 10px;
	padding: 0px 0px 3px 0px;
}