/* CSS Document */
/* 
-----------------------------------------
module-main.css 
-----------------------------------------
*/
.module-content-person
{ 
font-size: 13px;
color: #404040; 
font-weight: normal;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 20px
}

#seznam li
{
margin-top: 5px;
}

.pdf
{
width:100%;
height: 35px;
margin-top: 30px;
padding-top: 8px;
text-align:left;
background : url('../img/pdf_ico.gif') top left  no-repeat;
}

.pdf-in
{
margin-left: 40px;
}


.doc
{
width:100%;
height: 35px;
margin-top: 30px;
padding-top: 0px;
text-align:left;
background : url('../img/doc_ico.gif') top left  no-repeat;
}

.doc-in
{
margin-left: 40px;
}


#pi-menu
{
width:100%;
height: 46px;
text-align:left;
background : url('../img/back_menu.gif') top left  repeat-x;
}

#pi-menu2
{
width:100%;
height: 46px;
text-align:left;
background : url('../img/back_menu1.gif') top left  repeat-x;
}

#pi-in
{
padding-top: 8px;
}

#pi-menu a 
{ 
/*padding: 0.2em 12px;*/
margin-left:22px;
margin-right: 55px;
color: #ffffff; 
text-decoration: none; 
font-size: 12px; 
font-weight: bold; 
} 

#pi-menu a:hover 
{ 
color: #ffffff; 
text-decoration: underline;
}


#pi-menu2 a 
{ 
/*padding: 0.2em 12px;*/
margin-left:22px;
margin-right: 55px;
color: #ffffff; 
text-decoration: none; 
font-size: 12px; 
font-weight: bold; 
} 

#pi-menu2 a:hover 
{ 
color: #ffffff; 
text-decoration: underline;
}




#module-set-main
{ 
float:left; 
width: 100%;
top: 0px; 
background :#CCCCFF;
margin-bottom: 40px;
}

.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-group-short-normal
{
text-align:left;
width:15%;
valign:bottom;
} 

.statement-group-normal
{
text-align:left;
width:60%;
valign:bottom;
}

.statement-group-right-normal
{
text-align:right;
width:25%;
valign:bottom;
}


.statement-addgroup-short-normal
{
background :#E9E7C6;
text-align:left;
width:15%;
valign:bottom;
} 

.statement-addgroup-short-correct 
{
background :#ccff66;
text-align:left;
width:15%;
valign:bottom;
} 

.statement-addgroup-short-error 
{
background :#ffcc66;
text-align:left;
width:15%;
valign:bottom;
} 

.statement-addgroup-normal
{
background :#E9E7C6;
text-align:left;
width:60%;
valign:bottom;
}


.statement-addgroup-correct
{
background :#ccff66;
text-align:left;
width:30%;
valign:bottom;
}

.statement-addgroup-error
{
background :#ffcc66;
text-align:left;
width:30%;
valign:bottom;
}

.statement-addgroup-right-normal
{
background :#E9E7C6;
text-align:right;
width:25%;
valign:bottom;
}

.statement-statement-group-normal
{
background :#E9E7C6;
text-align:left;
width:55%;
valign:bottom;
}

.statement-statement-group-correct
{
background :#ccff66;
text-align:left;
width:55%;
valign:bottom;
}

.statement-statement-group-error
{
background :#ffcc66;
text-align:left;
width:55%;
valign:bottom;
}

.statement-statement-group-short-normal
{
text-align:left;
width:15%;
valign:bottom;
}

.statement-statement-big-group-normal
{
background :#E9E7C6;
text-align:left;
width:85%;
valign:bottom;
}


.statement-statement-big-group-correct
{
background :#ccff66;
text-align:left;
width:85%;
valign:bottom;
}

.statement-statement-big-group-error
{
background :#ffcc66;
text-align:left;
width:85%;
valign:bottom;
}

.statement-statement-group-normal-input
{
width:100%;
}





.group-product-short-normal   
{
text-align:left;
width:15%;
valign:bottom;
} 

.group-product-normal   
{
text-align:left;
width:55%;
valign:bottom;
} 

.group-product-right-normal
{
text-align:left;
width:30%;
valign:bottom;
}

.statement-group-product-short-normal    
{
background :#E9E7C6;
text-align:left;
width:15%;
valign:bottom;
} 

.statement-group-product-short-correct   
{
background :#ccff66;
text-align:left;
width:15%;
valign:bottom;
}

.statement-group-product-short-error   
{
background :#ffcc66;
text-align:left;
width:15%;
valign:bottom;
}

.statement-group-product-normal   
{
background :#E9E7C6;
text-align:left;
width:55%;
valign:bottom;
} 

.statement-group-product-correct   
{
background :#ccff66;
text-align:left;
width:55%;
valign:bottom;
} 

.statement-group-product-error   
{
background :#ffcc66;
text-align:left;
width:55%;
valign:bottom;
} 

.group-product-big-normal
{
background :#E9E7C6;
text-align:left;
width:85%;
valign:bottom;
} 

.statement-group-product-right-normal
{
background :#E9E7C6;
text-align:left;
width:30%;
valign:bottom;
}

.statement-group-product-right-correct
{
background :#ccff66;
text-align:left;
width:30%;
valign:bottom;
}

.statement-group-product-right-error
{
background :#ffcc66;
text-align:left;
width:30%;
valign:bottom;
}

.group-background 
{
width:100%;
background : url('../img/group_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-main2
{ 
width: 100%; 
background : url('../img/back_linka.gif') top left repeat-y;
}

#content-main-left 
{ 
float: left; 
width: 592px; 
padding: 0px;
margin:0px;
text-align:left;
} 

#content-main-left2 
{ 
float: left; 
width: 523px; 
padding: 20px;
margin:0px;
text-align:left;

} 

#content-main-right 
{ 
margin:0px 0px 0px 521px; 
padding: 0px;
margin:0px;
text-align:right;
}

#right-int
{ 
margin:0px;
padding:0px;
}

.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;
}

.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-product
{ 
font-size: 13px;
color: #404040; 
font-weight: normal;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 20px
}

.module-content-cover 
{ 
width: 100%; 
padding: 0px;
margin:0px;
margin-bottom:10px;
} 

.module-content-main-cover 
{ 
width: 100%; 
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-product-left 
{ 
float: left; 
width: 50px; 
height: 20px;
padding: 0px;
margin:0px;
font-size: 10px;
text-align:left;
font-weight: bold;
} 

.module-content-product-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 
{ 
width: 100%;
height: 138px;
}

.statement-group-input
{
width:50%;
valign:center;
}

.statement-product-short-normal
{
text-align:left;
width:15%;
valign:bottom;
} 

.statement-product-normal
{
text-align:left;
width:30%;
valign:bottom;
}

.statement-product-right-normal
{
text-align:right;
width:25%;
valign:bottom;
}

.statement-group-product2-normal   
{
background :#E9E7C6;
text-align:left;
width:30%;
valign:bottom;
} 

.statement-group-product2-correct   
{
background :#ccff66;
text-align:left;
width:30%;
valign:bottom;
} 

.statement-group-product2-error   
{
background :#ffcc66;
text-align:left;
width:30%;
valign:bottom;
}

.statement-group-product-right2-normal
{
background :#E9E7C6;
text-align:right;
width:25%;
valign:bottom;
}

.statement-group-product-right2-correct
{
background :#ccff66;
text-align:right;
width:25%;
valign:bottom;
}

.statement-group-product-right2-error
{
background :#ffcc66;
text-align:right;
width:25%;
valign:bottom;
}
 



.product-add-main-input
{
width:70%;
}


#footer-in2
{ 
width: 100%;
height: 25px;
background: url('../img/background-footer2.gif') top left  repeat-y;
} 

#footer2
{ 
width: 898px;
margin:0px;
padding: 0px;
padding-top: 4px;
text-align:center;
font-size: 10px;
color: #868686; 
font-weight: normal;
} 
