/* CSS Document */

#languageContainer_new {
	padding:0;
	border-bottom: 1px solid white;
	background-color: #C2EB99;
	background-image: url(../../images/main/chooselanguage_background.gif);
	background-repeat: no-repeat;
}

#languageContainer {
	padding: 0 5px 10px 5px;
	border-bottom: 1px solid white;
	background-color: #C2EB99;
	background-image: url(../../images/main/chooselanguage_background.gif);
	background-repeat: no-repeat;
}

#divLanguageChooserContainer {
    padding: 0 5px 0 5px;
}

#divMemberLogin {
        padding: 7px 5px 7px 5px;
}

#navigSpecialContainer {
	padding: 0px 5px 10px 5px;
	background-color: #c8e9ad;
	border-bottom: 1px solid white;
}

#navigDownloadsContainer {
	padding: 0px 5px 10px 5px;
	/* border-bottom: 1px solid white; */
}

.tdMore { 
    text-align: right; 
    vertical-align: bottom; 
    padding: 2px 0px 5px 0px;    
}

.languageImage {
    margin: 1px 0px 0px 0px;
}

.imageGalleryThumb {
	float: left; 
	background-image: url(/images/main/galerie_background.gif); 
	background-repeat: no-repeat; 
	width: 90px; 
	height: 90px;	
}
	
/*********************************** 
 * Gewinnspiel08: Tetric Evo Ceram *
 ***********************************/

.tecOverlay { 
    top:0; 
    left:0; 
    width:100%; 
    height:100%;
    position:absolute; 
    z-index:100;
}

.tecWrapper {
    background-color:#db2130;
    background-repeat:no-repeat;
    height:507px;
    width:595px;
    left:50%;
    top:50%;
    margin-left:-297px;
    margin-top:-250px;
    padding:0;
    position:absolute;
    z-index:200;
}

.tecWrapper .tecWrapperInner {
    position:relative;
}

.tecWrapper .tecClose {
    position:absolute;
    right:10px;
    top:10px;
    width:90px;
    height:20px;
    text-align:right;
    z-index:110;
}
.tecWrapper .tecCloseDE
{
    position:absolute;
    right:15px;
    top:30px;
    width:150px;
    height:20px;
    text-align:right;
    z-index:110;
}

.tecWrapper .tecClose a,
.tecWrapper .tecClose a:hover {
    color:#fff;
}

.tecBttnClose {
    color:#fff;
    background:none;
    border:0;
    font-size:11px;
    cursor:pointer;
}

.tecWrapper .tecSound {
    position:absolute;
    right:100px;
    top:7px;
    width:30px;
    height:20px;
    z-index:110;
    background-color:#db2130;
}

.tecWrapperDE {
    background-color: transparent;
    height:797px;
}

.tecWrapperNCERAM {
    background-color: transparent;
    height:640px;
    width:900px;
    margin-left:-451px;
    margin-top:-302px;
}
.tecWrapperNCERAM .tecHline 
{
    font-family:Verdana, Arial, sans-serif;
    font-weight:bold;
    font-size:24px;    
    color:#000;
    margin-left:0px;
    margin-top:20px;
}
.tecWrapperNCERAM .tecAnswer
{
    font-family:Verdana, Arial, sans-serif;
    font-weight:normal;
    font-size:18px;
    color:Black;
    margin-left:0px;
    margin-top:7px;
}
.tecWrapperNCERAM a,
.tecOverlayNCeram a
{
    color:#000;
}
.tecWrapperNCERAM a:hover,
.tecOverlayNCeram a:hover
{
    color:#FFF;
    text-decoration:underline;
}
.tecWrapperDE .tecHline 
{
    font-family:Verdana, Arial, sans-serif;
    font-weight:bold;
    font-size:24px;    
    color:White;
    margin-left:25px;
    margin-top:40px;
}
.tecWrapperDE .tecText
{
    font-family:Verdana, Arial, sans-serif;
    font-weight:normal;
    font-size:11px;    
    color:White;
    margin-left:25px;
}   
.tecText a, .tecText a:hover 
{
    font-family:Verdana, Arial, sans-serif;
    font-weight:normal;
    font-size:11px;    
    text-decoration:none;
}
.tecText a:hover {
    text-decoration:underline;
    color:white;
}

.tecAnswerNCERAM
{
    font-family:Verdana, Arial, sans-serif;
    font-weight:normal;
    color:#000;
    margin-left:25px;
    margin-top:7px;
    }

.tecAnswerNCERAM a 
{
    font-size:18px;
}
 
.tecWrapperDE .tecAnswer
{
    font-family:Verdana, Arial, sans-serif;
    font-weight:normal;
    font-size:18px;
    color:White;
    margin-left:25px;
    margin-top:10px;
}  

.tecAnswer a, .tecAnswer a:hover
{
    text-decoration:none;
    font-family:Verdana, Arial, sans-serif;
    font-weight:normal;
    font-size:18px;
    color:White;
    
    }

.tecAnswer a:hover
{
    text-decoration:underline;
}


.tecWrapper .tecContent {
    position:absolute;
    right:15px;
    top:190px;
    width:330px;
    height:290px;
    z-index:110;    
}

.tecWrapper .tecContentUS {
    top:160px;
    width:290px;
}

.tecContent .tecHeader {
    background-color:#000;
    color:#fff;
    letter-spacing:8px;
    text-transform:uppercase;
    padding:4px 0 4px 0;
    text-align:center;
    margin:0 60px 0 60px;
}

.tecContent .red {
    color:#db2130;
}

.tecContent .tecQuestion {
    color:#fff;
    font-weight:bold;
    text-align:center;
    margin:0 50px 0 50px;
    padding:5px 0 0 0;  
}

.tecContent .tecAnswers {
    padding:10px 0 0 0;     
}

.tecContent .tecAnswers .tecAnswerValue1 {
    float:left;
    width:40px;
    margin-right:0;
    margin-left:58px;
    color:#fff;
    padding:3px 0 0 0;
    display:inline;
}

.tecContent .tecAnswers .tecAnswerValue2,
.tecContent .tecAnswers .tecAnswerValue3 {
    float:left;
    width:45px;
    margin-right:2px;
    color:#fff;
    padding:3px 0 0 0;
    display:inline;
}

.tecContent .tecButtonContainerCenter {
    text-align:center;
    margin:0 56px 0 62px;
    padding-bottom:10px;    
}

.tecContent .tecButtonContainerCenter .tecButton {
    float:right;
}

.tecContent .tecButton {
    width:80px;
    background:none;
    background-color:#fff;
    border:1px solid #000;
    cursor:pointer;
    font-weight:bold;
    font-size:12px;
}

.tecContent .tecRadio {
    vertical-align:bottom;
    margin:5px 0 0 0;
}

#divTetricCodeIndia .red {
    color:#db2130;
    font-weight:bold;
}

/* IE 7 */
*:first-child+html .tecRadio {
    vertical-align:top;
    margin:-4px 0 0 0;
}

/* IE 6 */
*html .tecContent .tecRadio {
    vertical-align:bottom;
    margin:0;
}

.tecContent .tecSwfSpeedometer {
    padding:5px 0 0 0;
    width:176px;
    height:100px;
    margin:0 0 0 67px;     
}

.tecContent sup {
    font-size:9px;
}

.tecContent .tecPrices {
    padding:5px 0 0 0;     
}

.tecContent .tecPrices table {
    width:100%;
    border:0;
    margin:0;
    padding:0;      
}

.tecContent .tecPrices td {
    padding-bottom:5px;      
}

.tecContent .tecPrices .tdPrice {
    text-align:right;
    vertical-align:top;
    width:85px;
    color:#fff;      
}

.tecContent .tecPrices .tdPriceUS {
    width:115px;
}

.tecContent .tecPrices .tdSpacer {
    width:10px;      
}

.tecContent .tecAnswerText {
    margin:0 60px 0 60px;
}

.tecContent .tecAnswerArea {
    width:100%;
    font-family:Verdana,arial, Sans-Serif;
    font-size:11px;
}

#tecCounter { 
    color:#fff;
    float:left;
}

.divIntroSmall {
    font-size:12px;
    padding:5px 0 0 0;
    line-height:16px;
}

#divTetricCodeIndia .headline {
    padding:20px 0 10px 0;
    font-size:12px;
}

#divTetricPromoMonza .promoText {
    padding:20px 0 10px 0;
    font-size:12px;
    line-height:16px;
    font-weight:bold;
}

#divTetricQuestionsIndia .tecHline {
    font-size:16px;
}

#divTetricQuestionsMonza .tecHline {
    font-size:16px;
}

#divTetricPromoMonza .bttnNext {
    font-size:12px;
    float:right;
}

#divTetricPromoMonza hr {
    margin:10px 0 10px 0;    
    background:none; 
    border:none; 
    border-top:1px solid #000    
}

#divTetricCodeIndia input.code {
    height:16px;
    line-height:16px;
    padding:2px;
    border:1px solid #ccc;
    width:140px;
    font-size:12px;
    font-weight:bold;
    letter-spacing:2px;
    float:left;
}

#divTetricPromoMonza input.promo {
    height:12px;
    line-height:12px;
    padding:2px;
    border:1px solid #ccc;
    width:20px;
    font-size:12px;
    font-weight:bold;
    margin:0;
    text-align:right;
}

#divTetricCodeIndia input.button {
    margin:7px 0 0 5px;
}

#divTetricPromoMonza input.button {
    margin:7px 0 0 5px;
    float:left;
}

div.footerNote {
    position:absolute;
    bottom:10px;
    left:40px;
    color:#333;
}

sup {
    font-size:9px;    
}