*{

	margin:0;

	padding:0;

}

#seotoaster{

	-moz-border-radius:15px;

	-webkit-border-radius:15px;

	border:1px solid #7c7c7c;

	position:relative;

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

    color:#7c7c7c;

	margin:0;

	padding:0;

	background-color:#BDE6F1;

}
#seotoaster h2{
	font-size:17px;
}


#seotoaster ul.ultable{

	width:100%;

	list-style:none;

}

#seotoaster ul.ultable li{

	display:inline;

	display:block;

	float:left;

	font-weight:bold;

	text-indent:15px;

}

#seotoaster div.success{

	position:absolute;

	width:50%;

	left:25%;

	right:25%;

	top:35%;

	text-align:center;

	padding:30px;

	background-color:olive;

	opacity:0.75;

	color:#fff;

	border:1px solid #fff;

	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);

	z-index:999;

}

#seotoaster div.errors{

	position:absolute;

	width:50%;

	left:25%;

	right:25%;

	top:35%;

	text-align:center;

	padding:30px;

	background-color:#990000;

	opacity:0.75;

	color:#fff;

	border:1px solid #fff;

	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);

	z-index:999;

}



/*======= SEOTOASTER FORMS (all) ===========*/



#seotoaster #admineditwhat{

	background-color:#8FD5EB;

	-moz-border-radius-topright:13px;

	-moz-border-radius-topleft:13px;

	-webkit-border-top-right-radius:13px;

	-webkit-border-top-left-radius:13px;

	display:block;

	width:100%;

	height:30px;

	font-weight:bold;

	line-height:30px;

	font-family:Tahoma;

	font-size:18px;

	letter-spacing:1px;

	text-indent:20px;

	margin-bottom:20px;

}

#seotoaster div.close_window {

	position:absolute;

	top:-2px;

	right:-2px;

	z-idex:2;

	width:40px;

	height:45px;

	cursor:pointer;

	background-image:url(../images/bg-close.png);

}

#seotoaster label{

	font-weight:bold;

	font-size:14px;

}

#seotoaster input{

	border:1px solid #7c7c7c;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	height:28px;

	padding:6px 5px 0;

	font-weight:bold;

	color:#7c7c7c;



}

/*--------- Buttons -----------*/

#seotoaster input.formsubmit,button.formsubmit{

	background-color:#7c7c7c;

	width:200px;

	padding:0;

	font-size:18px;

	color:#eee;

	border:2px solid #fff;

	text-transform:uppercase;

	cursor:pointer;

	-moz-border-radius:5px;

    -webkit-border-radius:5px;

}

#seotoaster input.formsubmit:hover,button.formsubmit:hover{

	background-color:#8FD5EB;

	color:#fff;

}





/*======= SCREEN: addheader.PHTML ===========*/



#seotoaster.admineditheader{

	width:590px;

	height:160px;

}



#seotoaster.admineditheader input[type=text]{

	width:500px;

	margin-left:20px;

	margin-top:10px;

}



#seotoaster.admineditheader input#editheadersubmit{

	margin-left:350px;

	margin-top:20px;

}



/*======= install ===========*/

/*======= SCREEN: welcome ===========*/

#seotoaster.installer{

	width:900px;

	height:520px;

	margin:30px 0px 0px 200px;

}

#seotoaster.installer #content {
    background:#FFFFFF url('../../system/images/seotoaster-slider-logo.jpg') no-repeat ;
    width:605px;

    height:287px;

    border:1px solid #7C7C7C;

    margin-left:30px;    

    -moz-border-radius:15px;

	-webkit-border-radius:15px;

	color:black;

	padding-top:130px;
	padding-left:245px;

}



#seotoaster.installer #content p{
    font-size: 20px;
	margin-bottom:10px;
}

#seotoaster.installer #content ul {
    margin-left:18px;
    font-size: 14px;
    line-height: 22px;

}


#seotoaster.installer #content ul li {

}



#seotoaster.installer form {

    position:absolute;

    top:480px;

    left:765px;

}

#seotoaster.installer input.start {

    background-color:#fff;

    padding:0px 15px;

    cursor:pointer;

}

#seotoaster.installer input.start:hover {

    color:#fff;

    background-color: #8FD5EB;

}

/*======= SCREEN: step1 ===========*/

#seotoaster.installer_step1 {    

    width:700px;

    height:720px;

    margin:20px 0px 0px 300px;

}

#seotoaster.installer_step1 #content {

    width:550px;

    height:585px;

    border:1px solid #7C7C7C;

    margin-left:50px;

    padding:20px 20px 20px 20px;    

    -moz-border-radius:15px;

    -webkit-border-radius:15px;

}

#seotoaster.installer_step1 #content table.check label {

    color:#777;

    font-weight:bold;

}

#seotoaster.installer_step1 #content table.check  td.title{

    color:#7C7C7C;

    border-bottom:1px solid #ccc;

}

#seotoaster.installer_step1 div.navigation {

    position:absolute;

    top:680px;

    left:210px;

    width:270px;

}

#seotoaster.installer_step1 div.navigation div.back {    

    width:120px;

    float:left;

}

#seotoaster.installer_step1 div.navigation div.next {    

    width:120px;

    float:right;

}

#seotoaster.installer_step1 div.navigation input {

    background-color:#fff;

    padding:0px 20px;

    cursor:pointer;

}

#seotoaster.installer_step1 div.navigation input:hover {

    color:#fff;

    background-color: #8FD5EB;

}



/*======= SCREEN: step2 ===========*/

#seotoaster.installer_step2 {

    width:550px;

    height:350px;

    margin:30px 0px 0px 300px;

}

#seotoaster.installer_step2 #content {

    width:360px;

    height:230px;

    position:absolute;

    border:1px solid #7C7C7C;

    margin-left:70px;

    padding:0px 20px 0px 20px;    

    -moz-border-radius:15px;

    -webkit-border-radius:15px;

}

#seotoaster.installer_step2 #success{

    width:360px;

    height:230px;

    position:absolute;

    border:1px solid #7C7C7C;

    margin-left:70px;

    padding:0px 20px 0px 20px;

    background-color:#fff;

    opacity:0.4;

    display:block;

    z-index:101;

    -moz-border-radius:15px;

	-webkit-border-radius:15px;

}

#seotoaster.installer_step2 #content table.database tr {

    height:35px;

}



#seotoaster.installer_step2 #content table.database  h2{
	text-align:center;
    color:#7C7C7C;
	margin:15px 0px;

}

#seotoaster.installer_step2 #content table.batabase label {

    color:#999;

}

#seotoaster.installer_step2 #content form input.formsubmit {

    width:160px;

}

#seotoaster.installer_step2 #content #message {    

    font-size:14px;

    font-weight:bold;

    cursor:pointer;    

}

#seotoaster.installer_step2 div.navigation {

    position:absolute;

    top:300px;

    left:150px;

    width:270px;

}

#seotoaster.installer_step2 div.navigation div.back {

    width:120px;

    float:left;

}

#seotoaster.installer_step2 div.navigation div.next {

    width:120px;

    float:right;

}

#seotoaster.installer_step2 div.navigation input {

    background-color:#fff;

    padding:0px 20px;

    cursor:pointer;

}

#seotoaster.installer_step2 div.navigation input:hover {

    color:#fff;

    background-color: #8FD5EB;

}

/*======= SCREEN: step3 ===========*/

#seotoaster.installer_step3 {

    width:570px;

    height:615px;

    margin: 30px 0px 0px 300px;

}

#seotoaster.installer_step3 #content {

    width:410px;

    height:510px;

    position:absolute;

    border:1px solid #7C7C7C;

    margin-left:55px;    

    padding:0px 20px 0px 20px;    

    -moz-border-radius:15px;

	-webkit-border-radius:15px;

}

#seotoaster.installer_step3 #success{

    width:410px;

    height:510px;

    position:absolute;

    border:1px solid #7C7C7C;

    margin-left:55px;

    background-color:#fff;

    opacity:0.4;

    display:block;

    z-index:101;

    padding:0px 20px 0px 20px;

    -moz-border-radius:15px;

	-webkit-border-radius:15px;

}

#seotoaster.installer_step3 #content table.configuration tr {

    height:35px;

}



#seotoaster.installer_step3 #content table.configuration td.title{

    color:#777;

    border-bottom:1px solid #ccc;

}

#seotoaster.installer_step3 #content table.configuration label {

    color:#7C7C7C;

}

#seotoaster.installer_step3 #content form input.formsubmit {

    width:160px;

}

#seotoaster.installer_step3 div.navigation {

    position:absolute;

    top:575px;

    left:150px;

    width:270px;

}

#seotoaster.installer_step3 div.navigation div.back {

    width:120px;

    float:left;

}

#seotoaster.installer_step3 div.navigation div.next {

    width:120px;

    float:right;

}

#seotoaster.installer_step3 div.navigation input {

    background-color:#fff;

    padding:0px 20px;

    cursor:pointer;

}

#seotoaster.installer_step3 div.navigation input:hover {

    color:#fff;

    background-color: #8FD5EB;

}

/*======= SCREEN: thankyou ===========*/

#seotoaster.installer_thankyou {

	width:605px;

	height:335px;

	margin:30px 0px 0px 400px;

}

#seotoaster.installer_thankyou #content {
	background:#FFFFFF url('../../system/images/seotoaster-slider-logo-thanks.jpg') no-repeat ;

    width:305px;

    height:235px;

    border:1px solid #7C7C7C;

    margin-left:30px;

    -moz-border-radius:15px;

	-webkit-border-radius:15px;

	color:black;

	padding-top:15px;
	padding-left:245px;
	position:relative;
}

#seotoaster.installer_thankyou #content p {

    font-size:14px;

    font-weight:bold;

    color:green;

}

#seotoaster.installer_thankyou #content div.navigation {

    padding:5px;

}

#seotoaster.installer_thankyou #content div.navigation span {

    font-size:18px;    

}

#seotoaster.installer_thankyou #content div.navigation a{


	/*color:#fff;*/

    background-color: #8FD5EB;

    border:2px solid #fff;

	width:200px;

	font-size:18px;

    color:black;

	/*border:2px solid #eee;*/

	text-transform:uppercase;

    text-decoration:none;

	-moz-border-radius:5px;

    -webkit-border-radius:5px;    

   /* background-color:#fff;*/

    padding:10px 30px;

    cursor:pointer;



}

#seotoaster.installer_thankyou #content div.navigation a:hover {

    color:#fff;

    background-color: #8FD5EB;

    border:2px solid #fff;


}


/*======= SCREEN: step_4 ===========*/

#seotoaster.installer_step4{

	width:900px;

	height:410px;

	margin:30px 0px 0px 200px;

}

#seotoaster.installer_step4 #content {
    background:#FFFFFF url('../../system/images/seotoaster-slider-logo-ht.jpg') no-repeat ;

    width:605px;

    height:287px;

    border:1px solid #7C7C7C;

    margin-left:30px;

    -moz-border-radius:15px;

	-webkit-border-radius:15px;

	color:black;

	padding-top:15px;
	padding-left:245px;

}

#seotoaster.installer_step4 #content h2{
	margin-left:35px;
}

#seotoaster.installer_step4 #content div.textHt{
	margin-top:10px;
	margin-left:35px;
}

#seotoaster.installer_step4 #content p{
    font-size: 20px;
	margin-bottom:10px;
}

#seotoaster.installer_step4 #content ul {
    margin-left:18px;
    font-size: 14px;
    line-height: 22px;

}


#seotoaster.installer_step4 #content ul li {

}



#seotoaster.installer_step4 form {
    position:absolute;
	top:368px;
	left:780;
}

#seotoaster.installer_step4 input.start {

    background-color:#fff;

    padding:0px 15px;

    cursor:pointer;

}

#seotoaster.installer_step4 input.start:hover {

    color:#fff;

    background-color: #8FD5EB;

}

.developpers {
-moz-border-radius:8px 8px 8px 8px;
background-color:#FFFFCC;
border:1px solid #DDDDDD;
display:block;
line-height:170%;
margin:0 auto 20px;
padding:5px;
/*width:100%;*/
position:absolute;
top:20px;
right:55px;
}