/* 
Styles for SecurDisc
Language: ENG
Last update: 2010/03/16
Copyright by Nero AG
*/

body {
background-image: url(../img/sub_bg.gif);
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
#all, #home, #inner {
width: 100%;
background-image: url(../img/main_bg.gif);
height: 635px;
background-repeat: repeat-x;
}
#top {
width: 940px;
margin: 0px auto;
}
#top .header {
float:right;
font-size:10px;
color:#A1A1A1;
padding:50px 11px 7px 11px !important;
background-position:10px;
background-repeat:no-repeat;
text-align:right;
}
#top .logo { 
padding:10px;
float:left
}
#top .logo img {
border:0;
}
#top .header a,
#top .header a:link,
#top .header a:active,
#top .header a:visited {
color:#A1A1A1;
text-decoration:none;
}
#top .header a:hover {
color:#FFFFFF;
}
#nav {
width: 940px;
margin: 0px auto;
}
#breadcrumb {
width: 940px;
background-image: url(../img/breadcrumb_bg.gif);
margin: 0px auto;
padding: 0px 0px 4px 0px;
}
#breadcrumb .links {
color:#717171;
margin:0px 0px 0px 24px;
font-size: 9px;
display: block;
}
#breadcrumb .links a, 
#breadcrumb .links a:link,
#breadcrumb .links a:active,
#breadcrumb .links a:visited {
color:#717171;
margin:0px 5px;
text-decoration:none;
display: inline;
}
#breadcrumb .links a:hover {
color:#1B2C38;
text-decoration:none;
}
#home #content {
width: 940px;background-image:url(../img/content_bg.gif);
background-repeat: no-repeat;
background-position: bottom;
margin: 0px auto;
padding-bottom: 4px;
display:block;
}
#home #content .column {
width:200px;
display:block;
height:auto;
padding-left:29px;
float:left;
}
#home #content .column .text {
width:200px;
display:block;
height:150px;
}
#home #content .column .title {
width:250px;
display:block;
background-image: url(../img/column_title_bg.gif);
background-repeat: no-repeat;
background-position: left bottom;
margin-top: 12px;
font-weight: bold;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 18px;
padding-bottom: 5px;
}
#home #content .column .subtitle {
width:200px;
display:block;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 16px;
font-style: italic;
margin-top: 4px;
color: #FCC653;
}
#home #content .column .copy {
width:185px;
display:block;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
height: 70px;
margin: 4px 0px 6px 0px;
}
#home #content .column .link{
width:200px;
display:block;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
height: 17px;
}
#home #content .column .link a,	
#home #content .column .link a:link,	
#home #content .column .link a:active,
#home #content .column .link a:visited {
color: #add8e6;
text-decoration:none;
float: left;
margin-top: 2px;
}
#home #content .column .link a:hover{
color: #FFFFFF;
text-decoration:none;
}
#home #content .column .image{
width:200px;
display:block;
margin-top: 10px;
}
#footer {
width: 940px;
margin: 0px auto;
font-size:10px;
color:#A1A1A1;
padding:7px 11px;
text-align:center;
}
#footer a,
#footer a:link,
#footer a:active,
#footer a:visited {
color:#A1A1A1;
text-decoration:none;
}
#home #footer a:hover {
color:#FFFFFF;
}
#inner #content {
width: 940px;
margin: 0px auto;
padding-bottom: 4px;
display:block;
}
#inner #content #main {
width: 940px;
background-image:url(../img/inner_content_bg.gif);
display:block;
float: left;
}
#inner #content #main #fade {
background-image: url(../img/bg.gif);
background-repeat: repeat-x;
display:block;
width:936px;
margin-left:2px;
}
#inner #content #main #left_pics,
#inner #content #main #left_nav {
width:212px;
float:left;
margin:0px;
padding:6px 0px 0px 0px;
font-family: Helvetica, Verdana, Arial, , sans-serif;
font-size: 17px;
font-weight: bold;
}
#inner #content #main #left_pics a,
#inner #content #main #left_pics a:link,
#inner #content #main #left_pics a:active,
#inner #content #main #left_pics a:visited {
width:95px;
display:inline-table;
float:left;
margin:9px 2px 0px 6px;
color:#FFFFFF;
text-decoration:none;
font-size:14px;
font-weight: bold;
line-height: 15px;
}
#inner #content #main #left_pics a:hover {
background-color:#5E6B75;
text-decoration:none;
}
#inner #content #main #left_pics .active {
background-color:#5E6B75;
text-decoration:none;
}
#inner #content #main #left_pics .buffer {
padding:2px;
display:block;
}

#inner #content #main #left_nav a,
#inner #content #main #left_nav a:link,
#inner #content #main #left_nav a:active,
#inner #content #main #left_nav a:visited {
display:block;
text-decoration:none;
font-size:15px;
color: #FFFFFF;
padding: 13px 0px 12px 20px;
margin: 0px 0px 0px 10px;
}
#inner #content #main #left_nav a:hover {
text-decoration:none;
color: #a3d8f9;
background-image: url(../img/arrow_right.gif);
background-repeat: no-repeat;
background-position: left;
}
#inner #content #main #left_nav .active {
text-decoration:none;
color: #FCC653;
background-image: url(../img/arrow_right.gif);
background-repeat: no-repeat;
background-position: left;
}
#inner #content #main #center_landing,
#inner #content #main #center {
background-color: #405566;
width:512px;
float:left;
background-image: url(../img/center_bg.gif);
background-repeat: repeat-x;
background-position: top;
}
#inner #content #main #center_landing .copy {
margin: 16px 32px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
#inner #content #main #center_landing .copy a,
#inner #content #main #center_landing .copy a:link,
#inner #content #main #center_landing .copy a:active,
#inner #content #main #center_landing .copy a:visited {
text-decoration: none;
color:#FCC653;
}
#inner #content #main #center_landing .copy a:hover {
text-decoration: underline;
color:#a3d8f9;
}
#inner #content #main #center_landing .copy .title {
font-size: 20px;
font-weight: bold;
font-family: Helvetica, Geneva, Arial, sans-serif;
display:block;
}
#inner #content #main #center .copy {
margin: 16px 32px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
#inner #content #main #center .copy a,
#inner #content #main #center .copy a:link,
#inner #content #main #center .copy a:active,
#inner #content #main #center .copy a:visited {
text-decoration: none;
color:#FCC653;
}
#inner #content #main #center .copy a:hover {
text-decoration: underline;
color:#a3d8f9;
}
#inner #content #main #center .copy .title {
font-size: 20px;
font-weight: bold;
font-family: Helvetica, Geneva, Arial, sans-serif;
display:block;
background-image: url(../img/title_bg.gif);
background-repeat: no-repeat;
background-position: left bottom;
padding-bottom: 5px;
}
#inner #content #main #right {
float:left;
background-image: url(../img/bg.gif);
background-repeat: repeat-x;
width:210px;
}
#inner #content #main #right a {
width:201px;
margin:6px 0px 5px 6px;
display: block;
}
.bluelink {
color: #add8e6;
font-weight: bold;
border:none;
}
.orange {
color: #FCC653;
}
table {
width:100%;
}
th {
background-color:#24384a;
text-align:left;
}
td {
border-bottom: #FFF 1px solid;
}
.overview img {
padding-right: 10px;
text-align: left;
}
.small {
font-size: 10px;
}
a.up {
padding:6px 0px 0px 20px;
display:block;
background-image: url(../img/top.gif);
background-repeat: no-repeat;
background-position: 0px 7px;
}

a.bluelink {
color: #add8e6;
font-weight: bold;
border:none;
}
a.orange {
color: #FCC653;
}

h1
{
background-image: url(../img/title_bg.gif);
background-repeat: no-repeat;
background-position: left bottom;
margin-top: 12px;
font-weight: bold;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 18px;
padding-bottom: 5px;
}

h2
{
font-size: 14px;
font-weight: bold;
color: #f4e7c1;
}

h3
{
font-size: 14px;
font-weight: bold;
color: #add8e6;
}

h4
{

}


.validation-advice {
color: #FCC653;
}
input.required, textarea.required {
background-color: #e6ecef;
}

/* bold questions of FAQ */
strong{
color: #f4e7c1;
font-weight:bold;
}

/*change lang form*/
.changelang {
margin:0;
padding:0;
display:inline;
}
.changelang select {
font-size:10px;
background-color:#2a2f35;
color:#A1A1A1;
border:1px solid #A1A1A1;
margin-bottom:-2px;
}

.disclaimer {
font-size:10px;
color:#A1A1A1;
}

.text img{
bottom:0px;
}

.column .copy a,
.column .copy a:link,
.column .copy a:active,
.column .copy a:visited {
text-decoration: none;
color:#FCC653;
}

.column .copy a:hover {
text-decoration: underline;
color:#C2CCDC;
}





