/*-------------------+
| Main               |
+--------------------*/


html {}
	
body {margin:0; border:0; padding:0;  background:#ffffff; font-family:"Arial", serif; font-size: 11px; line-height:1.4em;}

#container {background:#fff url('images/wijnrank_bg.jpg') top left no-repeat; margin:0; padding:0; width:100%; min-height:250px; position: absolute; float: left; }

#container_top {background:transparant; margin: 260px 0 0 170px; padding:0; width:800px;}
.inner_left {float:left; width:530px;}
.inner_right {float:left; width:240px; background:#f6f4ef; padding-bottom:5px;}
.inner_right_last {float:left; width:240px; background:#f6f4ef; margin-top:5px; padding-bottom:5px;}

.fade {float:left; background: url('images/fade.jpg') top left no-repeat; width:1px; height: 350px; margin:0 14px;}

.news {margin:0 10px 5px 10px; padding:5px 0; color:#5a5753; font-family:"Arial", serif; font-size:11px; border-bottom:1px solid #c8c6c2;}
.news_last {margin:0 10px 0 10px; padding:5px 0; color:#5a5753; font-family:"Arial", serif; font-size:11px;}

.news_title {margin:0; padding: 0; font-weight:bold;}
.news_txt {margin:5px 0; padding:0; text-align:justify; }

#container_bottom {left:0; background:#e7e5e1 url('images/wijnrank_bottom_bg.jpg') top left repeat-x; margin-top:20px; padding:0; width:100%; height:136px;  }

h1 {font-family:"Times New Roman", serif; font-size:16px; height:30px; margin:0; padding:0; color:#781135; border-bottom:1px solid #dfddd7;}
h2 {font-family:"Arial", serif; font-size:12px; margin:15px 0 -5px 0; padding:0; color:#781135; font-weight:bold;}
h3 {font-family:"Times New Roman", serif; font-size:16px; height:30px; margin:0; padding:0; color:#781135; border-bottom:1px solid #dfddd7; background:#fff;}


p {font-family:"Arial", serif; font-size: 11px; text-align:justify; color:#686460;}

a, a:visited {text-decoration:none; color:#781135; font-weight:bold;}
a:hover {color:#781135; text-decoration:underline;}

.footer {margin:0 0 0 170px; padding:5px 0; width:800px; font-family:"Times New Roman", Serif; text-align:center; color:#6a6661; font-weight:bold; text-transform:uppercase; border-top:1px solid #dfddd7;}
.clearer {height: 1px; overflow: hidden; margin-top: -1px; clear: both;}

.img_hor {border: 1px solid #dfddd7; padding:4px; margin:5px 0 0 0;}
