@charset "utf-8";
body
{

        background: #6c2888;

		background-image:url(bg_main.jpg);

		background-position:center top; background-repeat:repeat-x; background-attachment:fixed;

        color: #ffffff;

        font-size: 12px;

        padding: 0px;

        text-align: left;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		line-height:18px;

}

body.contentpane {

		width:auto;

		margin:10px;

		text-align: left;

}

input.button { cursor: pointer; }

p { margin-top: 0; margin-bottom: 15px; }
img { border: 0 none; }
a:link{color:#FFF; text-decoration:underline;}
a:visited{color:#FFF; text-decoration:underline;}
a:hover{color:#df00e7; text-decoration:underline;}
a:active{color:#df00e7; text-decoration:underline;}

h1 {font-size:1.9em;line-height: 0.8em;font-weight: 900;color: #fff;}
h2 {font-size:1.7em;line-height: 0.8em;font-weight: 600;color: #fff; padding-top:0px; }
h7 {font-size:1.7em;line-height: 2.5em;font-weight: 600;color: #6c2888; padding:10px 20px; text-align:left;}
h3 {font-size:1.5em;line-height: 0.8em;font-weight: 600;color: #fff;}
h4 {font-size:1.4em;line-height: 0.8em;font-weight: 600;color: #fff;}
h5 {font-size:1.3em;line-height: 0.4em;font-weight: 400;color: #fff;}
h6 {font-size:1.2em;line-height: 0.8em;font-weight: 600;color: #fff;}



.logo { height:auto; width:auto; padding:5px;}



body.main_page_bg
{
        background: #6c2888;
		background-image:url(../images/bg_main.jpg);
		background-position:center top; background-repeat:repeat-x; background-attachment:fixed;
        color: #ffffff;
        font-size: 12px;
        padding: 0px;
        text-align: left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:18px;
}

.lang_main { background:#6c2888; border-bottom:#000 1px solid; border-top:#000 1px solid; vertical-align:middle; text-align:center}
.lang_main img { height: 36px; width:auto; padding: 5px 20px;}

.footer { padding:10px 0 20px 0}

.flag {padding:0 8px}
