@charset "utf-8";
/* CSS Document */

/* Positioning */
body{ font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
#holder{ margin-left:auto; margin-right:auto; width:800px; }
#header{ position:relative; float:left; clear:both;}
.headerimg{ position:relative; float:left;clear:both; background-image:url(../img/Vivaldi.jpg); width:100%; height:300px; margin-bottom:20px;}
#contents{ position:relative; float:left; clear:both; width:100%; }
#footer{ position:relative; float:left; clear:both; width:100%; border-top:1px solid #ccc; padding-top:10px;}
#partners{ position:absolute; top:12px; right:0;}
#af{ position:relative; float:left;}
.leftcolumn { position: relative; float:left; width:30%; height:100px; cursor:pointer;}
.rightcolumn { position: relative; float:right; width:65%;  height:100px; padding-top:5px;}

.arrow{ position:absolute; bottom:33px; right:38px;}

.textbox{ position:relative; float:left; width:255px; height:80px; background-image:url(../img/eurotents-textbox.jpg); background-repeat: no-repeat; margin-left:-5px; padding:10px; cursor:pointer; }
#box1, #box2{ width:250px; }

.column{ position:relative; float:left; width:200px; height:120px;}
.link{ padding-left:10px;}

/* Text */
h1{ font-size:32px; color:#003366; margin:0; padding-top:0px; padding-bottom:5px; font-weight:bold;}
h2{ font-size:15px; font-weight:bold; color: #333; margin:0; padding:7px 0 5px 0; font-weight:bold;}
h3{ font-size:13px; color:#003366; text-transform:uppercase; margin:0; padding:6px 0 3px 7px; font-weight:bold;}
h3.headline{ font-size:13px; color:#003366; text-transform:uppercase; margin:0; padding:20px 0 5px 0px; clear:both;}
h4{ font-size:14px; color:#003366; text-transform:none; margin:0; padding:6px 0 3px 0px; font-weight:bold;}
p{ font-size:12px; color:#333; padding-bottom:10px; margin:0;  }
#contents p{ line-height:21px; }
#footer p{ font-size:11px; }
.textbox p{ padding:0 25px 5px 7px; margin:0; line-height:15px;}
#footer a{ color:#333; text-decoration:none; }
#footer a:hover{ text-decoration:none; color:#003366;}
a{ color:#333; font-weight:bold; text-decoration:none; }
a:hover{ color:#003366; font-weight:bold; text-decoration:none; }
#contents a{ font-size:12px; }
.column a{ color:#333; text-decoration:none; font-weight:normal; }
.column a:hover{ color:#003366; text-decoration:none; font-weight:normal; }

/* img */
img { border:0;}
