/* CSS Document */
body { 
	padding: 0;
	margin: 0;
	background:#f6f6f6;
	font-size:12px;
	font-family: 'Droid Sans', Helvetica, arial, sans-serif;
	color: #313131;
	}

h1 {
	font-size:18px;
	letter-spacing:-1px;
	font-weight:normal;
	margin:10px 0 5px 0;
}

h2 {
	font-weight:normal;
	font-size:15px;
	margin:0 0 5px 0;
}

h4 {
	margin:0 0 3px 0;
	font-size:14px;
}

#header {
	position:relative;
}

#header a.logo {
	margin:0;
	width:192px;
	height:100px;
	text-indent:-9999px;
	background:url(../../../images/logo-trybes.gif) no-repeat;
	display:block;
}

#header .language {
	position:absolute;
	right:0;
	bottom:1px;	
}

form { padding: 0; margin: 0; }

#container { margin: 10px auto;  width: 532px; position: relative; }

#account_bottom { background: none;  }
#account_body { background: none; margin-bottom:30px; }

#account_body .colin{ padding: 10px; color: #313131; background:#EAEAEA; border:1px solid #d2d2d2;}
#account_body .colin .h3 { color: #203F63; margin: 0 0 15px 0; font-size: 16px; font-weight: bold; }
#account_body .colin input { margin: 0; } 
#account_body .colin p { margin: 5px 0; }

#account_body .colin .field {
	margin:0 0 5px;
	background:#f2f2f2;
	padding:5px;
}

#account_body .colin .field input {
	margin:0;
	padding:5px;
}

#account_body .colin .field input.clear {
	margin-right:5px;
}

#account_body .colin .field input:focus, #account_body .colin .field select:focus {
	border:1px solid #2F4364;
}

#account_body .colin input.submit {
	margin:10px 0 4px 144px;
	cursor:pointer;
	background:url(../../../images/sign-up-button.png) no-repeat;
	width:263px;
	height:42px;
	border:none;
	color:#fff;
	font-size:16px;
	font-weight:normal;
	padding:0 0 3px 17px;
}

#account_body .colin input.submit:hover {
	background-position:0 -42px;
}

#account_body .colin .field label.terms {
	display:block;
	float:none;
	width:auto;
	padding:0 0 00 140px;
}



hr { clear: both; visibility: hidden; height: 1px; line-height: 1px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
#alert {border:1px #CCCCCC solid; margin: 10px; padding: 10px 10px 10px 60px; font-size:11px; letter-spacing: 1px; color: #333333;background: #fff url("../../../images/alert.gif") 10px 10px no-repeat;}
#message {border:1px #CCCCCC solid; margin: 10px; padding: 10px 10px 10px 70px; font-size:11px; letter-spacing: 1px; color: #333333;background: url("../../../images/message.gif") 10px 10px no-repeat;}
#titlecontent {font-weight: bold; color: #B50000; font-size: 16px; }
#date { font-size: 9px; }

#account_body label { width: 140px; display: block; float: left; line-height:25px; }
#account_body input { width:250px; }
#account_body input,
#account_body select { border: 1px solid #d2d2d2; padding:5px; }
#account_body textarea { font-size:12px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #d2d2d2; width:250px; height:100px; padding:5px; }
#account_body .terms { padding: 0 0 0 120px; }
.radiobox { border: 0px; width: auto;}

#flag { float: right; }

#account_body .colin a.my-profile {
	background:#999;
	font-size:16px;
	margin:20px 0;
	display:block;
	text-align:center;
	padding:4px 0;
	color:#fff;
	
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#account_body .colin a.my-profile:hover {
	background:#666;
	text-decoration:none;
}

#account_body .colin .block {
	display:block;
	margin-top:5px;
	overflow:hidden;_zoom:1;
}

#account_body .colin .col {
	float:left;
	width:143px;
	margin-right:10px;
	height:300px;
	padding:10px;
}

#account_body .colin .lastcol {
	margin-right:0;
}

#account_body .colin .col ul {
	padding:0;
	margin:0;
}

#account_body .colin .col ul li {
	list-style:none;
	list-style-position:outside;
}

#account_body .colin .col ul.links li a {
	color:#4c4c4c;
	text-decoration:none;
	display:block;
	padding:2px 0;
	font-weight:normal;
	border-bottom:none;
}

#account_body .colin .col ul.links li a:hover {
	text-decoration:none;
	color:#fff;
	padding:2px 5px;
}

#account_body .colin .studenten-link {
	background:#ecddd0;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#account_body .colin .sporters-link {
	background:#d7e3cc;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#account_body .colin .clubjes-link {
	background:#d5e1e8;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#account_body .colin .studenten-link ul li a:hover {
	background:#d76602;
	color:#fff;
}

#account_body .colin .sporters-link ul li a:hover {
	background:#4e9e04;
	color:#fff;
}

#account_body .colin .clubjes-link ul li a:hover {
	background:#2a87b9;
	color:#fff;
}

.ad-outside {
    width: 125px;
    overflow: hidden;
    position: absolute;
    top: 10px;
}
.ad-left {
    left: -130px;
}
.ad-right {
    right: -135px;
}

.ad-inside {
    width: 526px;
}

.ad-bottom {
}
