@charset "UTF-8";
/* CSS Document */

* {
margin: 0px;
padding: 0px;
border: 0px;
}
body {
margin: 50px;
padding: 0px;
background:#ccff99;
background-image:url(/images/bg8.jpg); 
background-repeat:no-repeat;
background-attachment:fixed;
background-position: left;
font-family: 'Lucida Grande', Helvetica, sans-serif;
}
#content {
width: 800px;
margin: 0px auto;
background-image:url(/images/content_bg.png);
padding: 20px 20px 20px 20px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border: 0px solid #000;
}

h1 {
padding: 0px;
margin: 0px;
text-align: left;
font: Bold 45px 'Arial Black', Tahoma, Helvetica, sans-serif;
letter-spacing: -2px;
line-height: 25px;
float:left;
padding-top:20px;
padding-left:0px;
padding-bottom:20px;
color:#ff9900;
text-transform: lowercase;
}

h2 {
padding: 0px;
margin: 0px;
text-align: left;
font: Bold 30px 'Arial Black', Tahoma, Helvetica, sans-serif;
letter-spacing: -2px;
line-height: 25px;
padding-top:20px;
padding-left:5px;
padding-bottom:10px;
color:#f6a800;
text-transform: lowercase;
}

h3 {
padding: 0px;
margin: 0px;
text-align: left;
font: Bold 18px 'Arial Black', Tahoma, Helvetica, sans-serif;
letter-spacing: 0px;
line-height: 25px;
padding-top:5px;
padding-bottom:5px;
color:#ff9900;
text-transform: lowercase;
}

h4 {
	padding: 0px;
	margin: 0px;
	text-align: left;
	font: bolt 18px 'Arial Black', Tahoma, Helvetica, sans-serif;
	letter-spacing: 0px;
	line-height: 25px;
	padding-top:5px;
	padding-bottom:0px;
	color:#666;
	text-transform: lowercase;
	font-size: 16px;
	font-weight: bold;
}

h1 a {
color: #444;
text-decoration: none;
}

.logo{
padding: 0px;
margin: 0px;
float:right;
padding-bottom:15px;
padding-right:20px;
width:67px;
height:100px;
}

p{
	text-align:left;
	padding-left: 15px;
	font-size:14px;
	float:right;
	width:570px;
	font-size:12px;
}

.liste{
text-align:center;
font-size:12px;
padding:15px;
margin:0px;
}


.img_liste{
text-align:center;
padding:0px;
margin:0px;
width:150px;
height:150px;
font-size:12px;
margin-right:15px;
padding-bottom:25px;
float:left;
}

.corner{
padding:20px;
text-align:center;
font-size:14px;
float:left;
width:750px;
font-size:12px;

-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border: 5px solid #fff;
}

.images_large{
	margin: auto;
	float:left;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-border-radius: 15px;
border: 5px solid #fff;
}

.img{
	padding-bottom: 0px;
	margin: auto;
	float:left;
	-moz-border-radius: 15px;
border-radius: 15px;
-webkit-border-radius: 15px;
border: 5px solid #fff;
}

.blog_questions{
	margin-bottom:5px;
	padding:20px;
	text-align:justify;
	font-size:14px;
	width:465px;
	font-size:12px;
	background-color:#FFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border: 0px solid #fff;
}

.paradate{
color:#fff;
width: 465px;
}

.paraq{

width: 290px;
}

.blog_answers{
margin-bottom:5px;
padding:20px;
text-align:justify;
font-size:14px;
width:465px;
font-size:12px;

background-color:#ffeec6;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 0px solid #fff;
}

.blog_input{
margin-bottom:5px;
padding:20px;
text-align:justify;
font-size:14px;
width:465px;
font-size:12px;

background-color:#fff;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 0px solid #fff;
}

p strong{
color:#f6a800;
}

#user_menu{
font-size:12px;
text-align:justify;

}
#footer{
font-size:12px;
text-align:left;
padding-top:10px;
padding-left:20px;

}

p#strapline {
	font:  28px Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #666;
	text-align: left;
	padding: 15px 0px 15px 0px;
	float:left;
	padding-left:0px;
	font-family: Helvetica, sans-serif;
}

p#login {
font: Bold 16px Helvetica, sans-serif;
letter-spacing: -1px;
color: #666;
text-align: left;
padding: 15px 0px 15px 0px;
float:left;
}

p#strapline strong {
font: Bold 60px Curlz;
line-height: 8px;
vertical-align: -20px;
}



.ballons{
padding: 0px;
margin-bottom: -23px;
width: 500px;


}

#img{
	padding: 0px;
	margin: 0px;
	width:155px;
	float:left;
}

a:link{
color: #f6a800;
text-transform: lowercase;
text-decoration: none;
margin:0px;
padding:0px;
font-size:12px;
}

a:visited{
color: #f6a800;
text-transform: lowercase;
text-decoration: none;
font-size:12px;
}

a:hover{
	color: #063;
	text-transform: lowercase;
	text-decoration: none;
	font-size:12px;
}

#footer a:link{
color: #666666;
text-transform: lowercase;
text-decoration: none;
margin:0px;
padding:0px;
font-size:12px;
}

#footer a:visited{
color: #666666;
text-transform: lowercase;
text-decoration: none;
font-size:12px;
}

#footer a:hover{
color: #f6a800;
text-transform: lowercase;
text-decoration: none;
font-size:12px;
}

form {
padding:0px;
font-size:14px;

}
form label {
text-transform: lowercase;
padding:0px;
width: 150px;
text-align: left;
left: 0px;
font: Bold 18px 'Arial Black', Tahoma, Helvetica, sans-serif;
letter-spacing: 0px;
line-height: 25px;
padding-top:5px;
padding-bottom:0px;
color:#f6a800;
text-transform: lowercase;
}
form label.interactlabel {
text-transform: lowercase;
top: 15px;
}
form label.questionlabel {
text-transform: lowercase;
top: 50px;
}
form label span {
letter-spacing: 0px;
color: #666;
padding: 0px 0px 0px 0px;
}
form input.fullwidth {
width: 450px;
border: solid 1px #ccc;
height: 22px;
margin: 0px 0px 12px 0px;
font-size: 16px;
}
form textarea.fullwidth {
width: 450px;
border: solid 1px #ccc;
height: 250px;
margin: 0px 0px 12px 0px;
font-size: 16px;
}
form span.big {
font: Bold 60px Georgia, serif;
position: absolute;
left: 520px;
top: -8px;
}
form input.halfwidth {
width: 200px;
border: solid 1px #ccc;
height: 22px;
font-size: 16px;
}
form input.submitbutton {
width: 202px;
height: 24px;
border: solid 1px #ccc;
margin: 0px 0px 0px 0px;
font-size: 16px;
}
.Curlz {
	font-family: curlz;
}
p .kursheadlines {
	font-size: 13px;
	color: #f6a800;
	text-align:left;
}
#design {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
	text-align: right;
}
