﻿@charset "utf-8";

/* CSS Document */

body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	background-color:#FFFFFF;
	color:#999999;
	margin-top:50px;
	
}


*
{
	margin:0;
	padding:0;
}

html
{
	height:100%;
}

fieldset
{
	border:none;
	border-top:1px solid #CCCCCC;
	text-align:left;
	padding-top:10px;
}

legend
{
	color:#0071bc;
}

#navigationsleiste_links li
{
	list-style-type: none;
	float: left;
}

#navigationsleiste_links ul
{
	padding:0;
	margin:0;
}

#navigationsleiste_rechts li
{
	list-style-type: none;
	float: left;
}

#navigationsleiste_rechts ul
{
	padding:0;
	margin:0;
}

.dummyregistersend2 li
{
	list-style-type: none;
	text-align:center;
	float:left;
}

.dummyregistersend2 ul
{
	text-align:center;
	padding:0;
	margin:0;
}

.error
{
	color:#FF0000;
}

.okay
{
	color:green;
}

img
{
	border:none;
}

#login_bild img
{
	border:1px solid #cccccc;
	padding:2px;
}

#logo a
{
	width:300px;
	height:62px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#logo a:visited
{
	width:300px;
	height:62px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#logo a:hover
{
	width:300px;
	height:62px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#logo a:focus
{
	width:300px;
	height:62px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#logo a:active
{
	width:300px;
	height:62px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#inhalt_start a
{
	width:290px;
	height:250px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#inhalt_start a:visited
{
	width:290px;
	height:250px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#inhalt_start a:hover
{
	width:290px;
	height:250px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#inhalt_start a:focus
{
	width:290px;
	height:250px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#inhalt_start a:active
{
	width:290px;
	height:250px;
	display:block;
	color:#FFFFFF;
	border:none;
	text-decoration:none;
}

#wrapper
{
	width:900px;
	background-color:#FFFFFF;
	margin:0px auto;
	text-align:center;
}

/*!!!!!!!!!!!!!!!!!!Hauptspalten!!!!!!!!!!!!!!*/

#header
{
	background-color:#FFFFFF;
	width:900px;
	height:70px;
	text-align:right;
}

#content
{
	width:900px;
	background-color:#FFFFFF;
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	text-align:center;
}

#content_start
{
	width:900px;
	height:270px;
	background-color:#FFffff;
	border-top:1px dotted #CCCCCC;
	text-align:center;
	overflow:hidden;
}

#content2
{
	width:900px;
	background-color:#FFffff;
}

#footer1
{
	width:900px;
	height:20px;
	background-color:#fff;
	text-align:right;
	color:#0066CC;
	border-top:1px dotted #CCCCCC;
	padding-top:5px;
	clear:both;
}

#footer2
{
	width:900px;
	background-color:#fff;
	text-align:left;
	color:#999999;
	clear:both;
}

/*!!!!!!!!!!!!!!!!!!Profil_Upload_Image!!!!!!!!!!!!!!*/
      




/*!!!!!!!!!!!!!!!!!!Einzelspalten!!!!!!!!!!!!!!*/

#logo
{
	width:400px;
	height:62px;
	background-image:url(../../images/fotonizer.png);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
}

#login
{
	width:500px;
	height:62px;
	float:left;
}

#login_bild
{
	width:80px;
	height:62px;
	margin-right:5px;
	float:right;
}

#login_infos
{
	width:auto;
	height:62px;
	text-align:right;
	float:right;
}

#loginfelder
{
	height:31px;
	line-height:31px;
	text-align:right;
}

#logintext
{
	height:31px;
	float:left;
	line-height:31px;
	text-align:right;
	float:right;
}

#inhalt_start
{
	width:755px;
	height:245px;
	background-color:#ffffff;
	margin:0px auto;
	text-align:center;
}

#inhalt
{
	width:900px;
	height:250px;
	background-color:#ffffff;
	margin:0px auto;
	text-align:center;
}

#schritt1
{
	width:250px;
	height:240px;
	background-image:url(../../images/schritt1.png);
	background-position:center;
	background-repeat:no-repeat;
	border-right:1px dotted #CCCCCC;
	float:left;
}

#schritt2
{
	width:250px;
	height:240px;
	background-image:url(../../images/schritt2.png);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
}

#schritt3
{
	width:250px;
	height:240px;
	background-image:url(../../images/schritt3.png);
	background-position:center;
	background-repeat:no-repeat;
	border-left:1px dotted #CCCCCC;
	float:left;
}

#erklaerung
{
	width:500px;
	overflow:hidden;
	text-align:left;
	padding-top:20px;
	background-color:#FFFFFF;
	float:left;
}

#counter
{
	width:400px;
	padding-top:20px;
	background-color:#FFFFFF;
	float:left;
}

#button
{
	width:325px;
	height:74px;
	background-image:url(../../images/counterbutton.png);
	background-repeat:no-repeat;
	background-position:center;
	line-height:34px;
	font-size:12px;
	color:#ffffff;
}

/*!!!!!!!!!!!!!!!!!!Navigation!!!!!!!!!!!!!!*/

#navigationsleiste_links
{
	width:600px;
	height:20px;
	padding-top:3px;
	border-bottom:1px dotted #CCCCCC;
	background-color:#FFFFFF;
	text-align:left;
	float:left;
}

#navigationsleiste_rechts
{
	width:300px;
	height:20px;
	padding-top:3px;
	background-color:#FFFFFF;
	border-bottom:1px dotted #CCCCCC;
	float:left;
}


a.menuebutton_aktiv:link
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #0099FF;
	background: #0071bc;
	padding: 1px 5px 2px;
	text-decoration:none;
	color:#ffffff;
	font-size:10px;
}

a.menuebutton_aktiv:visited
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #0099FF;
	background: #0071bc;
	padding: 1px 5px 2px;
	text-decoration:none;
	color:#ffffff;
	font-size:10px;
}

a.menuebutton_aktiv:hover
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #0099FF;
	background: #0071bc;
	padding: 1px 5px 2px;
	text-decoration:none;
	color:#ffffff;
	font-size:10px;
}

a.menuebutton_aktiv:active
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #0099FF;
	background: #0071bc;
	padding: 1px 5px 2px;
	text-decoration:none;
	color:#ffffff;
	font-size:10px;
}

a.menuebutton:link
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #ccc;
	background: #DEE7F8;
	padding: 1px 5px 2px;
	text-decoration:none;
	color:#0071bc;
	font-size:10px;
}

a.menuebutton:visited
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #ccc;
	background: #DEE7F8;
	padding: 1px 5px 2px;
	text-decoration:none;
	color:#0071bc;
	font-size:10px;
}

a.menuebutton:hover
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #0099FF;
	background: #0071bc;
	padding: 1px 5px 2px;
	text-decoration:none;
	color:#ffffff;
	font-size:10px;
}

a.menuebutton:active
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #0099FF;
	background: #0071bc;
	padding: 1px 5px 2px;
	text-decoration:none;
	color:#ffffff;
	font-size:10px;
}

/*!!!!!!!!!!!!!!!!!!Loginfelder!!!!!!!!!!!!!!*/

.username
{
	height:20px;
	width:150px;
	font-size:12px;
	color:#666666;
	padding-top:0.5em;
	background-color:#EFEFEF;
	border:1px solid #cccccc;
}

.password
{
	padding-top:0.5em;
	height:20px;
	width:150px;
	font-size:12px;
	color:#666666;
	background-color:#EFEFEF;
	border:1px solid #cccccc;
}

.button
{
	height:22px;
	font-size:12px;
	color:#0071bc;
	background-color:#ffffff;
	border:0px solid #bababa;
}

/*!!!!!!!!!!!!!!!!!! USER - AUFRTAG ABSCHICKEN!!!!!!!!!!!!!!*/

#upload_links
{
	width:300px;
	height:250px;
	background-color:#ffffff;
	float:left;
}

#upload_mitte
{
	width:300px;
	height:250px;
	position:relative;
	background-image:url(../../images/browse.png);
	text-align:center;
	float:left;
}

#upload_rechts
{
	width:300px;
	height:250px;
	background-color:#ffffff;
	text-align:left;
	float:left;
}

#wrapper_upload_rechts
{
	text-align:center;
	width:300px;
	margin-top:37px;
}

#upload_status
{
	text-align:center;
	width:300px;
	height:20px;
	margin:0px auto;
	padding:0px;
	background-color:#fff;
	border-bottom:1px solid #ccc;
}

#upload_status_loader
{
	text-align:center;
	width:300px;
	height:31px;
	margin:0px auto;
	padding:0px;
	background-color:#fff;
	margin-top:5px;
}


#upload_enter
{
	text-align:center;
	width:300px;
	height:31px;
	margin:0px auto;
	padding:0px;
	margin-top:37px;
}

#upload_feld
{
	text-align:center;
	width:300px;
	height:30px;
	margin:0px auto;
	padding:0px;
}




#upload_browser
{
	width:250px;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:25px;
}

.upload_button
{
	width:63px;
	height:32px;
	font-size:10px;
	color:#0071bc;
	border:none;
	background-color:#FFFFFF;
}

#result
{
	width:300px;
	text-align:center;
	margin:0px auto;
	padding:0px;
	background-color:#fff;
	border:none;
}

#upload_wunsch_text
{
	width:300px;
	height:50px;
	text-align:left;
}

#upload_wunsch_feld
{
	width:300px;
	height:100px;
	text-align:right;
}

#upload_wunsch_eingabe
{
	width:295px;
	height:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}

#upload_kommentar
{
	width:295px;
	height:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}

#upload_wunsch_button
{
	margin-top:30px;
	text-align:left;
}







.passwort_aendern
{
	width:120px;
	height:20px;
	float:right;
}


















/*!!!!!!!!!!!!!!!!!!AUFTRAEGE AUFTRAGGEBER!!!!!!!!!!!!!!*/

#auftraege_user_links
{
	width:290px;
	height:245px;
	background-color:#ffffff;
	float:left;
}

#auftraege_bb_links
{
	width:290px;
	height:245px;
	background-color:#ffffff;
	float:left;
}

#auftraege_user_mitte
{
	width:290px;
	height:245px;
	margin-left:15px;
	background-color:#ffffff;
	float:left;
}

#auftraege_bb_mitte
{
	width:290px;
	height:245px;
	margin-left:15px;
	background-color:#ffffff;
	float:left;
}

#auftraege_user_rechts
{
	width:290px;
	height:245px;
	margin-left:15px;
	background-color:#ffffff;
	float:left;
}


#auftraege_user_spalte1
{
	float:left;
}

#auftraege_user_spalte2
{
	float:left;
}


.auftraegetabelle
{
	height:60px;
	border:1px solid #000000;
}




.outer_count_bb {width:15px;height: 37px; text-align:center;overflow: hidden; position: relative; border-right:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px;float:left;}
.outer_count_bb[class] {display: table; position: static;}

.middle_count_bb {position: absolute; top: 50%;} /* for explorer only*/
.middle_count_bb[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_count_bb {position: relative; top: -50%} /* for explorer only */
.inner_count_bb[class] {position: static;}





.outer_thumbnail {width:37px;height: 37px; text-align:center;overflow: hidden; position: relative; border-right:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px;float:left;}
.outer_thumbnail[class] {display: table; position: static;}

.middle_thumbnail {position: absolute; top: 50%;} /* for explorer only*/
.middle_thumbnail[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_thumbnail {position: relative; top: -50%} /* for explorer only */
.inner_thumbnail[class] {position: static;}




.outer_wunsch {width:180px;height: 37px; text-align:left;overflow: hidden; position: relative; border-left:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px; margin-left:5px;float:left;}
.outer_wunsch[class] {display: table; position: static;}

.middle_wunsch {position: absolute; top: 50%;} /* for explorer only*/
.middle_wunsch[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_wunsch {position: relative; top: -50%;} /* for explorer only */
.inner_wunsch[class] {position: static;}







.outer_details {width:50px;height: 37px; text-align:left;overflow: hidden; position: relative; border-left:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px; margin-left:5px;float:left;}
.outer_details[class] {display: table; position: static;}

.middle_details {position: absolute; top: 50%;} /* for explorer only*/
.middle_details[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_details {position: relative; top: -50%} /* for explorer only */
.inner_details[class] {position: static;}






.outer_thumbnail_bb {width:37px;height: 37px; text-align:center;overflow: hidden; position: relative; border-right:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px;margin-left:5px;float:left;}
.outer_thumbnail_bb[class] {display: table; position: static;}

.middle_thumbnail_bb {position: absolute; top: 50%;} /* for explorer only*/
.middle_thumbnail_bb[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_thumbnail_bb {position: relative; top: -50%} /* for explorer only */
.inner_thumbnail_bb[class] {position: static;}




.outer_wunsch_bb {width:210px;height: 37px; text-align:left;overflow: hidden; position: relative; border-left:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px; margin-left:5px;float:left;}
.outer_wunsch_bb[class] {display: table; position: static;}

.middle_wunsch_bb {position: absolute; top: 50%;} /* for explorer only*/
.middle_wunsch_bb[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_wunsch_bb {position: relative; top: -50%} /* for explorer only */
.inner_wunsch_bb[class] {position: static;}



.outer_datum_bb {width:130px;height: 37px; text-align:left;overflow: hidden; position: relative; border-left:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px; margin-left:5px;float:left;}
.outer_datum_bb[class] {display: table; position: static;}

.middle_datum_bb {position: absolute; top: 50%;} /* for explorer only*/
.middle_datum_bb[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_datum_bb {position: relative; top: -50%} /* for explorer only */
.inner_datum_bb[class] {position: static;}


.outer_user_bb {width:110px;height: 37px; text-align:left;overflow: hidden; position: relative; border-left:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px; margin-left:5px;float:left;}
.outer_user_bb[class] {display: table; position: static;}

.middle_user_bb {position: absolute; top: 50%;} /* for explorer only*/
.middle_user_bb[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_user_bb {position: relative; top: -50%} /* for explorer only */
.inner_user_bb[class] {position: static;}



.outer_details_bb {width:50px;height: 37px; text-align:left;overflow: hidden; position: relative; border-left:1px dotted #cccccc; background-color:#f2f2f2; margin-bottom:5px; margin-left:5px;float:left;}
.outer_details_bb[class] {display: table; position: static;}

.middle_details_bb {position: absolute; top: 50%;} /* for explorer only*/
.middle_details_bb[class] {display: table-cell; vertical-align: middle; position: static;}

.inner_details_bb {position: relative; top: -50%} /* for explorer only */
.inner_details_bb[class] {position: static;}






#auftragswrapper_links
{
	width:290px;
	height:210px;
	overflow:hidden;
}

#auftragswrapper_mitte
{
	width:290px;
	height:210px;
	overflow:hidden;
}

#auftragswrapper_rechts
{
	width:290px;
	height:210px;
	overflow:hidden;
}

#auftragswrapper_bb
{
	width:590px;
	height:210px;
	overflow:hidden;
}











#bb_auftrag_details_foto
{
	margin-top:30px;
	margin-left:30px;
	margin-bottom:20px;
	float:left;
}


#bb_auftrag_details_infos
{
	margin-left:20px;
	margin-bottom:0px;
	text-align:left;
	float:left;
}

#bb_auftrag_details_footer
{
	width:640px;
	margin-left:30px;
	border-top:1px dotted #cccccc;
	text-align:right;
	clear:both;
}

#bb_auftrag_details_footer2
{
	width:640px;
	margin-left:30px;
	padding-top:5px;
	border-top:1px dotted #cccccc;
	text-align:left;
	clear:both;
}

#bb_auftrag_details_footer3
{
	width:640px;
	margin-left:30px;
	padding-top:5px;
	border-top:1px dotted #cccccc;
	text-align:left;
	clear:both;
}

#details_linke_spalte
{
	width:95px;
	background-color:#ffffff;
	padding-right:5px;
	margin-top:30px;
	float:left;
}

#details_rechte_spalte
{
	width:235px;
	background-color:#ffffff;
	border-left:1px solid #CCCCCC;
	padding-left:5px;
	margin-top:30px;
	float:left;
}

#details_rechte_spalte1
{
	width:235px;
	background-color:#ffffff;
	padding-left:5px;
	margin-top:30px;
	margin-left:15px;
	float:left;
}









/*!!!!!!!!!!!!!!!!!!Registrierungsformular!!!!!!!!!!!!!!*/

#profilfotofeld
{
	width:220px;
	height:250px;
	border-right:1px dotted #cccccc;
	text-align:center;
	float:left;
}

#profildatenfeld1
{
	width:350px;
	height:245px;
	margin-left:20px;
	border-right:1px dotted #ffffff;
	text-align:left;
	padding-top:5px;
	background-color:#ffffff;
	float:left;
}

#profildatenfeld2
{
	width:300px;
	height:245px;
	text-align:left;
	padding-top:5px;
	background-color:#ffffff;
	float:left;
}

#profil_linke_spalte
{
	width:95px;
	height:180px;
	background-color:#ffffff;
	padding-right:5px;
	margin-top:30px;
	float:left;
}

#profil_rechte_spalte
{
	width:235px;
	height:180px;
	background-color:#ffffff;
	border-left:1px solid #CCCCCC;
	padding-left:5px;
	margin-top:30px;
	float:left;
}

.profiltabelle
{
	height:15px;
	margin-bottom:5px;
	background-color:#f2f2f2;
}


form.inplaceeditor-form input[type="submit"]
{ 
	font-size:10px;
	color:#0071bc;
	border:none;
	background-color:#f2f2f2;
	margin-left:10px;
}

form.inplaceeditor-form input[type="text"]
{
	width:80px;
	height:12px;
	font-size:10px;
	background-color:#EFEFEF;
	border:1px solid #0071bc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}




#fertig_original
{
	width:280px;
	float:left;
}

#fertig_bearbeitet
{
	width:280px;
	margin-left:20px;
	float:left;
}









/*!!!!!!!!!!!!!!!!!!Registrierungsformular!!!!!!!!!!!!!!*/

#register_container
{
	width:480px;
	text-align:center;
	margin:0px auto;
	margin-top:15px;
}

#register_logo
{
	width:189px;
	height:40px;
	background-image:url(../../images/register.png);
	background-repeat:no-repeat;
	float:left;
}

#dummyregister1
{
	width:480px;
	height:8px;
	float:left;
}

#dummyregister2
{
	width:480px;
	height:20px;
	float:left;
}

.dummyregistersend1
{
	width:480px;
	height:22px;
	text-align:left;
	margin:0px auto;
	float:left;
	margin-bottom:30px;
}

.dummyregistersend2
{
	width:400px;
	height:22px;
	text-align:center;
	margin:0px auto;
}

.registerinput
{
	height:15px;
	width:150px;
	font-size:12px;
	color:#666666;
	background-color:#EFEFEF;
	border:1px solid #cccccc;
}

.registerinput:active
{
	height:15px;
	width:150px;
	font-size:12px;
	color:#666666;
	background-color:#333333;
	border:1px solid #0071bc;
}

.registerinput:focus
{
	height:15px;
	width:150px;
	font-size:12px;
	color:#333333;
	background-color:#cccccc;
	border:1px solid #0071bc;
}

.passwortinput
{
	height:15px;
	width:150px;
	font-size:12px;
	color:#666666;
	background-color:#EFEFEF;
	border:1px solid #cccccc;
}

.passwortinput:active
{
	height:15px;
	font-size:12px;
	color:#666666;
	background-color:#333333;
	border:1px solid #0071bc;
}

.passwortinput:focus
{
	height:15px;
	font-size:12px;
	color:#333333;
	background-color:#cccccc;
	border:1px solid #0071bc;
}

.registerinfo
{
	height:90px;
	width:150px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#EFEFEF;
	border:1px solid #cccccc;
}

.registerinfo:active
{
	height:90px;
	width:150px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#cccccc;
	border:1px solid #0071bc;
}

.registerinfo:focus
{
	height:90px;
	width:150px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#cccccc;
	border:1px solid #0071bc;
}

.registerupload
{
	height:20px;
	width:220px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#EFEFEF;
	border:1px solid #cccccc;
}

.containertext
{
	height:15px;
	width:160px;
	text-align:left;
	float:left;
}

.containereingabe
{
	height:15px;
	width:160px;
	text-align:left;
	float:left;
}

.containertext_passwort
{
	height:15px;
	width:150px;
	text-align:left;
	float:left;
}

.containereingabe_passwort
{
	height:15px;
	width:150px;
	text-align:left;
	float:left;
}

.containercheck
{
	height:15px;
	width:160px;
	text-align:right;
	line-height:10px;
	float:left;
}

#bildbearbeiter
{
	display:none;
}

/*!!!!!!!!!!!!!!!!!!Textformatierungen!!!!!!!!!!!!!!*/


.blau
{
	color:#0071bc;
}

.absatz
{
	font-size:12px;
	margin-top:15px;
}

.counterzahl
{
	font-size:25px;
	font-weight:bold;
	color:#ffffff;
}

#response
{
	height:31px;
	float:left;
	line-height:31px;
	text-align:right;
	float:right;
}

ul
{
	font-size:12px;
	margin-left:15px;
	margin-top:10px;
}

/*!!!!!!!!!!!!!!!!!!Links!!!!!!!!!!!!!!*/


a:link
{
	color:#0071bc;
}

a:visited
{
	color:#0071bc;
}

a:focus
{
	color:#0071bc;
}

a:hover
{
	color:#000;
}

a:active
{
	color:#000;
}


#feedbackbutton {
display:block; width:109px; height:109px; background:url(../../images/feedback.png); position:fixed; bottom:0px;
}
#feedbackbutton:hover {
background:url(../../images/feedback_hover.png);
}





































/* prototip.css : http://www.nickstakenburg.com/projects/prototip */
.prototip { position: absolute; }
.prototip .effectWrapper,
.prototip .tooltip,
.prototip .toolbar,
.prototip .toolbar .title {	position: relative; }
.prototip .content { clear: both; }
.prototip .toolbar a.close {
	position: relative;
	text-decoration: none;
	float: right;
	width: 15px;
	height: 15px;
	background: transparent url(../../images/close.gif);
	display: block;
	line-height: 0;
	font-size: 0px;
	border: 0;
}
.prototip .toolbar a.close:hover { background: transparent url(../../images/close_hover.gif); }

.prototipLoader {
	position: absolute;
	top: -1000px;
	left: -1000px;
	background: url(../../images/prototip_loader.gif);
	height: 14px;
	width: 14px;
}

.iframeShim { 
	position: absolute;
	border: 0;
	margin: 0;	
    padding: 0;
    background: none;
}

/* Prototip styles */
.prototip .default { width: 300px; color: #ccc; border:1px solid #666666;}
.prototip .default .toolbar { background: #0F6788; }
.prototip .default .title { padding: 5px; }
.prototip .default .content { background: #ffffff;  padding: 5px;}

.prototip .pinktip { border: 5px solid #a1a1a1; }
.prototip .pinktip .toolbar { background: #ff1e53; color: #fff; font: italic 17px Georgia, serif; }
.prototip .pinktip .title { padding: 5px; }
.prototip .pinktip .content { background: #fff; color: #555555; font: 11px Arial, Helvetica, sans-serif; padding: 5px; }

.prototip .darktip { width: 250px; border: 5px solid #a1a1a1; }
.prototip .darktip .toolbar { background: #606060; color: #fff; font: italic 17px Georgia, serif; }
.prototip .darktip .toolbar a.close { background: url(../../images/close_hover.gif);}
.prototip .darktip .toolbar a.close:hover { background: url(../../images/close.gif);}
.prototip .darktip .title { padding: 5px;}
.prototip .darktip .content { background: #808080; color: #fff; font: 11px Arial, Helvetica, sans-serif; padding: 5px; }

.prototip .silver { width: 300px; border: 5px solid #cccccc; color: #fff; font: 11px Arial, Helvetica, sans-serif;}
.prototip .silver .toolbar { background: #2e2e2e; color: #fff; font-weight: bold; }
.prototip .silver .toolbar a.close:hover { background: url(../../images/close_hover_red.gif);}
.prototip .silver .title { padding: 5px; }
.prototip .silver .content { background: #fff; color: #666666; padding: 5px;}

.protoClassic { width: 300px; border: 5px solid #8c939c; }
.protoClassic .toolbar { background: #96b8e2 url(../../images/classic_toolbar.gif) top left repeat-y; font-weight: bold; color: #fff;}
.protoClassic .toolbar a.close:hover { background: url(../../images/close_hover_red.gif);}
.protoClassic .title { padding: 5px; }
.protoClassic .content { background: #fff; color: #333333;font: 11px Arial, Helvetica, sans-serif; padding: 5px; }
