
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
/**
 * YUI Reset
 * @module reset
 * @namespace
 * @requires 
 */
#root_qQ_234861 html {
	color: #000;
	background: #FFF;
}

#root_qQ_234861 body,#root_qQ_234861 div,#root_qQ_234861 dl,#root_qQ_234861 dt,#root_qQ_234861 dd,#root_qQ_234861 ul,#root_qQ_234861 ol,#root_qQ_234861 li,#root_qQ_234861 h1,#root_qQ_234861 h2,#root_qQ_234861 h3,#root_qQ_234861 h4,#root_qQ_234861 h5,#root_qQ_234861 h6,#root_qQ_234861 pre,#root_qQ_234861 code,#root_qQ_234861 form,#root_qQ_234861 fieldset,#root_qQ_234861 legend,#root_qQ_234861 input,#root_qQ_234861 button,#root_qQ_234861 textarea,#root_qQ_234861 p,#root_qQ_234861 blockquote,#root_qQ_234861 th,#root_qQ_234861 td {
	margin: 0;
	padding: 0;
}

.content1_container a{float:left;}


#root_qQ_234861 table {
	border-collapse: collapse;
	border-spacing: 0;
}

#root_qQ_234861 fieldset,
#root_qQ_234861 img {
	border: 0;
}

#root_qQ_234861 address,#root_qQ_234861 caption,#root_qQ_234861 cite,#root_qQ_234861 code,#root_qQ_234861 dfn,#root_qQ_234861 em,#root_qQ_234861 strong,#root_qQ_234861 th,#root_qQ_234861 var,#root_qQ_234861 optgroup {
	font-style: inherit;
	font-weight: inherit;
}

#root_qQ_234861 del,#root_qQ_234861 ins {
	text-decoration: none;
}

#root_qQ_234861 li {
	list-style: none;
}

#root_qQ_234861 caption,#root_qQ_234861 th {
	text-align: left;
}

#root_qQ_234861 h1,#root_qQ_234861 h2,#root_qQ_234861 h3,#root_qQ_234861 h4,#root_qQ_234861 h5,#root_qQ_234861 h6 {
	font-size: 100%;
	font-weight: normal;
}

#root_qQ_234861 q:before,
#root_qQ_234861 q:after {
	content: '';
}

#root_qQ_234861 abbr,
#root_qQ_234861 acronym {
	border: 0;
	font-variant: normal;
}

#root_qQ_234861 sup {
	vertical-align: baseline;
}

#root_qQ_234861 sub {
	vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
#root_qQ_234861 legend {
	color: #000;
}

#root_qQ_234861 input,#root_qQ_234861 button,#root_qQ_234861 textarea,#root_qQ_234861 select,#root_qQ_234861 optgroup,#root_qQ_234861 option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	/* Added by James McTaggart - gets rid of padding of inputs which IE6 adds, border:none doesn't seem to work*/
	border-left-color:#FFFFFF;
	border-left-style:none;
	border-left-width:0px;
	border-right-color:#FFFFFF;
	border-right-style:none;
	border-right-width:0px;
	border-top-color:#FFFFFF;
	border-top-style:none;
	border-top-width:0px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:none;
	border-left-width:0px;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
#root_qQ_234861 input,#root_qQ_234861 button,#root_qQ_234861 textarea,#root_qQ_234861 select {
	*font-size: 100%;
}

.hide_qQ {
    /*overflow: auto;*/
}
.topborder_qQ {
    background-image: url(http://uidget.appspot.com/alamo_en/static/images/alamo_wt_top.gif);
    background-repeat: no-repeat;
    line-height: 5px;
}
.botborder_qQ {
    background-image: url(http://uidget.appspot.com/alamo_en/static/images/alamo_wt_bot.gif);
    background-repeat: no-repeat;
    line-height: 5px;
}
#root_qQ_234861 {
    display: block;
    width: 200px;
    height: 370px;
    color: #fff;
    font-size: 11px;
    font-family: arial;
    margin: 0;
	line-height:100%;
}
#inner_qQ_234861{
    background-color: #003D91;
    display:block;
	width: 200px;
	height:354px;
}

iframe {
	 width:				100%;
	 text-align: 		center;
	 border:			none;
	 margin:			0px auto;
}
.root_qQ img {
    border: none;
}


.container_qQ {
    float: left;
    position: relative;
    width: 195px;
	left:5px;
}
div.tab_qQ {
    display: inline;
}
.tabs_qQ .mc_qQ, .tabs_qQ .hc_qQ{
    padding-top: 21px;
    padding-left: 5px;
}
.tab_qQ.mc_qQ , .tab_qQ.hc_qQ{
    padding-left: 5px;
}
.wrapper_qQ {
    padding: 5px 7px;
    width: 200px;
    overflow: hidden;
}
.slider {
    width: 600px;
    
}
.peephole {
    width: 200px;
    overflow: hidden;
}

#hcframe {
    border: none;
    height: 225px;
    overflow:hidden;
    width: 200px;
}
#mcframe {
    border: none;
    height: 225px;
    overflow:hidden;
    width: 200px;
}
#info_159_qQ {
    border: none;
    height: 225px;
    overflow:hidden;
    width: 200px;
    background-color: #003D91;
}

#root_qQ_234861 .menu_qQ ul {
    list-style-type: none;
    padding:7px 0 35px 10px;
}
.menu_qQ ul li {
    display: block;
    text-decoration:underline;
    cursor:pointer;
    float: left; 
    /*width: 60px;*/
}

.h1_qQ{
	width:180px;
}

li.page1_qQ{
	width:80px;
}

li.page2_qQ{
	position:relative;
	right:-3px;
	width:40px;
}

li.page3_qQ{
	position:relative;
	right:-2px;
	width:60px;
}

li.page4_qQ{
	position:relative;
	right:0px;
	width:60px;
}

li.page5_qQ{
	position:relative;
	right:-5px;
	width:60px;
}

li.page6_qQ{
	position:relative;
	right:2px;
	width:60px;
}
.page_qQ {
    font-size: 9px;
    display: none;
}
.show_qQ {
    display: block;
}
.page_qQ .h1_qQ {
    font-size: 14px;
    display: block;
}


.moreinfoclick_qQ {
    width: 188px;
    height: 26px;
    background-repeat: no-repeat;
	padding: 0 6px
}

.more_qQ {
    /*background-image: url(http://uidget.appspot.com/alamo_en/static/images/moreinfo.jpg);*/
	background-image: url(http://uidget.appspot.com/alamo_de/static/images/moreinfo_de.jpg);
}
.less_qQ {
    /*background-image: url(http://uidget.appspot.com/alamo_en/static/images/lessinfo.jpg);*/
	background-image: url(http://uidget.appspot.com/alamo_de/static/images/lessinfo_de.jpg);
}

/* added by Aron - Tim, move it to te right place during finalization*/

.root_qQ * {padding:0; margin:0; border:0;}

#root_qQ_234861 .content_qQ {padding:5px 10px 0 10px;}
.content_qQ a, .content_qQ a:hover {color: #fff;}

.page_qQ .h1_qQ {
	background-color:#003D91;
	display:block;
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
}

.container_qQ.tabs_qQ {
	/*padding-top:0px;*/
}

.header_qQ {
    /*background-image: url(http://uidget.appspot.com/alamo_en/static/images/top_logo.jpg);*/
	background-image: url(http://uidget.appspot.com/alamo_de/static/images/top_logo_de.jpg);
    background-repeat: no-repeat;
    width: 130px;
    height: 59px;
    position:relative;
	left: 7px;
}



.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
    position: relative;
    width: 100%;
}

/* These 2 lines specify style applied while slider is loading */
.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}
.csw .loading {margin: 200px 0 300px 0; text-align: center}

.stripViewer { /* This is the viewing window */
    position: relative;
    overflow: hidden;
    border: none; /* this is the border. should have the same value for the links */
    margin: auto;
    width: 200px; /* Also specified in  .stripViewer .panelContainer .panel  below */
    height: 230px;
    clear: both;
}

.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
    position: relative;
    left: 0; top: 0;
    width: 100%;
    list-style-type: none;
    /* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}

.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
    float:left;
    height: 100%;
    position: relative;
    width: 200px; /* Also specified in  .stripViewer  above */
}

.stripViewer .panelContainer .panel .wrapper_qQ { /* Wrapper to give some padding in the panels, without messing with existing panel width */
    padding: 0px;
}

.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
    display: none;
}

