/* Reset */
*		{
		padding: 0;
		margin: 0;
		}


body		{
		/* background: url('../Images/klassik_header_vertikal.png'); */
		background: url('../../Images/bg_s_peaks_04.png') fixed;
                background-color: #ffffff;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 13px;
		}

hr		{
		color: #ddd;
		width: 920px;
		margin-left: 20px;
		}

#wrapper	{
		width: 960px;
		margin-top: 7px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		}


#header		{
		float: left;
        position: fixed;
		margin: 0 0 0 0;
		/* background: #f0fff0; */
		/* background:url('../Images/logo_device.png') no-repeat; */
		background-image:url('../template/images/header_2.png');
                background-repeat: no-repeat;
		width: 962px;
		height: 200px;
                border: 1px;
                border-style: solid;
                border-color:#6b7884;
                border-radius: 3px;
                box-shadow: -6px -9px 6px #c8c8d2;
	    z-index: 10001;
		}

#logo		{
		background:url('../Images/logo_device.png') no-repeat;
		/* background:url('../Images/logo.png'); */
		float: left;
		width: 960px;
		height: 100px;
		}

#img_subtitle_maxwidth {
  margin: 0px 20px 10px 20px;
}


#sci_references {
                margin: 0px 20px 0px 20px;
                }

#sci_references small ul {
                   margin: -5px 5px 0px 10px;
                   }

#main_content	{
		float: right;
               /* background: #ffe0e0; */
               /*background: rgb(255,255,255); */
		background: #f8f7f1;
                margin: 230px 5px 10px 0;
		width: 625px;
                border: 1px;
                border-radius: 3px;
                border-style: solid;
                border-color:#dbc1c1;
                box-shadow: -6px -8px 6px #d2c8c8;
	   
		}

#main_content h2 {
		line-height: 28px;
		margin-top: 10px;
		padding: 20px;
		}


#main_content h3 {
		line-height: 20px;
		margin-top: 10px;
		padding: 0px 20px 10px 20px;
		color: #301010;
		}

#main_content p,table {
		line-height: 22px;
		margin-top: 10px;
		padding: 20px;

		}

#main_content ul {
		margin: 0px 0px 0px 30px;
		padding: 10px;
                list-style-type: disc;
                /* list-style-image: url(../Images/cyc-nmr5_tiny.gif); */
                list-style-position: inside;
		font-weight: bold;
		}

#main_content ul ul {
		margin: 0px 0px 0px 30px;
		padding: 1px;
                list-style-type: circle;
                /* list-style-image: url(../Images/cyc-nmr5_tiny.gif); */
                list-style-position: inside;
		font-weight: normal;
		}

#min_content hr {
		width: 600;
		}

#video		{
		float: left;
		margin: 30px 20px 10px 20px;
		border: 5px solid #422;
		}


#full_width_news     {
                float: left;
                background: #fffffd;
                margin: 0px 5px 10px 0;
                width: 960px;
                border: 1px;
                border-radius: 3px;
                border-style: solid;
                border-color:#e8e0e0;
                box-shadow: -5px -3px 6px #e0d8d8;
                }

#full_width_news hr  {
                width: 920px;
                }

#full_width_news h2 {
                line-height: 22px;
                margin-top: 10px;
                padding: 20px;
                }
#full_width_news ul {
                margin: 0px 0px 0px 30px;
                padding: 10px;
                list-style-type: disc;
                list-style-position: inside;
                font-weight: bold;
                }


#full_width_news ul ul {
                margin: 0px 0px 0px 30px;
                padding: 1px;
                list-style-type: circle;
                list-style-position: inside;
                font-weight: normal;
                }
#full_width_news p {
		line-height: 22px;
                margin-top: 10px;
                padding: 20px;
	 	}

.full_width_news {
                border: 0px;
                }

.full_width_news label {
                padding: 5px;
                margin: 15px 5px 10px 25px;
                }

.full_width_news input {
                padding: 5px;
                margin: 10px 5px 10px 25px;
                }

.full_width_news textarea {
                padding: 5px;
                border-bottom: 1px dotted #cdc;
                margin: 30px 5px 10px 25px;
                }





#full_width_content	{
                float: left;
                background: #fff8f8; 
                /* background: #f8f7f1; */
                margin: 230px 5px 10px 0;
                width: 960px;
                border: 1px;
                border-radius: 3px;
                border-style: solid;
                border-color:#c7e4c9;
                box-shadow: -5px -3px 6px #cfe4d1;
		}

#full_width_content hr	{
                width: 920px;
		}

#full_width_content p, h2 {
		line-height: 22px;
		margin-top: 10px;
		padding: 20px;
		}
#full_width_content ul {
                margin: 0px 0px 0px 30px;
                padding: 10px;
                list-style-type: disc;
                list-style-position: inside;
                font-weight: bold;
                }


#full_width_content ul ul {
                margin: 0px 0px 0px 30px;
                padding: 1px;
                list-style-type: circle;
                list-style-position: inside;
                font-weight: normal;
                }


.full_width_content_contactlist {
                border: 0px;
		}

.full_width_content_contactlist label {
		padding: 5px;
		margin: 15px 5px 10px 25px;
		}

.full_width_content_contactlist input {
		padding: 5px;
		margin: 10px 5px 10px 25px;
		}

.full_width_content_contactlist textarea {
		padding: 5px;
		border-bottom: 1px dotted #cdc;
		margin: 10px 5px 20px 25px;
		}



#content_2nd_box     {
                float: left;
                /* background: #fff8f8; */
                /* background: #f8f7f1; */
		background:#ffffff;
                margin: 30px 5px 10px 0;
                width: 620px;
                border: 1px;
                border-radius: 3px;
                border-style: solid;
                border-color:#efe0e0;
                }

#content_2nd_box hr  {
                width: 560px;
                }

#content_2nd_box p, h2 {
                line-height: 22px;
                margin-top: 10px;
                padding: 20px;
                }
#content_2nd_box ul {
                margin: 0px 0px 0px 30px;
                padding: 10px;
                list-style-type: disc;
             
                list-style-position: inside;
                font-weight: bold;
                }


#content_2nd_box ul ul {
                margin: 0px 0px 0px 30px;
                padding: 1px;
                list-style-type: circle;
                
                list-style-position: inside;
                font-weight: normal;
                }


.content_2nd_box {
                border: 0px;
                }

.content_2nd_box label {
                padding: 5px;
                margin: 15px 5px 10px 25px;
                }

.content_2nd_box input {
                padding: 5px;
                margin: 10px 5px 10px 25px;
                }

.content_2nd_box textarea {
                padding: 5px;
                border-bottom: 1px dotted #cdc;
                margin: 30px 5px 10px 25px;
                }





.liststyle	{
		list-style-type: none;
		/*list-style-image: url(../../Images/cyc-nmr5_tiny.gif);*/
		list-style-position: inside;
		padding: 20px;
		margin: -1px;
		border-style: dotted;
		border-width: 1px;
		border-color:#bbccbb;
		}

#sidebar	{
		float: left;
                /* background: #ecc6c5; */
        background: #ffe6e5;
		margin: 230px 0px 5px 0px;
		width: 324px;
                border: 1px;
                border-radius: 3px;
                border-style: solid;
                border-color:#c0b0b0;
                box-shadow: -6px -8px 6px #d2c8c8;
		
		
		
                }

#sidebar p, h3, h4, h5  {
		line-height: 20px;
		margin-top: 10px;
		padding: 20px;
		color: #402020;
		}


#sidebar h6  {
                line-height: 20px;
                margin-top: 10px;
                padding: 20px;
                color: #402020;
                }

#sidebar hr {
		color: #ddd;
                width: 280px;
                margin-left: 20px;

}

.sidebar_list	{
		margin: 20px;
		}


.sidebar_list li {
		padding-bottom: 10px;
		border-bottom: 1px dotted #cdc;
		margin: 20px;
		}

.font_12 input  {
		margin: 4px 5px 6px 40px;
		}


.sidebar_list li a {
		text-decoration: none;
		color: #204020;
		font-size: 13px;
		}


.thumb		{
		float: left;
		margin: 22px;
		border: 1px solid #efe;
		box-shadow: 0px 4px 6px #9a9;
		}

.none_float	{
		float: none;
		margin: 22px;
		}

#footer		{
		clear: both;
		float: left;
		background: #dddddd;
                width: 100%;
		height: 20px;
                margin-bottom: 20px;
                padding-top: 6px;
                padding-bottom: 2px;
                border: 1px;
                border-radius: 3px;
                border-style: solid;
                border-color:#b0b0b0;
                box-shadow: -4px -5px 6px #c0c0c0;
		}

#footer p, h3 {
		line-height: 20px;
		padding-left: 20px;
		}

.footer_links	{
		float: left;
		margin: 0px 0px 5px 20px;
		}

.footer_links li {
		list-style: none;
		float: left;
		margin-right: 40px;
		}

.footer_links li a {
		text-decoration: none;
		color: #303030;
		}

.footer_links li a:hover {
		color: #000000;
		font-weight: bold;
		}

h1,h2,h3	{
		padding: 20px;
		}
