@import url('default_comm.css');

/* html elemek, alapertekek */
html {
height: 100%;
}
 /*
ul {
	list-style: none; 
}
li {
	padding-left: 20px;
	background: url('../img/optitex/comm/sign2.gif') no-repeat;
}
*/

body {
height: 100%;
background-color: #ffffff;
padding: 0;
margin: 0;
font-family: sans-serif, Arial;
font-size: 12px;
}

.txt_norm {
font-family: sans-serif, Arial;
font-size: 12px;
font-weight: normal;
}

form, input {
padding: 0;
margin: 0;
}

input {

}


td,th {
font-family: sans-serif, Arial;
font-size: 12px;
}

.txt_foot {
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

a.txt_foot:hover {
text-decoration: underline;
}

.txt_foot_copy {
	color: #aea8a3;
}

.txt_head2 {
color: #42627F;
font-size: 11px;
text-decoration: none;
}

a.txt_head2:hover {
text-decoration: underline;
}

.txt_menu {
color: #2F5B9A;
}

a.txt_menu:hover {
text-decoration: none;
}

.txt_title {
color: #2F5B9A;
font-size: 13px;
}

.txt_news {
color: #707070;
text-decoration: none;
}
a.txt_news:hover {
text-decoration: underline;
}

.txt_newscat {
font-size: 10px;
color: #AEAEAE;
}

a {
	color: #707070;
}

a:hover {
	text-decoration: none;
}

div#cont {
	padding: 20px 30px 20px 30px;
	margin: 0;
	clear: both;
}

h1 {
	font-size: 17px;
	color: #666666;
	margin-bottom: 20px;
	font-weight: normal;
}

h2 {
	font-size: 13px;
	color: #444444;
	margin: 10px 0;
	margin-top: 20px;
}

h3 {
	font-size: 12px;
	color: #555555;
	margin-bottom: 0;
}

.txt_menu {
	color: #2F5B9A;	
}


p {
	margin: 5px 0px 15px 0px;
	padding:0;
	
}

.h_alahuzas {
	border-bottom: 1px solid #CAD5E0;
}

.termekfokat {
	margin: 0;
	padding:0;
	font-size: 16px;
	font-weight: normal;
	color: #888888;
	border-bottom: 1px solid #CAD5E0;
}


.a_inv {
	text-decoration: none;
}
.a_inv:hover {
	text-decoration: underline;
}	


/* kosar */
.tbl_kosar {
	border-collapse: collapse;
	border: 2px solid #00325B;
}
.tbl_kosar th {
	font-size: 12px; 
}

.tbl_kosar_kiem {
	padding: 5px 10px;
	font-weight: bold;
	color: #232D50;
	border: 1px solid #2F5B9A;
	background-color: #F1F3F5;
}
.tbl_kosar td {
	border: 1px solid #9BAEC6;
	padding: 5px 10px;
}
.tbl_kosar_fej {
	padding: 10px 20px;
	background-color: #C7D0DC;
	border: 1px solid #2F5B9A;
}
.tbl_kosar_kiem a {
	font-weight: bold;
	color: #232D50;
	text-decoration: none;
}
.tbl_kosar_kiem a:hover {
	text-decoration: underline;
}

.hibak {
	color: #ff3333;
}

.infok {
	color: #339933;
}
.div_hibakinfok {
	margin: 20px 0px;
	 padding: 20px;
	 border: 1px solid #888888;
	 background-color: #f2f2f2;
}


/* layout szinek */

/* fejlec */
.bg_head_01 {
	background-color: #96765b;
}
.bg_head_02_main {
	background-color:  #b09780;
}
.bg_head_03 {
	background: #c0c0c0;
}
.bg_head_04 {
	background: #604b3b;
}
.bg_head_05_img {
	background-color: #f3f1ef;
}
.bg_head_06 {
	background: #cecece;
}
.bg_head_07_sep {
	background: #b69d87;
}

/* lablec */
.bg_foot_01 {
	background: #c1c1c1;
}

.bg_foot_02_main {
	background: #5d5046;
}

/* rolunk resz */
.bg_rolunk_blokk {
	background-color: #fdfdfd;
}
/* rolunk cimsor */
.bg_rolunk { 
	background-color: #07366d;
	color: #ffffff;
}





.lapozo, .lapozo a {
	font-size: 13px;
	font-weight: bold;
	padding: 1px 3px;
	text-decoration: none;
}

.lapozo a:hover {
	text-decoration: underline;
}


.hasabcim_betu {
	color: #bd8cc6;
}
div.hasabcim:first-letter {
	color: #94319c;
}


#mt3 {background: #D7C5DC;}

.copy {
	color: #cccccc; 
}

.kezdoszoveg {
	color: #022b64;
}
