
#header {padding: 0; margin: 0; width: 610px; height: 80px; position: relative;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------
LOGO
--------------------------------------------------------------------------------------------------------------------------------------------------- */
a#logo  {padding: 5px 6px 0 0; margin:5px 388px 0px 0px; float: left; position: absolute; width: 210px;}
a#logo img{border: 0px; margin: 0}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
MAIN NAVIGATION
--------------------------------------------------------------------------------------------------------------------------------------------------- */
ul#main_nav {padding: 0 6px 0 6px; margin: 0 0px 0 230px; font-size: 70%; list-style-type: none; position: absolute; width: 370px;}
ul#main_nav li {padding: 0; margin: 0; cursor: pointer; float: left; display: block;}
ul#main_nav li a {text-decoration: none; color: #000; display: block; text-align: left; padding: 0 0 0 1px;}

ul#main_nav li a.t-1{text-align: center; padding-top: 30px; height: 45px; margin: 0 1px 0 0; width: 90px; display: block; background-image: url('img/icons/ds_marketing_topnav_1.gif'); background-repeat: repeat-y;}
ul#main_nav li a.t-2{text-align: center; padding-top: 30px; height: 45px; margin: 0 1px 0 0; width: 90px; display: block; background-image: url('img/icons/ds_marketing_topnav_2.gif'); background-repeat: repeat-y;}
ul#main_nav li a.t-3{text-align: center; padding-top: 30px; height: 45px;  margin: 0 1px 0 0; width: 90px; display: block; background-image: url('img/icons/ds_marketing_topnav_3.gif'); background-repeat: repeat-y;}
ul#main_nav li a.t-4{text-align: center; padding-top: 30px; height: 45px;  margin: 0 1px 0 0; width: 90px; display: block; background-image: url('img/icons/ds_marketing_topnav_4.gif'); background-repeat: repeat-y;}

ul#main_nav li a:hover.t-1{padding-top: 30px; height: 45px; margin: 0 1px 0 0; width: 90px; display: block; background-color: #7FA5BF; background-image: none}
ul#main_nav li a:hover.t-2{padding-top: 30px; height: 45px; margin: 0 1px 0 0; width: 90px; display: block; background-color: #7fa5bf; background-image: none}
ul#main_nav li a:hover.t-3{padding-top: 30px; height: 45px; margin: 0 1px 0 0; width: 90px; display: block; background-color: #7fa5bf; background-image: none}
ul#main_nav li a:hover.t-4{padding-top: 30px; height: 45px; margin: 0 1px 0 0; width: 90px; display: block; background-color: #7fa5bf; background-image: none}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
RIGHT NAVIGATION
--------------------------------------------------------------------------------------------------------------------------------------------------- */
ul#right_icons{width: 120px; margin: 0 0px 0 500px; padding: 5px 0px 0px 6px; cursor: pointer; display: block; position: absolute; float: right;}
ul#right_icons li{padding: 0; margin: 0; line-height: 20px; font-size: 80%;display: block; text-align: left;}
ul#right_icons li a{text-decoration: none; color: #000; padding: 2px 0 2px 20px; background: url(img/icons/ds_marketing_topnav_ball.gif) no-repeat 0 4px;}
ul#right_icons li a:hover{text-decoration: underline; color: #000; padding: 2px 0 2px 20px}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
FOOTER
--------------------------------------------------------------------------------------------------------------------------------------------------- */
#footer {width: 610px; float: left; text-align: center;}
#footer ul {padding: 0; margin: 10px 0 0 0;}
#footer ul li {display: inline; padding: 1px 10px 2px 10px; margin: 0px; border-right: 1px solid #808080}
#footer ul li.right_footer {display: inline; padding: 1px 10px 2px 10px; margin: 0px; border-right: none}
#footer ul li a {text-decoration: none; font-size: 70%; color: #0677bf}
#footer ul li a:hover {text-decoration: underline;}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
FOOTER_INDEX
--------------------------------------------------------------------------------------------------------------------------------------------------- */
#footer_index {width: 610px; float: left; text-align: center; margin-top: 10px}
#footer_index ul {padding: 0; margin: 10px 0 0 0;}
#footer_index ul li {display: inline; padding: 1px 10px 2px 10px; margin: 0px; border-right: 1px solid #808080}
#footer_index ul li.right_footer {display: inline; padding: 1px 10px 2px 10px; margin: 0px; border-right: none}
#footer_index ul li a {text-decoration: none; font-size: 70%; color: #0677bf}
#footer_index ul li a:hover {text-decoration: underline;}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
MAIN NAVIGATION

ul#main_nav {padding: 0 6px 0 6px; margin: 0 120px 0 230px; font-size: 70%; list-style-type: none; position: absolute; width: 250px;}
ul#main_nav li {padding: 0; margin: 0; cursor: pointer; float: left; display: block;}
ul#main_nav li a {text-decoration: none; color: #000; display: block; text-align: left; padding: 0 0 0 1px;}

ul#main_nav li a.t-1{text-align: center; padding: 50px 0 10px 0; margin: 0 1px 0 0; width: 60px; display: block; background-image: url('img/icons/ds_marketing_topnav_1.gif'); background-repeat: repeat-y;}
ul#main_nav li a.t-2{text-align: center; padding: 50px 0 10px 0; margin: 0 1px 0 0; width: 60px; display: block; background-image: url('img/icons/ds_marketing_topnav_2.gif'); background-repeat: repeat-y;}
ul#main_nav li a.t-3{text-align: center; padding: 36px 0 10px 0; margin: 0 1px 0 0; width: 60px; display: block; background-image: url('img/icons/ds_marketing_topnav_3.gif'); background-repeat: repeat-y;}
ul#main_nav li a.t-4{text-align: center; padding: 22px 0 10px 0; margin: 0 1px 0 0; width: 60px; display: block; background-image: url('img/icons/ds_marketing_topnav_4.gif'); background-repeat: repeat-y;}

ul#main_nav li a:hover.t-1{padding: 45px 0 15px 0; margin: 0 1px 0 0; width: 60px; display: block; background-color: #7FA5BF; background-image: none}
ul#main_nav li a:hover.t-2{padding: 45px 0 15px 0; margin: 0 1px 0 0; width: 60px; display: block; background-color: #7FA5BF; background-image: none}
ul#main_nav li a:hover.t-3{padding: 31px 0 15px 0; margin: 0 1px 0 0; width: 60px; display: block; background-color: #7FA5BF; background-image: none}
ul#main_nav li a:hover.t-4{padding: 17px 0 15px 0; margin: 0 1px 0 0; width: 60px; display: block; background-color: #7FA5BF; background-image: none}
--------------------------------------------------------------------------------------------------------------------------------------------------- */

.hint
{
	font-weight: bold;
	font-size: 11px;
	width: 500px;
	text-align: center;
	background: #fffff0;
	border: solid 1px #eee;
	margin: 3px;
	padding: 3px;
	color: #666;
}