A {text-decoration: none; color:#be440b;font-weight: 600; }
A:link {color: #be440b;}
A:visited {color: #be440b;}
A:active {color: #ce5520;}
A:hover {color:#af0000;}


A.g 	{text-decoration: none; color:#b2b2b2; font-weight: 500; }
A.g:link { color: #b2b2b2; }
A.g:visited { color: #b2b2b2; }
A.g:active { color: #b2b2b2; }
A.g:hover { color:#b2b2b2; }


A.menu 	{ text-decoration: none; color:#003c5c; font-weight: 500; }
A.menu:link { color: #003c5c;}
A.menu:visited {color: #003c5c;	}
A.menu:active { color: #003c5c;}
A.menu:hover { color:#003c5c; }




IMG	{
	border:none;
	}

TD	{
	margin: 0px;
	}


@font-face {
	font-family: "Open Sans";
	src: url(fonts/opensans-regular.ttf) format("truetype");
	}


body {
	width: 100%;
	height: 100%;
	background-image:url('img/bg.jpg');
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	} 

DIV.maindiv {
	border: none;
	height : 100%;
	}

DIV.header {
	background-image:url('img/hd.jpg');
	background-repeat:no-repeat;
	height: 402px;
	}

DIV.tellink {
	background-image:url('img/tellink1.jpg');
	background-repeat:no-repeat;
        width: 198px;
	height: 31px;
	position: absolute;
        top: 138px;
	left: 599px;
	}

DIV.webshop {
	background-image:url('img/webshop1.jpg');
	background-repeat:no-repeat;
        width: 193px;
	height: 75px;
	position: absolute;
        top: 236px;
	left: 48px;
	}

DIV.wsbtn {
        position: absolute;
	top: 22px;
	left: 8px;
        width: 182px;
	height: 48px;
	}


DIV.datafrm {
	width: 720px;
	float: right;
	color: #003c5c;
	font-family: opensans, Sans-Serif;
	font-size: 14px;
	font-weight: 500;
	text-align: justify;
	}


DIV.leftpanel {
	position: relative;
	top: 0px;
	left: 54px;
	width: 196px;
	height: 100%;
	}


DIV.fromarea {
	background-color: #fff;
	height:35px;
	display: table-cell; 
	vertical-align: middle;
	}


INPUT.inform {
        border: none;
	width: 192px;
	font-family: opensans, Sans-Serif;
	font-size: 13px;
	font-weight: 500;
	color: #be440b;
	}


.main	{
	font-family: opensans, Sans-Serif;
	font-size: 13px;
	font-weight: 500;
	color: #ce542b;
	text-align: justify;
	}	





DIV.footer {
        border: solid 1px #808080;
        background-color: #023e5d;
	font-family: opensans, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	color: #b2b2b2;
	}

DIV.fotext {
	width:990px;
	height: 70px;
	display: table-cell; 
	vertical-align: middle;
	text-align: right;
 	}

DIV.msgthx {
        position: fixed;
        top: 0px;
	height: 100%;
        width: 100%;
	background-color: #011;
	opacity:0.6;
	filter:alpha(opacity=60); 
 	}

DIV.msgok {
        position: fixed;
        top: 0px;
        width: 292px;
	height: 162px;
	margin-top:-85px;
	margin-left:-150px;
	left: 50%;
	top: 50%;
        background-color:#fff;
        -moz-border-radius: 8px;
        border-radius: 8px;
	border: solid 4px #fff;
	font-family: opensans, Sans-Serif; 
	font-size: 13px; 
	font-weight: 500; 
	color: #be440b;
  	}