/* CSS sheet for usage with the Sofcao
Confetioners web site development   
made on the base of Coppermine gallery
*/

.txt-eskimo-gray{  
font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 14px; 
font-weight: regular; color: #808080; text-decoration: none; background-color: #f4cf6d;
}

.txt-sofcao-gray-dot{  
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; 
font-weight: regular; color: #808080; text-decoration: none;  padding-left: 8px; padding-right: 8px;
padding-top: 1px; padding-bottom: 1px; background: #ffffff; background-color: #ffffff;
}


.txt-sofcao-gray-italic{  
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; 
font-weight: regular; color: #808080; text-decoration: none
}

.txt-shmidt-green{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: regular; color: #064a4b; text-decoration: none; margin-top: 4px; margin-bottom: 4px;
line-height: 14px;
}

.txt-shmidt-green-big{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #064a4b; text-decoration: none; margin-top: 2px; margin-bottom: 2px;
line-height: 14px;
}


.txt-sofcao-red-small{  
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; 
font-weight: regular; color: #b33f35; text-decoration: none; margin-top: 4px; margin-bottom: 4px;
line-height: 16px;
}

.txt-sofcao-black{  
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; 
font-weight: bold; color: #000000; text-decoration: none; margin-top: 4px; margin-bottom: 4px; letter-spacing: 0.1em;
line-height: 16px;
}

.txt-sofcao-red-bold{  
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; 
font-weight: bold; color: #b33f35; text-decoration: none; margin-top: 4px; margin-bottom: 4px;
line-height: 16px;
}

.txt-sofcao-gray-bold{  
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; 
font-weight: bold; color: #808080; text-decoration: none; margin-top: 4px; margin-bottom: 4px;
line-height: 16px;
}

.txt-sofcao-red-bold-italic{  
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; 
font-weight: bold; color: #b33f35; text-decoration: none; margin-top: 4px; margin-bottom: 4px;
line-height: 16px;
}

.txt-sofcao-red-italic{  
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: normal; 
font-weight: regular; color: #b33f35; text-decoration: none; margin-top: 4px; margin-bottom: 4px;
line-height: 16px;
}

.txt-synchro-center{  
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; 
font-weight: regular; color: #4B4B4B; text-decoration: none; text-align : center;
}

.txt-synchro-small{  
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: bold; line-height: normal; 
font-weight: regular; color: #4B4B4B; text-decoration: none
}
.txt-synchro-small-white{  
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: bold; line-height: normal; 
font-weight: regular; color: #FFFFFF; text-decoration: none
}
.txt-synchro-bold {
 font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; line-height: normal; font-weight: bold; color: #4B4B4B; text-decoration: none ;
 }
 
 .txt-synchro-red-regular { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; 
 color: #EE675C;
 }
  .txt-synchro-white-regular { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; 
 color: #FFFFFF;
 }
 
   .txt-synchro-white-bold { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; 
 color: #FFFFFF;
 }
 
.txt-synchro-red-italic { 
 font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; 
 color: #EE675C;
 }
 
 .txt-synchro-red-bold { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;
 color: #EE675C; line-height: 16px; 
 }
 
  .txt-synchro-red-bg { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: regular;
 color: #FFFFFF; background: #EE675C; background-color: #EE675C;
 }
   .txt-synchro-red-bg-small { 
 font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: regular;
 color: #FFFFFF; background: #EE675C; background-color: #EE675C;
 }
 
.gray-link-small a {
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal; 
		font-weight: regular; 
		line-height: normal; 
        color: #808080;
        text-decoration: none;
		font-size: 10px;
}



.gray-link-small a:hover {
        font-family: Arial, Helvetica, sans-serif;
		font-style: normal; 
		font-weight: regular; 
		line-height: normal; 
        color: #b33f35;
        text-decoration: none;
		font-size: 10px;
		background: #ececec;
		}
		
		.gray-link-med a {
        color: #EE675C;
		font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
		font-size: 11px;
}

.gray-link-med a:hover {
        color: #EE675C;
		font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
		font-size: 11px;
		}
		
 
 a {
        color: #757575;
        text-decoration: none;
}

a:hover {
        color: #757575;
        text-decoration: underline;
}
  
.lang-link a {
        color: #757575;
        text-decoration: none;
}

.lang-link a:hover {
        color: #757575;
        text-decoration: underline;
		font-size: 10px;
}
  
.gray-link a {
        color: #EE675C;
        text-decoration: none;
		font-size: 12px;
		}
		
		.gray-link a:hover {
        color: #FFFFFF;
        text-decoration: none;
		background-color: #EE675C;
		background: #EE675C;
		font-size: 12px;
		}

		.red-link a {
        color: #EE675C;
		font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
		font-size: 12px;
}

.red-link a:hover {
        color: #EE675C;
		font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
		font-size: 12px;
		}
		
		
.image {
        border-style: solid;
		cursor	: hand;
        border-width:2px;
        border-color: #b33f35;
        margin: 0px;
}

.tableh1 {
        background : #EE675C;
        color : #ffffff;
		        
}

.tableh-blue {
        background : #EE675C;
        color : #ffffff;
		        
}

.table-white {
        background : #ffffff;
        color : #808080;
		background-color: #ffffff;
		        
}


.table_green {
        background: #064a4b;
        color: #ffffff;
		background-color: #064a4b;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		line-height: normal; 
        font-weight: bold; 
		text-decoration: none; 
		margin-top: 2px; 
		margin-bottom: 2px;
        line-height: 16px;
		text-align: center;
		        
}

.table_lighgreen {
        background: #e3f4d7;
        color: #064a4b;
		background-color: #e3f4d7;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		line-height: normal; 
        font-weight: bold; 
		text-decoration: none; 
		margin-top: 2px; 
		margin-bottom: 2px;
        line-height: 16px;
		text-align: center;
		        
}

.table_pink {
        background: #ffeee7;
        color: #b33f35;
		background-color: #ffeee7;
		        
}
	.form {
    	cursor	: hand;
		border-width: 1px;
		border-style: dotted;
        border-color: #EE675C;
        /*margin-top: 5px;
        margin-bottom: 5px;*/
		color: #EE675C;
}


	.form-field {
    	cursor: hand;
		border-width: 1px;
		border-style: solid;
        border-color: #EE675C;
		font-family: Arial, Helvetica, sans-serif; 
	    font-size: 11px; 
        /*margin-top: 5px;
        margin-bottom: 5px;*/
		/*line-height: 22px;*/
		color: #808080;
}

.form-field-2 {
    	cursor: hand;
		border-width: 1px;
		border-style: solid;
        border-color: #EE675C;
		background: #FFFFFF;
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif; 
		/*margin-right:20px;
		text-align: right;*/
	    font-size: 11px; 
        /*margin-top: 5px;
        margin-bottom: 5px;*/
		/*line-height: 22px;*/
		color: #808080;
}
		
.form-link {
          cursor : hand;
}

.form-link:hover {
        border-style: solid;
		border-width: 1px;
		cursor: hand;
		border-color: #EE675C;
}

.table-border {
        background : none;
        color : none;
		border-style: solid;
		border-width: 1px;
		border-color: #999999;
		}
		
		.table-border-dash {
		background: none;
        color: none;
		border-width: 1px;
		border-style: dotted;
		border-color: #b33f35;
		}
		
		.table-border-white{
        border-style: solid;
		border-width: 1px;
		border-color: #FFFFFF;
		background : #EE675C;
        color : #ffffff;
		}
		
		.table-margin-global{
        border-style: none;
		border-width: 0px;
		margin-left: 220px;
		margin-top: 20px;
		}
		
	    .table-margin-form{
        border-style:solid;
		border-width: 0px;
		margin-left: 5px;
		margin-top: 0px;
		border-color: #b33f35;
		background-color: #ffeee7;
		}
		
		.table-margin-global2{
        border-style: none;
		border-width: 0px;
		margin-left: 220px;
		margin-top: 60px;
		}
		
		
 .gray-link-menu a {
       font-family: Arial, Helvetica, sans-serif; 
	   font-size: 11px; 
	   font-style: normal; 
	   line-height: normal; 
	   font-weight: regular; 
	   color: #808080; 
	   text-decoration: none;
	    padding-left: 5px;
	   padding-right: 5px;
	   padding-top: 2px;
	   padding-bottom: 2px;
	  	}
		
.gray-link-menu a:hover {
        color: #808080;
		font-family: Arial, Helvetica, sans-serif; 
		  font-style: normal; 
        text-decoration: none;
		background-color: #f5e1de;
		background: #f5e1de;
		font-size: 11px; 
	   padding-left: 5px;
	   padding-right: 5px;
	   padding-top: 2px;
	   padding-bottom: 2px;
		}
		
		 .gray-link-menu2 a {
       font-family: Arial, Helvetica, sans-serif; 
	   font-size: 11px; 
	   font-style: normal; 
	   line-height: normal; 
	   font-weight: regular; 
	   color: #808080; 
	   text-decoration: none;
	   border-style: dotted;
		border-color: #808080; 
		border-width: 1px;
	   /*padding-top: 1px; 
		padding-bottom: 1px; 
		 padding-left: 8px; 
		 padding-right: 8px;*/
	   	}
		
			  .green-link-press a {
       font-family: Arial, Helvetica, sans-serif; 
	   font-size: 12px; 
	   font-style: normal; 
	   line-height: normal; 
	   font-weight: bold; 
	   color: #666666; 
	   text-decoration: none;
	   line-height: 12px;
	    padding-left: 5px;
	   padding-right: 5px;
	   padding-top: 5px;
	   padding-bottom: 5px;
	   border-style: dotted; 	
	   border-color: #ffffff;
	   border-width: 1px; 
	   background-color: #E4F4D7;
	   background: #E4F4D7;
	   display: block;
	  	}
		
		.green-link-press a:hover {
        color: #666666;
		font-family: Arial, Helvetica, sans-serif; 
		font-style: normal; 
		font-size: 12px; 
        text-decoration: none;
		line-height: 12px;
		background-color: #F4CF6D;
		background: #F4CF6D;
	    padding-left: 5px;
	    padding-right: 5px;
	    padding-top: 5px;
	    padding-bottom: 5px;
		  border-style: dotted; 	
	   border-color: #808080;  
	   border-width: 1px; 
	   display: block;
	    }
		
		.table-border-enter {
        background : none;
        color : none;
		border-bottom-style: dashed ; 
		border-bottom-color: FFFFFF; 
		border-bottom-width: 1px;	
		margin-top: 2px;
		}
		
.gray-link-menu2 a:hover {
        color: #808080;
		font-family: Arial, Helvetica, sans-serif; 
		  font-style: normal; 
        text-decoration: none;
		background-color: #ffffff;
		background: #fffff;
		font-size: 11px; 
		border-style: dotted;
		border-color: #808080; 
		border-width: 1px;
		/*padding-top: 1px; 
		padding-bottom: 1px; 
		 padding-left: 8px; 
		 padding-right: 8px;*/
	   	}
		
		 .red-link-menu a {
       font-family: Arial, Helvetica, sans-serif; 
	   font-size: 11px; 
	   font-style: normal; 
	   line-height: normal; 
	   font-weight: bold; 
	   color: #b33f35; 
	   text-decoration: none;
	    padding-left: 5px;
	   padding-right: 5px;
	   padding-top: 2px;
	   padding-bottom: 2px;
	  	}
		
.red-link-menu a:hover {
        color: #b33f35;
		font-family: Arial, Helvetica, sans-serif; 
		font-style: normal; 
        text-decoration: none;
		background-color: #ececec;
		background: #ececec;
	    font-size: 11px; 
	   padding-left: 5px;
	   padding-right: 5px;
	   padding-top: 2px;
	   padding-bottom: 2px;
	   }
	   
	   		 .red-link-mail a {
       font-family: Arial, Helvetica, sans-serif; 
	   font-size: 11px; 
	   font-style: normal; 
	   line-height: normal; 
	   font-style: italic; 
	   font-weight: bold; 
	   line-height: 36px; 
	   color: #b33f35; 
	   margin-top: 3px;
	   text-decoration: none;
	   	  	}
		
.red-link-mail a:hover {
        color: #b33f35;
		font-family: Arial, Helvetica, sans-serif; 
		  font-style: italic; 
	   font-weight: bold; 
		 color: #808080; 
		 line-height: 36	px; 
		 font-weight: regular; 
        text-decoration: none;
		font-size: 11px; 
	  	   }
	   
	   .gray-link-lang a {
       font-family: Arial, Helvetica, sans-serif; 
	   font-size: 12px; 
	   font-style: italic; 
	   line-height: normal; 
	   font-weight: bold; 
	   color: #808080; 
	   text-decoration: none;
	    padding-left: 2px;
	   padding-right: 2px;
	   padding-top: 1px;
	   padding-bottom: 1px;
	  	}
		
.gray-link-lang a:hover {
        color: #808080;
		font-family: Arial, Helvetica, sans-serif; 
		font-style: italic; 
		font-weight: bold; 
		text-decoration: none;
		background-color: #ffffff;
		background: #ffffff;
		font-size: 12px; 
	   padding-left: 2px;
	   padding-right: 2px;
	   padding-top: 1px;
	   padding-bottom: 1px;
		}
		
		.boxTwo { 

	width:400px;

	height:300px;

	padding:0;

	margin-left: 180px;
	
	margin-top: 55px;

	overflow: hidden;

	/*background-color:#FFEEE7;*/

	padding-right:10px;

	padding-left:10px;

	}
	
	.boxTwo-à { 

	width:450px;

	height:300px;

	padding:0;

	margin-left: 180px;
	
	margin-top: 55px;

	overflow: hidden;

	/*background-color:#FFEEE7;*/

	padding-right:10px;

	padding-left:10px;
}	
	
     
      ul, ol {
	margin: 1.2em 0 1.2em 2.5em;
	padding: 0;
      }
      li {
	padding: 0.2em 0;
	line-height: 1.5em;
      }
      ol ul, ul ul {
	margin-top: 0.4em;
	margin-bottom: 0.4em;
      }
   
      div.instructions {
	background: #ddd;
	border: 1px solid #777;
	width: 480px;
	margin: 8px;
	padding: 0;
      }
      div.instructions h3 {
	background: #ccc;
	border-bottom: 1px solid #777;
	font-size: 1.1em;
	margin: 0 0 4px 0;
	padding: 4px;
      }
      div.instructions p {
	margin: 0 0 0 4px;
      }
    
      .important h3 {
	color: #eee;
	background: #f00;
	font-size: 1.3em;
	margin: -0.2em -0.2em 0.2em -0.2em;
	padding: 0.2em 0.2em;
      }
    
      .toggle {
	padding-left: .333em;
	padding-right: 0.3em;
	border: solid #b33f35 1px;
	background: #fff;
      }
      div.toc {
	float: right;
	border: 1px solid #F15D22;
	background: #e9eff3;
	padding: 2px 4px 2px 4px;
	margin: 15px auto auto 15px;
      }
      div.toc h2 {
	font-size: 1.1em;
	margin-top: -8px;
      }
      p.toc-link {
	margin: 0;
      }
      ul.toc-level-1 {
	margin: 0 16px 0 16px;
	list-style-type: none;
      }
      ul.toc-level-1 li {
	margin: auto;
	font-weight: bold;
      }
      ul.toc-level-2 {
	margin: auto 0 auto 15px;
	list-style-type: none;
      }
      ul.toc-level-2 li {
	margin: auto;
      }
      .relurl  {
	color: #666 !important;
	text-decoration: none !important;
      }
      .relurl:hover {
	border-bottom: #666 dotted;
      }
#dropBox {
width: 300px;
font: bold smaller Arial, Helvetica, sans-serif;
padding: 3px;
border: 0px solid #f00;
margin: 15px 15px 8px 8px;
float: right;
}

