/* 
-----------------------------------------
module-main.css 
-----------------------------------------
*/
#module-set-main
{ 
float:left; 
width: 100%;
top: 0px; 
background :#CCCCFF;
margin-bottom: 40px;
}

.title-input
{
width:90%;
valign:center;
}

.description-input
{
width:100%;
valign:center;
}

.file-input
{
width:50%;
}

.module-set-main-in
{ 
margin:5px;
} 

.module-set-main-left
{ 
float: left;
width: 160px;
} 

.module-set-main-right
{ 
text-align:left;
margin-left: 165px;
}

.module-set-main-right-in
{
margin-top:3px;
} 

.module-set-main-input
{
width:100%;
}

.sub-menu-top 
{ 
float:left;
width: 100%;
margin-top: 0px; 
margin-bottom: 0px;
} 

.sub-menu-top-left 
{ 
float: left;
width: 110px;
}

.sub-menu-top-left-active 
{ 
width: 100%;
background : url('../img/active_back.gif') top right  no-repeat;
padding-bottom: 2px;
}

.sub-menu-top-left-deactive 
{ 
width: 100%;
background : url('../img/deactive_back.gif') top right  no-repeat;
padding-bottom: 2px;
}

.sub-menu-top-right 
{ 
text-align:left;
margin-left: 110px;
width: 110px;
}

.sub-menu-top-right-active 
{ 
width: 100%;
background : url('../img/active_back.gif') top right  no-repeat;
padding-bottom: 2px;
}

.sub-menu-top-right-deactive 
{ 
width: 100%;
background : url('../img/deactive_back.gif') top right  no-repeat;
padding-bottom: 2px;
}

.sub-menu-top-left-active a 
{ 
padding: 0.2em 12px;
color: #ffffff; 
text-decoration: none; 
font-size: 10px; 
font-weight: bold; 
} 

.sub-menu-top-left-active a:hover 
{ 
color: #ffffff; 
text-decoration: underline;
}

.sub-menu-top-left-deactive a 
{ 
padding: 0.2em 12px;
color: #000000; 
text-decoration: none; 
font-size: 10px; 
font-weight: bold; 
} 

.sub-menu-top-left-deactive a:hover 
{ 
color: #000000; 
text-decoration: underline;
}

.sub-menu-top-right-active a 
{ 
padding: 0.2em 12px;
color: #ffffff; 
text-decoration: none; 
font-size: 10px; 
font-weight: bold; 
} 

.sub-menu-top-right-active a:hover 
{ 
color: #ffffff; 
text-decoration: underline;
}

.sub-menu-top-right-deactive a 
{ 
padding: 0.2em 12px;
color: #000000; 
text-decoration: none; 
font-size: 10px; 
font-weight: bold; 
} 

.sub-menu-top-right-deactive a:hover 
{ 
color: #000000; 
text-decoration: underline;
}


#sub-menu-bottom 
{ 
background :#1270c8;
float:left;
height: 15px; 
width: 100%;
margin-top: 0px; 
margin-bottom: 20px;
}

.statement-country-short-normal
{
text-align:left;
width:15%;
valign:bottom;
} 

.statement-country-normal
{
text-align:left;
width:30%;
valign:bottom;
}

.statement-country-right-normal
{
text-align:right;
width:25%;
valign:bottom;
}


.statement-addtitle-short-normal
{
background :#E9E7C6;
text-align:left;
width:15%;
valign:bottom;
} 

.statement-title-short-normal
{
text-align:left;
width:15%;
valign:bottom;
} 

.statement-picture-short-normal
{
text-align:left;
width:30%;
valign:bottom;
} 

.statement-picture-description
{
text-align:left;
width:100%;
valign:bottom;
} 

.statement-text-short-normal
{
text-align:left;
width:15%;
valign:bottom;
} 

.statement-addtitle-short-correct 
{
background :#ccff66;
text-align:left;
width:15%;
valign:bottom;
} 

.statement-addtitle-short-error 
{
background :#ffcc66;
text-align:left;
width:15%;
valign:bottom;
} 

.statement-addtitle-normal
{
background :#E9E7C6;
text-align:left;
width:50%;
valign:bottom;
}

.statement-title-normal
{
text-align:left;
width:50%;
valign:bottom;
}

.statement-file-normal
{
background :#E9E7C6;
text-align:left;
width:50%;
valign:bottom;
}

.statement-text-normal
{
text-align:left;
width:85%;
valign:bottom;
}

.statement-addtext-normal
{
background :#E9E7C6;
text-align:left;
width:85%;
valign:bottom;
}

.statement-text-normal
{
text-align:left;
width:85%;
valign:bottom;
}

.statement-addtext-correct
{
background :#ccff66;
text-align:left;
width:85%;
valign:bottom;
}

.statement-addtext-error
{
background :#ffcc66;
text-align:left;
width:85%;
valign:bottom;
}

.statement-addtitle-correct
{
background :#ccff66;
text-align:left;
width:50%;
valign:bottom;
}

.statement-addtitle-error
{
background :#ffcc66;
text-align:left;
width:50%;
valign:bottom;
}

.statement-addtitle-right-normal
{
background :#E9E7C6;
text-align:right;
width:35%;
valign:bottom;
}


.product-content-normal
{
background :#E9E7C6;
width:100%;
}

.picture-content-normal
{
width:100%;
}

.picture-statement-normal
{
background :#CCCCFF;
width:100%;
}

.picture-statement-correct
{
background :#ccff66;
width:100%;
}

.product-content-correct
{
background :#ccff66;
width:100%;
}

.product-content-error
{
background :#ffcc66;
width:100%;
}

.statement-title-right-normal
{
text-align:right;
width:35%;
valign:bottom;
}

.statement-file-right-normal
{
background :#E9E7C6;
text-align:right;
width:35%;
valign:bottom;
}

.statement-picture-right-normal
{
text-align:right;
width:70%;
valign:bottom;
}

.statement-addtitle-right-correct
{
background :#ccff66;
text-align:right;
width:35%;
valign:bottom;
}

.statement-addtitle-right-error
{
background :#ffcc66;
text-align:right;
width:35%;
valign:bottom;
}

.add-main-text-area
{
font-family:verdana,tahoma,Geneva,sans-serif;
font-size: 11px;
width:100%;
border: 1px solid #6699FF;
}

.statement-statement-country-normal
{
background :#E9E7C6;
text-align:left;
width:55%;
valign:bottom;
}

.statement-statement-country-correct
{
background :#ccff66;
text-align:left;
width:55%;
valign:bottom;
}

.statement-statement-country-error
{
background :#ffcc66;
text-align:left;
width:55%;
valign:bottom;
}

.statement-statement-country-short-normal
{
text-align:left;
width:15%;
valign:bottom;
}

.statement-statement-big-country-normal
{
background :#E9E7C6;
text-align:left;
width:85%;
valign:bottom;
}


.statement-statement-big-country-correct
{
background :#ccff66;
text-align:left;
width:85%;
valign:bottom;
}

.statement-statement-big-country-error
{
background :#ffcc66;
text-align:left;
width:85%;
valign:bottom;
}

.statement-statement-country-normal-input
{
width:100%;
}





.country-person-short-normal   
{
text-align:left;
width:15%;
valign:bottom;
} 

.country-person-normal   
{
text-align:left;
width:55%;
valign:bottom;
} 

.country-person-right-normal
{
text-align:left;
width:30%;
valign:bottom;
}

.statement-country-person-short-normal    
{
background :#E9E7C6;
text-align:left;
width:15%;
valign:bottom;
} 

.statement-country-person-short-correct   
{
background :#ccff66;
text-align:left;
width:15%;
valign:bottom;
}

.statement-country-person-short-error   
{
background :#ffcc66;
text-align:left;
width:15%;
valign:bottom;
}

.statement-country-person-normal   
{
background :#E9E7C6;
text-align:left;
width:55%;
valign:bottom;
} 

.statement-country-person-correct   
{
background :#ccff66;
text-align:left;
width:55%;
valign:bottom;
} 

.statement-country-person-error   
{
background :#ffcc66;
text-align:left;
width:55%;
valign:bottom;
} 

.country-person-big-normal
{
background :#E9E7C6;
text-align:left;
width:85%;
valign:bottom;
} 

.statement-country-person-right-normal
{
background :#E9E7C6;
text-align:left;
width:30%;
valign:bottom;
}

.statement-country-person-right-correct
{
background :#ccff66;
text-align:left;
width:30%;
valign:bottom;
}

.statement-country-person-right-error
{
background :#ffcc66;
text-align:left;
width:30%;
valign:bottom;
}

.country-background 
{
width:100%;
background : url('../img/country_back.gif') top left  no-repeat;
margin-bottom: 10px;
padding-bottom: 3px;
padding-top: 3px;
padding-left: 2px;
font-size: 11px; 
font-weight: bold; 
}



#contacts-add-main 
{ 
float:left; 
width: 100%;
top: 0px; 
margin-bottom: 40px;
} 

#contacts-add-main-left 
{ 
float: left;
width: 90px;
} 

#contacts-add-main-right 
{ 
text-align:left;
margin-left: 95px;
} 

.contacts-add-main-input
{
width:90%;
}

.contacts-add-main-input2
{
width:50%;
}

.contacts-add-main-input3
{
width:70%;
}

.contacts-add-main-text-adress
{

font-family:verdana,tahoma,Geneva,sans-serif;
font-size: 11px;
width:70%;
border: 1px solid #6699FF;
}

.contacts-add-main-text
{
font-family:verdana,tahoma,Geneva,sans-serif;
font-size: 11px;
width:100%;
border: 1px solid #6699FF;
}

#tel1 
{ 
float:left;
width: 50%;
padding-right: 5px; 
}

#tel2 
{ 
margin:0px 0px 0px 50%; 
}

#email1 
{ 
float:left;
width: 50%;
padding-right: 5px; 
}

#email2 
{ 
margin:0px 0px 0px 50%; 
}

#fax 
{ 
float:left;
width: 50%;
padding-right: 5px; 
}

#web 
{ 
margin:0px 0px 0px 50%; 
}

#adress 
{ 
float:left;
width: 50%;
padding-right: 5px; 
}

#memo 
{ 
margin:0px 0px 0px 50%; 
}

#content-main
{ 
width: 100%; 
}

#content-main-left 
{ 
float: left; 
width: 523px; 
padding: 20px;
margin:0px;
text-align:left;

} 

#content-main-right 
{ 
margin:0px 0px 0px 523px; 
padding: 0px;
margin:0px;
text-align:right;
}

.content-main-in-left 
{ 
float: left; 
width: 23px; 
height: 30px; 
padding: 0px;
margin:0px;
text-align:left;
background : url('../img/arrow.png') top left  no-repeat;
} 

.content-main-in-right 
{ 
margin:0px 0px 0px 23px; 
padding-left: 23px;
margin:0px;
text-align:left;
background : url('../img/arrow.png') top left  no-repeat;
}

.conlinka 
{ 
width: 100%;
height: 3px;
background : url('../img/conlinka.png') top left  no-repeat;
margin-bottom: 3px;
}

.conlinka2 
{ 
width: 100%;
height: 3px;
background : url('../img/conlinka2.gif') top left  no-repeat;
margin-bottom: 3px;
}

.linka 
{ 
width: 100%;
height: 3px;
background : url('../img/linka.png') top left  no-repeat;
margin-top: 10px;
margin-bottom: 10px;
}

.module-navigation
{ 
font-size: 10px;
color: #868686; 
font-weight: normal;
}

.module-content-title
{ 
font-size: 12px;
color: #404040; 
font-weight: bold;
margin-bottom: 25px;
}

.module-content-person
{ 
font-size: 13px;
color: #404040; 
font-weight: normal;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 20px
}

.module-content-cover 
{ 
width: 90%; 
color: #404040;
padding: 0px;
margin:0px;
margin-bottom:10px;
} 



.module-content-main-cover 
{ 
width: 100%; 
color: #404040;
padding: 0px;
margin:0px;
margin-bottom:20px;
} 

.module-content-cover2 
{ 
width: 90%; 
padding: 0px;
margin:0px;
margin-top:20px;
margin-bottom:10px;
font-size: 11px;
text-align:left;
font-weight: normal;
} 

.module-content-person-left 
{ 
float: left; 
width: 50px; 
height: 20px;
padding: 0px;
margin:0px;
font-size: 10px;
text-align:left;
font-weight: bold;
} 

.module-content-person-right 
{ 
margin:0px 0px 0px 50px;
padding: 0px;
margin:0px;
font-size: 11px;
text-align:left;
font-weight: normal;
}

#content-main-right-top 
{ 
width: 100%;

}


#content-main-right-bottom 
{ 
margin-top: -2px;
padding: 0px;
width: 100%;
height: 138px;
}








#product 
{ 
float: left; 
width: 100%; 
} 


#product-left 
{ 
float: left; 
width: 70%; 
padding: 0px;
margin:0px;
} 

#product-left-in 
{ 
width: 90%; 
} 

#product-right 
{ 
margin:0px 0px 0px 70%; 
}

