body,
html {
		margin:0;
		padding:0;
		background:#000;
		color:#fff;
	}
body {
		min-width:750px;
		font-size: 11px;
	    font-family: Verdana, Arial, Sans-Serif;
	}

h1{
		font-size: 11px;
	    font-family: Verdana, Arial, Sans-Serif;
		font-weight:bold;
}        
#container {
		width:800px;
		margin: 35px auto;
	    border: 1px solid #fff;
	    background: #ccc url(images/back.gif) repeat-y;
	}
p{
margin:0px;
		
}        


#header {
	height: 36px;
	background-image: url(images/mcenter_head.jpg);
	border-bottom: 1px solid #fff;
	}


.clearer {
clear: both;

}



#main {
		font-size: 11px;
	    font-family: Verdana, Arial, Sans-Serif;

	width:640px;

	height:700px;
	background: #ccc;
	vertical-align:top;
	}
#sidebar {
		font-size: 11px;
	    font-family: Verdana, Arial, Sans-Serif;
	vertical-align:top;
	width:159px;
	border-left: 1px solid #fff;
	}


#content {

    color: #333;

}


#content_left {
    float: left;
    width: 175px;
	height:1px;

}

#content_right {

    float: left;
	width: 455px;
	line-height: 16px;

}
#content_right_block {

	width: 430px;




}
#content_right .separator {
	width: 430px;
	height:16px;
	clear:both;
	background-image: url(images/divider.gif);
}


#content_right .headline {

   font-weight:bold;
   width:423px;   
}


#content_right .headline a, #content_right .headline a:VISITED {
   text-decoration: none;
   color: #333;
   font-weight: bold;
}

#content_right .headline a:HOVER {
   text-decoration: underline;
}

#content_right .text {
   width:423px;


}


#content_right .text a, #content_right .text a:VISITED {
   text-decoration: none;
   color: #333;
}

#content_right .text a:HOVER {
   text-decoration: none;
   color: #333;
}

#content_right .download {

}

#content_right .download a, #content_right .download a:VISITED {
   text-decoration: none;
   color: #333;
   font-weight: normal;
}

#content_right .download a:HOVER {
   text-decoration: underline;
}

#content_right .download .type {

padding-left: 10px;
}

#content_right .backlink {

   font-weight: bold;
}

#content_right .backlink a, #content_right .backlink a:VISITED {
   text-decoration: none;
   color: #666;
}

#content_right .backlink a:HOVER {
   text-decoration: none;
   color: #333;
}

/* items */

#items {
padding-bottom: 10px;
}
.itemblock{

	

}
.item {
	float: left;
	padding-right: 20px;
	height:167px;
	overflow:hidden;
/*	background-color: transparent;*/
	background-image: url(images/back_images.gif);
	
}
.i_list{
	height:100px;
	width:130px;
	background-image: url(images/back_single_img.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;

}
.i_list a img {
	border:0px;
}
a img  {
border: 1px solid #000;

}
.editicons img{
border: 0px;
}
.i_title{
padding-top:5px;
width:128px;
}

.i_title a, .i_title a:VISITED {
text-decoration: none;
font-weight: bold;
color: #333;
}

.i_title a:HOVER {
text-decoration: underline;
}

.i_download a, .i_download a:VISITED {
text-decoration: none;
color: #333;
}

.i_download a:HOVER {
text-decoration: underline;
}

/* end items*/


p {

}



#header_right {
height: 36px;
border-bottom: 1px solid #fff;

}

#service {
 padding-top: 10px;
 		font-size: 11px;
	    font-family: Verdana, Arial, Sans-Serif;


}

#service a{
 float: left;
 padding-left: 13px;
 font-weight: bold;
 color: #c1c1c1;
 text-decoration: none;
}

#logo {
	background: url(images/logo.jpg) no-repeat;
	height:630px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}


#sub {
	height: 36px;
	width: 640px;
	color: #fff;
    background-color: #000;
	}
	
#sun a img {

border: none;
}	

#footer {
border-top: 1px solid #fff;
	}
	
.text ul{margin-top:5px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;
margin-left:0px;padding-left:15px;
}
.text li{
margin-left:0px;
margin-bottom:5px
}
.text p {
margin:0px;
}
form  {
margin:0px;
}
.tx-newloginbox-pi1 td  {font-size: 11px;font-family: Verdana, Arial, Sans-Serif;padding-right:10px;color: #333;font-weight:bold;}
#tx-newloginbox-pi1-user  {border:1px solid #333;width:200px;padding-left:5px;}
#tx-newloginbox-pi1-pass  {border:1px solid #333;width:200px;padding-left:5px;}
#tx-newloginbox-pi1-forgot_email{border:1px solid #333;width:200px;padding-left:5px;margin-left:30px;}
.tx-newloginbox-pi1-forgotP a{color: #666;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.tx-newloginbox-pi1-forgotP a:hover{color: #666;text-decoration:underline;}
.tx-newloginbox-pi1-forgotP a:visited{color: #666}
.tx-newloginbox-pi1-back a{color: #666;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.tx-newloginbox-pi1-back a:hover{color: #666;text-decoration:underline;}
.tx-newloginbox-pi1-back a:visited{color: #666}
.tx-newloginbox-pi1 h3{margin:0px;}

.tx-srfeuserregister-pi1_separator {
	width: 430px;
	height:20px;
	clear:both;
	background-image: url(images/divider.gif);
}

		.tx-srfeuserregister-pi1  { font-size: 11px;font-family: Verdana, Arial, Sans-Serif;color: #333;	line-height: 16px; }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; font-size: 11px; font-weight:bold; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
		
		.tx-srfeuserregister-pi1 a {text-decoration:none;color:#666; text-transform:uppercase;font-weight:bold;}
		.tx-srfeuserregister-pi1 a:visited {color:#666; }
		.tx-srfeuserregister-pi1 a:hover {text-decoration:underline; }
		
		.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; width:300px;}
		.tx-srfeuserregister-pi1 select { margin: 0;  width:300px;}
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../../../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt { clear: both; width: 120px; text-align: left; padding-right: 1em; font-weight:bold;}
		.tx-srfeuserregister-pi1 dd { text-align: left;  }
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }
		.tx-srfeuserregister-pi1_submit input {width:125px;}
		.tx-srfeuserregister-pi1_submit_login input {width:53px;}

