/* CSS Document */

body {margin:0; text-align:center;}
table.main {width:800px;}

/* line of services */
td.service {background-image: url(img/service.jpg); background-repeat:no-repeat; height:31px; padding-left:15px;}
td.service a {font-family:Tahoma, Verdana, sans-serif; font-size:10px; text-decoration:none; color:#007c27; vertical-align:middle; margin-left:7px;}
td.service img {margin-left:15px;}

/* menu */
table.menu {width:800px; height:27px;}
table.menu img {border:none; margin:0; float:left;}
table.menu td a {vertical-align:middle; margin:0;}

/* content of the page + column right */
table.content {padding:0 0 15px 10px; width:100%;}
table.content img {border:none;}
table.content p, table.content li {font-family:Tahoma, Verdana, sans-serif; font-size:70%; color:#6e6e6e; text-align:justify;}
table.content h1, table.content h2 {font-family:Myriad Pro, Tahoma, Verdana, sans-serif; font-size:18px; font-weight:normal; color:#1195bc; text-align:left;margin:20px 0 15px 0;}
table.content h2 {font-size:15px; font-weight:bold;}
table.content img.marker {float:left; margin-right:10px; margin-top:25px;}
table.content a {color:#1195bc;}
table.content a:hover {text-decoration:none;}
table.text, table.product {width:100%;}
table.text img {float:left; margin:3px 15px 3px 0;}
table.productins img {float:none; margin:3px 15px 3px 0;}
table.product h2, table.productins h2 {margin-top:12px;}
table.product h2 a {color:#1195bc; margin-left:10px; text-align:underline; font-size:17px; font-weight:normal;}
table.product a {font-family:Tahoma, Verdana, sans-serif; font-size:70%; color:#6e6e6e;}
table.productins a {font-size:100%;}
table.product img {margin:1px 0 1px 0;}
td.series {width:100%; padding-left:20px;}

td.form {width:100%; padding:10px 0 0 0;}
td.form form {margin:0;}
table.form {width:100%;}
table.form td, table.form input, table.form textarea {font-family:Tahoma, Verdana, sans-serif; font-size:70%; color:#6e6e6e; text-align:justify; vertical-align:top;}
table.form input, table.form textarea {font-size:100%;}

table.column {width:205px; padding:0 0 0 10px;}
table.column td {padding:0 10px 0 10px;}
table.column a {line-height:140%;}
td.product a {font-family:Tahoma, Verdana, sans-serif; font-size:70%; color:#007c27; text-align:left;}
td.product a:hover {text-decoration:none;}
td.contact {font-family:Tahoma, Verdana, sans-serif; font-size:90%; color:#6e6e6e; line-height:20px;}

/* basement */
table.imgline {width:100%; padding:0 10px 0 10px;}
table.imglineins {width:100%; border:1px solid #59606a; border-left:none; border-right:none;}
td.links {text-align:center;}
td.links a {font-family:Tahoma, Verdana, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
td.links a:hover {color:#c1c1c1;}
td.links img {margin-right:3px; margin-left:10px;}
#copy, #avalon {font-family:Tahoma, Verdana, sans-serif; font-size:9px; color:#c1c1c1;}
#avalon {padding-left:30px;}
tr.copy {height:38px; text-align:center;}
tr.copy a {color:#c1c1c1;}
tr.copy a:hover {text-decoration:none;}

div.loading {position:absolute; display:none; left:40%; top:50%; width:80px; height:25px; font-family:Tahoma, Verdana, sans-serif; font-size:12px; color:#6e6e6e; border:1px solid #AAAAAA; background:#FFFFFF; padding:5px;}

