#registernavivideo img{border:none}

#registernavivideo{float:left; width:99%; font-size:93%; line-height:normal; margin:0 0 10px 0}

#registernavivideo ul{margin:0; padding:5px 10px 0 0; list-style:none}

#registernavivideo li{display:inline; margin:0; padding:0}

#registernavivideo a{float:left; background:url("/TabUpload/livecamsnavi/lightgray/navivideoleft.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; color:#000000}

#registernavivideo a span{float:left; display:block; background:url("/TabUpload/livecamsnavi/lightgray/navivideoright.gif") no-repeat right top; padding:5px 15px 4px 6px; cursor:pointer; color:#000000}

#registernavivideo a:hover{background-position:0% -42px}

#registernavivideo a:hover span{background-position:100% -42px; color:#000000}

.header{background:url("//webmaster.cam-content.com/SystemImages/Header201301291359573540.jpg") no-repeat left bottom; position:relative; height:110px; width:100%}
.stackedheader{background:url("//webmaster.cam-content.com/SystemImages/Header201301291359573540.jpg") no-repeat left bottom;}

.boxanimation{height:82px; width:151px; position:absolute}

.kommentarfooter{background:url(/images/pfeilnachunten2.gif) 20px 0 no-repeat; padding-left:58px; padding-top:1px; margin-bottom:2em}
 
html{ background-color: rgba(218, 202, 223, 0.75); }

body{color:#000000; }

a{color:#000000; text-decoration:underline}

a:hover{text-decoration:none}

h1{ color:#000000;  background-color: #ffffff;}

h4{ color:#000000;  background-color: #ffffff;}

.leftcolumn{border-right:1px dashed #111111}

.rightcolumn{background-color: #dddddd;}

.rightcolumnDIV{border-left:1px dashed #111111}

.middlecolumn{background-color:Transparent}

#footer{ background-color:Transparent}

#UnreadMessageDIV{background-color: #ffffff;}

#sprachauswahl{background-color: #ffffff; border-bottom: 1px solid #000000}

#sprachauswahl ul li a{color:#000000; font-weight:bold}

#sprachauswahl ul li a:hover{color:#000000}

#registernavi{ background-color: transparent}

#registernavi a span{color:#000000}

#registernavivideo a:hover{color:#000000}

#registernavivideo a:hover span{color:#000000}

#registernavivideo{ background-color: #eeeeee;}

#registernavivideo a span{color:#000000}

#leftuppernavcontainer a{background-color: #ffffff; border-bottom:1px solid #111111; color:#000000; text-decoration:none}

#leftuppernavcontainer a:hover{background: #cc66cc; color:#000000}

#leftuppernavcontainer2 a{background-color: #ffffff; border-bottom:1px solid #111111; color:#000000; text-decoration:none}

#leftuppernavcontainer2 a:hover{background: #cc66cc; color:#000000}

#leftlowernavcontainer a{background-color: #ffffff; border-bottom:1px solid #111111; color:#000000; text-decoration:none}

#leftlowernavcontainer a:hover{background: #cc66cc; color:#000000}

input{background-color:#FFF; color:#000; border:1px solid #6e6e6e}

input:focus{border:1px solid #888}

input:hover{border:1px solid #AAA}

.submit input{background-color:#B30000; color:#FFF}

p.linie{border-bottom:1px dashed #111111; height:1px}

a.eintragen{color:#000000}

a.eintragen:hover{color:#000000}

a.linkeintragen{color:#000000}

a.linkeintragen:hover{color:#000000}

.kommentar{color:#000000; background-color: #ffffff;}

.kommentarfooter{color:#000000; background-color: #ffffff;}

.kommentarfooter strong{color:#000000; background-color: #ffffff;}

#aktionen{padding:2px; border:1px dashed #111111}

.boxright{border-left:1px dashed #111111}

#aktionnavi li{border-bottom:1px dashed #111111}

#aktionnavi li a{ color:#ff00cc}

#aktionnavi li a:hover{ color:#ff00cc}

.pane{border-bottom:1px dashed #111111}

.pane2{border-bottom:1px dashed #111111}

.CamTable{background-color: #dddddd; border:solid 1px #888; color:#111111}

.ProducerVCardLabel{color:#111111}

.MovieNameTD{background-color:#1c85a4; color:#FFF; font-weight:bold; padding:3px 0}

.HighlightMessage{color:#1c85a4; font-weight:bold}

.MovieBox{background-color: #dddddd; border:solid 1px #111111; color:#111111}

.MovieBoxWide{background-color: #dddddd; border:solid 1px #111111; color:#111111}

.OnlineProducerNameTD{background-color: rgba(255, 102, 255, 0.63); color:#000000; font-weight:bold; padding:3px 0}

.OfflineProducerNameTD{background-color: #cc0000; color:#444444; font-weight:bold; padding:3px 0}

.PasswordLostLink{color:#000000}
 
.QuickLoginHeader{color:#000000;  background-color: #ffffff;}

.QuickLoginDIV{background-color: #ffffff;}

.QuickLoginTopTD{background-color: #ffffff; color:#000000}

.QuickLoginTextBox{border:solid 1px #6e6e6e}

.QuickLoginButton{border:solid 1px #6e6e6e}

.QuickLoginButtonTD{color:Black}

.LogoutButton{border:solid 1px #6e6e6e}

.tdborder{border:dashed 1px #111111; padding:4px; color:#000000}
.tdborder a{ color:#000000}
.tdlinie{border-bottom:dashed 1px #111111; padding:10px 0 0 0}
.tdcontent{text-align:left; padding:6px; color:#000000; background-color: #ffffff;}
.tdeinzahlen{text-align:left; padding:6px; color:#000000; background-color: #ffffff;}
.tdeinzahlen:hover{color:#000000; background-color: #ffffff;}
.tdeinzahlenlogin{text-align:left; padding:6px; color:#000000; background-color: #ffffff;}
.tdeinzahlenlogin:hover{color:#000000; background-color: #ffffff;}
.tdonlinecamcontent{color:#000000; background-color: #ffffff;}
.posteingang a{font-weight:bold; color:#FFF; text-decoration:underline}
.posteingang a:hover{font-weight:bold; color:#EEE; text-decoration:none}

html, body{text-align:center; font:normal 12px Verdana,sans-serif}

a{font-weight:normal}

h1{margin:0; padding:2px; font:bold 12px Verdana,sans-serif; height:12px; text-align:left}

h2{margin:0 0 5px 0px; padding:0px; font:bold 14px "Arial",Verdana,Helvetica,sans}

h3{margin:5px 0px; padding:0px; font:bold 16px "Arial",Verdana,Helvetica,sans; border-bottom:1px solid #DDD}

h4{margin:0px 0px 10px 0px; padding:2px 2px 2px 5px; font:bold 12px "Arial",Verdana,Helvetica,sans}

h5{margin:0; padding:2px; font:bold 14px "Arial",Verdana,Helvetica,sans; border-bottom:1px solid #DDD; width:603px}

h6{margin:10px 0; padding:2px; font:bold 12px Verdana; width:166px}

#col02 p{margin:0 0 15px 0; padding:0; line-height:1.4em; font-size:11px}

#registernavivideo{font-size:11px}

.typostyle{ text-align:left}

p.hinweis{font-size:11px}
.smalltxt{font-size:9px}

.MovieBox2008{ border:solid 1px #111111;  width:178px;  float:left;  margin-right:12px;  margin-bottom:12px}

.mTDh{ font:8pt Verdana,sans-serif;  font-weight:bold;  padding-top:2px;  padding-left:4px;  padding-right:4px;  vertical-align:middle;  text-align:center}

.mTD1{ font:8pt Verdana,sans-serif;  padding-top:2px;  padding-left:4px;  padding-right:4px;  vertical-align:top}

.tooltipDIV{ border:solid 1px #111111;  color:#000000;  background-color: #ffffff;  width:232px;  position:absolute;  z-index:2;  top:-600px;  left:-400px}

.tooltipInnerDIV{ font:8pt Verdana,sans-serif;  padding-left:8px;  padding-right:8px;  text-align:justify}

.tagLink{ text-decoration:none}

.tagLink:hover{ color:#000000;  background-color: #ffffff;}

.altLink{ color:;  text-decoration:none}

.altLink:hover{ color:#000000;  background-color: #ffffff;}

.actionLink{ color:;  text-decoration:none}

.actionLink:hover{ color:#000000;  background-color: #ffffff;}
.prevArrow{ cursor:pointer}
.nextArrow{ cursor:pointer}
.rightcolumn{width:174px; float:right; padding:0px; clear:right}
.middlecolumn{ margin-right:179px}
#freeAccountButton{top:25px; left:769px; position:absolute; z-index:2; margin-top:0px; text-align:left}
#telefonSofortzugangButton{top:25px; left:880px; position:absolute; z-index:2; margin-top:0px; text-align:left}
.MovieBoxWide{width:560px}
.videoContentDIV{width:800px}
.peterDIV{width:200px}
.centerContentDIV{width:780px; margin-left:auto; margin-right:auto}
.sortOrderLink {
    color: #000000;
    text-decoration: none;
}
.CategoriesLink {
    color: #000000;
    text-decoration: none;
}
.categoriesTD {
    background-color: #ffffff;
    color:#000000;
}
.categoriesTD a {
    background-color: #ffffff;
    color:#000000;
}
.categoriesTD a:hover {
    background: #cc66cc;
    color:#000000;
}
.cambox2011 {
    background-color: #dddddd;
    color: #111111;
    border: solid 1px #111111;
    margin: 0px 10px 10px 0px;
    float: left;
}
.cambox2011head {
     background-color: rgba(255, 102, 255, 0.63);;
    color: #000000;
    font-weight: bold;
    width: 100%;
    height: 16px;
    text-align: left;
    overflow: hidden;
}
.cambox2011headinner {
    width: 100%;
    height: 14px;
    padding: 2px 4px 0px 4px;
    margin: 0px auto;
    overflow: hidden;
}
.cambox2011inner {
    width: 100%;
    font-family: sans-serif;
}
.cambox2011footer {
    border-top: solid 1px #111111;
    width: 100%;
    height: 14px;
    font-family: sans-serif;
}
#animspace {
    -webkit-perspective: 5000;
    -webkit-transform-style: preserve-3d;
    transform-perspective: 5000;
    transform-style: preserve-3d;
}
.girlinfolayer {
    -webkit-transition: -webkit-transform 0.6s linear;
	-moz-transition: all 0.6s linear;
	-o-transition: all 0.6s linear;
	-ms-transition: all 0.6s linear;	
	transition: all 0.6s linear;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}
.shadow {
    -moz-box-shadow: 0 0 8px #000;
	-webkit-box-shadow: 0 0 8px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#666666,strength=3)";
	filter:
			progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=0,strength=3)
			progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=90,strength=3)
			progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=180,strength=3)
			progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=270,strength=3);
	box-shadow: 0 0 8px #000;
}
.halfopacity {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
.girlinfobox-close {
    position: absolute;
    width: 30px;
    height: 30px;
    background-image: url(/TabUpload/girlinfobox.png);
    background-position: -40px 0px;
    cursor: pointer;
    z-index: 6;
}
.girlinfobox-left {
    position: absolute;
    width: 30px;
    height: 30px;
    background-image: url(/TabUpload/girlinfobox.png);
    background-position: -40px -30px;
    cursor: pointer;
    z-index: 6;
}
.girlinfobox-right {
    position: absolute;
    width: 30px;
    height: 30px;
    background-image: url(/TabUpload/girlinfobox.png);
    background-position: -40px -60px;
    cursor: pointer;
    z-index: 6;
}
.pfeilbox-close {
    position: absolute;
    width: 60px;
    height: 60px;
    background-image: url(/TabUpload/pfeilicons.png);
    background-position: 0px 60px;
    cursor: pointer;
    z-index: 6;
}
.pfeilbox-left {
    position: absolute;
    width: 60px;
    height: 60px;
    background-image: url(/TabUpload/pfeilicons.png);
    background-position: 0px 120px;
    cursor: pointer;
    z-index: 6;
}
.pfeilbox-right {
    position: absolute;
    width: 60px;
    height: 60px;
    background-image: url(/TabUpload/pfeilicons.png);
    background-position: 0px 0px;
    cursor: pointer;
    z-index: 6;
}
.premvidbox {
    position: relative;
    float: left;
    width: 144px;
    height: 160px;
    margin: 0px 4px 4px 0px;
    background: rgb(69,72,77); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(33,33,33,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(33,33,33,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(33,33,33,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(33,33,33,1) 0%,rgba(0,0,0,1) 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, rgba(33,33,33,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, rgba(33,33,33,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
    border: solid 1px #111111;
    text-align: center;
    font-size: 8pt;
}
.tooltip {
    display: none;
    position: absolute;
	background: url(/TabUpload/overlaybg_left.png);
	height: 163px;
	padding: 30px 43px 10px 30px;
	width: 317px;
	font-size: 13px;
	color: #fff;
    z-index: 5;
}

.gradient {
    background: rgb(69,72,77);
    background: -moz-linear-gradient(top, rgba(33,33,33,1) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(33,33,33,1)), color-stop(100%,rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(33,33,33,1) 0%,rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(33,33,33,1) 0%,rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(33,33,33,1) 0%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
    background: linear-gradient(top, rgba(33,33,33,1) 0%,rgba(0,0,0,1) 100%);
}

.opaque {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
}

.transparent {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
.CSSButton {
    border: 1px solid #ED9E21;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.1, #FFC578), color-stop(0.9, #FB9D23) );
    background: -moz-linear-gradient( center top, #FFC578 10%, #FB9D23 90% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC578', endColorstr='#FB9D23');
    background-color: #FFC578;
    -moz-box-shadow: inset 0px 1px 2px 0px #FFFFFF;
    -webkit-box-shadow: inset 0px 1px  2px 0px #FFFFFF;
    box-shadow: inset 0px 1px  2px 0px #FFFFFF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-shadow: 1px 1px 2px #FFFFFF;
    font-weight: bold;
    margin: 2px 0px;
    padding: 6px 6px;
    color: #000000;
    letter-spacing: 1px;
    font-family: 'Arial', sans-serif;
    font-size: 14px;
    width: 200px;
    text-transform: none;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
}
.CSSButton:hover {
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.1, #FB9D23), color-stop(0.9, #FFC578) );
    background: -moz-linear-gradient( center top, #FB9D23 10%, #FFC578 90% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FB9D23', endColorstr='#FFC578');
    background-color: #FB9D23;
}
.CSSButton:active {
    position: relative;
    top: 1px;
    left: 0px;
}
.CSSButtonInactive {
    border: 1px solid #666666;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.1, #ddd), color-stop(0.9, #999) );
    background: -moz-linear-gradient( center top, #ddd 10%, #999 90% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddd', endColorstr='#999');
    background-color: #aaa;
    -moz-box-shadow: inset 0px 1px 2px 0px #FFFFFF;
    -webkit-box-shadow: inset 0px 1px  2px 0px #FFFFFF;
    box-shadow: inset 0px 1px  2px 0px #FFFFFF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-shadow: 1px 1px 2px #FFFFFF;
    font-weight: bold;
    margin: 2px 0px;
    padding: 6px 6px;
    color: #000000;
    letter-spacing: 1px;
    font-family: 'Arial', sans-serif;
    font-size: 14px;
    width: 200px;
    text-transform: none;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
}
button.thoughtbot {
    background-color: #ee432e;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee432e), color-stop(50%, #c63929), color-stop(50%, #b51700), color-stop(100%, #891100));
    background-image: -webkit-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
    background-image: -moz-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
    background-image: -ms-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
    background-image: -o-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
    background-image: linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
    border: 1px solid #951100;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
    box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
    color: #fff;
    font: bold 20px "helvetica neue", helvetica, arial, sans-serif;
    line-height: 1;
    padding: 12px 0 14px 0;
    text-align: center;
    text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.8);
    width: 150px;
}
button.thoughtbot:hover {
    background-color: #f37873;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f37873), color-stop(50%, #db504d), color-stop(50%, #cb0500), color-stop(100%, #a20601));
    background-image: -webkit-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -moz-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -ms-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -o-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    cursor: pointer;
}
button.thoughtbot:active {
    background-color: #d43c28;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d43c28), color-stop(50%, #ad3224), color-stop(50%, #9c1500), color-stop(100%, #700d00));
    background-image: -webkit-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -moz-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -ms-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -o-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
    box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
}
button.thoughtbotactive {
    background-color: #d43c28;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d43c28), color-stop(50%, #ad3224), color-stop(50%, #9c1500), color-stop(100%, #700d00));
    background-image: -webkit-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -moz-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -ms-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -o-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
    box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
}
button.skip {
    background-color: #8c9cbf;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8c9cbf), color-stop(50%, #546a9e), color-stop(50%, #36518f), color-stop(100%, #3d5691));
    background-image: -webkit-linear-gradient(top, #8c9cbf 0%, #546a9e 50%, #36518f 50%, #3d5691 100%);
    background-image: -moz-linear-gradient(top, #8c9cbf 0%, #546a9e 50%, #36518f 50%, #3d5691 100%);
    background-image: -ms-linear-gradient(top, #8c9cbf 0%, #546a9e 50%, #36518f 50%, #3d5691 100%);
    background-image: -o-linear-gradient(top, #8c9cbf 0%, #546a9e 50%, #36518f 50%, #3d5691 100%);
    background-image: linear-gradient(top, #8c9cbf 0%, #546a9e 50%, #36518f 50%, #3d5691 100%);
    border: 1px solid #172d6e;
    border-bottom: 1px solid #0e1d45;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 0 0 #b1b9cb;
    -moz-box-shadow: inset 0 1px 0 0 #b1b9cb;
    box-shadow: inset 0 1px 0 0 #b1b9cb;
    color: #fff;
    font: bold 16px "helvetica neue", helvetica, arial, sans-serif;
    padding: 7px 0 8px 0;
    text-decoration: none;
    text-align: center;
    text-shadow: 0 -1px 1px #000f4d;
    width: 150px;
}
button.skip:hover {
    background-color: #7f8dad;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7f8dad), color-stop(50%, #4a5e8c), color-stop(50%, #2f477d), color-stop(100%, #364c80));
    background-image: -webkit-linear-gradient(top, #7f8dad 0%, #4a5e8c 50%, #2f477d 50%, #364c80 100%);
    background-image: -moz-linear-gradient(top, #7f8dad 0%, #4a5e8c 50%, #2f477d 50%, #364c80 100%);
    background-image: -ms-linear-gradient(top, #7f8dad 0%, #4a5e8c 50%, #2f477d 50%, #364c80 100%);
    background-image: -o-linear-gradient(top, #7f8dad 0%, #4a5e8c 50%, #2f477d 50%, #364c80 100%);
    background-image: linear-gradient(top, #7f8dad 0%, #4a5e8c 50%, #2f477d 50%, #364c80 100%);
    cursor: pointer;
}
button.skip:active {
    -webkit-box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 black;
    -moz-box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 black;
    box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 black;
}
button.skipactive {
    -webkit-box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 black;
    -moz-box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 black;
    box-shadow: inset 0 0 20px 0 #1d2845, 0 1px 0 black;
}
.focusField {  
    border: solid 1px #73A6FF;  
    background: #EFF5FF;  
    color: #000; 
}  
.idleField { 
    background: #EEE;  
    color: #6F6F6F;
}
.neustern {
    cursor: pointer;
    width: 100%;
}
.GradientButton001 {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    font: bold 22px "helvetica neue", helvetica, arial, sans-serif;
    line-height: 1;
    padding: 12px 0 14px 0;
    text-align: center;
    cursor: pointer;
    text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.8);
    background: #778280;background: -moz-linear-gradient(top, #778280 0%, #4e5451 50%, #0a0e0a 51%, #0a0809 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #778280), color-stop(50%, #4e5451), color-stop(51%, #0a0e0a), color-stop(100%, #0a0809));background: -webkit-linear-gradient(top, #778280 0%, #4e5451 50%, #0a0e0a 51%, #0a0809 100%);background: -o-linear-gradient(top, #778280 0%, #4e5451 50%, #0a0e0a 51%, #0a0809 100%);background: -ms-linear-gradient(top, #778280 0%, #4e5451 50%, #0a0e0a 51%, #0a0809 100%);background: linear-gradient(to bottom, #778280 0%, #4e5451 50%, #0a0e0a 51%, #0a0809 100%);color: #fff!important;border: 1px solid #000;
}

.GradientButton001:hover {
    background: rgb(78,78,78); /* Old browsers */background: -moz-linear-gradient(top,  rgba(78,78,78,1) 0%, rgba(61,61,61,1) 50%, rgba(61,61,61,1) 50%, rgba(34,34,34,1) 51%, rgba(34,34,34,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(78,78,78,1)), color-stop(50%,rgba(61,61,61,1)), color-stop(50%,rgba(61,61,61,1)), color-stop(51%,rgba(34,34,34,1)), color-stop(100%,rgba(34,34,34,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(78,78,78,1) 0%,rgba(61,61,61,1) 50%,rgba(61,61,61,1) 50%,rgba(34,34,34,1) 51%,rgba(34,34,34,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(78,78,78,1) 0%,rgba(61,61,61,1) 50%,rgba(61,61,61,1) 50%,rgba(34,34,34,1) 51%,rgba(34,34,34,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(78,78,78,1) 0%,rgba(61,61,61,1) 50%,rgba(61,61,61,1) 50%,rgba(34,34,34,1) 51%,rgba(34,34,34,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(78,78,78,1) 0%,rgba(61,61,61,1) 50%,rgba(61,61,61,1) 50%,rgba(34,34,34,1) 51%,rgba(34,34,34,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 ); /* IE6-9 */color: #fff!important;border: 1px solid #000;
}

.GradientButton002 {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    font: bold 22px "helvetica neue", helvetica, arial, sans-serif;
    line-height: 1;
    padding: 12px 0 14px 0;
    text-align: center;
    cursor: pointer;
    text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.8);
    background: #4c4c4c; /* Old browsers */background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */color: #fff!important;border: 1px solid #000;
}

.GradientButton002:hover {
    background: #4c4c4c; /* Old browsers */background: -moz-linear-gradient(top, #4c4c4c 0%, #666666 12%, #888888 25%, #555555 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#666666), color-stop(25%,#888888), color-stop(39%,#555555), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */background: linear-gradient(to bottom, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */color: #fff!important;border: 1px solid #000;
}

.TopTabGradientNav {
     display:block;
}

.TopTabGradientNav ul{
     list-style:none;
}
 
.TopTabGradientNavTabGroup {
    margin-bottom: -6px;
}
.TopTabGradientNavTab {
    float: left;
    margin-right: 3px;
}
.TopTabGradientNavItem {
    display: inline-block;
    -moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px; 
	overflow: hidden;
}

.TopTabGradientNavItem span{
    display: inline-block;
	padding: 5px 20px;
    background-color: #ffffff;
}

.TopTabGradientNavItem.active span {
    text-decoration: none;
    font-weight: bold;
    background-color: #ffffff;
}

.TopTabGradientNavItem span:hover {
    text-decoration: none;
    background: #cc66cc;
}

.black3DItem {
    background: #4c4c4c; /* Old browsers */background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */;
}

.black3DItem a {
    text-decoration: none;
    background: #4c4c4c; /* Old browsers */background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */;
    border: none;
}

.greyblack3DItem {
    background: #4c4c4c; /* Old browsers */background: -moz-linear-gradient(top, #4c4c4c 0%, #666666 12%, #888888 25%, #555555 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#666666), color-stop(25%,#888888), color-stop(39%,#555555), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */background: linear-gradient(to bottom, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */;
}

.greyblack3DItem a {
    text-decoration: none;
    background: #4c4c4c; /* Old browsers */background: -moz-linear-gradient(top, #4c4c4c 0%, #666666 12%, #888888 25%, #555555 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#666666), color-stop(25%,#888888), color-stop(39%,#555555), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */background: linear-gradient(to bottom, #4c4c4c 0%,#666666 12%,#888888 25%,#555555 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */;
    border: none;
}