

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(../media/img1.jpg) repeat-x;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8F8F8F;}

h2, h3, h4, h5, h6 {
	margin: 0;
}

h2 {
	height: 25px;
	background: #70080f url(../media/img3.gif) repeat-x left bottom;
	padding: 13px 0 0 20px;
	text-transform: lowercase;
	font-size: 11px;
	color: #FFFFFF;}

h2 em {
	font-weight: bold;
	font-style: normal;
}

h3 {
	height: 25px;
	background: #0077A7 url(../media/img3.gif) repeat-x left bottom;
	padding: 13px 0 0 20px;
	text-transform: lowercase;
	font-size: 11px;
	color: #FFFFFF;}

p, ol, ul {
	line-height: 180%;font-size: 14px;}

ul {
	margin-left: 0;
	padding-left: 0;
	list-style-position: inside;
}

a {
	color: #8F8F8F;font-size: 13px;}

a:hover {
	text-decoration: none;
}

.image {
	float: left;
	margin: 0 20px 0 0;
}

.bg1 {
	padding: 0 20px 20px 20px;
	border-top: 1px solid #FFFFFF;
	background: #FFFFFF url(../media/img4.gif) repeat-x;}

.bg2 {
	padding: 40px;
	border-top: 0px #ffa240 solid;
	background: #FFFFFF url(../media/id.jpg) no-repeat;height: 194px;}

/* Header */

#header {
	width: 980px;
	height: 160px;
	margin: 0 auto;background-image: url(../media/hd.jpg);}

#header * {
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	color: #FFFFFF;
}

#header h1 {
	float: left;
	padding: 70px 0 0 10px;
	font-size: 20px;color: #000;}

#header h2 {
	float: left;
	padding: 91px 0 0 10px;
	font-size: 13px;
	font-weight: normal;
}

#header ul {
	float: right;
	margin: 0;
	padding: 82px 0 0 0;
	list-style: none;
}

#header li {
	display: inline;
}

#header a {
	display: block;
	float: left;
	height: 25px;
	margin: 0 0 0 8px;
	padding: 12px 20px 0 20px;
	background: #ABBA47 url(../media/img2.gif) repeat-x;
	text-decoration: none;
	font-weight: bold;}

/* Content */

#content {
	width: 980px;
	margin: 0 auto;
}

#colOne {
	float: left;
	width: 200px;
}

#colOne ul {
	padding-left: 0;
	list-style: none none outside;
}

#colOne li {
	padding: 5px 0;
	background: url(../media/img6.gif) repeat-x;}

#colOne li.first {
	background: none;
}

#colTwo {
	float: right;
	width: 772px;
}

/* Footer */

#footer {
	clear: both;
	width: 980px;
	margin: 0 auto;
	padding: 30px 0;
	background: url(../media/img7.gif) repeat-x}

#footer p {
	margin: 0;
	text-align: center;
	text-transform: lowercase;
}

#tarife{  padding: 5px;float: left;
  color: #000;font-size: 13px;}

#payment{ padding: 5px;float: right;
  color: #fcfbcd;
}
  
  
.promopics table, table.promopics
{
	border-collapse: collapse;

border: 0px #000 solid;}
  
 .promopics td, .promopics th
{padding: 10px;
color: #fff;padding-right: 20px;}



.promopics th
{
	text-align: left;
	vertical-align: top;
	padding-right: 10px;font-weight: normal;font-size: 14px;color: #000;padding-left: 0px;}

a img
{
	border: 0px #7a0a12 solid;
}

a.teaser, 
a:link.teaser, 
a:visited.teaser, 
a:hover.teaser  {
   background: #60060a url(../media/img3.gif) repeat-x;
   margin:0px;
   text-align:center;
   border: 0px #fcfbcd solid;
   color: #ffffff;
   padding:6px;
   font-weight:bold;
   font-size:18px;
   width:720px;
   display:block;}

#vidwrapper
{height: 250px;width: 772px;background-image: none;background-repeat: no-repeat;clear: both;overflow: hidden;}


#vids
{float: right;position: relative;top: -230px;right: 55px;}


#info {  
display:block;font-size: 14px;color: #000;text-align: left;font-weight: bold;}

#info li{
color: #6B6B6B;font-weight: bold;margin-left: 15px;line-height: 100%;}


/*
#updatewrapper
{width: 752px;overflow: hidden;padding: 10px;}
*/

#updates p 
{color: #8F8F8F;font-size: 13px;font-weight: normal;float: left;width: 140px;
text-align: left;margin-right: 6px;clear: right;height: 170px;}

#solariumcam
{padding-bottom: 0px;padding-top: 30px;}

.solariumteaser
{font-size: 15px;font-weight: normal;color: #000000;}