/* Logotervezes CSS Document */

body{background:#FFFFFF; padding:0; margin:0;}
html, td { font:normal 11px Arial, Verdana, Arial, Helvetica, sans-serif; color:#363636;}

p{ font:normal 11px/15px Arial, Verdana, Arial, Helvetica, sans-serif; color:#363636B; font-weight:normal; padding:10px 0 5px 0; background:none; margin:0;}
small { font:normal 10px Arial, Verdana, Arial, Helvetica, sans-serif;}
h1{ font-family: Trebuchet MS, "Trebuchet MS", Arial, Georgia, "Times New Roman", Times, serif; font-size:22px; color:#912a32; font-weight:normal; padding:0 10px 10px 0px; margin:0; letter-spacing:-0.02em; }
h2{ font-family: Arial, Georgia, "Times New Roman", Times, serif; font-size:16px; color:#ae1206; font-weight:bold; padding:5px 10px 0px 0px; margin:0;}
h3{ font-family: Arial, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#26629d; font-weight:bold; padding:0; margin:5px 0px 5px 0px;}
h4{ font-family: Arial, Georgia, "Times New Roman", Times, serif; font-size:14px; color:#26629d; font-weight:bold; padding:0; margin:0px 0px 5px 0px;}


a:link{color:#912a32; font-weight:bold; margin:0; padding:0; text-decoration:none;}
a:visited{ color:#4482bf; font-weight:bold; margin:0; padding:0; text-decoration:none;}
a:hover{color:#4482bf; font-weight:bold; margin:0; padding:0; text-decoration:underline;}
a:active{color:#000000; font-weight:bold; margin:0; padding:0; text-decoration:none;}

hr{border:none; margin:0 10px 0 10px; color:#F5F5F5; background-color:#F5F5F5; height:1px;}

#red { color:#990033;}

/*** L A Y O U T ***/

#container{width:940px; padding:0; margin:10px auto 10px auto; background-color:#FFF; }

#header{width:940px; padding:0px 0 0px 0; margin:0; border:0px solid; background: url(../images/header.jpg) no-repeat; height:150px; max-height:150px; min-height:150px;}

	#logoimage{padding:0; margin:25px 0 32px 40px; float:left; width:300px; /*background:#FFFFFF;*/}
/*	#title{width:400px; margin:0 20px 0 0; padding:0; float:left; border:0px solid; text-align:center;}
		#title h1{font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#2F6296; font-weight:normal; padding:6px 0 0 10px; margin:0;}
		#title p {font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size:9px;  color:#686868; font-weight:normal;
		padding:13px 0 0 10px; margin:0;}
		#title a:link, #title a:visited{font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size:9px;  color:#a9a7a7; font-weight:normal; padding:0; margin:0;}
	#title a:hover, #title a:active {font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size:9px;  color:#686868; font-weight:normal; padding:0; margin:0;}
	#flags{width:81px; padding:0; margin:0 0 0 30px; display:inline; float:left;}
	#flashbox{width:180px; padding:0; margin:0; display:inline; float:left;}

#frontflash {width:940px; padding:0; margin:10px 0 0 0;  background-color:#CCCCCC; display:inline; float:left;`}*/

#main {width:940px; padding:0; margin:0;}

/*#content {width:590x; margin:0 0 0 0; padding:0; float:left; background:none; float:left; border:1px solid #000033;}*/

#lefter{width:240px; background: #fff; margin:0 30px 0 0; padding:0; float:left; border:0px solid;}

#lefter p {font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:10px 0 10px 0;}
#lefter ul{list-style:none;  margin:0 0 10px 0; padding:0;}

#lefter li{list-style:none; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; color:#FFFFFF; font-weight:bold; margin:0 0 3px 0; padding:0; }
#lefter a:link, #lefter a:visited, #lefter a:hover, #lefter a:active{font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; font-weight:bold; margin:10px 0 0 0; padding:0;}

#righter{width:150px; background: #fff; margin:0 0 0 0; padding:0; float:left; border:0px solid;}





/*.wrap{width:554px; margin:0;  padding:0; border:none; float:left; display:inline;}		*/

#textarea {width:488px; margin:0 30px 0 0; padding:0; float:left; background:none; float:left; border:0px solid #000033; display:inline;}

.speaker{width: 236px; border: 0px solid #000000; float: left; padding: 1px; margin: 2px;}
.smallbold{font:normal 10px Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#363636;}
.smallbold a:link, .smallbold a:visited, .smallbold a:hover, .smallbold a:active {color:#363636; text-decoration: underline; border: 0px solid #000000;}

#textarea ul {list-style:none; margin:0 0 5px 20px; padding:0; }
#textarea ul li {list-style-image:url(../images/blue-dot.gif);  font:normal 11px/15px Arial, Verdana, Arial, Helvetica, sans-serif;margin:0; padding:0px 10px 3px 5px;}


#box { border:1px solid #eaeaea; padding:5px; margin:0 0 10px 0; text-align:center;}
#box p { font-family: Arial, Arial, Helvetica, sans-serif; font-size:11px;  color:#777777; font-weight:bold; padding:0 0 10px 0;}

#box2 { border:0px solid #eaeaea; padding:5px; margin:0 0 10px 0; text-align:center; background: url(../images/bannerbg.jpg) top #4482bf;}
#box2 p, #box2 a:link, #box2 a:visited { font-family: Arial, Arial, Helvetica, sans-serif; font-size:13px;  color:#fff; font-weight:bold; padding:5px 0 10px 0; text-decoration:none;}
#box2 b { color:#ccff99/*FFFFCC*/; font-size:15px;  }

#box2 a:link, #box2 a:visited { display:block; width:100%;}
#box2 a:hover { display:block; font-family: Arial, Arial, Helvetica, sans-serif; font-size:13px;  color:#d6eeff; font-weight:bold; padding:5px 0 10px 0; text-decoration:none; }



#promo { background:#e0f2fd; padding:2px; margin:20px 0 20px 0;}
#frame { border:4px solid #FFFfff; padding:20px;}

#boxmenu { border:0px solid #eaeaea; padding:0; margin:0 0 10px 0; text-align:left; background: url(../images/blue.gif) top;}
.boxmenuinner { border:0px solid #eaeaea; padding:0; margin:0; text-align:left; background: url(../images/blue.gif) bottom;}

#boxmenu p {font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; margin:0; padding:0;}

#boxmenu ul{list-style:none;  margin:0px 0 0px 0px; padding:6px 0 0 0; border:0px solid #eaeaea; width:230px; }
#boxmenu li{list-style:none;  margin:0; padding:0;}

#boxmenu a:link, #boxmenu a:visited, #boxmenu a:hover, #boxmenu a:active{font:bold 13px/14px Arial, Verdana, Arial, Helvetica, sans-serif; margin:0 8px 0 8px; padding:9px 0 9px 28px; text-decoration:none; width:190px; display:block;  border-bottom:1px dotted #7ca8d2;}

#boxmenu a:link, #boxmenu a:visited{color:#fff; background: url(../images/list1.gif) 0 6px no-repeat;}
#boxmenu a:hover, #boxmenu a:active {color:#d5eeff; background:url(../images/list2.gif) 0 6px no-repeat; }


#boxgrey { padding:0; margin:0 0 10px 0; text-align:left; background:url(../images/grey.gif) bottom; display:block; border:1px solid #FFFFFF;}
#boxgrey h1 { font-family: Arial, Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; letter-spacing:normal;  color:#777777; font-weight:bold; padding:8px 0 9px 10px;
background: url(../images/leftheader.gif); background-position:top; display:block; clear:both;}
#boxgrey p { font-family: Arial, Arial, Helvetica, sans-serif; font-size:11px;  color:#777777; font-weight:bold; padding:10px;}

#names { width:100%; margin:0 0 3px 0; padding:0; background:url(../images/names-bg.gif) repeat-x top; /*height:93px;*/ min-height:93px; border:0px solid black; }
#names p {font: normal 11px/16px Arial, Verdana, Arial, Helvetica, sans-serif; margin:0; padding:5px 0 0px 0;}


#categorylist{ border: 0px solid #000000; list-style: none;  list-style-image:none; margin:0; padding:0 14px 0 14px;}
#categorylist ul{list-style:none; list-style-image:none;}
#categorylist li{list-style:none; list-style-image:none;  border:none; display:block; width:152px; margin:0; padding:0 10px 12px 10px; float:left; font-size:10px; text-align:left; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight:normal;  }
#categorylist a {margin:0; padding:0; font-size:10px;}


#clearfooter1 {clear:both; height:1px; line-height:1px;}
#clearfooter5 {clear:both; height:5px; line-height:5px;}
#clearfooter {clear:both; height:10px; line-height:10px;}
#footer{width:940px; padding:0 0 20px 0; margin:10px 0 0px 0; background:url(../images/footer.gif) no-repeat; text-align:center; border:0px solid;  }
#footer p { font-family: Arial, Arial, Helvetica, sans-serif; font-size:11px;  color:#2d5379; font-weight:normal; padding:10px 0 0 0; background:none; text-align:justify; margin:0; text-align:center;}
#footer a { font-family: Arial, Arial, Helvetica, sans-serif; font-size:11px;  color:#2d5379; font-weight:normal; padding:0; background:none; font-weight:normal;}
#footer a:hover{text-decoration:underline;}


input, textarea, button, select  {
	margin: 0 0 0 0;
	padding: 0px;
	border: 1px solid #a2a2a2;
	letter-spacing : 0.02em;
	font: 11px Arial, Helvetica, sans-serif;
	}
#Submit	{ background-color:#4482bf; color:#FFFFFF; font-weight:bold;}




/*** MENU ***/
#menu{
    position: relative;
    height: 31px;
	width: 900px;
/*    background: url(../images/menu-bg.gif) no-repeat; border:1px solid;*/
    padding:0 0 0 10px ; margin: 0 0 0px 0;
    overflow: hidden;
	float:left;
	text-align:center;
}

#menu ul{ padding:0; margin:0 ; display:inline; }

    /* Force the list to flow horizontally */
    #menu li {
        float: left;
        list-style: none;
		padding:0 0 0 5px; margin:0 10px 0 0px;
    }
        /* Represents the background of the highlighted menu-item. */
        #menu li.back {
            background: url("../images/lava.gif") no-repeat right -37px;
            width: 9px; height: 37px;
            z-index: 8;
            position: absolute;
			padding-left:3px; border:0px solid;
			}

            #menu li.back .left {
                background: url("../images/lava.gif") no-repeat top left;
                height: 37px;
                margin-right: 9px;

            }
        /* Styles for each menu-item. */
        #menu li a{
            position: relative;
			overflow: visible;
            text-decoration: none;
            font:bold 12px Trebuchet MS, "Trebuchet MS", Arial, Verdana; text-transform:uppercase;
            color: #fff; outline: none;
            height: 31px;
            z-index: 10;
            float: left;
			display: block;
            padding:0 15px 0 15px;
			top: 9px;
		}

		#menu li a:hover{color:#fff;}


