a:link       { font-family: arial, verdana, helvetica; text-decoration: underline; font-size:12px; color: #7E4EDD}
a:visited    { font-family: arial, verdana, helvetica; text-decoration: underline; font-size:12px; color: #7E4EDD}
a:hover      {
	font-family: arial, verdana, helvetica;
	text-decoration: underline;
	font-size:12px;
	color: #06509B;
}
.red_msg {color: #FF0000}
a.small:link       { font-family:  arial, verdana, helvetica; text-decoration: underline; font-size:10px; color: #1B76D1}
a.small:visited    { font-family:  arial, verdana, helvetica; text-decoration: underline; font-size:10px; color: #1B76D1}
a.small:hover      { font-family:  arial, verdana, helvetica; text-decoration: underline; font-size:10px; color: #8E3EFD}

a.fiolet:link       { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #8E3EFD}
a.fiolet:visited    { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #8E3EFD}
a.fiolet:hover      { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #1B76D1}

a.search:link       { font-family: arial, tahoma, verdana, helvetica; text-decoration: none; font-size:12px; color: #8E3EFD}
a.search:visited    { font-family: arial, tahoma, verdana, helvetica; text-decoration: none; font-size:12px; color: #8E3EFD}
a.search:hover      { font-family: arial, tahoma, verdana, helvetica; text-decoration: none; font-size:12px; color: #1B76D1}

a.beginner:link       { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #FF7633}
a.beginner:visited    { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #FF7633}
a.beginner:hover      { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #8E3EFD}

a.preintermediate:link       { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #00820A}
a.preintermediate:visited    { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #00820A}
a.preintermediate:hover      { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #8E3EFD}

a.intermediate:link       { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #E93A01}
a.intermediate:visited    { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #E93A01}
a.intermediate:hover      { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #8E3EFD}

a.bialy:link       { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #8E3EFD}
a.bialy:visited    { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #8E3EFD}
a.bialy:hover      { font-family: arial, tahoma, verdana, helvetica; text-decoration: underline; font-size:12px; color: #B8DBFF}

font.gora {font-family: arial, tahoma, verdana, helvetica; font-size:10px; text-decoration: none; color:#7D7D7D}

font.malyfiolet {font-family: arial, tahoma, verdana, helvetica ; font-size:10px; text-decoration: none; color:#8E3EFD}

font.bialy {font-family: arial, tahoma, verdana, helvetica ; font-size:12px; text-decoration: none; color:#FFFFFF}

font.napis   { font-family: arial, tahoma, verdana, helvetica; font-size: 12px; text-decoration: none; color: #06509B}
font.napis2   { font-family: arial, tahoma, verdana, helvetica; font-size: 18px; text-decoration: none; color: #8E3EFD }
font.beginner {font-family: arial, tahoma, verdana, helvetica ; font-size:12px; text-decoration: none; color:#FF7633}
font.preintermediate {font-family: arial, tahoma, verdana, helvetica ; font-size:12px; text-decoration: none; color:#00820A}
font.intermediate {font-family: arial, tahoma, verdana, helvetica ; font-size:12px; text-decoration: none; color:#E93A01}

input.szukaj {font-family: arial, tahoma, verdana, helvetica; font-size:12px; text-decoration: none; color:white; background-color: #B67CFE}
input.pole {font-family: arial, tahoma, verdana, helvetica; font-size:12px; text-decoration: none; color: #1B76D1; border: 1px #1B76D1 solid}
textarea.tekst {font-family: arial, tahoma, verdana, helvetica; font-size:12px; text-decoration: none; color: #1B76D1; border: 1px #1B76D1 solid}

.menu {font-family: arial, tahoma, verdana, helvetica; font-size:12px; text-decoration: none; color: #666666}

td.niebieski {background-color: #228AF5}
td.fioletowy {background-color: #B67CFE}



a.violet:link       { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color: #FFFFFF}
a.violet:visited    { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color: #FFFFFF}
a.violet:hover      { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color: #EAECFF}

a.barinfo:link       { text-decoration: none; font-size:12px; color: #FFFFFF}
a.barinfo:visited    { text-decoration: none; font-size:12px; color: #FFFFFF}
a.barinfo:hover      { text-decoration: none; font-size:12px; color: #EAECFF}

a.services:link       { text-decoration: underline; font-size:14px; color: #44B82D;}
a.services:visited    { text-decoration: underline; font-size:14px; color: #44B82D;}
a.services:hover      { text-decoration: underline; font-size:14px; color: #7E4EDD}

a.tablien:link       { text-decoration: underline; font-size:12px; color: #1B76D1; font-weight: bold;}
a.tablien:visited    { text-decoration: underline; font-size:12px; color: #1B76D1; font-weight: bold;}
a.tablien:hover      { text-decoration: underline; font-size:12px; color: #7E4EDD; font-weight: bold;}

.copyr   { font-family: arial, tahoma, verdana, helvetica; font-size: 12px; text-decoration: none; color: #7E4EDD}
.actu	{ font-family: arial, tahoma, verdana, helvetica; font-size: 12px; text-decoration: none; color: #FFFFFF}

body {
	background-color: #EAECFF;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0 auto;
	text-align: center;
	
}

.Cont {
	text-align: center;
	width: 978px;
	margin: 0 auto;
}


.Cont #Bann {
	width: 1000px;
	background-image: url(../graphic/003.gif);
	position: relative;
	height: 129px;
	margin-right: 15px;
}
.Cont #left {
	height: 100%;
	width: 250px;
	position: fixed;
	top: 0px;
	text-indent: -9000px;
}
.Cont #cont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 10px;
	list-style-type: square;
	text-align: justify;
	margin: 3px;
}

.Style3 {
	font-size: 14px;
	font-weight: bold;
}

.Style14pBlanc {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #8E3EFD;

}
.Cont #tabdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 10px;
	list-style-type: square;
	text-align: justify;
	margin: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-style: normal;
	background-image: url(../graphic/fonditemdesc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

td.tablien {background-image:url(../graphic/liendeg.gif);}
td.tablienreg1 {background-image:url(../graphic/liendegreg1.jpg);}
td.tablienreg2 {background-image:url(../graphic/liendegreg2.jpg);}

.Cont #tablien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E4EDD;
	padding: 10px;
	list-style-type: square;
	text-align: justify;
	margin: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-style: normal;
	background-image: url(../graphic/fonditemdesc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.Cont #intdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 10px;
	list-style-type: square;
	text-align: justify;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-style: normal;
	background-image: url(../graphic/fonditemdesc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.Cont #tabfaq {
	margin: 10px;
	background-image: url(../graphic/fonditemdesc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.Cont #faqcont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 5px 10px 10px;
	background-image: url(../graphic/faqdeg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	text-align: justify;
}

.Cont #faqtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #44B82D;
	font-weight: bold;
	padding: 5px 10px;
	background-image: url(../graphic/faqdegpetit.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

ul {
	list-style-image:url(../graphic/square.gif);
}

#accueildroit {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	list-style-type: square;
	color: #7E4EDD;
}

#attention {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	list-style-type: square;
	color: #FFFFFF;
	background-image: url(../graphic/fndattention.gif);
	height: 24px;
	font-weight: bold;
	background-repeat: repeat-x;
	text-align: center;
}
#contenu{
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	list-style-type: square;
	color: #666666;
}



#servint {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	list-style-type: square;
	color: #FFFFFF;
}
.Cont #barinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 3px;
	color: #FFFFFF;
}

#moddroite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #7E4EDD;
	border: 1px solid #7E4EDD;
	background-color: #EAECFF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

