
/****************************************** allgemein */

body {
	height:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	background-color: #AFB1B3;
}
#content {
	float:left;
	padding:170px 0 0 40px;
	height:350px;
	width:620px;
	color:#FFFFFF;
}
	
div.fb{
        position: absolute;
        left: 870px;
        top: 3px;
}

.contentleft {
	float:left;
	color:#FFFFFF;
	width:230px;
	margin:0 0 0 80px;
}
/*
#quizForm .contentleft {
	margin:0 0 0 40px;
}
*/
h1 {
	color:#FFFFFF;
	font-size:30px;
	padding:0;
	margin:0 0 5px 0;
}
div#content table {
	padding-left:60px;


	font-size:12px;
}
div#content table.tableInteresse {
	padding-left:0px;
}
#bg {
	width:1022px;
	height:621px;
	margin-top:-310px;
	margin-left:-511px;
	padding:0;
	top:50%;
	left:50%;
	position:absolute;
	background-color: #AFB1B3;
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/bg_home.jpg);
	text-align: left;	
}
#bg_reg {
	width:1022px;
	height:621px;
	margin-top:-310px;
	margin-left:-511px;
	padding:0;
	top:50%;
	left:50%;
	position:absolute;	
	background-color: #AFB1B3;
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/bg_reg.jpg);
	text-align: left;		
}
#bg_def {
	width:1022px;
	height:621px;
	margin-top:-310px;
	margin-left:-511px;
	padding:0;
	top:50%;
	left:50%;
	position:absolute;	
	background-color: #AFB1B3;
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/bg_def.jpg);
	text-align: left;	
}
#bg_quiz {
	width:1022px;
	height:621px;
	margin-top:-310px;
	margin-left:-511px;
	padding:0;
	top:50%;
	left:50%;
	position:absolute;
	background-color: #AFB1B3;
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/bg_quiz.jpg);
	text-align: left;	
}
#bg_preis {
	width:1022px;
	height:621px;
	margin-top:-310px;
	margin-left:-511px;
	padding:0;
	top:50%;
	left:50%;
	position:absolute;
	background-color: #AFB1B3;
	background-image: url(../img/bg_preis.jpg);
	text-align: left;
	background-repeat: no-repeat;
}
#bg_shadow {
	padding:10px 14px 12px 14px;
}
#bg_preis #content h1 {
	width:230px;
	height:210px;
}
#bg_preis #content p.bodytext {
	margin-left:85px;
}
div.tx-srfeuserregister-pi1 .contentleft {
	float:left;
	color:#FFFFFF;
	width:273px;
	margin:0 0 0 80px;

}
.contentleft_def p.bodytext{
	float:left;
	color:#FFFFFF;
	width:230px;
	margin:0px 0 0 80px;
}
.contentright {
	float:right;
	color:#FFFFFF;
	width:295px;
}
div.tx-srfeuserregister-pi1 .contentright {
	float:right;
	color:#FFFFFF;
	width:250px;
}

/* IE6 probleme lsen */
* html #content {
	padding:170px 0 0 40px;
	height:350px;
	width:625px;
}

* html .contentleft_def p.bodytext{
	margin:0px 10px 0 30px;
}

* html .contentleft {
	width:245px;
	margin:0px 0 0 40px;
}
* html div.tx-srfeuserregister-pi1 .contentleft {
	float:left;
	color:#FFFFFF;
	width:273px;
	margin:0 0 0 40px;
}

* html .contentright {
	width:287px;
}

/*end ie6*/

p.bodytext{         
   padding:0p;
   margin:0px;
}
.clearer {
	clear:both;
	float:none;
}

.question {
	/*padding-top: 30px;*/
}


textarea {
	margin:0;
}

#LayerButton, #LayerButton_reg, #LayerButton_reg2,#LayerButton_reg3,#LayerButton_reg4, #LayerButton_tipafriend {
	position:absolute;
    border:none;
	cursor:pointer;
	color:#015092;
	font-size:14px;
	font-weight:bold;
	height:57px;
	left:827px;
	padding-left:35px;
	padding-top:20px;
	top:491px;
	width:113px;
	z-index:100;
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/button.png);
	background-repeat: no-repeat;
	background-position: left top;
}


#LayerButton_reg2 {
	left:834px;
	top:498px;
	width:130px;
	font-size:12px;
	padding-left:4px;
	padding-top:1px;
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/button_submit.png);
	background-color:#FFFFFF;
}


#LayerButton_reg3 {
	left:820px;
	top:487px;
	font-size:12px;
	padding-left:6px;
	padding-top:0px;
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/button_submit.png);
	background-color:#FFFFFF;
}


* html #LayerButton, * html #LayerButton_reg, * html #LayerButton_reg2, * html #LayerButton_tipafriend,* html #LayerButton_reg4{
	left:834px;
	top:498px;
}


div.fault0, div.fault1, div.fault2, div.fault3 {
    left:315px;
    position:absolute;
    top:430px;
    width:170px;
    height:65px;
}

div.fault0 {
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/fault_0.png);
}
div.fault1 {
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/fault_1.png);
}
div.fault2 {
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/fault_2.png);
}
div.fault3 {
	background-image: url(/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/fault_3.png);
}	

* html div.fault0 {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/fault_0.png');
}
* html div.fault1 {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/fault_1.png');
}
* html div.fault2 {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/fault_2.png');
}
* html div.fault3 {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/fault_3.png');
}


* html  #LayerButton, * html  #LayerButton_reg,* html  #LayerButton_reg2,* html #LayerButton_reg4 {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/button.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fileadmin/templates/hsr/wettbewerbe/maschinentechnik/img/button_submit.png');
}

/*    left     */
#left {
	position:relative;
	padding: 98px 0 0 33px;
	float:left;
	height:460px;
	width:200px;
}
* html #left {
	position:relative;
	padding: 98px 0 0 33px;
	float:left;
	height:460px;
	width:200px;
}
#login {
	height:114px;
	width:195PX;
	top:95px;
}
#logt_in {
	height:40px;
	width:195PX;
}

#no_login {
	height:25px;
	padding-top:0px;
	width:195px;
	position:absolute;
	top:214px;
}

	
#nav {
	margin-top:15px;
	height:100px;
	width:195PX;
	position:absolute;
	top:245px;
}
#navReg {
	margin-top:15px;
	height:100px;
	width:195PX;
	position:absolute;
	top:140px;
}
ul#nav1 {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:199px;
}
li.nav1 {
	padding:3px 0 0 0 ;
}
ul#nav1 a{
	color:#015092;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
ul#nav1 a:hover{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
ul#nav1 .cur  a{
	color:#FB7007;
}




div.tiplink {
	padding:3px 0 0 0 ;

}
.tiplink a{
	color:#015092;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.tiplink a:hover{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
li dfn, .usb {
	display:none;
}

a.link_orange {
	color:#F57D00;
	text-decoration:none;
}

#game_desc {
	margin-top:18px;
	height:148px;
	width:195PX;
	color:#80000F;
	font-size:12px;
	position:absolute;
	top:360px;
	line-height:19px;
}
#game_desc h1 {
	color:#80000F;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0 0 3px 0;
}




#LayerImg {
	cursor:pointer;
	height:507px;
	left:276px;
	position:absolute;
	top:70px;
	width:524px;
	z-index:1;
}

#LayerSponsoren {
	position:absolute;
	left:798px;
	top:340px;
	width:80px;
	height:80px;
	z-index:1;
}
#footer {
	position:absolute;
	left:3px;
	top:570px;
	width:994px;
	height:25px;
	font-size: 11px;
	color:#666;
}
a.serviceln:hover {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.serviceln:link  {
	color:#015092;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.service {
	text-align:right;
	float:right;
	width:300px;
	padding:10px 5px 0 0;	
}
.address {
	float:left;
	margin:0;
	padding:3px 0 0 20px;	
}

/* captcha cant read text*/
.tx-srfreecap-pi2-cant-read, .tx-srfreecap-pi2-cant-read a, .tx-srfreecap-pi2-cant-read a:visited, .tx-srfreecap-pi2-cant-read a:active {
   color:#015092;
   text-decoration:none;
}

*html .tx-srfeuserregister-pi1-captcha-response{
    margin-top: 25px;
    text-align:left;
	line-height: 12px;
}
/****************************************** srfeuserregister */

dt {
  text-align:left;
}
dd,dt,dl{
  	margin:0px;
  	padding:0px;
}
dt label {
  width:100%
  height: 13px;
}

.tx-srfeuserregister-pi1-text, .tx-srfeuserregister-pi1-password, .tx-srfeuserregister-pi1-captcha, 
.tx-srfeuserregister-pi1-tx_icsquiz_beruf_ausbildung_zu select, 
.tx_tipafriend_formfield input, .tx_tipafriend_formfield textarea,.tipafriend-text {
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	height:13px;
	line-height:12px;
	margin:0px 0 5px 0px;
	padding:0 0 0 3px;
	border:1px solid #FFFFFF;
	background-color:#AFB1B3;
}
.tx-srfeuserregister-pi1-tx_icsquiz_beruf_ausbildung_zu {
	margin-top:3px;
}
* html input.tx-srfeuserregister-pi1-text ,* html input..tipafriend-text{
	height:15px;
	line-height:12px;	
}
.tipafriend-textarea {
	color:#FFFFFF;
  	height:62px;
}
select#tx-srfeuserregister-pi1-tx_icsquiz_beruf_ausbildung_zu {
	height:18px;
	margin:0 0 5px 0;
	border:1px solid #FFFFFF;
	background-color:#AFB1B3;
}
.tx-srfeuserregister-pi1-captcha, #tx-srfeuserregister-pi1-date_of_birth {
	margin:0 0 5px 0;
}
.tx-srfeuserregister-pi1-zip {
	float:left;
	width:55px;
	height:30px;
}
.tx-srfeuserregister-pi1-city {
	height:30px;
	margin:0px 0 2px 0px;
}

.toppadding {
  padding-top:6px;
}

.tx-srfeuserregister-pi1-error {
	color:#FF0000;
}
input.tx-srfeuserregister-pi1-checkbox {
	display:block;
	clear:left;
	float:left;
	height:13px !important;
	margin-right:5px;
	width:14px;
	margin-bottom:2px;
}
.checkbox_label{
	float:left;

	margin-top:2px;
}
.checkbox_label_infos{
	margin-top:2px;
}
.tx-srfeuserregister-pi1-studiengang {
	float:left;
	width:130px;
}
.tx-srfeuserregister-pi1-beruf {
	float:left;
	width:260px;
}
p.tx-srfeuserregister-pi1-error {
	margin:0;
}

/****************************************** tx-felogin-pi1 */
input,select {
	color:#FFFFFF;
}
.tx-felogin-pi1 {
	padding:0;
	margin:0;
}
.tx-felogin-pi1 h3{
	color:#015092;
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin:0;
	padding-bottom:4px;
} 
.tx-felogin-pi1 label {
	font-size: 11px;
	color: #00000;
}
.tx-felogin-pi1 input {
	border: 1px solid #015092;
	font-size: 11px;
	color: #015092;
	height: 12px;
	line-height:10px;
	width: 190px;
	margin-bottom:3px;
}
*+html .tx-felogin-pi1 input {
	margin-bottom:0px;
}


*html .tx-felogin-pi1 input {
	line-height:11px;
	height: 13px;
	margin-bottom:0px;
	}

input.submit_login {
	cursor:pointer;
	border:none;
	background-color:#FFFFFF;
	color:#015092;
	font-size:11px;
	font-weight: bold;
	height: 17px;
	width: 40px;
	margin:0 0 0 152px;
	padding:0;
}


*+html input.submit_login {
	height: 12px;
}

input.submit_logout {
	cursor:pointer;
	border:none;
	background-color:#FFFFFF;
	color:#015092;
	font-size:11px;
	font-weight: bold;
	height: 17px;
	width: 70px;
	margin:0 0 0 125px;
	padding:0;
}
input.submit_forgot {
	cursor:pointer;
	border:none;
	background-color:#FFFFFF;
	color:#015092;
	font-size:11px;
	font-weight: bold;
	height: 17px;
	width: 120px;
	margin:0 0 0 81px;
	padding:0;
}
.tx-felogin-pi1 p {
	padding:0;
	margin:0;
	border: 0;
}
.tx-felogin-pi1 p a {
	text-decoration:none;
	color:#015092;
	font-size:11px;
	font-weight: bold;
	margin:0 0 0 90px;
	padding:0;	
}

.tx-felogin-pi1 p.forgot_password a {
	text-decoration:none;
	color:#015092;
	font-size:11px;
	font-weight: bold;
	margin-left:67px;
	padding:0;	

}

div.backlink p,
.tx-felogin-pi1 p.forgot_password{
*margin-top: -21px;
_margin-top: -21px;

}

.title_no_login {
	color:#000000;
	font-size:14px;
	font-weight: bold;
}

#no_login  a {
	text-decoration:none;
	color:#015092;
	font-size:12px;
}
.tx-srfreecap-pi2-image {
	padding:0;
	margin:4px;
}
.tx-srfeuserregister-pi1-captcha-response {
	/*margin-top:5px;*/
	padding-top:5px;
	width:250px;
}

.tx-srfreecap-pi2-image {
	margin-left:0;
}



/***********  tipafriend */
.tx_tipafriend_formfield label {
  text-align:left;
}
.tx_tipafriend_codetext {
  background-color:#B0B1B3;
  border:none;
  color:#FFFFFF;
  margin:0;
  text-align:left;

}
#tx_tipafriend_pi1_captcha_response {
  margin-top:4px;
}


