/*
Author	> REDTRAY
Version	> 1 [last updated: 25.07.2008]
Note	> This style is for the home page
*/

/* --------------------------------------------------- */
/*     P A G E  S T R U C T U R E  &  L A Y O U T      */
/* --------------------------------------------------- */

/* layout */
div
{
	/*border: #00FF99 solid inset;*/
	margin: 0px;
}
body
{
	text-align: center;
	margin: auto;
}
#pitch
{
	width: 1003px;
	height: 618px;
	margin: auto;
}
#header
{
	width: 1003px;
	height: 104px;
	padding: 16px 0px 0px 17px;
}
/*#space-top{width:1003px;height:0px; border: #00FF99 solid;}*/
/*#space-top-left{width:17px;height:80px;float:left}*/
#logo
{
	width: 178px;
	height: 104px;
	float: left;
}
#collage
{
	width: 500px;
	height: 65px;
	float: left;
}
#menu
{
	width: 500px;
	height: 39px;
	float: left;
}
#right-top
{
	width: 289px;
	height: 65px;
	float: left;
}
#search
{
	width: 289px;
	height: 39px;
	float: left;
}
#searchform
{
	width: 284px;
	height: 26px;
	float: left;
	margin: 0px;
	padding: 5px 5px 0px 0px;
}

#content
{
	width: 1003px;
	height: 481px;
	float: left;
	padding: 0px 0px 0px 17px;
}
/*#space-mid-left{width:17px;height:496px;float:left}*/
#montage
{
	width: 678px;
	height: 496px;
	float: left;
}
#space-montage-left
{
	width: 122px;
	height: 496px;
	float: left;
}
#box1
{
	width: 295px;
	height: 243px;
	float: left;
}
#box2
{
	width: 295px;
	height: 220px;
	float: left;
}
#right
{
	width: 289px;
	height: 496px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#right-block1
{
	width: 280px;
	height: 171px;
	float: left;
}
#right-block2
{
	width: 289px;
	height: 114px;
	float: left;
}
.description
{
	width: 274px;
	height: auto;
	margin: 0px 5px 0px 10px;
}
.title
{
	margin-left: 10px;
	margin-top: 5px;
}
.description p
{
	padding: 5px 5px 0px 10px;
}
.description ul
{
	margin: 3px 0px 0px 0px;
	width: 257px;
	padding: 5px 0px 0px 17px;
	list-style: outside;
}
.description li
{
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 4px 0px;
	width: 253px;
	vertical-align: bottom;
	position: relative;
	top: .3em;
}
.description li a
{
	align: bottom;
	width: 190px; _font-size:90%;_line-height:100%}
.description li img
{
	margin: 0px 0px 0px 10px;
}
#right-block3
{
	width: 289px;
	height: 99px;
	float: left;
}
#right-block4
{
	width: 289px;
	height: 110px;
	float: left;
}
/*#right-block4 p{padding:0px;}*/
.title
{
	width: 279px;
	height: 7px;
}

#footer
{
	width: 1003px;
	height: 20px;
	float: left;
}
#footer-left
{
	float: left;
	font-size: 90%;
}
#footer-right
{
	float: right;
}

/* margins and paddings */

#box1
{
	margin-top: 33px;
}
#box1 p
{
	margin: 13px;
	margin-top: 53px;
}
#box2 ul
{
	margin-top: 55px;
	margin-right: 10px;
}
#box2 li
{
	padding-bottom: 7px;
	margin-left: -7px;
}
#right-top p
{
	padding-right: 5px;
	margin-top: 13px;
}
#footer div
{
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 12px;
}


/* --------------------------------------------------- */
/*          P A G E  P R E S E N T A T I O N           */
/* --------------------------------------------------- */

/* backgrounds, colors and borders*/

#pitch
{
	background-color: #ffffff;
}
#header
{
	background-color: #fff;
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-y;
}
#logo
{
	background-color: #fff;
}
#collage
{
	background-color: #eff4fb;
	border-style: solid;
	border-width: 0px;
	border-right-width: 1px;
	border-color: #cbc1dd;
}
#menu
{
	background-color: #4b0b71;
	border-style: solid;
	border-width: 0px;
	border-right-width: 1px;
	border-color: #47206b;
}
#right-top
{
	background-color: #eff4fb;
}
#search
{
	background-color: #b6a2ca;
}

#content
{
	background-color: #fff;
	background-image: url(../images/pitch_tile.gif);
	background-repeat: repeat-y;
}
#montage
{
	background-color: #b6a2ca;
	background-image: url(../images/montage.jpg);
	border-style: solid;
	border-width: 0px;
	border-right-width: 1px;
	border-color: #47206b;
}
#box1
{
	background-image: url(../images/box1.png);
}
#box2
{
	background-image: url(../images/box2.png);
	background-repeat: no-repeat;
}
#box2 li
{
	list-style-image: url(../images/bullet.gif);
}
#right
{
	width: 289px;
	height: 496px;
}
#right-block1
{
	background-color: #edecf5;
}
.description li
{
	list-style-image: url(../images/bullet2.gif);
}
#right-block2
{
	background-color: #edecf5;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: #e1dfea;
}
#right-block3
{
	background-color: #fdfdfe;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: #e1dfea;
}
#right-block4
{
	background-color: #edecf5;
}

#footer
{
	background-color: #fff;
	background-image: url(../images/footer_bg.gif);
	background-repeat: no-repeat;
}


/* hyperlinks */

.description li a
{
	color: #4b0b71;
	text-decoration: none;
}
.description li a:hover
{
	color: #4b0b71;
	text-decoration: underline;
}

#footer a
{
	color: #4b0b71;
	text-decoration: none;
}
#footer a:hover
{
	color: #4b0b71;
	text-decoration: underline;
}

#right-top a
{
	color: #4b0b71;
	text-decoration: none;
}
#right-top a:hover
{
	color: #4b0b71;
	text-decoration: underline;
}


#right-block1 .description td a
{
	color: #4b0b71;
	text-decoration: none;
}
#right-block1 .description td a:hover
{
	color: #4b0b71;
	text-decoration: underline;
}

#right-block1 .description a
{
	color: #4b0b71;
	text-decoration: none;
}
#right-block1 .description a:hover
{
	color: #4b0b71;
	text-decoration: underline;
}

/* text and font*/

body
{
	font-family: verdana,tahoma,sans-serif;
	font-size: 100%;
}
#pitch
{
	text-align: left;
}
#box1 p
{
	font-size: 80%;
	color: #dceafd;
	line-height: 1.05em; /* _font-size:70%; _line-height:100%*/
}
#box2 li
{
	font-size: 80%;
	color: #dceafd;
	line-height: 1.05em; /* _font-size:70%; _line-height:100%*/
}
.title
{
	text-transform: uppercase;
	color: #4b0b71;
	font-size: 60%;
	font-weight: bold;
}
.description
{
	color: #4b0b71;
	font-size: 60%;
}
#right-top p
{
	font-size: 70%;
	color: #4b0b71;
	text-align: right;
}
.strong
{
	font-weight: bold;
}
#footer
{
	font-size: 54%;
	color: #4b0b71; _font-size:54%;_line-height:100%}

/* form elements */

form
{
	margin-top: 5px;
	margin-right: 5px;
	text-align: right;
}
.input-search
{
	width: 161px;
	height: 22px;
	background-color: #e2daea;
	border: 0px;
	font-family: verdana;
	font-size: 80%;
}
.button-search
{
	width: 60px;
	height: 22px;
	background-color: transparent;
	cursor: hand;
	border: 0px;
	font-family: verdana;
	font-size: 80%;
	font-weight: bold;
	color: #fff;
}
 ;

/* --------------------------------------------------- */
/*      T O P  M E N U {STRUCTURE + PRESENTATION}      */
/* --------------------------------------------------- */

/* top bar and menus */

#menu
{
}
#menu table
{
	width: 500px;
	height: 26px;
	border-width: 1px;
	margin-top: 6px;
}
#menu .menuitem
{
	color: #ffffff;
	font-size: 75%;
	font-weight: bold;
	text-align: center;
	cursor: hand;
}
#menu .menuitem2
{
	color: #B6A2CA;
	font-size: 75%;
	font-weight: bold;
	text-align: center;
}
#menu .current-menuitem
{
	background-color: #8a3b7d;
	color: #ffffff;
	font-size: 75%;
	font-weight: bold;
	text-align: center;
	cursor: hand;
}
#menu td a
{
	color: #ffffff;
	text-decoration: none;
}
#menu td a:hover
{
	color: #ffffff;
	text-decoration: none;
}
#divBack
{
	color: #B6A2CA;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	cursor: pointer;
}
.noAnchor
{
	color: black;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}

/*
#menu_1 {z-index:1;width:151px;height:69px; position:absolute;visibility:hidden;top:25px;left:177px;}
#menu_2 {z-index:2;width:151px;height:200px;position:absolute;visibility:hidden;top:25px;left:297px;}
#menu_5 {z-index:3;width:151px;height:47px ;position:absolute;visibility:hidden;top:25px;left:665px;}
*/
/*
.menu {padding-top:10px;line-height:18px;_line-height:22px;list-style-type:none;background:#ABABAB;border-left:1px #D0D0D0 solid;border-top:0px;border-right:1px #D0D0D0 solid;border-bottom:1px #D0D0D0 solid;color:#FFFFFF}
.menu ul{margin:0px;padding:0px}
.menu li{display:block}
.menu a {display:block;height:20px;_height:17px;padding-left:12px;border:0px;text-decoration:none;color:#FFFFFF}
.menu a:hover{color:#000000;background:#E4E8ED}
*/
